0001178913-24-001196.txt : 20240402 0001178913-24-001196.hdr.sgml : 20240402 20240402161652 ACCESSION NUMBER: 0001178913-24-001196 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 102 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240402 DATE AS OF CHANGE: 20240402 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CHECK POINT SOFTWARE TECHNOLOGIES LTD CENTRAL INDEX KEY: 0001015922 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology IRS NUMBER: 943229135 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 20-F SEC ACT: 1934 Act SEC FILE NUMBER: 000-28584 FILM NUMBER: 24814432 BUSINESS ADDRESS: STREET 1: 5 HA' SOLELIM STREET CITY: TEL AVIV, ISRAEL STATE: L3 ZIP: 67897 BUSINESS PHONE: 650-628-2000 MAIL ADDRESS: STREET 1: 959 SKYWAY ROAD STREET 2: SUITE 300 CITY: SAN CARLOS STATE: CA ZIP: 94070 20-F 1 zk2431186.htm 20-F CHECK POINT SOFTWARE TECHNOLOGIES LTD - 1015922 - 2024
Comprised of Endpoint security, Mobile security and Security management products, each comprising of less than 10% of products and licenses revenues Not including amortization of technology shown separately. As of December 31, 2023 and 2022 unrecognized tax benefit in the amounts of $17.0 and $16.6 was presented net from deferred tax asset. 0001015922falseFYhttp://fasb.org/us-gaap/2023#UsefulLifeTermOfLeaseMemberhttp://fasb.org/us-gaap/2023#OtherLiabilitieshttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetshttp://fasb.org/us-gaap/2023#CostOfRevenuehttp://fasb.org/us-gaap/2023#SellingAndMarketingExpensehttp://fasb.org/us-gaap/2023#GeneralAndAdministrativeExpensehttp://fasb.org/us-gaap/2023#OtherExpensesL3 0001015922 2023-01-01 2023-12-31 0001015922 2022-01-01 2022-12-31 0001015922 2021-01-01 2021-12-31 0001015922us-gaap:CashMemberus-gaap:FairValueInputsLevel1Member 2023-12-31 0001015922us-gaap:CashMember 2023-12-31 0001015922us-gaap:CashMemberus-gaap:FairValueInputsLevel1Member 2022-12-31 0001015922us-gaap:CashMember 2022-12-31 0001015922us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member 2023-12-31 0001015922us-gaap:MoneyMarketFundsMember 2023-12-31 0001015922us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member 2022-12-31 0001015922us-gaap:MoneyMarketFundsMember 2022-12-31 0001015922us-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel1Member 2023-12-31 0001015922us-gaap:BankTimeDepositsMember 2023-12-31 0001015922us-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel1Member 2022-12-31 0001015922us-gaap:BankTimeDepositsMember 2022-12-31 0001015922us-gaap:FairValueInputsLevel1Member 2023-12-31 0001015922 2023-12-31 0001015922us-gaap:FairValueInputsLevel1Member 2022-12-31 0001015922 2022-12-31 0001015922us-gaap:FairValueInputsLevel2Member 2022-12-31 0001015922us-gaap:FairValueInputsLevel2Member 2023-12-31 0001015922us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryAndGovernmentMember 2023-12-31 0001015922us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMember 2023-12-31 0001015922us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001015922us-gaap:USTreasuryAndGovernmentMember 2023-12-31 0001015922us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryAndGovernmentMember 2022-12-31 0001015922us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-12-31 0001015922us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001015922us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001015922us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001015922us-gaap:USTreasuryAndGovernmentMember 2022-12-31 0001015922us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001015922us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001015922us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberchkp:ThreeChannelPartnerMember 2023-01-01 2023-12-31 0001015922us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberchkp:ThreeChannelPartnerMember 2022-01-01 2022-12-31 0001015922us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberchkp:ThreeChannelPartnerMember 2021-01-01 2021-12-31 0001015922us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberchkp:OneChannelPartnerMember 2023-01-01 2023-12-31 0001015922us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberchkp:OneChannelPartnerMember 2022-01-01 2022-12-31 0001015922us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberchkp:OneChannelPartnerMember 2021-01-01 2021-12-31 0001015922us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberchkp:OtherChannelPartnerMember 2023-01-01 2023-12-31 0001015922us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberchkp:OtherChannelPartnerMember 2022-01-01 2022-12-31 0001015922us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberchkp:OtherChannelPartnerMember 2021-01-01 2021-12-31 0001015922us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberchkp:TwoChannelPartnerMember 2023-01-01 2023-12-31 0001015922us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberchkp:TwoChannelPartnerMember 2022-01-01 2022-12-31 0001015922us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberchkp:TwoChannelPartnerMember 2021-01-01 2021-12-31 0001015922us-gaap:CommonStockMember 2020-12-31 0001015922us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001015922us-gaap:TreasuryStockCommonMember 2020-12-31 0001015922us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001015922us-gaap:RetainedEarningsMember 2020-12-31 0001015922 2020-12-31 0001015922us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001015922us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0001015922us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001015922us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001015922us-gaap:CommonStockMember 2021-12-31 0001015922us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001015922us-gaap:TreasuryStockCommonMember 2021-12-31 0001015922us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001015922us-gaap:RetainedEarningsMember 2021-12-31 0001015922 2021-12-31 0001015922us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001015922us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001015922us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001015922us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001015922us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001015922us-gaap:CommonStockMember 2022-12-31 0001015922us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001015922us-gaap:TreasuryStockCommonMember 2022-12-31 0001015922us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001015922us-gaap:RetainedEarningsMember 2022-12-31 0001015922us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0001015922us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001015922us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001015922us-gaap:CommonStockMember 2023-12-31 0001015922us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001015922us-gaap:TreasuryStockCommonMember 2023-12-31 0001015922us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001015922us-gaap:RetainedEarningsMember 2023-12-31 0001015922srt:AmericasMember 2023-01-01 2023-12-31 0001015922srt:AmericasMember 2022-01-01 2022-12-31 0001015922srt:AmericasMember 2021-01-01 2021-12-31 0001015922us-gaap:EMEAMember 2023-01-01 2023-12-31 0001015922us-gaap:EMEAMember 2022-01-01 2022-12-31 0001015922us-gaap:EMEAMember 2021-01-01 2021-12-31 0001015922srt:AsiaPacificMember 2023-01-01 2023-12-31 0001015922srt:AsiaPacificMember 2022-01-01 2022-12-31 0001015922srt:AsiaPacificMember 2021-01-01 2021-12-31 0001015922country:IL 2023-12-31 0001015922country:IL 2022-12-31 0001015922country:US 2023-12-31 0001015922country:US 2022-12-31 0001015922chkp:RestOfWorldMember 2023-12-31 0001015922chkp:RestOfWorldMember 2022-12-31 0001015922chkp:NetworkSecurityGatewaysMember 2023-01-01 2023-12-31 0001015922chkp:NetworkSecurityGatewaysMember 2022-01-01 2022-12-31 0001015922chkp:NetworkSecurityGatewaysMember 2021-01-01 2021-12-31 0001015922chkp:OtherProductMember 2023-01-01 2023-12-31 0001015922chkp:OtherProductMember 2022-01-01 2022-12-31 0001015922chkp:OtherProductMember 2021-01-01 2021-12-31 0001015922chkp:ProductAndLicensingMember 2023-01-01 2023-12-31 0001015922chkp:ProductAndLicensingMember 2022-01-01 2022-12-31 0001015922chkp:ProductAndLicensingMember 2021-01-01 2021-12-31 0001015922chkp:SecuritySubscriptionsMember 2023-01-01 2023-12-31 0001015922chkp:SecuritySubscriptionsMember 2022-01-01 2022-12-31 0001015922chkp:SecuritySubscriptionsMember 2021-01-01 2021-12-31 0001015922chkp:SoftwareUpdatesAndMaintenanceMember 2023-01-01 2023-12-31 0001015922chkp:SoftwareUpdatesAndMaintenanceMember 2022-01-01 2022-12-31 0001015922chkp:SoftwareUpdatesAndMaintenanceMember 2021-01-01 2021-12-31 0001015922chkp:OtherProductMemberchkp:ProductsAndLicensesRevenuesMemberus-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0001015922chkp:FinancialIncomeMember 2023-01-01 2023-12-31 0001015922chkp:FinancialIncomeMember 2022-01-01 2022-12-31 0001015922chkp:FinancialIncomeMember 2021-01-01 2021-12-31 0001015922chkp:FinancialExpenseMember 2023-01-01 2023-12-31 0001015922chkp:FinancialExpenseMember 2022-01-01 2022-12-31 0001015922chkp:FinancialExpenseMember 2021-01-01 2021-12-31 0001015922chkp:AmortizationOfTechnologyMember 2023-01-01 2023-12-31 0001015922chkp:AmortizationOfTechnologyMember 2022-01-01 2022-12-31 0001015922chkp:AmortizationOfTechnologyMember 2021-01-01 2021-12-31 0001015922chkp:TechnologicalPreferredEnterpriseMember 2023-01-01 2023-12-31 0001015922srt:MinimumMember 2023-01-01 2023-12-31 0001015922srt:MaximumMember 2023-01-01 2023-12-31 0001015922us-gaap:IsraelTaxAuthorityMemberchkp:TaxYearTwoThousandSixteenThroughTwoThousandAndNineteenMember 2023-12-31 0001015922us-gaap:IsraelTaxAuthorityMemberchkp:TaxYearTwoThousandSixteenThroughTwoThousandAndNineteenMember 2023-01-01 2023-12-31 0001015922us-gaap:IsraelTaxAuthorityMemberus-gaap:TaxYear2020Member 2023-12-31 0001015922us-gaap:IsraelTaxAuthorityMemberus-gaap:TaxYear2020Member 2023-01-01 2023-12-31 0001015922chkp:USFederalMember 2023-12-31 0001015922chkp:USFederalMember 2023-01-01 2023-12-31 0001015922chkp:USStateMember 2023-12-31 0001015922chkp:USStateMember 2023-01-01 2023-12-31 0001015922chkp:ResearchAndDevelopmentTaxCreditMember 2023-12-31 0001015922srt:MinimumMemberchkp:ResearchAndDevelopmentTaxCreditMember 2023-01-01 2023-12-31 0001015922srt:MaximumMemberchkp:ResearchAndDevelopmentTaxCreditMember 2023-01-01 2023-12-31 0001015922us-gaap:DomesticCountryMember 2023-01-01 2023-12-31 0001015922us-gaap:DomesticCountryMember 2022-01-01 2022-12-31 0001015922us-gaap:DomesticCountryMember 2021-01-01 2021-12-31 0001015922country:US 2023-01-01 2023-12-31 0001015922country:US 2022-01-01 2022-12-31 0001015922country:US 2021-01-01 2021-12-31 0001015922us-gaap:SoftwareServiceSupportAndMaintenanceArrangementMember 2023-12-31 0001015922us-gaap:SoftwareServiceSupportAndMaintenanceArrangementMember 2022-12-31 0001015922chkp:OtherArrangementMember 2023-12-31 0001015922chkp:OtherArrangementMember 2022-12-31 0001015922us-gaap:SubscriptionArrangementMember 2023-12-31 0001015922us-gaap:SubscriptionArrangementMember 2022-12-31 0001015922chkp:AvananMember 2021-09-01 2021-09-01 0001015922chkp:SpectralCyberTechnologiesLtdMember 2022-02-01 2022-02-03 0001015922chkp:AmosecLtdMember 2023-01-01 2023-12-31 0001015922chkp:Perimeter81LtdMember 2023-09-01 2023-09-13 0001015922chkp:Perimeter81LtdMember 2023-12-31 0001015922chkp:Perimeter81LtdMemberus-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001015922chkp:Perimeter81LtdMemberus-gaap:CustomerRelationshipsMember 2023-12-31 0001015922chkp:Perimeter81LtdMemberus-gaap:TechnologyBasedIntangibleAssetsMember 2023-01-01 2023-12-31 0001015922chkp:Perimeter81LtdMemberus-gaap:CustomerRelationshipsMember 2023-01-01 2023-12-31 0001015922us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0001015922us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2022-12-31 0001015922us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-12-31 0001015922us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2023-01-01 2023-12-31 0001015922us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2023-12-31 0001015922us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2023-12-31 0001015922srt:MinimumMemberus-gaap:ComputerEquipmentMember 2023-01-01 2023-12-31 0001015922srt:MaximumMemberus-gaap:ComputerEquipmentMember 2023-01-01 2023-12-31 0001015922srt:MinimumMemberus-gaap:OfficeEquipmentMember 2023-01-01 2023-12-31 0001015922srt:MaximumMemberus-gaap:OfficeEquipmentMember 2023-01-01 2023-12-31 0001015922us-gaap:BuildingMember 2023-01-01 2023-12-31 0001015922us-gaap:LeaseholdImprovementsMember 2023-12-31 0001015922srt:MinimumMember 2023-12-31 0001015922srt:MaximumMember 2023-12-31 0001015922chkp:ManufacturingPartnerAndSupplierLiabilitiesMember 2023-12-31 0001015922chkp:SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember 2023-12-31 0001015922chkp:SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember 2022-12-31 0001015922us-gaap:OtherNoncurrentAssetsMember 2023-12-31 0001015922us-gaap:OtherNoncurrentAssetsMember 2022-12-31 0001015922us-gaap:OtherNoncurrentAssetsMember 2023-01-01 2023-12-31 0001015922us-gaap:OtherNoncurrentAssetsMember 2022-01-01 2022-12-31 0001015922us-gaap:OtherNoncurrentAssetsMember 2021-01-01 2021-12-31 0001015922us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember 2023-12-31 0001015922us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember 2022-12-31 0001015922us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMemberchkp:FinancialIncomeMember 2023-01-01 2023-12-31 0001015922us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMemberchkp:FinancialIncomeMember 2022-01-01 2022-12-31 0001015922us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMemberchkp:FinancialIncomeMember 2021-01-01 2021-12-31 0001015922us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001015922us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001015922us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001015922us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001015922us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001015922chkp:EmployeeStockPurchasePlanMember 2023-01-01 2023-12-31 0001015922chkp:EmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0001015922chkp:EmployeeStockPurchasePlanMember 2021-01-01 2021-12-31 0001015922us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001015922us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-12-31 0001015922us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001015922us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001015922us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001015922us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001015922us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001015922us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001015922us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001015922us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001015922us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001015922us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001015922chkp:CoreTechnologyMember 2023-12-31 0001015922chkp:CoreTechnologyMember 2022-12-31 0001015922srt:MinimumMemberus-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001015922srt:MaximumMemberus-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001015922us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001015922us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0001015922us-gaap:CustomerRelationshipsMember 2023-12-31 0001015922us-gaap:CustomerRelationshipsMember 2022-12-31 0001015922srt:MinimumMemberus-gaap:CustomerRelationshipsMember 2023-12-31 0001015922srt:MaximumMemberus-gaap:CustomerRelationshipsMember 2023-12-31 0001015922chkp:ShareRepurchaseProgramMember 2023-02-13 0001015922chkp:PerformanceStockUnitsPsuMember 2023-01-01 2023-12-31 0001015922chkp:TwoThousandFiveEquityIncentivePlansMember 2023-01-01 2023-12-31 0001015922us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001015922chkp:PerformanceStockUnitsPsuMember 2023-12-31 0001015922chkp:OptionsInTheMoneyMember 2023-12-31 0001015922chkp:OptionsInTheMoneyMember 2022-12-31 0001015922chkp:OptionsOutOfMoneyMember 2023-12-31 0001015922us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001015922chkp:PerformanceStockUnitsPsuMember 2022-12-31 0001015922us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001015922us-gaap:PhantomShareUnitsPSUsMember 2023-01-01 2023-12-31 0001015922us-gaap:PhantomShareUnitsPSUsMember 2022-01-01 2022-12-31 0001015922us-gaap:PhantomShareUnitsPSUsMember 2021-01-01 2021-12-31 0001015922chkp:EmployeeStockPurchasePlanDomesticMember 2023-12-31 0001015922chkp:EmployeeStockPurchasePlanForeignMember 2023-12-31 0001015922chkp:EmployeeStockPurchasePlanMember 2021-12-31 0001015922chkp:EmployeeStockPurchasePlanMember 2023-12-31 0001015922chkp:EmployeeStockPurchasePlanMember 2022-12-31 0001015922chkp:EmployeeStockPurchasePlanForeignMember 2023-01-16 0001015922chkp:EmployeeStockPurchasePlanDomesticMember 2023-01-16 0001015922dei:BusinessContactMember 2023-01-01 2023-12-31 0001015922chkp:WithinOneYearMember 2023-12-31 0001015922chkp:WithinOneYearMember 2022-12-31 0001015922chkp:AfterOneYearThroughFiveYearsMember 2023-12-31 0001015922chkp:AfterOneYearThroughFiveYearsMember 2022-12-31 0001015922us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-12-31 0001015922us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-12-31 0001015922us-gaap:ComputerEquipmentMember 2023-12-31 0001015922us-gaap:ComputerEquipmentMember 2022-12-31 0001015922us-gaap:OfficeEquipmentMember 2023-12-31 0001015922us-gaap:OfficeEquipmentMember 2022-12-31 0001015922us-gaap:BuildingMember 2023-12-31 0001015922us-gaap:BuildingMember 2022-12-31 0001015922us-gaap:LeaseholdImprovementsMember 2022-12-31 iso4217:ILS iso4217:ILSxbrli:shares chkp:Unit_Product chkp:Unit_Segment iso4217:USD iso4217:USDxbrli:shares xbrli:pure xbrli:shares

 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 

FORM 20-F

 
REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR (g) OF THE SECURITIES EXCHANGE ACT OF 1934
 
OR
 
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                   
 
OR
 
SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
Date of event requiring this shell company report                    
Commission file number 000-28584
 

CHECK POINT SOFTWARE TECHNOLOGIES LTD.
(Exact name of Registrant as specified in its charter)

 
ISRAEL
(Jurisdiction of incorporation or organization)
 
5 Shlomo Kaplan Street Tel Aviv 6789159, Israel
(Address of principal executive offices)
 
Shira Yashar, Adv.
General Counsel
Check Point Software Technologies Ltd.
 
5 Shlomo Kaplan Street Tel Aviv 6789159, Israel
Tel: (+972) 3-753-4555
(Name, Telephone, E-mail and/or Facsimile number and Address of Company Contact Person)
 
Securities registered or to be registered pursuant to Section 12(b) of the Act.
 
Title of each class
Trading symbol(s)
Name of each exchange on which registered
Ordinary shares, NIS 0.01 nominal value
CHKP
NASDAQ Global Select Market
 
Securities registered or to be registered pursuant to Section 12(g) of the Act. None
 
Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act. None
 

 
Indicate the number of outstanding shares of each of the issuer’s classes of capital or common stock as of December 31, 2023. 112,906,427 ordinary shares, nominal value NIS 0.01 per share.

 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act:
 
Yes     No
 
If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934:
 
Yes ☐    No 
 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
 
Yes ☒    No
 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
 
Yes     No
 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or an emerging growth company. See definition of “large accelerated filer,” “accelerated filer,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
 
Large Accelerated filer  
Accelerated filer  
Non-accelerated filer
Emerging growth company
 
If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, 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.
 
The term “new or revised financial accounting standard” refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April 5, 2012.
 
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 which basis of accounting the registrant has used to prepare the financial statements included in this filing:
 
U.S. GAAP 
International Financial Reporting Standards as issued
by the International Accounting Standards Board
Other
 
If “Other” has been checked in response to the previous question, indicate by check mark which financial statement item the registrant has elected to follow.
 
Item 17 ☐    Item 18
 
If this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act):
 
Yes     No
 
Auditor Firm Id:     1281
Auditor Name:       Kost Forer Gabbay & Kasierer, a member of Ernst & Young Global
Auditor Location:      Tel-Aviv, Israel
 



Currency of Presentation and Certain Defined Terms
 
In this Annual Report on Form 20-F, or the Annual Report, references to “U.S.” or “United States” are to the United States of America, its territories and possessions; and references to “Israel” are to the State of Israel. References to “$”, “dollar” or “U.S. dollar” are to the legal currency of the United States of America; references to “NIS” or “Israeli shekel” are to the legal currency of Israel and references to “Euro” are to the legal currency of the European Union. Our financial statements are presented in U.S. dollars and are prepared in conformity with accounting principles generally accepted in the United States of America, or U.S. GAAP.
 
All references to “we,” “us,” “our” or “Check Point” shall mean Check Point Software Technologies Ltd., and, unless specifically indicated otherwise or the context indicates otherwise, our consolidated subsidiaries.
 
Forward-Looking Statements
 
In addition to historical fact, this Annual Report contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. These forward-looking statements are subject to risks and uncertainties, and include information about possible or assumed future results of our business, financial condition, results of operations, liquidity, plans and objectives. In some cases you can identify forward-looking statements by terminology such as “may,” “will,” “could,” “would,” “should,” “expects,” “plans,” “anticipates,” “believes,” “intends,” “estimates,” “predicts,” “potential,” or “continue” or the negative of these terms or other comparable terminology. These forward-looking statements include, but are not limited to, statements concerning the following:
 

our expectations for our business, trends related to our business and the markets in which we operate and into which we sell products;
 

uncertain macro-economic and industry trends (such as inflation and fluctuations in supply chains), which may impact demand and supply of our products;
 

the effects of increased competition in our market;
 

our ability to timely and effectively scale and adapt our existing technology and infrastructure to meet current and future market demands;
 

the effects on our business of global pandemics, such as COVID-19;
 

our ability to develop or acquire new and more technologically advanced products, and to successfully commercialize these products;
 

our ability to protect our proprietary technology and intellectual property;
 

our ability to protect our information technology systems, networks and products and services from various security threats;
 

our ability to increase adoption of our products and to maintain or increase our market share;
 

our ability to maintain our growth;
 

future amounts and sources of our revenue;
 

our future costs and expenses;
 

the adequacy of our capital resources;
 

our expectations to provide security for all organizations;
 

our expectations with respect to share repurchases by us and dividend payments by us;
 

the effects on our business of evolving laws and regulations, including government export or import controls and U.S. tax regulations;
 

the effects of the current terrorist attacks by Hamas, and the war and hostilities between Israel and Hamas and Israel and Hezbollah;
 

the impact of the significant military action against Ukraine launched by Russia and any related political or economic responses and counter-responses or otherwise by various global actors;
 

our ongoing relationships with our current and future customers and channel partners, suppliers, contract manufacturers and distributors; and
 

our other expectations, beliefs, intentions and strategies.
 
These statements are subject to known and unknown risks, uncertainties and other factors, which are difficult to predict and which may cause our actual results to differ materially and adversely from those implied by the forward-looking statements. Many of these risks, uncertainties and assumptions are described in the risk factors set forth in “Item 3 – Key Information – Risk Factors” and elsewhere in this Annual Report. All forward-looking statements included in this Annual Report are based on information available to us on the date of the filing. While we may elect to update forward-looking statements in the future, we specifically disclaim any obligation to update or revise any of the forward-looking statements after the date of the filing, except as required by applicable law.

1


 
TABLE OF CONTENTS
 
     
 
PART I
 
3
 
 
 
3
 
 
 
3
 
 
 
22
 
 
 
33
 
 
 
33
 
 
 
41
 
 
 
52
 
 
 
52
 
 
 
53
 
 
 
53
 
 
 
63
 
 
 
64
 
 
 
 
PART II
 
 
 
 
64
 
 
 
64
 
 
 
64
 
 
 
65
 
 
 
65
 
 
 
66
 
 
 
66
 
 
 
66
 
 
 
67
 
 
 
67
 
 
 
68
68
68
68
 
PART III
 
 
 
 
70
 
 
 
70
 
 
 
70
 
2

 
PART I
 
ITEM 1. IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS
 
Not applicable.
 
ITEM 2. OFFER STATISTICS AND EXPECTED TIMETABLE
 
Not applicable.
 
ITEM 3. KEY INFORMATION
 
Risk Factors
 
An investment in our ordinary shares involves a high degree of risk. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, also may become important factors that affect us. If any of the following risks materialize, our business, financial condition, results of operations and prospects could be materially harmed. In that event, the market price of our ordinary shares could decline and you could lose part or all of your investment.
 
Risk Factors Summary
 
The following is a summary of the principal risks that could materially and adversely affect our business, financial condition, operating results and growth prospects.
 
Risks Related to Our Business and Our Market
 

If the market for information and network security solutions does not continue to grow, our business will be adversely affected.
 

We may not be able to successfully compete, which could adversely affect our business and results of operations.
 

If we fail to enhance our existing products, develop or acquire new and more technologically advanced products, or fail to successfully commercialize these products, our business and results of operations will suffer.
 

We may need to change our pricing models to compete successfully.
 

Our business, results of operations and financial condition are subject to the risks of earthquakes, fire, floods, pandemics such as COVID 19 pandemic and other natural events, as well as manmade problems such as power disruptions or terrorism or war, such as the war and hostilities between Israel and Hamas and Israel and Hezbollah have been and may continue to be adversely affected.
 

Prolonged economic uncertainties or downturns, globally or in certain regions or industries, could materially adversely affect our business.
 

If our products fail to protect against attacks and our customers experience security breaches, our reputation and business could be harmed.
 
3

 

Product defects may increase our costs and impair the market acceptance of our products and technology.
 

We are subject to risks relating to acquisitions.
 

We are dependent on a limited number of product families.
 

Competition for highly skilled personnel is intense.
 
Risks Related to Our Dependence on Third-Parties
 

We are dependent on a small number of distributors.
 

We purchase several key components and finished products from limited sources, and we are increasingly dependent on contract manufacturers for our hardware products.
 

We incorporate third-party technology in our products, which may make us dependent on the providers of these technologies and expose us to potential intellectual property claims.
 

Failures of the third-party servers, cloud service providers and other third-party hardware, software and infrastructure on which we rely could adversely affect our business.
 
Risks Related to Tax, Legal and Regulatory Matters
 

We are the defendants in various lawsuits and have been subject to tax disputes and governmental proceedings, which could adversely affect our business, results of operations and financial condition.
 

Uncertainties in the interpretation and application of worldwide tax reforms, complex tax laws and regulations could materially affect our tax obligations and effective tax rate.
 

Class action litigation due to stock price volatility or other factors could cause us to incur substantial costs and divert our management’s attention and resources.
 

We are subject to governmental export and import controls that could subject us to liability or impair our ability to compete in international markets.
 
Risks Related to Our Intellectual Property
 

We may not be able to successfully protect our intellectual property rights, which could cause substantial harm to our business.
 

We incorporate open source technology in our products which may expose us to liability and have a material impact on our product development and sales.
 

If a third-party asserts that we are infringing its intellectual property, whether successful or not, it could subject us to costly and time-consuming litigation or expensive licenses, which could harm our business.
 

Due to the global nature of our business, we must comply with various anti-bribery regimes and any failure to do so could adversely affect our business.
 
Other General Risks and Risks Related to the Ownership of Our Ordinary Shares
 

We are exposed to various legal, business, political, economic, health-related and other risks associated with our international operations; these risks could increase our costs, reduce future growth opportunities and affect our results of operations.
 

Our actual or perceived failure to adequately protect personal data could subject us to sanctions and damages and could harm our reputation and business.
 
4


Compliance with new and changing corporate governance and public disclosure requirements adds uncertainty to our compliance policies and increases our costs of compliance.
 

A small number of shareholders own a substantial portion of our ordinary shares, and they may make decisions with which you or others may disagree.
 

Our cash balances and investment portfolio have been, and may continue to be, adversely affected by market conditions and interest rates.
 

Currency fluctuations may affect the results of our operations or financial condition.
 

Our information technology systems, networks and products and services have been, and may continue to be, subject to various security threats.
 

We depend on our executive officers and other key employees, and the loss of one or more of these employees or an inability to attract and retain other highly skilled employees could adversely affect our business.
 
Risks Related to Our Operations in Israel
 

The ongoing war and other potential political, economic and military instability in Israel, where our principal executive offices and our principal research and development facilities are located, may adversely affect our results of operations.
 

Our operations may be disrupted by the obligations of our personnel to perform military service.
 

The tax benefits available to us require us to meet several conditions, and may be terminated or reduced in the future, which would increase our taxes.
 

Your rights and responsibilities as a shareholder are, and will continue to be, governed by Israeli law which differs in some material respects from the rights and responsibilities of shareholders of U.S. companies.
 

Provisions of Israeli law and our articles of association may delay, prevent or make difficult an acquisition of us, prevent a change of control, and negatively impact our share price.
 

As a foreign private issuer we are not subject to the provisions of Regulation FD or U.S. proxy rules and are exempt from filing certain Exchange Act reports.
 

As a foreign private issuer whose shares are listed on the Nasdaq Global Select Market, we may follow certain home country corporate governance practices instead of certain Nasdaq requirements.
 
Risks Related to Our Business and Our Market
 
If the market for information and network security solutions does not continue to grow, our business will be adversely affected
 
The market for information and network security solutions may not continue to grow. Continued growth of this market will depend, in large part, upon:
 

the continued expansion of Internet usage and the number of organizations adopting or expanding intranets;
 

the continued adoption of “cloud” infrastructure by organizations;
 

the ability of the infrastructures implemented by organizations to support an increasing number of users and services;
 

the continued development of new and improved services for implementation across the Internet and between the Internet and intranets;
 

the adoption of data security measures as it pertains to data encryption and data loss prevention technologies;
 

continued access to mobile API’s, APPs and application stores with Apple, Google and Microsoft;
 

government regulation of the Internet and governmental and non-governmental requirements and standards with respect to data security and privacy; and
 
5


economic, social, or political conditions, including conditions resulting from a decline in the macroeconomic environment, rising interest rates, exchange rate fluctuations, inflation, global pandemics such as the COVID-19 pandemic, global supply chain disruptions and conditions resulting from geopolitical uncertainty and instability or war, including the war and hostilities between Israel and Hamas and Israel and Hezbollah, the Russia-Ukraine armed conflict and the tension between China and Taiwan.
 
In the last few years, global and regional economies around the world and financial markets remained volatile as a result of a multitude of factors, including economic and political uncertainty, the war and hostilities between Israel and Hamas and Israel and Hezbollah, rising interest rates, inflation, terrorist groups in Yemen, which are threatening to limit the movement of marine shipments to Israel through the Red Sea, global pandemics such as COVID-19, the war in Ukraine, terrorism, governmental instability and other factors. During this period, many organizations limited their expenditures and a significant portion of such organizations have remained reluctant to increase expenditures. If challenging conditions continue or worsen, it may cause our customers to reduce or postpone their technology spending significantly, which could result in reductions in sales of our products, longer sales cycles, slower adoption of new technologies and increased price competition.
 
Further, if the necessary infrastructure or complementary products and services are not developed in a timely manner and, consequently, the enterprise security, data security, Internet or intranet markets fail to grow or grow more slowly than we currently anticipate, our business, results of operations and financial condition may be materially adversely affected. Additional details are provided in “Item 4 – Information on Check Point”.
 
We may not be able to successfully compete, which could adversely affect our business and results of operations

The market for information and network security solutions is intensely competitive and we expect that competition will continue to increase in the future. Our competitors include Cisco Systems, Inc., Fortinet Inc., Palo Alto Networks, Inc. and SonicWall Inc. and other companies in the network security space. We also compete with several other companies, including Zscaler, Inc., Trellix, Trend Micro Inc., NortonLifeLock Inc., Lookout, Inc., Zimperium, Inc, CrowdStrike Holdings, Inc., SentinelOne, Inc., Sophos Group plc, Proofpoint, Inc.,  Broadcom, Inc. Mimecast Limited, Microsoft Corp., Wiz Ltd., and Netskope, Inc., with respect to specific products that we offer.

In addition, there are hundreds of small and large companies that offer security products and services that we may compete with from time to time.
 
Some of our current and potential competitors have various advantages over us, including longer operating histories; access to larger customer bases; significantly greater financial, technical and marketing resources; a broader portfolio of products, applications and services; and larger patent and intellectual property portfolios. As a result, they may be able to adapt better than we can to new or emerging technologies and changes in customer requirements, or to devote greater resources to the promotion and sale of their products. Furthermore, some of our competitors with more diversified product portfolios and larger customer bases may be better able to withstand a reduction in spending on information and network security solutions, as well as a general slowdown or recession in economic conditions in the markets in which they operate. In addition, some of our competitors have greater financial resources than we do, and they have offered, and in the future may offer, their products at lower prices than we do, or may bundle security products with their other offerings, which may cause us to lose sales or to reduce our prices in response to competition.
 
In addition, consolidation in the markets in which we compete may affect our competitive position. This is particularly true in circumstances where customers are seeking to obtain a broader set of products and services than we are able to provide.
 
The markets in which we compete also include many niche competitors, generally smaller companies at a relatively early stage of operations, which are focused on specific Internet and data security needs. These companies’ specialized focus may enable them to adapt better than we can to new or emerging technologies and changes in customer requirements in their specific areas of focus. In addition, some of these companies can invest relatively large resources on very specific technologies or customer segments. The effect of these companies’ activities in the market may result in price reductions, reduced gross margins and loss of market share, any of which will materially adversely affect our business, results of operations and financial condition.
 
Further, vendors of operating system software, networking hardware or central processing units, or CPUs, may enhance their products to include functionality that is currently provided by our products. The widespread inclusion of similar functionality to that which is offered by our solutions, as standard features of operating system software and networking hardware could significantly reduce the demand for our products, particularly if the quality of such functionality were comparable to that of our products. Furthermore, even if the network or application security functionality provided as standard features by operating systems software and networking hardware is more limited than that of our solutions, a significant number of customers may elect to accept more limited functionality in lieu of purchasing additional products.
 
6

We may not be able to continue competing successfully against our current and future competitors, and increased competition within the market may result in price reductions, reduced gross margins and operating margins, reduced net income, and loss of market share, any or all of which may materially adversely affect our business, results of operations and financial condition. For additional information, see “Item 4 – Information on Check Point”.
 
If we fail to enhance our existing products, develop or acquire new and more technologically advanced products, or fail to successfully commercialize these products, our business and results of operations will suffer
 
The information and network security industry is characterized by rapid technological advances, changes in customer requirements, frequent new product introductions and enhancements, and evolving industry standards in computer hardware and software technology. In particular, the markets for data security, Internet and intranet applications are rapidly evolving. As a result, we must continually change and improve our products in response to changes in operating systems, application software, computer and communications hardware, networking software, programming tools, and computer language technology. We must also continually change our products in response to changes in network infrastructure requirements, including the expanding use of cloud computing. Further, we must continuously improve our products to protect our customers’ data and networks from evolving security threats.
 
Our future results of operations will depend upon our ability to enhance our current products and to develop and introduce new products on a timely basis; to address the increasingly sophisticated needs of our customers; and to keep pace with technological developments, new competitive product offerings, and emerging industry standards. Our competitors’ introduction of products embodying new technologies and the emergence of new industry standards may render our existing products obsolete or unmarketable. While we have historically been successful in developing, acquiring, and marketing new products and product enhancements that respond to technological change and evolving industry standards, we may not be able to continue to do so. In addition, we may experience difficulties that could delay or prevent the successful development, introduction, and marketing of these products, as well as the integration of acquired products. Furthermore, our new products or product enhancements may not adequately meet the requirements of the marketplace or achieve market acceptance. In some cases, a new product or product enhancements may negatively affect sales of our existing products. If we do not respond adequately to the need to develop and introduce new products or enhancements of existing products in a timely manner in response to changing market conditions or customer requirements, our business, results of operations and financial condition may be materially adversely affected.
 
 
For additional information, see “Item 4 – Information on Check Point” and under the caption “We may not be able to successfully compete, which could adversely affect our business and results of operations” in this “Item 3 – Key Information – Risk Factors”.
 
We may need to change our pricing models to compete successfully
 
The intense competition we face in the sales of our products and services and general economic and business conditions can put pressure on us to change our prices. If our competitors offer deep discounts on certain products or services or develop products that the marketplace considers more valuable, we may need to lower prices or offer other favorable terms in order to compete successfully. Any such changes may reduce margins and could adversely affect results of operations. Additionally, the increasing prevalence of cloud and SaaS delivery models offered by us and our competitors may unfavorably impact pricing in both our on-premise enterprise software business and our cloud business, as well as overall demand for our on-premise software product and service offerings, which could reduce our revenues and profitability. Our competitors may offer lower pricing on their support offerings, which could put pressure on us to further discount our product or support pricing.
 
Our business, results of operations and financial condition are subject to the risks of earthquakes, fire, floods, pandemics such as COVID 19 pandemic and other natural events, as well as manmade problems such as power disruptions or terrorism or war, such as the war and hostilities between Israel and Hamas and Israel and Hezbollah have been and may continue to be adversely affected.
 
We operate our business primarily from Israel, we sell our products and have operations worldwide. For example, our headquarters in the United States, as well as certain of our research and development operations, are located in the Silicon Valley area of Northern California, a region known for seismic activity. We also have significant operations in other regions that have experienced natural disasters. A significant natural disaster occurring at our facilities in Israel or the United States or elsewhere, or where our channel partners are located, could have a material adverse impact on our business, results of operations and financial condition. In addition, acts of terrorism or war (including the war and hostilities between Israel and Hamas and Israel and Hezbollah and the significant military action against Ukraine launched by Russia and any related political or economic responses and counter-responses or otherwise by various global actors or general effect on the global economy) could cause disruptions to our or our customers’ businesses or the economy as a whole. Further, we rely on information technology systems to communicate among our workforce located worldwide. Any disruption to our internal communications, whether caused by a natural disaster, pandemics or by manmade problems, such as power disruptions or terrorism or war, could delay our research and development efforts. To the extent any of the foregoing causes disruptions or result in delays or cancellations of customer orders, our research and development efforts or the deployment of our products, our business and results of operations would be materially and adversely affected.
 
7

In addition, following the Russia-Ukraine armed conflict, the United States and other countries imposed economic sanctions and severe export control restrictions against Russia and Belarus, and the United States and other countries could impose wider sanctions and export restrictions and take other actions should the conflict further escalate, which affect our exports or sales into Russia and Belarus and create difficulties in business planning and forecasting due to the uncertainty of the impact of the war on aspects of our business, such as on our distributors, resellers and end-customers.  Our efforts to comply with such measures may be costly and time consuming. We take precautions to ensure that we and our partners comply with all relevant sanctions-related regulations, any alleged or actual failure by us or our partners to comply with such laws and regulations could have negative consequences for us, including reputational harm, government investigations and penalties.  The sanctions and other macroeconomic effects of the war may also result in the devaluation of the local currency and other inflationary effects.

Prolonged economic uncertainties or downturns, globally or in certain regions or industries, could materially adversely affect our business.
 
Our business depends on our current and prospective customers’ ability and willingness to invest money in our products and security, which in turn is dependent upon their overall economic health and the strength of the broader macroeconomic environment. The negative economic conditions in the global economy or certain regions, including conditions resulting from financial and credit market fluctuations (including rising interest rates), exchange rate fluctuations, or inflation, and the potential for regional or global recessions could cause a decrease in corporate spending on cybersecurity software. Other matters that influence customer confidence and spending, such as, political unrest, public health crises, including global pandemic such as COVID-19, terrorist attacks, armed conflicts (such as the war and hostilities between Israel and Hamas and Israel and Hezbollah and the ongoing conflict between Russia and Ukraine), rising energy costs, and natural disasters, could also negatively affect our customers’ spending on our products and services. The terrorist groups in Yemen, which are threatening to limit the movement of marine shipments to Israel through the Red Sea, and the armed conflict involving Russia and Ukraine has resulted in sanctions which restrict the selling of goods, services, or technology in affected regions. The instability in these regions could further exacerbate the macroeconomic impacts on a global scale. 
 
Negative economic conditions may cause existing and prospective customers to reduce their spending. Customers may delay or cancel cybersecurity projects or seek to lower their costs by renegotiating renewals or maintenance and support agreements. Further, customers or channel partners may be more likely to refrain from making payments and/or make late payments in worsening economic conditions. If the economic conditions of the general economy or industries in which we operate continue to worsen from present levels, our business, results of operation and financial condition could be adversely affected.
 
If our products fail to protect against attacks and our customers experience security breaches, our reputation and business could be harmed
 
Hackers and other malevolent actors are increasingly sophisticated, often affiliated with organized crime and operate large scale and complex attacks. In addition, their techniques change frequently and generally are not recognized until launched against a target. If we fail to identify and respond to new and increasingly complex methods of attack and to update our products to detect or prevent such threats in time to protect our customers’ high-value business data, our business and reputation will suffer.
 
In addition, an actual or perceived security breach or theft of the sensitive data of one of our customers, regardless of whether the breach is attributable to the failure of our products, could adversely affect the market’s perception of our security products. Despite our best efforts, there is no guarantee that our products will be free of flaws or vulnerabilities, and even if we discover these weaknesses, we may not be able to correct them promptly, if at all. Our customers may also misuse our products, which could result in a breach or theft of business data.
 
Product defects may increase our costs and impair the market acceptance of our products and technology
 
Our products are complex and must meet stringent quality requirements. They may contain undetected hardware or software errors or defects, especially when new or acquired products are introduced or when new versions are released. In particular, the personal computer hardware environment is characterized by a wide variety of non-standard configurations that make pre-release testing for programming or compatibility errors very difficult and time-consuming. We may need to divert the attention of our engineering personnel from our research and development efforts to address instances of errors or defects.
 
8

Our products are used to deploy and manage Internet security and protect information, which may be critical to organizations. As a result, the sale and support of our products entails the risk of product liability and related claims. We do not know whether, in the future, we will be subject to liability claims or litigation for damages related to product errors, or will experience delays as a result of these errors. Our sales agreements and product licenses typically contain provisions designed to limit our exposure to potential product liability or related claims. In selling our products, we rely primarily on “shrink wrap” licenses that are not signed by the end user, and for this and other reasons, these licenses may be unenforceable under the laws of some jurisdictions. As a result, the limitation of liability provisions contained in these licenses may not be effective. Although we maintain product liability insurance for most of our products, the coverage limits of these policies may not provide sufficient protection against an asserted claim. If litigation were to arise, it could, regardless of its outcome, result in substantial expense to us, significantly divert the efforts of our technical and management personnel, and disrupt or otherwise severely impact our relationships with current and potential customers. In addition, if any of our products fail to meet specifications or have reliability, quality or compatibility problems, our reputation could be damaged significantly and customers might be reluctant to buy our products, which could result in a decline in revenues, a loss of existing customers, and difficulty attracting new customers.
 
We are subject to risks relating to acquisitions
 
We have made acquisitions in the past, including the acquisitions of Perimeter 81, Atmosec and rmsource in 2023, Spectral in 2022 and Avanan in 2021, and we may make additional acquisitions in the future. The pursuit of acquisitions may divert the attention of management and cause us to incur various expenses in identifying, investigating, and pursuing suitable acquisitions, whether or not they are consummated.
 
 
Competition within our industry for acquisitions of businesses, technologies, assets and product lines has been, and may in the future continue to be, intense. As such, even if we are able to identify an acquisition that we would like to consummate, we may not be able to complete the acquisition on commercially reasonable terms or because the target is acquired by another company. Furthermore, in the event that we are able to identify and consummate any future acquisitions, we could:
 

issue equity securities which would dilute the current shareholders’ percentage of ownership;
 

incur substantial debt;
 

assume contingent liabilities; or
 

expend significant cash.
 
These financing activities or expenditures could harm our business, results of operations and financial condition or the price of our ordinary shares. Alternatively, due to difficulties in the capital and credit markets, we may be unable to secure capital on acceptable terms, or at all, to complete acquisitions. In addition, we may not be able to integrate acquired personnel, operations, and technologies successfully or effectively manage the combined business following the completion of any future acquisition. Additionally, such integration may impact our revenue and operating results. We may also not achieve the anticipated benefits from the acquired businesses due to a number of factors, including:
 

unanticipated costs or liabilities associated with the acquisition;
 

incurrence of acquisition-related costs;
 

diversion of management’s attention from other business concerns;
 

harm to our existing business relationships with manufacturers, distributors and customers as a result of the acquisition;
 

the potential loss of key employees;
 

use of resources that are needed in other parts of our business;
 

use of substantial portions of our available cash to consummate the acquisition; or
 

unrealistic goals or projections for the acquisition.
 
Moreover, even if we do obtain benefits from acquisitions in the form of increased sales and earnings, there may be a delay between the time when the expenses associated with an acquisition are incurred and the time when we recognize such benefits.
 
We are dependent on a limited number of product families
 
Currently, we derive the majority of our revenues from sales of integrated appliances and Internet security products, as well as related revenues from security subscriptions and from software updates and maintenance. We expect that this concentration of revenues from a small number of product families will continue for the foreseeable future. Endpoint security products and associated software updates, maintenance, and security subscriptions represent an additional revenue source as well as our cloud initiatives. Our future growth depends heavily on our ability to effectively develop and sell new and acquired products as well as add new features to existing products. For more details, see “Item 4 – Information on Check Point” and “Item 5 – Operating and Financial Review and Prospects”.

9

 
Competition for highly skilled personnel is intense
 
We compete in a market marked by rapidly changing technologies and an evolving competitive landscape. In order for us to successfully compete and grow, we must attract, recruit, retain and develop personnel, at an appropriate cost, with requisite qualifications to provide expertise across the entire spectrum of our intellectual capital and business needs. In recent years, the industry has experienced record growth and activity and as a result, the high-tech industry in Israel has experienced significant levels of employee attrition and is currently facing a shortage of skilled human capital. Similar competition for highly skilled personnel exists in the U.S. and in other markets in which we operate. Failure to retain or attract qualified personnel, at an appropriate cost, could have a material adverse effect on our business, financial condition and results of operations.
 
Risks Related to Our Dependence on Third-Parties
 
We are dependent on a small number of distributors
 
We derive our sales primarily through indirect channels. During 2023, 2022 and 2021, we derived approximately 56%, 59% and 57%, respectively, of our sales from our ten largest distributors. In each of 2023, 2022 and 2021, our three largest distributors accounted for approximately 40%, of our sales. We expect that a small number of distributors will continue to generate a significant portion of our sales. Furthermore, there has been an industry trend toward consolidation among distributors, and we expect this trend to continue in the near future which could further increase our reliance on a small number of distributors for a significant portion of our sales. If these distributors reduce the amount of their purchases from us for any reason, including because they choose to focus their efforts on the sales of the products of our competitors, our business, results of operations and financial condition could be materially adversely affected.

 
Our future success is highly dependent upon our ability to establish and maintain successful relationships with our distributors. In addition, we rely on these entities to provide many of the training and support services for our products and equipment. Accordingly, our success depends in large part on the effective performance of these distributors. Recruiting and retaining qualified distributors and training them in our technology and products requires significant time and resources. Further, we have no minimum purchase commitments with any of our distributors, and our contracts with these distributors do not prohibit them from offering products or services that compete with ours. Our competitors may be effective in providing incentives to existing and potential distributors to favor their products or to prevent or reduce sales of our products. Our distributors may choose not to offer our products exclusively or at all. Our failure to establish and maintain successful relationships with distributors would likely materially adversely affect our business, results of operations and financial condition.
 
We purchase several key components and finished products from limited sources, and we are increasingly dependent on contract manufacturers for our hardware products.
 
Many components, subassemblies, and modules necessary for the manufacture or integration of our hardware products are obtained from a limited group of suppliers. The majority of our hardware is manufactured in Taiwan. Any increase in the tension between China and Taiwan, could adversely affect our manufacturing operations in Taiwan. Although we do not manufacture in China, some of our component parts are sourced from China. Our reliance on sole or limited suppliers, particularly foreign suppliers, and our reliance on subcontractors involves several risks, including a potential inability to obtain an adequate supply of required components, subassemblies, or modules and limited control over pricing, quality, and timely delivery of components, subassemblies or modules. Such risks could become exacerbated to the extent such suppliers and subcontractors are materially disrupted by quarantines, factory slowdowns or shutdowns and border closings, as well as travel restrictions such as those experienced in 2020 and 2021 due to the COVID-19 pandemic. For example, global supply chain disruptions in the first half of 2022 impacted the availability of raw products and resulted in prolonged shipping and delivery times. Availability of specific components continues to impact the global supply chain, mainly influencing on lead times. Demand is increasing supply requirements and the fast growing technology innovation can impact the availability and manufacturers’ capacity. Any material supply chain disruption could negatively impact our business, financial condition and results of operations. Although we have been successful in the past, replacing suppliers may be difficult and it is possible it could result in an inability or delay in producing designated hardware products. Managing our supplier and contractor relationships is particularly difficult during time periods in which we introduce new products and during time periods in which demand for our products is increasing, especially if demand increases more quickly than we expect. We also have extended support contracts with these suppliers and have been dependent on their ability to perform over a period of years.
 
We incorporate third-party technology in our products, which may make us dependent on the providers of these technologies and expose us to potential intellectual property claims
 
Our products contain certain technology that we license from other companies. Third-party developers or owners of technologies may not be willing to enter into, or renew, license agreements with us regarding technologies that we may wish to incorporate in our products, either on acceptable terms or at all. If we cannot obtain licenses to these technologies, we may be at a disadvantage compared with our competitors who are able to license these technologies. In addition, when we do obtain licenses to third-party technologies that we did not develop, we may have little or no ability to determine in advance whether the technology infringes the intellectual property rights of others. In the event such third-party developers and owners are otherwise unable to provide such technology or services to us, our ability to provide our products and services could be disrupted. This includes mandated government shutdowns. Our suppliers and licensors may not be required or may not be able to indemnify us in the event that a claim of infringement is asserted against us, or they may be required to indemnify us only up to a maximum amount, above which we would be responsible for any further costs or damages. Any failure to obtain licenses to intellectual property or any exposure to liability as a result of incorporating third-party technology into our products could materially and adversely affect our business, results of operations and financial condition.
 
10

Failures of the third-party servers, cloud service providers and other third-party hardware, software and infrastructure on which we rely could adversely affect our business
 
We rely on servers, cloud service providers and other third-party hardware, software and infrastructure to support our operations. The owners and operators of the data centers and cloud services with which we are engaged do not guarantee uninterrupted or error-free services. Problems faced by our third-party hosting providers, including technological or business-related disruptions, could adversely impact our business and results of operations.
 
 Our servers, data centers and other facilities are also vulnerable to damage or interruption from fires, natural disasters, terrorist attacks, power loss, telecommunications failures, pandemics or similar catastrophic events. Disruptions to these servers or facilities could interrupt our ability to provide our products and services and materially adversely affect our business and results of operations.

Risks Related to Tax, Legal and Regulatory Matters
 
We are the defendants in various lawsuits and have been subject to tax disputes and governmental proceedings, which could adversely affect our business, results of operations and financial condition
 
As a global company we are subject to taxation in Israel, the United States and various other countries. We attempt to utilize an efficient operating model and accordingly to pay taxes based on the laws in the countries in which we operate. Nonetheless, various tax authorities in different parts of the world may disagree with our operating sale model. This may lead to disputes and to tax assessments, which can have a negative effect on our tax liabilities.
 
In addition, we are subject to the continuous examination by tax authorities around the world. It is possible that tax authorities may disagree with certain positions we have taken and any adverse outcome of such a review, investigation or audit could have a negative effect on our financial position and results of operations. We regularly assess the likelihood of adverse outcomes resulting from these examinations, and audits to determine the adequacy of our provision for income and other taxes, but the determination of our worldwide provision for income taxes and other tax liabilities requires significant judgment by management, and there are transactions where the ultimate tax determination is uncertain. Although we believe that our estimates are reasonable, the ultimate tax outcome may differ from the amounts recorded in our consolidated financial statements and may materially affect our financial results in the period or periods for which such determination is made. There can be no assurance that the outcomes from continuous examinations will not have an adverse effect on our business, financial condition and results of operations.
 
In particular, following audits of the Company’s 2016 through 2020 corporate tax returns, the Israeli Tax Authority (the “ITA”) issued in January 2023 orders for the years 2016 through 2019 challenging our positions on several issues, including matters such as our position to claim a tax credit made for foreign taxes withheld on income payments that was due to us outside of Israel, taxation of interest earned outside of Israel by a wholly-owned Singapore subsidiary which the ITA is seeking to tax in Israel and deductibility of expenses attributed to employee stock options. The ITA orders also contest our positions on various other issues. The ITA therefore demanded the payment of additional taxes in the aggregate amount of NIS 479 million (approximately $132 million), not including an amount of NIS 421 million (approximately $116 million) related to expenses that will be deductible in future years, with respect of these four tax years (these amounts include interest and indexation through December 31, 2023). We believe we have good arguments against these orders and on November 29, 2023, filed an appeal to the District Court of Tel Aviv against these orders.
 
In addition, the ITA has issued tax assessment for the 2020 tax year, presenting similar arguments as those in the orders for the tax years 2016-2019, in which it demanded the payment of additional taxes in the aggregate amount of NIS 84 million (approximately $23 million), not including an amount of NIS 95 million (approximately $26 million) related to expenses that will be deductible in future years, with respect to this year (these amounts include interest and indexation through December 31, 2023). On December 31, 2023 we submitted an initial stage tax appeal against the 2020 tax assessment to the ITA (the Company may appeal such order to the district court). There is no assurance that the ITA will accept our positions on the matters raised and, if it does not, the ITA may also issue an order with respect to the 2020 tax year.
 
11

We are the defendant in various other lawsuits, including employment-related litigation claims, construction claims and other legal proceedings in the normal course of our business. Litigation and governmental proceedings can be expensive, lengthy and disruptive to normal business operations, and can require extensive management attention and resources, regardless of their merit. While we currently intend to defend the aforementioned matters vigorously, we cannot predict the results of complex legal proceedings, and an unfavorable resolution of a lawsuit or proceeding could materially adversely affect our business, results of operations and financial condition. See also “Item 8 – Financial Information” under the caption “Legal Proceedings”.
 
Uncertainties in the interpretation and application of worldwide tax reforms, complex tax laws and regulations could materially affect our tax obligations and effective tax rate
 
On December 22, 2017, the U.S. enacted the Tax Cuts and Jobs Act (the “Tax Act”), which, among other provisions, beginning in 2022 eliminated the option to deduct research and development expenditures currently and required taxpayers to capitalize and amortize them over five or fifteen years. However, recently proposed tax legislation, if enacted, would restore the ability to deduct current U.S. research and development expenditures through 2025 and would retroactively restore this benefit for 2022 and 2023.

On August 16, 2022, Congress passed the Inflation Reduction Act of 2022. The tax provisions impose the newly introduced 15% corporate alternative minimum tax on large corporations with average annual financial statement income exceeding $1 billion and 1% excise tax on stock repurchases, which are both effective January 1, 2023. While we do not anticipate that these changes should impact our consolidated financial position regarding our U.S. subsidiaries to which this may potentially apply, we will continue to monitor as new information and guidance becomes available.

The base erosion and profit shifting (“BEPS”) project undertaken by the OECD may have adverse consequences to our tax liabilities. The first pillar of BEPS’s project is focused on the allocation of taxing rights between countries for in-scope large multinational enterprises that sell goods and services into countries with minor or no local physical presence. We do not expect to be within the scope of this Pillar 1.

In December 2022, the Council of the EU (i.e., the EU Member States) unanimously adopted the Directive on BEPS’s Pillar 2 ensuring a global minimum level of taxation at the rate of 15% for multinational enterprise (MNE) groups and large-scale domestic groups, with an annual global turnover exceeding €750 million, in the Union (the Directive). In December 2022, the OECD also issued the Safe Harbours and Penalty Relief for the Pillar Two’s Rules. On February and on July 2023, the OECD issued Guidance on the application of Pillar Two Rules. EU Member States and other non EU countries enacted legislation to integrate the provisions of the Directive and Pillar Two Rules into their national laws by  December 31, 2023 and the majority of those countries generally apply these provisions for fiscal years starting on or after  December 31, 2023.  Israel has not issued yet a proposed legislation to implement BEPS’s Pillar 2. It is anticipated that we would be impacted by the adoption of Pillar 2’s rules in the future, however it remains difficult to predict the magnitude of the effect of such new rules on our financial results. We are currently monitoring the local legislations in the relevant jurisdictions and awaiting further guidance and future local legislation expected to be enacted in Israel and its effective fiscal year to take into effect.
 
Indirect taxes including Digital Service tax (DST) measures as adopted unilaterally in certain countries could also adversely affect our tax obligations. These measures generally aim at securing taxation rights of the jurisdiction for the revenues/profits generated by the transnational e-commerce activities with customers who are resident in this specific jurisdiction. Current or future attempts to impose sales, income, or other taxes on commerce would likely increase the cost of doing business online and decrease the attractiveness of advertising and selling products over the internet, and could lead to significant increases in internal costs necessary to capture data and collect and remit taxes.
 
Additionally, we are subject to audit by taxing authorities in many jurisdictions, and tax laws may be interpreted differently by the competent tax authorities and courts, which could lead to an increase of our tax burden and increased costs to us to comply with new laws and interpretations thereof and tax auditors. New taxes or reporting obligations could also result in additional costs necessary to collect the data required to assess these taxes and to remit them to the relevant tax authorities or to comply with these reporting obligations.
 
Class action litigation due to stock price volatility or other factors could cause us to incur substantial costs and divert our management’s attention and resources
 
In the past, following periods of volatility in the market price of a public company’s securities, securities class action litigation has often been instituted against that company. Companies such as ours in the technology industry are particularly vulnerable to this kind of litigation as a result of the volatility of their stock prices. We have been named as a defendant in this type of litigation in the past. Any litigation of this sort in the future could result in substantial costs and a diversion of management’s attention and resources.
 

12

We are subject to governmental export and import controls that could subject us to liability or impair our ability to compete in international markets
 
Because we incorporate encryption technology into our products, certain of our products are subject to U.S. export controls and may be exported outside the U.S. only with the required export license or through an export license exception. If we were to fail to comply with U.S. export licensing requirements, U.S. customs regulations, U.S. economic sanctions, or other laws, we could be subject to substantial civil and criminal penalties, including fines, incarceration for responsible employees and managers, and the possible loss of export or import privileges. Obtaining the necessary export license for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities. Furthermore, U.S. export control laws and economic sanctions prohibit the shipment of certain products to U.S. embargoed or sanctioned countries, governments, and persons. Even though we take precautions to ensure that we comply with all relevant regulations, any failure by us or any partners to comply with such regulations could have negative consequences for us, including reputational harm, government investigations, and penalties.
 
In addition, various countries regulate the import of certain encryption technology, including through import permit and license requirements, and have enacted laws that could limit our ability to distribute our products or could limit our end-customers’ ability to implement our products in those countries. Changes in our products or changes in export and import regulations may create delays in the introduction of our products into international markets, prevent our end-customers with international operations from deploying our products globally or, in some cases, prevent or delay the export or import of our products to certain countries, governments, or persons altogether. Any change in export or import regulations, economic sanctions or related legislation, shift in the enforcement or scope of existing regulations, or change in the countries, governments, persons, or technologies targeted by such regulations, could result in decreased use of our products by, or in our decreased ability to export or sell our products to, existing or potential end-customers with international operations. Any decreased use of our products or limitation on our ability to export to or sell our products in international markets would likely adversely affect our business, financial condition, and results of operations.

Risks Related to Our Intellectual Property
 
We may not be able to successfully protect our intellectual property rights, which could cause substantial harm to our business
 
We seek to protect our proprietary technology by relying on a combination of statutory as well as common law copyright and trademark laws, trade secrets, confidentiality procedures and contractual provisions as indicated below in the section entitled “Proprietary Rights” in “Item 4 – Information on Check Point”. We have certain patents in the United States and in several other countries, as well as pending patent applications. We cannot assure you that pending patent applications will be issued, either at all or within the scope of the patent claims that we have submitted. In addition, someone else may challenge our patents and these patents may be found invalid. Furthermore, others may develop technologies that are similar to or better than ours, or may work around any patents issued to us. Despite our efforts to protect our proprietary rights, others may copy aspects of our products or obtain and use information that we consider proprietary. In addition, the laws of some foreign countries do not protect our proprietary rights to the same extent as the laws of the United States and Israel. Our efforts to protect our proprietary rights may not be adequate and our competitors may independently develop technology that is similar to our technology.
 
In addition to patents, we rely on trade secret and other rights to protect our unpatented proprietary intellectual property and technology. Despite our efforts to protect our proprietary technologies and our intellectual property rights, unauthorized parties, including our employees, consultants, service providers or customers, may attempt to copy aspects of our products or obtain and use our trade secrets or other confidential information. We generally enter into confidentiality agreements with our employees, consultants, and other service providers, and generally limit access to and distribution of our proprietary information and proprietary technology through certain procedural safeguards. These agreements and arrangements may not effectively prevent unauthorized use or disclosure of our intellectual property or technology and may not provide an adequate remedy in the event of unauthorized use or disclosure of our intellectual property or technology. We cannot be certain that the steps taken by us will prevent misappropriation of our intellectual property or technology or infringement of our intellectual property rights.
 
If we are unable to secure, protect and enforce our intellectual property rights, such failure could harm our brand and adversely impact our business, financial condition and results of operations.
 
We incorporate open source technology in our products which may expose us to liability and have a material impact on our product development and sales
 
Some of our products utilize open source technologies. These technologies are licensed to us under varying license structures, including the General Public License. If we have improperly used, or in the future improperly use, software that is subject to such licenses with our products in such a way that our software becomes subject to the General Public License, we may be required to disclose our own source code to the public. This could enable our competitors to eliminate any technological advantage that our products may have over theirs. Any such requirement to disclose our source code or other confidential information related to our products could materially and adversely affect our competitive position and impact our business, results of operations and financial condition.
 
13

If a third-party asserts that we are infringing its intellectual property, whether successful or not, it could subject us to costly and time-consuming litigation or expensive licenses, which could harm our business
 
There is considerable patent and other intellectual property development activity in our industry. Our success depends, in part, upon our ability not to infringe upon the intellectual property rights of others. Our competitors, as well as a number of other entities and individuals, own or claim to own intellectual property relating to our industry. From time to time, third parties have brought, and continue to bring, claims that we are infringing upon their intellectual property rights, and we may be found to be infringing upon such rights. In addition, third-parties have in the past sent us correspondence claiming that we infringe upon their intellectual property, and in the future we may receive claims that our products infringe or violate their intellectual property rights. Furthermore, we may be unaware of the intellectual property rights of others that may cover some or all of our technology or products. Any claims or litigation could cause us to incur significant expenses and, if successfully asserted against us, could require that we pay substantial damages or royalty payments, prevent us from selling our products, or require that we comply with other unfavorable terms. In addition, we may decide to pay substantial settlement costs and/or licensing fees in connection with any claim or litigation, whether or not successfully asserted against us. Even if we were to prevail, any disputes or litigation regarding intellectual property matters could be costly and time-consuming and divert the attention of our management and key personnel from our business operations. As such, third-party claims with respect to intellectual property may increase our cost of goods sold and operating expenses, reduce the sales of our products, and may have a material and adverse effect on our business.
 
Due to the global nature of our business, we must comply with various anti-bribery regimes and any failure to do so could adversely affect our business
 
The global nature of our business creates various domestic and local regulatory challenges. The U.S. Foreign Corrupt Practices Act of 1977, as amended (the “FCPA”), the U.K. Bribery Act 2010 (the “U.K. Bribery Act”), and similar anti-bribery laws in other jurisdictions generally prohibit companies and their intermediaries from making improper payments to foreign government officials and other persons for the purpose of obtaining or retaining business. In addition, companies are required to maintain records that accurately and fairly represent their transactions and have an adequate system of internal accounting controls. Further, changes in laws could result in increased regulatory requirements and compliance costs which could adversely affect our business, financial condition and results of operations.
 
As a result, we are exposed to a risk of violating anti-bribery laws in the countries where we operate. Although we have internal policies and procedures, including a code of ethics and proper business conduct, reasonably designed to promote compliance with anti-bribery laws, we cannot assure that our employees or other agents will not engage in prohibited conduct and render us responsible under the FCPA, the U.K. Bribery Act or any similar anti-bribery laws in other jurisdictions. If we are found to be in violation of the FCPA, the U.K. Bribery Act or other anti-bribery laws (either due to acts or inadvertence of our employees, or due to the acts or inadvertence of others), we could suffer criminal or civil penalties or other sanctions, which could have a material adverse effect on our business, results of operations, cash flows, financial condition, reputation and ability to win future business or maintain existing contracts.
 
Other General Risks and Risks Related to the Ownership of Our Ordinary Shares
 
We are exposed to various legal, business, political, economic, health-related and other risks associated with our international operations; these risks could increase our costs, reduce future growth opportunities and affect our results of operations
 
We operate our business primarily from Israel, we sell our products worldwide, and we generate a significant portion of our revenue outside the United States. We intend to continue to expand our international operations, which will require significant management attention and financial resources. In order to continue to expand worldwide, we will need to establish additional operations, hire additional personnel and recruit additional channel partners internationally. To the extent that we are unable to do so effectively, our growth is likely to be limited and our business, results of operations and financial condition may be materially adversely affected.
 
 
Our international sales and operations subject us to many potential risks inherent in international business activities, including, but not limited to:
 

technology import and export license requirements;
 

costs of localizing our products for foreign countries, and the lack of acceptance of localized products in foreign countries;
 

varying economic and political instability or war, including the war and hostilities between Israel and Hamas and Israel and Hezbollah and the significant military action against Ukraine launched by Russia;
 
14


potential tariffs, sanctions, fines or other trade restrictions, including any political or economic responses and counter-responses or otherwise by various global actors to the significant military action against Ukraine launched by Russia;
 

imposition of or increases in tariffs or other payments on our revenues in these markets;
 

greater difficulty in protecting intellectual property;
 

difficulties in managing our overseas subsidiaries and our international operations;
 

economic, social, or political conditions, including conditions resulting from a decline in the macroeconomic environment, rising interest rates, exchange rate fluctuations and inflation;
 

political instability and civil unrest which could discourage investment and complicate our dealings with governments;
 

widespread health emergencies or pandemics, such as the COVID-19 pandemic;
 

difficulties in complying with a variety of foreign laws and legal standards and changes in regulatory requirements;
 

expropriation and confiscation of assets and facilities;
 

difficulties in collecting receivables from foreign entities or delayed revenue recognition;
 

recruiting and retaining talented and capable employees;
 

differing labor standards;
 

increased tax rates;
 

potentially adverse tax consequences, including taxation of a portion of our revenues at higher rates than the tax rate that applies to us in Israel;
 

fluctuations in currency exchange rates and the impact of such fluctuations on our results of operations and financial position; and
 

the introduction of exchange controls and other restrictions by foreign governments.
 
These difficulties could cause our revenues to decline, increase our costs or both. This is also specifically tied to currency exchange rates which have an impact on our financial statements based on currency rate fluctuations.
 
Our actual or perceived failure to adequately protect personal data could subject us to sanctions and damages and could harm our reputation and business
 
A variety of state, national, foreign, and international laws and regulations apply to the collection, use, retention, protection, disclosure, transfer, and other processing of personal data. These privacy and data protection related laws and regulations, as demonstrated by the examples below, continue to evolve. New or modified laws and regulations are proposed and implemented frequently and existing laws and regulations subject to new or different interpretations. Compliance with these laws and regulations can be costly and can delay or impede the development and offering of new products and services.
 
For example, the General Data Protection Regulation (“GDPR”) (which is applicable in both the EU and the UK), imposes stringent requirements for data processors and controllers. Such requirements include amongst other things, obligations to: i) provide data subjects with fulsome disclosures about the processing of personal information; ii) adhere to reasonable data retention limits; iii) comply with deletion requirements and requests; iv) comply with mandatory notification requirements in the case of a data breach and v) adhere to elevated standards regarding valid consent in some specific cases of data processing and vi) comply with stringent data transfer obligations (which have, since 2020, become more challenging to address). The GDPR also includes potentially severe penalties for failure to comply, inter alia, a fine up to 20 million Euros or up to 4% of the annual worldwide turnover, whichever is greater, which can be imposed. Compliance with these stringent requirements on privacy user notifications and data handling (both as they apply to us but also our customers) could increase our financial risk exposure, require us to adapt our business in order to comply with the GDPR requirements and incur additional costs.
 
Additionally, the United States has various privacy laws and its fragmented regulations increase the burden of compliance.  In California, the California Consumer Privacy Act (“CCPA”) provides data privacy rights for consumers and privacy related operational requirements for companies. California voters also passed the California Privacy Rights Act (“CPRA”) into law on November 3, 2020, which became effective on January 1, 2023. The CPRA, amongst other things, added new privacy rights and increased regulation on online advertising. Additionally, the CCPA and CPRA, and other legal and regulatory changes are making it easier for certain individuals to opt-out of having their personal data processed and disclosed to third parties through various opt-out mechanisms, which could result in an increase to our operational costs to ensure compliance with such legal and regulatory changes. The CCPA has prompted additional U.S. states to adopt privacy laws, including laws in Virginia, Colorado, Utah, and Connecticut that became effective in 2023, Texas, Montana, Oregon, and Florida that will become effective in 2024, Delaware, Iowa, New Jersey, and Tennessee that will become effective in 2025, and Indiana that will become effective in 2026.  Broad federal privacy legislation has also been proposed.
 
15

Other jurisdictions have also enacted and strengthened data protection laws, which have increased the cost of complying with them for businesses. In Latin America, Brazil’s Lei Geral de Proteção de Dados (LGPD), one of the most impactful data protection laws in Latin America, came into force in August 2020 although the penalties provided by the law did not become enforceable until August 2021. The LGPD is largely aligned to the GDPR. In China, Personal Information Protection Law of the People’s Republic of China (“PIPL”) took effect on November 1, 2021. The PIPL has parallels with the GDPR given that is has extra-territorial effect, applying to data processing activities in China and outside of China in certain circumstances. In Australia, the Privacy Legislation Amendment (Enforcement and Other Measures) Bill 2022 was passed on November 28, 2022 and entered into force on December 13, 2022. This law enhances the sanctions and the maximum penalty is the greater of: (i) $50 million AUD; (ii) three (3) times the value of the benefit derived by the company from the breach; or (iii) 30% of the company’s adjusted turnover (if the value of the benefit cannot be derived).
 
 
Our actual or alleged failure to comply with applicable laws and regulations, relating to the processing and protection of personal data, could result in enforcement actions, significant penalties imposed by a regulator or data subject or other legal action against us or our customers or suppliers, which could result in negative publicity, increased operating costs, and damages, financial penalties and other liabilities, all of which could have a material adverse effect on our business and results of operations.
 
Compliance with new and changing corporate governance and public disclosure requirements adds uncertainty to our compliance policies and increases our costs of compliance
 
Changing laws, regulations and standards relating to accounting, corporate governance and public disclosure, including the Sarbanes-Oxley Act of 2002, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 (“Dodd-Frank”), new SEC regulations, amendments to the Israeli Companies Law and Nasdaq Global Select Market rules are creating increased compliance costs and uncertainty for companies like ours. These new or changed laws, regulations and standards may lack specificity and are subject to varying interpretations. The implementation of these laws and their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs of compliance as a result of ongoing revisions to such governance standards.
 
In addition, continuing compliance with Section 404 of the Sarbanes-Oxley Act of 2002 and the related regulations regarding our required assessment of our internal control over financial reporting requires the commitment of significant financial and managerial resources and the report of an independent registered public accounting firm on the Company’s internal control over financial reporting.
 
In connection with our Annual Report for fiscal 2023, our management assessed our internal control over financial reporting, and determined that our internal control over financial reporting was effective as of December 31, 2023, and our independent auditors have expressed an unqualified opinion over the effectiveness of our internal control over financial reporting as of December 31, 2023. However, we will undertake management assessments of our internal control over financial reporting in connection with each annual report, and any deficiencies uncovered by these assessments or any inability of our auditors to issue an unqualified report could harm our reputation and the price of our ordinary shares.
 
A small number of shareholders own a substantial portion of our ordinary shares, and they may make decisions with which you or others may disagree
 
As of February 29, 2024, our directors and executive officers owned approximately 22.4% of the voting power of  our  outstanding  ordinary shares, or 26.2% of our outstanding ordinary shares if the percentage includes options currently exercisable or exercisable within 60 days of February 29, 2024 and RSUs and PSUs vesting within 60 days of February 29, 2024. The interests of these shareholders may differ from your interests and present a conflict. If these shareholders act together, they could exercise significant influence over our operations and business strategy. For example, although these shareholders hold considerably less than a majority of our outstanding ordinary shares, they may have sufficient voting power to influence matters requiring approval by our shareholders, including the election and removal of directors and the approval or rejection of mergers or other business combination transactions. In addition, this concentration of ownership may delay, prevent or deter a change in control, or deprive a shareholder of a possible premium for its ordinary shares as part of a sale of our company.
 
16

Our cash balances and investment portfolio have been, and may continue to be, adversely affected by market conditions and interest rates
 
We maintain substantial balances of cash and liquid investments, for purposes of general corporate purposes, which may include acquisitions, share repurchases and other purposes. Our cash, cash equivalents, short-term bank deposits and fixed-income marketable securities totaled $2,960 million as of December 31, 2023. The performance of the debt capital markets affects the market values of funds that are held in marketable securities. These assets are subject to price fluctuations, changes in interest rates and credit spreads, market liquidity and various other factors, including, without limitation, rating agency upgrades / downgrades that may impair some or all of their value, or unexpected changes in the financial markets’ healthiness worldwide.
 
We expect that market conditions will continue to fluctuate and the fair value of our investments may be affected accordingly. Moreover, in case we would like to liquidate some of our investments into cash – we are dependent on market conditions and liquidity opportunities, which may be impacted by economic, social, or political conditions, including, without limitation, conditions resulting from a decline in the macroeconomic environment, rising interest rates, exchange rate fluctuations, inflation, global pandemics such as the COVID-19 pandemic, global supply chain disruptions and conditions resulting from geopolitical uncertainty and instability or war, including the war and hostilities between Israel and Hamas and Israel and Hezbollah and the significant military action against Ukraine launched by Russia.
 
Financial income is an important component of our net income. The outlook for our financial income is dependent on many factors, some of which are beyond our control, and they include the future direction of interest rates, foreign exchange rates, amount of any share repurchases, acquisitions that we may execute and the amount of cash flows from operations that are available for investment. We rely on third-party money managers to manage the majority of our investment portfolio in a risk-controlled framework and subject to our investment policy. Our investment portfolio is invested primarily in fixed-income securities and short-term bank deposits, and is affected primarily by changes in interest rates and credit spreads. Interest rates are highly sensitive to many factors, including governmental monetary policies and domestic and international economic and political conditions, such as the war and hostilities between Israel and Hamas and Israel and Hezbollah and the significant military action against Ukraine launched by Russia and any related political or economic responses and counter-responses or otherwise by various global actors or general effect on the global economy. Any significant decline in our financial income or the value of our investments due to changes in interest rates, interest rate expectations, credit spreads, deterioration in the credit rating of the securities in which we have invested, or general market conditions, could have an adverse effect on our results of operations and financial condition.
 
We generally buy and hold our fixed income securities, while limiting credit risk by setting a maximum concentration limit per issuer as well as setting minimum credit rating requirement. Our fixed income investment portfolio consists primarily of government bonds, securities issued by government agencies and corporate debentures. Although we believe that we generally adhere to conservative investment guidelines, a turmoil in the financial markets may result in impairments of the carrying value of our investment assets. We classify our investments in fixed maturity securities as available-for-sale. Changes in the fair value of investments classified as available-for-sale are not recognized as income during the period, but rather are recognized as a separate component of equity until realized. Realized losses in our investments portfolio may adversely affect our financial position and results. Had we reported the cumulative changes in the fair value of our fixed income securities as part of our income, our reported net income for the year ended December 31, 2023, would have decreased by $40 million.
 
Currency fluctuations may affect the results of our operations or financial condition
 
Our functional and reporting currency is the U.S. dollar. We generate a majority of our revenues and expenses in U.S. dollars. In 2023, we incurred approximately 47% of our expenses in foreign currencies, primarily Israeli Shekels and Euros. As such, changes in exchange rates may have a material adverse effect on our business, results of operations and financial condition. The exchange rates between the U.S. dollar and certain foreign currencies have fluctuated substantially in recent years and may continue to fluctuate substantially in the future. We expect that a majority of our revenues will continue to be generated in U.S. dollars for the foreseeable future and that a significant portion of our expenses, including payroll related costs, as well as capital and operating expenditures, will continue to be denominated in the currencies referred to above. The results of our operations may be adversely affected in relation to foreign exchange fluctuations. During 2023, we entered into forward contracts to hedge against some of the risk of foreign currency exchange rates fluctuations resulting in changes in future cash flow from payments of payroll and related expenses denominated in Israeli Shekels and Euros. As of December 31, 2023, our total outstanding forward contracts that hedge against these fluctuations in foreign currency exchange rates were $207 million.
 
In addition, we entered into forward contracts to hedge the impact of fluctuations in exchange rates on assets and liabilities denominated in Israeli Shekels and other currencies. As of December 31, 2023, the total amount of outstanding forward contracts that did not qualify for hedge accounting, was $242 million. We may use derivative financial instruments, such as foreign exchange forward contracts, put and call options, and others, to mitigate the risk of fluctuations changes in foreign exchange rates on assets, cash flows receivables and payables denominated in certain currencies. We may not be able to purchase derivative instruments adequate to fully protect us from foreign currency exchange risks.
 
17

Additionally, our hedging activities may also generate losses as a result of volatility in foreign currency markets. If foreign exchange markets continue to be volatile, such fluctuations in foreign exchange rates could materially and adversely affect our profit margins and results of operations in future periods. Also, the volatility in the foreign exchange markets may make it difficult to hedge our foreign currency exposures effectively.
 
The imposition of exchange or price controls or other restrictions on the conversion of foreign currencies could also have a material adverse effect on our business, results of operations and financial condition.
 
Changes in foreign exchange rates around the globe, could have an adverse impact on our business and results of operations. These changes may have an impact on some of our expenses which are paid in local currencies (non US dollar), as well as an impact on our non-US customers which have their financials in non-US dollar currencies.
 
Our information technology systems, networks and products and services have been, and may continue to be, subject to various security threats
 
Our information technology systems, networks, products, and services may be subject to various security threats or cybersecurity incidents, including from computer malware, ransomware, viruses, social engineering (including phishing attacks), denial of service or other attacks, human error, employee theft or misuse and general hacking. For example, we regularly face attempts by others to gain unauthorized access, or to introduce malicious software to our information technology systems. Additionally, malicious hackers have attempted and in the future likely will attempt to gain unauthorized access to, or sabotage, take control of or otherwise corrupt, our information technology systems, networks, processes, products and services. We are also a target of attempts to gain access to our network or data centers or those of our customers or end users, steal proprietary information related to our business, products, services, employees, and customers, or interrupt our information technology systems or networks or those of our customers or others. We may also be subject to increasing risks in connection with geopolitical events and conflicts, such as the Russia-Ukraine and Hamas-Israel conflicts, including risks of a security breach or incident, ransomware, destructive malware, and distributed denial-of-service attacks, as well as fraud, spam and fake accounts, cyber-attacks or other threats or illegal activity. Additionally, with many of our employees continuing to work remotely, we face an increased risk of attempted security breaches and incidents.  To date, no intrusions or attempts at gaining unauthorized access to our information technology systems, networks, and products and services that we have identified have resulted in any material adverse impact to our business or operations.

We also have incorporated machine learning and other artificial intelligence technologies into aspects of our products, services, and business, and may continue to incorporate additional artificial technologies into our offerings and otherwise in our business and operations in the future. The use of artificial intelligence technologies may create additional cybersecurity risks or increase cybersecurity risks, and may result in security breaches or incidents. Further, there are risks in the ongoing development in how we use artificial intelligence and machine learning technologies associated with inaccurate, biased or otherwise poor quality data and/or potential violation of laws or contracts and/or potential breach of intellectual property rights. Further, artificial intelligence technologies may be used in connection with certain cybersecurity attacks, resulting in heightened risks of security breaches and incidents.
 
There also have been and may continue to be significant supply chain attacks (such as the attacks resulting from vulnerabilities in SolarWinds Orion and other widely-used software and technology infrastructure) and we cannot guarantee that our or our third-party providers’ systems have not been breached or compromised or that they do not contain exploitable defects, vulnerabilities, or bugs that could result in a security breach or incident of or impacting, or other disruption to, our information technology systems, networks, products or services, or those of third parties that support us and our platform. We have taken steps to protect our information technology systems, networks and products and services, but our security measures or those of our customers or third-party service providers could be insufficient and breached or otherwise compromised or disrupted, including as a result of third-party action, employee, customer or user errors, technological limitations, defects or vulnerabilities, malfeasance, fraud or malice on the part of employees or third parties, including state-sponsored organizations with significant financial and technological resources, or from failures in technological resources, failures to comply with policies or otherwise. We have been, and may in the future be, impacted by these threats and our internal controls and operations regarding security may not be effective in eliminating the risk of compromise of our information technology systems or networks or our products or services.
 
For example, we have been impacted by security incidents of widely trusted third-party software and technology infrastructure, such as the SolarWinds Orion incident in December 2020. We received an inquiry from the SEC relating to our use of SolarWinds Orion software and our public disclosures relating to such software in light of access obtained to a limited testing environment of ours as a result of one or more vulnerabilities in such software, which we believed was immaterial. We have cooperated with the inquiry and are engaged in settlement discussions with the SEC relating to these matters. We believe that any payment to the SEC in connection with such settlement would not have a material impact on our results, operations or financial condition. Further, the matter does not implicate any historical financial statements we have filed with the SEC. There is no assurance that the matter will eventually be settled under the terms currently being discussed or at all, and any settlement would be subject to approval by the SEC Commissioners. 
 
18

While we seek to prevent, detect and investigate unauthorized attempts, attacks and other threats against our information technology systems, network and products and services, we remain at risk to additional known or unknown threats. Any actual or perceived security breach or incident impacting us, our third-party service providers, or our customers or users, whether successful or unsuccessful, could result in reputational harm, governmental inquiries, investigations or other proceedings, penalties and significant costs, including those related to, for example, rebuilding internal systems, reduced inventory value, providing modifications to our products and services, defending against litigation, responding to regulatory inquiries or actions, paying damages, or taking other remedial steps, all of which could damage our reputation and reduce demand for our products and services. Further, we may be required or otherwise find it appropriate to expend significant resources, adapt our business activities and practices, or modify our operations or information technology in an effort to protect against security incidents and to mitigate, detect and remediate vulnerabilities, whether in connection with an actual or perceived security breach or incident or otherwise.
 
We cannot be certain that our insurance coverage will be adequate for data security liabilities incurred and, that it will cover any indemnification claims against us relating to any incident, that insurance will continue to be available to us on economically reasonable terms, or at all, or that any insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, including our financial condition, operating results, and reputation.
 
We depend on our executive officers and other key employees, and the loss of one or more of these employees or an inability to attract and retain other highly skilled employees could adversely affect our business.

Our success depends largely upon the continued services of our executive officers and other key employees. There have been changes in the past, and there may be changes in the future, to our executive management team resulting from the hiring or departure of executives, which could disrupt our business. For example, we recently announced that our Founder and Chief Executive Officer, Gil Shwed, intends to transition into the role of Executive Chairman. This change will allow Gil Shwed to focus on company strategy in his new capacity as Executive Chairman, and will allow more capacity and business focus for the new Chief Executive Officer to come. We have initiated a search process to identify the next Chief Executive Officer. Mr. Shwed will assume the role of Executive Chairman once the new Chief Executive Officer is appointed.
 
The loss of one or more of our executive officers or other key employees could adversely affect our business. Changes in our executive management team may also cause disruptions in, and adverse impacts to, our business. We are currently conducting a Chief Executive Officer search and may not be successful in identifying an appropriate candidate in a reasonable amount of time. We also may not be able to successfully navigate the leadership changes while maintaining key aspects of our culture, which could have a significant negative effect on our existing business and our ability to pursue future plans.

 
Risks Related to Our Operations in Israel
 
The ongoing war and other potential political, economic and military instability in Israel, where our principal executive offices and our principal research and development facilities are located, may adversely affect our results of operations
 
We are incorporated under the laws of the State of Israel, and our principal executive offices and principal research and development facilities are located in Israel. Accordingly, political, economic and military conditions in and surrounding Israel may directly affect our business. Since the State of Israel was established in 1948, a number of armed conflicts have occurred between Israel and its Arab neighbors. Terrorist attacks and hostilities within Israel; the hostilities between Israel and Hezbollah and between Israel and Hamas; as well as tensions between Israel and Iran, have also heightened these risks.
 
In October 2023, Hamas terrorists infiltrated Israel’s southern border from the Gaza Strip and conducted a series of attacks on civilian and military targets. Hamas also launched extensive rocket attacks on Israeli population and industrial centers located along Israel’s border with the Gaza Strip and in other areas within the State of Israel. These attacks resulted in extensive deaths, injuries and kidnapping of civilians and soldiers. Following the attack, Israel’s security cabinet declared war against Hamas and a military campaign against these terrorist organizations commenced in parallel to their continued rocket and terror attacks. Following the attack by Hamas on Israel’s southern border, Hezbollah in Lebanon has also launched missile, rocket, and shooting attacks against Israeli military sites, troops, and Israeli towns in northern Israel. In response to these attacks, the Israeli army has carried out a number of targeted strikes on sites belonging to Hezbollah in southern Lebanon.
 
The intensity and duration of Israel’s current war against Hamas is difficult to predict, as are such war’s economic implications on our business and operations and on Israel's economy in general. Our principal place of business is located in Tel Aviv, Israel, which is approximately 40 miles from the nearest point of the border with the Gaza Strip. There can be no assurance that attacks launched from the Gaza Strip will not reach our facilities, which could result in a significant disruption of our business. Further, these events may be intertwined with wider macroeconomic indications of a deterioration of Israel’s economic standing, that may involve an additional downgrade in Israel's credit rating by rating agencies (such as the recent downgrade by Moody’s of its credit rating of Israel from A1 to A2, as well as the downgrade of its outlook rating from “stable” to “negative”), which may have an adverse effect on the Company and our ability to effectively conduct our operations.
 
19

In addition, Israel faces threats from more distant neighbors, in particular, Iran which has threatened to attack Israel, may be developing nuclear weapons and has targeted cyber-attacks against Israeli entities, and terrorist groups in Yemen, which are threatening to limit the movement of marine shipments to Israel through the Red Sea.  Any hostilities involving Israel, a significant increase in terrorism or the interruption or curtailment of trade between Israel and its present trading partners, a potential boycott of any Israeli products, or a significant downturn in the economic or financial condition of Israel, could materially adversely affect our operations. Ongoing and revived hostilities or other Israeli political or economic factors could materially adversely affect our business, results of operations and financial condition. In addition, there have been increased efforts by activists to cause companies and consumers to boycott Israeli goods based on Israeli government policies. Such actions, particularly if they become more widespread, may adversely impact our ability to sell our products.
 
Our commercial insurance does not cover losses that may occur as a result of events associated with war and terrorism. Although the Israeli government currently covers the reinstatement value of direct damages that are caused by terrorist attacks or acts of war, we cannot be certain that such government coverage will be maintained or that it will sufficiently cover our potential damages.
 
Uprisings and armed conflicts in various countries in the Middle East and North Africa are affecting the political stability of those countries. This instability may lead to deterioration of the political and trade relationships that exist between Israel and these countries. In addition, this instability may affect the global economy and marketplace, including as a result of changes in oil and gas prices.
 
As of beginning of 2023, there has been political tension in Israel due to the government’s intent to pursue a reform in Israel’s judicial system. This has prompted protests in Israel and triggered a considerable political debate. The proposed legislation has not become effective and its scope has not been fully determined. At this stage we cannot assess the potential business impact of these developments and their likely effect on our business, results of operation, and financial condition.
 
Our operations may be disrupted by the obligations of our personnel to perform military service
 
Many of our employees in Israel are obligated to perform annual military reserve duty in the Israel Defense Forces, in the event of a military conflict, could be called to active duty. Our operations could be disrupted by the absence of a significant number of our employees related to military service or the absence for extended periods of military service of one or more of our key employees. Military service requirements for our employees could materially adversely affect our business, results of operations and financial condition.
 
Since the war with the Hamas began on October 7, 2023, the Israel Defense Force (IDF) has called up more than 350,000 of its reserve forces to serve. Our employees who are potentially subject to military service in the IDF constitute up to 7% of our total workforce.
 
The tax benefits available to us require us to meet several conditions, and may be terminated or reduced in the future, which would increase our taxes
 
For the year ended December 31, 2023, our effective tax rate was 14%. We have benefited or currently benefit from a variety of government programs and tax benefits that generally carry conditions that we must meet in order to be eligible to obtain any benefit. Our tax expenses and the resulting effective tax rate reflected in our financial statements may increase over time as a result of changes in corporate income tax rates, other changes in the tax laws of the countries in which we operate or changes in the mix of countries where we generate profit.
 
If we fail to meet the conditions upon which certain favorable tax treatment is based, we would not be able to claim future tax benefits and could be required to refund tax benefits already received.
 
Any of the following could have a material effect on our overall effective tax rate:
 

Some programs may be discontinued,
 

We may be unable to meet the requirements for continuing to qualify for some programs,
 

These programs and tax benefits may be unavailable at their current levels, or
 
20


We may be required to refund previously recognized tax benefits if we are found to be in violation of the stipulated conditions.
 
Additional details are provided in “Item 5 – Operating and Financial Review and Products” under the caption “Taxes on income”, in “Item 10 – Additional Information” under the caption “Israeli taxation, foreign exchange regulation and investment programs” and in Note 11 to our Consolidated Financial Statements.
 

Your rights and responsibilities as a shareholder are, and will continue to be, governed by Israeli law which differs in some material respects from the rights and responsibilities of shareholders of U.S. companies
 
The rights and responsibilities of the holders of our ordinary shares are governed by our articles of association and by Israeli law. These rights and responsibilities differ in some material respects from the rights and responsibilities of shareholders in U.S.- based corporations. In particular, a shareholder of an Israeli company has a duty to act in good faith and in a customary manner in exercising its rights and performing its obligations towards the company and other shareholders, and to refrain from abusing its power in the company, including, among other things, in voting at a general meeting of shareholders on matters such as amendments to a company’s articles of association, increases in a company’s authorized share capital, mergers and acquisitions and related party transactions requiring shareholder approval. In addition, a shareholder who is aware that it possesses the power to determine the outcome of a shareholder vote or to appoint or prevent the appointment of a director or executive officer in the company has a duty of fairness toward the company. There is limited case law available to assist in understanding the nature of this duty or the implications of these provisions. These provisions may be interpreted to impose additional obligations and liabilities on holders of our ordinary shares that are not typically imposed on shareholders of U.S. corporations.
 
Provisions of Israeli law and our articles of association may delay, prevent or make difficult an acquisition of us, prevent a change of control, and negatively impact our share price
 
Israeli corporate law regulates acquisitions of shares through tender offers and mergers, requires special approvals for transactions involving directors, officers or significant shareholders, and regulates other matters that may be relevant to these types of transactions. Furthermore, Israeli tax considerations may make potential acquisition transactions unappealing to us or to some of our shareholders. For example, Israeli tax law may subject a shareholder who exchanges his or her ordinary shares for shares in a foreign corporation, to taxation before disposition of the investment in the foreign corporation. These provisions of Israeli law may delay, prevent or make difficult an acquisition of our company, which could prevent a change of control and, therefore, depress the price of our shares.
 
In addition, our articles of association contain certain provisions that may make it more difficult to acquire us, such as the provision which provides that our board of directors may issue preferred shares. These provisions may have the effect of delaying or deterring a change in control of us, thereby limiting the opportunity for shareholders to receive a premium for their shares and possibly affecting the price that some investors are willing to pay for our securities.
 
Additional details are provided in “Item 10 – Additional Information” under the caption “Articles of Association and Israeli Companies Law – Anti-takeover measures”.
 
As a foreign private issuer we are not subject to the provisions of Regulation FD or U.S. proxy rules and are exempt from filing certain Exchange Act reports
 
As a foreign private issuer, we are exempt from a number of requirements under U.S. securities laws that apply to public companies that are not foreign private issuers. In particular, we are exempt from the rules and regulations under the Exchange Act related to the furnishing and content of proxy statements, and our officers, directors and principal shareholders are exempt from the reporting and short-swing profit recovery provisions contained in Section 16 of the Exchange Act. In addition, we are not required under the Exchange Act to file annual and current reports and financial statements with the SEC as frequently or as promptly as U.S. domestic companies whose securities are registered under the Exchange Act and we are generally exempt from filing quarterly reports with the SEC under the Exchange Act. We are also exempt from the provisions of Regulation FD, which prohibits issuers from making selective disclosure of material nonpublic information to, among others, broker-dealers and holders of a company’s securities under circumstances in which it is reasonably foreseeable that the holder will trade in the company’s securities on the basis of the information. For so long as we qualify as a foreign private issuer, we are not required to comply with the proxy rules applicable to U.S. domestic companies, although pursuant to the Companies Law, we disclose the annual compensation of our five most highly compensated office holders (as defined under the Israeli Companies Law) on an individual basis, including in this Annual Report.
 
As a foreign private issuer whose shares are listed on the Nasdaq Global Select Market, we may follow certain home country corporate governance practices instead of certain Nasdaq requirements
 
As a foreign private issuer whose shares are listed on the Nasdaq Global Select Market, we are permitted to follow certain home country corporate governance practices instead of certain requirements of the Nasdaq Stock Market Rules. For example, we follow our home country law, instead of the Nasdaq Stock Market Rules, which require that we obtain shareholder approval for the establishment or amendment of certain equity based compensation plans and arrangements. Under Israeli law and practice, in general, the approval of the board of directors is required for the establishment or amendment of equity based compensation plans and arrangements, unless the arrangement is for the benefit of a director or a controlling shareholder, in which case compensation committee or audit committee and shareholder approval are also required. A foreign private issuer that elects to follow a home country practice instead of Nasdaq requirements must submit to Nasdaq in advance a written statement from an independent counsel in such issuer’s home country certifying that the issuer’s practices are not prohibited by the home country’s laws. In addition, a foreign private issuer must disclose in its annual reports filed with the Securities and Exchange Commission each such requirement that it does not follow and describe the home country practice followed by the issuer instead of any such requirement. Accordingly, our shareholders may not be afforded the same protection as provided under Nasdaq’s corporate governance rules.
 
21

 

ITEM 4. INFORMATION ON CHECK POINT

Check Point History and Development
 
Founded over 30 years ago by Gil Shwed, Check Point has continued its mission to secure the digital world for everyone, everywhere. From Firewall-1, the first stateful firewall to dynamic security innovations and to the emergence of the AI-powered, Cloud-driven Check Point Infinity Platform, Check Point has demonstrated its ability to defend and prevent what is coming. Check Point delivers collaborative security across an organization’s security architecture of the Network, Cloud, and the Workspace. Add to this Infinity Core Services that provides the comprehensive technical services to fulfill the cyber security needs of its global customers.
 
The 3 Cs to Provide the Effective Threat Prevention and Security
 
The Check Point Infinity Platform provides a comprehensive, consolidated, and collaborative security platform. Each of the three Cs plays a significant role in providing threat prevention and security across all attack vectors.
 

Comprehensive Real-time Threat Prevention: Real-time AI-powered comprehensive threat prevention across all attack vectors from code to cloud, networks, users, email and IoT. AI engines deliver industry leading threat prevention to stop the most sophisticated attacks including Zero Day Malware, Phishing and DNS.
 

Consolidated Security Operations and Unified Management: Leverage a unified security management platform for efficient security operations to deliver threat prevention to seal security gaps and enable automatic, immediate threat intelligence sharing across all security environments.
 

Collaborative True collaboration across the security platform is essential to gain advantage over attackers. Security that Automatically Responds to Every Threat: AI-powered security engines applied to any attack vector, shared real-time threat intelligence, and anomaly detection with ThreatCloud AI, automated threat response and orchestration with XDR and Playblocks, and API-based third-party integration.
 
Further, with the Infinity Platform, customers obtain these advanced core competencies:
 
AI-powered
Check Point utilizes real-time AI-powered comprehensive threat prevention across all attack vectors from code to cloud, networks, users, Email and IoT. Leveraging over 50+ AI engines to deliver industry-leading threat prevention to stop the most sophisticated attacks including Zero Day Malware, Phishing and DNS.

Cloud-driven
Infinity leverages the cloud to achieve speed, agility, and scalability. Prevention-first cloud native security across applications, workloads, and network gives customers the confidence to automate security, prevent threats, and manage posture-at cloud speed and scale.

Centralized management
Customers gain the ability to leverage a unified security management platform for efficient security operations to deliver threat prevention to seal security gaps and enable automatic, immediate threat intelligence sharing across all security environments.

Prevention-first
In years past, customers relied on threat detection capabilities. But, as sophisticated 5th generation zero-day cyberattacks appeared, conventional detection security began to lag. Detecting a breach after the fact, is too late. The rise of new attack vectors also necessitated that Check Point adopt its prevention-first security solutions approach.

22

Largest partner and expert ecosystem
Our integrated approach ties innovation together with 3,500 security experts of our world-acclaimed research and intelligence unit, and a broad ecosystem of business and technology partners. In this way, Check Point’s extended family protects organizations of all sizes across all industry verticals in 88 countries, realizing a safer internet experience.
 
Check Point’s Key Platform Components
Yesterday’s security is no match for today’s advanced threats. Managing complex and disparate security tools from various vendors is becoming an artifact of the past. To defend against rapidly evolving cyber threats in an AI-driven world, organizations need a new strategy to recalibrate their cyber defenses.
 
Realizing this, Check Point developed the Infinity Platform that provides customers with key benefits, including:
 
 
Comprehensive enterprise-grade security across the data center, network, cloud, branch office, and remote users with unified management.
 

A simplified and consolidated approach to securing their entire IT infrastructure with organizations of all sizes.
 
The Infinity Platform includes the following:


Secure Mesh Networks with Quantum
Hyperscale AI-powered threat prevention for securing mesh networks including the data center, perimeter, branch and remote users. Comprehensive family of on-premise security gateways, hyperscale orchestrator, SD-WAN networking, DDoS security, automated prevention for IoT, and Cloud Security Management.
 

Secure the Cloud with CloudGuard
Unified, prevention-first cloud native security across your applications, workloads, and network-giving the confidence to automate security, prevent threats, and manage posture-at cloud speed and scale.
 

Secure the Workspace with Harmony Prevents sophisticated attacks across the IT workspace including emails, web applications, devices and remote corporate access.
 

Collaborative Security Operations with Infinity Core Services
Collaborative prevention first security operations and unified management including Extended Prevention and Response (XDR), orchestration, automation, ThreatCloud AI and generative AI copilot, supported by Check Point 24/7 managed security services, consulting and training.

In addition, managed and professional services fortify your defense with a comprehensive suite of managed and professional cyber security services including managed detection and response, incident response, security architecture design, consulting and training.

Protecting the World from Sophisticated Cyber Security Attacks
Over the last three decades, the technologies behind cyber attacks and the ensuing preventative measures have advanced rapidly, especially with the rise and availability of Generative AI. 2023 was yet another year for an increasing number of cyber attacks targeting organizations of all sizes and across all industries.
 
Adversaries exploited zero-day vulnerabilities by employing disruptive wipers that utilize emerging RaaS (Ransomware-as-a-Service) tactics and target edge devices, amplifying the complexity of cyber threats. The threat landscape became even more complex as cybercriminals have adopted artificial intelligence (AI) to fuel their cyber exploits. In response, Check Point has evaluated how to best prevent, detect, and respond to elevated cyber attacks. Instead of relying on past security strategies, organizations can thwart advanced cyberthreats with Check Point’s comprehensive cyber security platform solution.

Check Point Infinity Platform Product Solutions
Customer security requirements can change rapidly, such as the explosive growth of AI. While different industry sectors can have unique security needs, they all share one clear desire: To obtain security solutions which are uniformly Comprehensive, Consolidated and Collaborative. These 3 Cs are the core of Check Point offerings and they are clearly achieved through our Infinity Platform and the four strategic solution areas.
 
Quantum: Secure Your Network and Data Center security for perimeter and datacenter
 
Aimed to secure and effectively manage datacenter environments. Check Point Quantum Security Gateways deliver comprehensive security beyond any Next Generation Firewall (NGFW) and manage the most complex security policy requirements. Powered with over 60 security services, these gateways are designed to prevent the most evasive and sophisticated 5th generation cyber-attacks.
 
23

Check Point Quantum Network Security provides effective and ultra-scalable protection against the most dangerous cyber-attacks targeting customers' networks, cloud, data center, IoT devices, and employees across the enterprise.
 
The speed and evolution of today's zero-day DNS and phishing attacks requires AI-powered threat prevention to predict and block malicious behavior without human intervention. Check Point's innovative cybersecurity software revolutionizes cyber security and policy management by leveraging AI-powered, cloud-delivered advanced threat prevention, cloud services, integrated IoT security and SD-WAN, and firewall performance auto-scaling to secure mission critical applications.
 
Quantum Security Gateways and firewalls deliver comprehensive security beyond any Next Generation Firewall (NGFW) and are designed to manage the most complex security policy requirements and prevent the 5th generation of cyber-attacks.  Quantum Security gateways are powered by over 60 security services, including the industry’s complete range of security capabilities including firewalling, intrusion prevention, application control, anti-malware, anti-phishing, DNS security, as well as sandboxing and file sanitization of email and web documents. All Check Point security gateways receive immediate threat data from Check Point’s ThreatCloud AI global threat intelligence system.
 
Announcing Quantum Force AI-Powered Security Gateways
In February 2024, Check Point introduced a major addition to its enterprise security gateway product line - the new Quantum Force series.  This innovative lineup of ten high-performance security gateways and firewalls are designed to meet and exceed the stringent security demands of enterprise data centers, network perimeters, campuses, and organizations of all sizes and industries.
 
Powered by the advanced Check Point Infinity Platform, which integrates cloud-based security intelligence, Quantum Force Security Gateways present a sophisticated automated threat response system. In addition, customers can manage their Quantum on-premises firewalls and Check Point CloudGuard Network cloud firewalls through a single consolidated management console, to deliver the same consistent security policy across their entire enterprise.
 
Quantum Maestro: Hyper scalable security platform delivers on-demand scalability for requirements that range from 30 Gbps to over 1 Terabits per second of full threat prevention. Organizations of any size can benefit from Maestro’s intelligent load balancing firewall cluster design.
 
Quantum Lightspeed: Data center firewalls, designed for the most demanding environments in the world.
 
Quantum Titan (R81.20) (security operating system / software): All Quantum Force security gateways and firewalls share the same underlying security operating system.  This latest threat prevention and security management release delivers top rated threat prevention, cloud services, and performance acceleration for Check Point firewalls.  This industry-leading operating system provides security controls and management that are a foundational and integral part of today’s security infrastructure. The Quantum Titan release introduced three new software blades that leverage artificial intelligence (AI) and deep learning, to deliver advanced threat prevention against advanced domain name system exploits (DNS) and phishing, as well as autonomous IoT security. Check Point Quantum Titan platforms can provide both IoT device discovery and automatically apply zero-trust threat prevention profiles to protect IoT devices.
 
Quantum Spark: This family of small/medium businesses (SMB) security gateways and firewalls feature best-in-class threat prevention performance up to 5 Gbps threat prevention. These firewalls are easy to deploy and manage, and they integrate communication and security into an “all in one” solution. Quantum Spark security gateways provide protection for businesses with 1 to 1000 employees, and they can be easily managed from a web portal and from a mobile app. Alternatively, Quantum Spark firewalls can be managed by local Managed Service Providers (MSPs) using Check Point’s specialized MSP management system. Quantum Spark firewalls also offer additional important features including 5G Cellular and Wi-Fi 6 connectivity as well as cloud services like SD-WAN and IoT security.
 
In 2024, Check Point introduced the new high-performance Quantum Spark 1900/2000 series. These new security gateways offer high-performance network security at scale with zero-touch provisioning, advanced cloud management, and automated threat management capabilities, making them ideal for medium-sized businesses.
 
Quantum IoT Protect: Enables Check Point Security Gateways to auto-discover all IoT devices in a customer’s environment. Automatically identifies and maps IoT devices and assesses the risk. Prevents unauthorized access to and from IoT/OT devices with zero-trust profiling and segmentation, and blocks zero-day IoT attacks.
 
Quantum SD-WAN: Quantum SD-WAN is a new software blade in Check Point Quantum Gateways that extends Check Point’s marketing-leading threat prevention to Software Defined Wide Area Networks (SD-WAN) for optimized network performance and internet connectivity optimized connectivity. Quantum SD-WAN enables enterprises to leverage local internet service providers for faster, less expensive internet connectivity without compromising security. Check Point’s Quantum SD-WAN takes a security-first approach to networking by delivering advanced threat prevention along with optimized internet connectivity.
 
24

Quantum Rugged (Industrial/OT): Quantum Rugged Security Gateways are specifically engineered to protect against attacks directed at Industrial Control Systems (ICS) and Operational Technology (OT) networks. These firewalls are purpose-built for industrial, manufacturing, and critical infrastructure environments. Check Point Quantum Rugged security gateways deliver proven, integrated AI security, high-speed secure 5G connectivity and more for deployments in harsh environments as part of a complex end-to-end ICS security solution.

CloudGuard: Prevention-First Cloud Security
From code to cloud, Check Point CloudGuard delivers comprehensive cloud native security (CNAPP), across applications, workloads, and network to prevent threats and reduce risks at cloud speed and scale. CloudGuard’s prevention-first approach protects applications and workloads throughout the software development lifecycle, and includes an effective risk management engine, with automated remediation prioritization, to allow users to focus on the security risks that matter, in context. Check Point cloud native security, delivered through CloudGuard, provides automated security and advanced threat prevention to protect cloud assets and workloads from cyber threats including sophisticated cyber-attacks and misconfigurations. CloudGuard secures cloud workloads in multiple environments including Amazon AWS, Microsoft Azure, Google, and others providing relevant capabilities for each cloud environment.
 
 
Cloud Network Security: advanced threat prevention and network security through a virtual security gateway—automated and unified across all multi-cloud and on-premises environments.

 
Cloud Native Application Protection Platform (CNAPP): secure the entire application lifecycle from code-to-cloud. Manage your security posture, detect misconfigurations, enforce best practices, prevent threats, and prioritize risks.

 
Pipeline Security: developer-centric security that seamlessly monitors, classifies, and protects codes, assets, and infrastructure. Protect against exposed API keys, tokens, and credentials, as well as identify and stop misconfigurations.

 
Security and Posture Management: automates governance across multi-cloud assets and services including visualization and assessment of security posture, misconfiguration detection, and enforcement of security best practices and compliance frameworks. prevent threats and achieve high fidelity posture management.

 
Cloud Identity and Entitlement: optimize user and workload access and privilege management to ensure a least privilege state and eliminate overly permissive roles. Gain visibility of effective permissions identify over permissive entitlements and implement suggested roles.

 
Cloud Workload Protection: seamless vulnerability assessment and runtime protection of modern cloud workloads, including serverless functions and containers.

 
Cloud Web Application Protection: powered by contextual-AI, protects web applications and APIs from the most sophisticated types of threats.

 
Cloud Detection and Response: cloud native threat security forensics through rich machine learning visualization, giving real-time context of threats and anomalies across your multi-cloud environment.
 
Harmony: Securing the Workspace
Check Point Harmony protects employees, devices, and internet connectivity from malicious attacks, while ensuring secure, remote zero-trust access at any scale to any corporate application. Check Point Harmony provides endpoint and secure connectivity in various forms for easy and comprehensive remote user access.
 
Harmony unifies security products to deliver complete remote workspace user security.
 

Harmony SaaS discovers all your SaaS services, reduces your attack surface and automatically prevents SaaS-based threats using machine learning engines.
 

Harmony SASE converges network security capabilities into a single solution with unified management, internet security, and comprehensive Zero Trust network access.
 

Harmony Endpoint protects users’ PCs from ransomware, phishing, and malware, and minimizes breach impact with autonomous detection and response capability.
 

Harmony Mobile protects employees’ mobile devices against malicious apps and network or operating systems attacks.
 
25


Harmony Email & Collaboration secures users’ email clients and gives protection for Microsoft Office 365, Exchange, Google G, and others. In 2021, we extended Harmony with cloud-email security with the acquisition of Avanan – a leading cloud-email security company.
 

Secure Internet Browsing: Provides secure, fast, and private web browsing by inspecting all SSL traffic directly on the endpoint.
 

Secure remote access to corporate applications: Harmony Connect provides Secure Access Service Edge (SASE) and provides secure and easy access to any corporate application.
 
Infinity Core Services
Combine the power of AI Powered Threat Intelligence with Generative AI for industry leading threat prevention, automated threat response, and efficient security administration.
 
Comprehensive threat intelligence defends against what is coming next
 
ThreatCloud AI: The Brain Behind Check Point’s Best Security
Enhance security with precise prevention against the most sophisticated attacks with the intelligence of ThreatCloud AI, the central nervous system for all our security solutions.
 
Infinity AI Copilot: Your AI-Powered Security Assistant
Transforming cyber security with Intelligent GenAI and automation to improve security effectiveness and make security administrators more efficient.


Accelerate security administration

Increase security effectiveness

Improve incident mitigation and response

Check Point Technology Leadership in 2023

During 2023 we were endorsed by market analysts for our leadership position. Check Point was mentioned in over 170 analyst reports in 2023. Below are some of the highlight reviews:
 
Forrester
 

The Forrester Wave™: Zero Trust Platform Providers, Q3 2023
 

The Forrester Wave™: Enterprise Email Security, Q2 2023
 
Frost & Sullivan
 

Company of The Year Award 2023 “Best In Class Global Next Generation Firewall Industry
 

Radar for Cloud Native Protection Platform 2023
 

Radar for Cloud Workload Protection Platforms 2023
 

Radar for Endpoint Security 2023
 

Radar Extended Detection & Response 2023
 
GigaOm
 

Next Generation Firewall Radar
 

Radar for Cloud Security Posture Management 2023
 

Radar for Cloud Network Security, 2023
 

Radar for Ransomware Prevention 2023
 

Radar for Endpoint Detection & Response (EDR) 2023
 
Omdia
 

Universal Radar for Email Security 2023

Miercom


For the second consecutive year, Check Point attained Secure Certification with its #1 position in Miercom’s 2024 Security Benchmark Report. Miercom lab tests showed 99.8% prevention of unknown attacks and 100% of phishing attacks. The average malware block rate for Check Point competitors was 69.2%.
 
26

Acquisition  and other Corporate Information
 
In September 2023, we acquired 100% of the share capital of Perimeter 81 Ltd., a privately held Israeli company and a leading provider of Zero Trust Network Access (ZTNA) and Secure Service Edge (SSE).
 
In September 2023, we acquired 100% of the share capital of Atmosec Ltd., a privately held Israeli company that specializes in the rapid discovery and disconnection of malicious SaaS applications, preventing risky third party SaaS communications, and rectifying SaaS misconfigurations. 
 
In October 2023, we acquired 100% of the share capital of rmsource Inc., a privately held US-based company and a provider of managed security, cloud and IT services, to expand Infinity Global Services with new managed security services across networks, cloud and security operations.
 
In February 2022, we acquired 100% of the share capital of Spectral Cyber Technologies Ltd., a privately held Israeli company and key innovator in developer-first security tools designed by developers for developers, to extend our cloud solution, Check Point CloudGuard.
 
In September 2021, we acquired 100% of the share capital of Avanan, Inc., a privately-held US-based company providing cloud email security, and the developer of a patented application-programming interface (API) solution to stop email threats before arriving to the inbox (inline), for both internal and external emails using AI based engines.
 
Further details regarding the material events in the development of our business since the beginning of 2020 are provided in “Item 5 – Operating and Financial Review and Prospects” under the caption “Overview”.
 
We incorporated as a company under the laws of the State of Israel in 1993 under the name of “Check Point Software Technologies Ltd.” Our registered office and principal place of business is located at 5 Shlomo Kaplan Street Tel Aviv 6789159, Israel. The telephone number of our registered office is 972-3-753-4555. Our company’s website is www.checkpoint.com. The contents of our website are not incorporated by reference into this Annual Report.
 
This Annual Report is available on our website. If you would like to receive a printed copy via mail, please contact our Investor Relations department at 100 Oracle Parkway, Suite 800, Redwood City, CA 94065, U.S.A., Tel.: +16506282040, email: ir@checkpoint.com.
 
Our agent for service of process in the United States is CT Corporation System, 818 West Seventh Street, Los Angeles, CA 90017 U.S.A.; Tel: 213-627-8252.
 
 
Revenues by Category of Activity
 
The following table presents our revenues for the last three fiscal years by category of activity:
 
 
 
Year Ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
 
(in millions)
 
Category of Activity:
           
Products and licenses
 
$
497.4
   
$
554.9
   
$
513.9
 
Security subscriptions
 
$
981.2
   
$
858.0
   
$
755.2
 
Software updates and maintenance
 
$
936.1
   
$
917.0
   
$
897.7
 
 
                       
Total revenues
 
$
2,414.7
   
$
2,329.9
   
$
2,166.8
 

27

 
Sales and Marketing

We mostly sell our products and services through a two-tier distribution model; distributors that sell to resellers and to service providers and MSSPs, who sell to end-customers. We support our channel partners with a dedicated team of experienced sales professionals including account managers, channel managers and sales engineers.

Our marketing efforts include building our brand through a newly launch thought leadership campaign with the theme “Security in Action.” Check Point marketing includes corporate marketing, as well marketing for products, partners, field promotions, digital promotions, and solutions-oriented thought leadership. In 2023, we continued to invest in sales and marketing resources.
 
In 2022, the Global Commercial Organization (GCO) was formed to further unify sales and marketing.
 
As of December 31, 2023, we had 3,038 employees and subcontractors in our sales and marketing organization, with a majority of them dedicated to pre sales and marketing support located in various jurisdictions.
 
Support and Services
 
We operate a worldwide technical services organization which provides a wide range of services including: (i) technical customer support programs and plans; (ii) professional services in implementing, upgrading and optimizing Check Point products, such as design planning and security implementation; and (iii) certification and educational training on Check Point products.
 
Our technical assistance centers in the United States, Israel, Canada, Japan, India, China and Australia offer support worldwide, 24-hour service, seven days per week. 
 
As of December 31, 2023, we had 1,060 employees and subcontractors in our technical services organization.

Research and Product Development
 
We believe that our future success will depend upon our ability to enhance our existing products, and to develop, acquire and introduce new products to address the increasingly sophisticated needs of our customers.
 
As of December 31, 2023, we had 1,956 employees and subcontractors dedicated to research and development activities and quality assurance.
 
Competition
 
Information concerning competition is provided in “Item 3 – Key Information” under the caption “Risk Factors – Risks Related to Our Business and Our Market – We may not be able to successfully compete, which could adversely affect our business and results of operations”.
 
Environmental, Social and Governance (ESG) Practices
 
Since Check Point’s inception, our sole focus has been on making the world a safer place to live and work. For over 30 years, we have worked to fulfill our vision of making the Internet secure, reliable, and available for corporations and consumers. As a global brand with material social and economic influence, we recognize that our success can only be built alongside the success of our stakeholders – including, our channel partners, customers, suppliers and employees. We aim to achieve high ESG standards while continuing to develop our business and executing on our strategy.
 
Our Commitment. Check Point is committed to making the world a safer and more secure place. In the digital era, this commitment applies to our work both on the internet and the physical world alike.
 
As we aspire to achieve a more sustainable future for all, we have set out the following practices and guidelines which our employees and stakeholders are expected to adhere to:
 
Social Standards:
 

I.
CommunityHow we value each other – We believe in creating a more sustainable future for our stakeholders and for the world. We are extremely involved in the community and we invest greatly in volunteering and donations activities in an attempt to make the world a better place.
 

Corporate Responsibility Policy – Check Point strongly believes that creating a positive economic, social and environmental impact advances its mission of developing security solutions to protect business and consumer transactions, and creating a more sustainable future for its stakeholders and the for the world. As part of Check Point’s corporate responsibility guidelines, Check Point identified ESG issues that are of highest relevance to its business activity and its stakeholders. These essential issues are addressed and managed constantly to ensure that they remain up to date and optimized to address the relevant concerns.
 
28


Social Investment and Volunteer Statement – Check Point invests in its worldwide volunteering and donations activities as it is committed to making the world a safer and a better place in order to achieve a more sustainable future for all, and is committed to the social needs of the communities we live and operate in.
 

Human Resources – How we value ourselves – The most important asset of our company is our human capital. We are committed to creating a diverse, healthy, and supportive work environment where our employees can grow and learn together.
 

Human Rights and Labor Policy – Check Point strives to treat its employees, contractors and suppliers with dignity and respect. Check Point promotes a safe, healthy, and supportive work environment and condemns modern slavery and human trafficking in any form. Check Point’s commitment includes closely monitoring its compliance with international standards and local laws in all of our locations around the world to ensure that the rights of our employees are protected.
 

Workforce Diversity and Equality Statement As a leading cyber security company, we are committed to nurturing diversity and equality while breaking the bias in the workplace when hiring, training, and evaluating our employees. Our teams are committed to creating a conscious culture that promotes open communication with the goal of a more equitable outcome for all. We believe that a diverse workforce encourages a wider variety of skills, talents, and viewpoints, leading to further creativity and innovation.
 

Training and Employee Development Policy –Investing in the training and development of our employees, managers and groups within the company contributes not only to them, but also to Check Point as a whole. By providing our employees and managers with learning and development activities, we enable the company to achieve its business targets, and the people to constantly grow professionally.
 

Anti-Slavery Policy – Check Point has zero tolerance towards modern slavery.
 

II.
Supply ChainHow we value the process – We assure the high standards of our supply chain conduct by ensuring that the working conditions in our operations and supply chain are safe and that business operations are conducted ethically
 

Supply Chain Code of Conduct –We demand our suppliers of products and services to comply with our high standards and values.
 

Supply Chain Policy – Check Point considers honesty, integrity, transparency and open communication core values of our business and operations.
 

Conflicts Minerals Policy – In certain conflict areas around the world, such as the Democratic Republic of the Congo and adjoining countries, the trade of certain minerals and derivative metals can be used to support corruption, money laundering and human rights abuses. In order to eradicate such behavior, Check Point has adopted a Conflicts Minerals Policy.
 
Environmental Standards:
 

III.
Environment How we value our surroundings – We take an active part in helping to ensure the sustainability of the world’s resources and environment.
 

Environmental Policy – Check Point understands that climate change and the global warming have observable effects on the environment. Check Point’s impact on the environment is generally through our products, services and facilities. We comply with the applicable environmental laws and regulations and strive to be a leader in the environmental sustainability field.
 

Board oversight - Our board of directors has a dedicated committee for overseeing environmental, social, and governance (ESG) matters (the Nominating, Sustainability and Corporate Governance Committee), which is responsible for ensuring that our environmental policies and practices are consistent with our overall business strategy. The committee reviews our environmental performance on a periodic basis.
 
Governance Standards:
 

IV.
Corporate GovernanceHow we value our method – We have adopted corporate governance guidelines to assist our Board in carrying out its responsibilities and serving the interests of our company and its shareholders.
 

Corporate Governance Guidelines – Our board of directors has adopted Corporate Governance Guidelines to assist the board of directors in carrying out its responsibilities and serving the interests of the Company and its shareholders in a manner that is consistent with the board of director’s fiduciary duties.
 
29


Committee Charters – We have adopted written charters specifying the duties and responsibilities of each of our Audit Committee, Compensation Committee and Nominating, Sustainability and Corporate Governance Committee to assist the committee members in carrying out their responsibilities.
 

V.
EthicsHow we value what is right – Check Point promotes core values of honest and ethical conduct, integrity, open communication, equal opportunity and diversity.
 

Code of Ethics and Business Conduct – Check Point is a worldwide leader in developing security solutions to protect business and consumer transactions, and communications over the internet. Our goodwill and reputation are affected by what we do every day. By putting our commitment in writing we clearly set out the business practices that we follow and set clear standards of behavior for everyone associated with our organization.
 

Privacy Policy – Our Privacy Policy explains how Check Point treats personal information that Check Point collects or generates both in relation to the Check Point website (www.checkpoint.com) and our products and services.
 

Whistle Blower Procedure – Check Point strives to promote its values and establish uniformity within the company. Check Point’s employees and business partners are expected to adhere to and follow the standards and principles we set. In order to support the adherence to our Code of Ethics and Business Conduct as well as other policies, we provide different channels for reporting, which include the Whistle Blower Procedure. This is crucial for our high standards and values.
 

Insider Trading Policy – This policy provides guidelines to employees, consultants, contractors, officers and directors of Check Point with respect to transactions in Check Point’s securities.
 

Anti-Corruption, Bribery and Money Laundering Policy – Check Point’s goodwill and reputation are affected by what we do every day. Check Point clearly sets out the business practices that we follow and set clear standards of behavior for everyone associated with our organization. Our culture and values help us build trust with our customers, business partners, investors, other organizations and governments, and trust and integrity is the core of our business and operations.
 
On the diversity side, a described in Item 6, four senior executive officers reporting to the CEO are female executives.
 
Oversight of our risks, strategies, policies, programs and practices related to ESG matters is conducted by our nominating, sustainability and corporate governance committee, and our ESG Manager leads the day-to-day management of ESG matters.
 
Our ESG report that detail our philosophy and the various initiatives under each of the standards above is available on our website at https://www.checkpoint.com/about-us/esg/; neither the report nor the contents of our website are incorporated by reference into this Annual Report.
 
 Proprietary Rights
 
Check Point relies on a combination of copyright and trademark laws, trade secrets, confidentiality procedures and contractual provisions to protect its proprietary rights. Check Point relies on trade secrets and copyright laws to protect its software, documentation, and other written materials. Further, Check Point generally enters into confidentiality agreements with employees, consultants, customers and potential customers, and limits access and distribution of materials and information that the company considers proprietary.
 
Check Point and its subsidiaries have 137 issued patents in the U.S. and in other regions and 20 pending patent applications worldwide. Our efforts to protect our patent rights and other proprietary rights may not be adequate and our competitors may independently develop technology that is similar. Additional details are provided in “Item 3 – Key Information” under the caption “Risk Factors – Risks Related to Our Business and Our Market – We may not be able to successfully protect our intellectual property rights”.
 
Effect of Government Regulation on our Business
 
Information concerning regulation is provided in “Item 5 – Operating and Financial Review and Products” under the caption “Taxes on income” and in “Item 10 – Additional Information” under the caption “Israeli taxation, foreign exchange regulation and investment programs”.
 
30

Organizational Structure
 
We are organized under the laws of the State of Israel. We wholly own the subsidiaries listed below, directly or through other subsidiaries, unless otherwise specified in the footnotes below:
 
NAME OF SUBSIDIARY
 
COUNTRY OF INCORPORATION
Check Point Software Technologies, Inc.
 
United States of America (Delaware)
Check Point Software (Canada) Technologies Inc.
 
Canada
Check Point Software Technologies (Japan) Ltd.
 
Japan
Check Point Software Technologies (Netherlands) B.V.
 
Netherlands
Check Point Holding (Singapore) PTE Ltd.
 
Singapore
Check Point Holding (Singapore) PTE Ltd. – Rep office Indonesia (1)
 
Singapore
Check Point Holding (Singapore) PTE Ltd. –US, NY Branch (2)
 
Singapore
Israel Check Point Software Technologies Ltd. China (3)
 
China
Check Point Holding AB (4)
 
Sweden
Check Point Advanced Threat Prevention Ltd. (12)
 
Israel
Check Point Mobile Security Ltd.          (12)
 
Israel
Check Point Software Technologies South Africa PTY. Ltd
 
South Africa
Check Point Software (Kenya) Limited
 
Kenya
Check Point Software Technologies B.V Nigeria Ltd. (5)
 
Nigeria
Check Point Public Cloud Security Ltd.          (12)
 
Israel
Check Point Web Applications and API Protection Ltd.
 
Israel
Protego Labs, Inc.
 
United States of America (Delaware)
Check Point IOT Security Ltd.
 
Israel
Check Point Serverless Security Ltd. (6)
 
Israel
Check Point Secure Remote Access Ltd.          (12)
 
Israel
Check Point Email Security Ltd.  (7)
 
Israel
Avanan, Inc.
 
United States of America (Delaware)
Check Point Developer Security Tools Ltd. (12)
 
Israel
Check Point Software Technologies (Sweden) AB. (8)
 
Sweden
Check Point Software Technologies (Sweden) AB. – Dubai Branch (9)
 
Sweden
Zone Labs, L.L.C. (10)
 
United States of America (California)
R&M Computer Consultants, Inc. (10)
 
United States of America (North Carolina)
RM Source Australia PTY Ltd.  (11) (13)
 
Australia
Check Point SAAS Security Ltd. (12)
 
Israel
Atmosec, Inc. (13)
 
United States of America (Delaware)
Check Point SSE Solutions Ltd.(12)
 
Israel
Perimeter 81 LLC (13)
 
United States of America (Delaware)
 

(1)
Representative office of Check Point Holding (Singapore) PTE Ltd.
(2)
Branch of Check Point Holding (Singapore) PTE Ltd.
(3)
Representative office of Check Point Software Technologies Ltd.
(4)
Subsidiary of Check Point Holding (Singapore) PTE Ltd. (former name: Protect Data AB)
(5)
Subsidiary of Check Point Holding (Singapore) PTE Ltd. and Check Point Yazilim Teknolojileri Pazarlama A.S.
(6)
Subsidiary of Protego Labs, Inc
(7)     Subsidiary of Avanan, Inc.
(8)
Subsidiary of Check Point Holding AB
(9)
Branch of Check Point Software Technologies (Sweden) AB.
(10)
Subsidiary of Check Point Software Technologies Inc.
(11)
Subsidiary of R&M Computer Consultants, Inc.
(12)
Under intercompany merger process into Check Point Software Technologies Ltd.
(13)
Under intercompany transfer and/or merger processes.

31

 
 
Check Point Software Technologies (Netherlands) B.V. acts as a holding company. It wholly owns all or substantially all of the share capital of the principal operating subsidiaries listed below, unless otherwise indicated in the footnotes below:

NAME OF SUBSIDIARY
 
                    COUNTRY OF  INCORPORATION
Check Point Software Technologies S.A.
 
Argentina
Check Point Software Technologies (Australia) PTY Limited
 
Australia
Check Point Software Technologies (Austria) GmbH
 
Austria
Check Point Software Technologies Belarus LLC
 
Belarus
Check Point Software Technologies (Belgium)
 
Belgium
Check Point Software Technologies (Brazil) LTDA
 
Brazil
Check Point Software Technologies (Hong Kong) Ltd. (Guangzhou office) (1)
 
China
Hong Kong SAR Check Point Software Technologies (Hong Kong) Ltd. (Shanghai office) (1)
 
China
Check Point Software Technologies (Czech Republic) s.r.o.
 
Czech Republic
Check Point Software Technologies (Denmark) ApS
 
Denmark
Check Point Software Technologies (Finland) Oy
 
Finland
Check Point Software Technologies Eurl
 
France
Check Point Software Technologies GmbH
 
Germany
Check Point Software Technologies (Greece) SA
 
Greece
Check Point Software Technologies (Hungary) Ltd.
 
Hungary
Check Point Software Technologies (Hong Kong) Limited
 
Hong Kong
Check Point Software Technologies India Private Limited
 
India
Check Point Software Technologies (Italia) S.r.l
 
Italy
Check Point Software Technologies Mexico S.A. de C.V.
 
Mexico
Check Point Software Technologies (Beijing) Co., Ltd.
 
China
Check Point Software Technologies (New Zealand) Limited
 
New Zealand
Check Point Software Technologies Norway A.S.
 
Norway
Check Point Software Technologies (Philippines) Inc.
 
Philippines
Check Point Software Technologies (Poland) Sp.z.o.o.
 
Poland
CPST (Portugal), Sociedade Unipessoal Lda.
 
Portugal
Check Point Software Technologies (RMN) SRL
 
Romania
Check Point Software Technologies (Russia) OOO
 
Russia
Check Point Software Technologies (Korea) Ltd.
 
South Korea
Check Point Software Technologies (Spain), S.A.
 
Spain
Check Point Software Technologies (Switzerland) AG
 
Switzerland
Check Point Software Technologies (Taiwan) Ltd.
 
Taiwan
Check Point Yazilim Teknolojileri Pazarlama A.S.
 
Turkey
Check Point Software Technologies (UK) Ltd.
 
United Kingdom
 

(1)
Representative office of Check Point Software Technologies (Hong Kong) Ltd.
 
32

 

Property and Equipment

As of December 31, 2023, we own our headquarters located in Tel Aviv, Israel and we lease offices in various locations throughout the world. The breakdown in the various geographies is as follows:
 
Location
 
Space (square feet)
 
Israel
   
413,000
*)
Americas
   
135,000
 
Europe, Middle East and Africa
   
61,000
 
Asia Pacific
   
43,000
 



*)
We acquired ownership of our international headquarters located in Tel Aviv, Israel pursuant to a pre-paid 49 year long-term lease on the land with the City of Tel Aviv – Jaffa. No additional payments are due under such long-term lease. Our international headquarters building contains approximately 332,000 square feet of office space. In addition, we lease approximately 80,000 square feet of additional space substantially all in Tel Aviv, Israel.
 
Principal Capital Expenditures and Divestitures
 
For more information regarding our principal capital expenditures currently in progress, see “Item 5 – Operating and Financial Review and Prospects” under the caption “Liquidity and Capital Resources”.
 
ITEM 4A. UNRESOLVED STAFF COMMENTS
 
None.
 
ITEM 5. OPERATING AND FINANCIAL REVIEW AND PROSPECTS
 
For discussion related to our financial condition, changes in financial condition, and the results of operations for 2022 compared to 2021, refer to Part I, Item 5. Operating and Financial Review and Prospects, in our Annual Report on Form 20-F for the fiscal year ended December 31, 2022, which was filed with the U.S. Securities and Exchange Commission on April 27, 2023 and which is hereby incorporated by reference.
 
The following discussion and analysis is based on our consolidated financial statements including the related notes, and should be read in conjunction with them. Our consolidated financial statements are provided in “Item 18 – Financial Statements”.
 
Overview
 
We develop, market and support a wide range of products and services for IT security by offering a multilevel security architecture that defends enterprises’ cloud, network, mobile devices, Endpoints information and IOT solutions. Our solutions operate under a unified security architecture, Infinity, that enables end-to-end security with a single line of unified security gateways and allow a single agent for all endpoint security that can be managed from a single unified management console. This unified management allows for ease of deployment and centralized control and is supported by, and reinforced with, real-time threat intelligence and autonomous security updates. Our products and services are sold to enterprises, service providers, small and medium sized businesses and consumers. Our open platform framework allows customers to extend the capabilities of our products and services with third-party hardware and security software applications. Our products are sold, integrated and serviced by a network of channel partners worldwide.

Our business is subject to the effects of general global economic conditions and, in particular, market conditions in the IT, Internet security and data security industries. If general economic and industry conditions deteriorate, demand for our products could be adversely affected.
 
33

 
 
We derive our sales primarily through indirect channels. During each of 2023, 2022 and 2021, we derived approximately 56%, 59%, and 57%, respectively, of our sales from our ten largest channel partners. In 2023, 2022 and 2021, our three largest distributors accounted for approximately 40%, of our sales. The following table presents the percentage of total consolidated revenues that we derive from sales in each of the regions shown:

 
 
Year Ended December 31,
 
 
 
2023
   
2022
   
2021
 
Region:
                 
Americas, principally U.S.
   
43
%
   
43
%
   
43
%
Europe, Middle East and Africa
   
46
%
   
45
%
   
45
%
Asia-Pacific
   
11
%
   
12
%
   
12
%
 
For information on the impact of foreign currency fluctuations, please refer to “Item 11 – Quantitative and Qualitative Disclosures about Market Risk – Foreign Currency Risk”.
 
Critical Accounting Policies and Estimates
 
Our consolidated financial statements are prepared in accordance with U.S. GAAP. These accounting principles require us to make certain estimates, judgments and assumptions. We believe that the estimates, judgments and assumptions that we make are reasonable based upon information available to us at the time that these estimates, judgments and assumptions were made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities as of the date of the financial statements as well as the reported amounts of revenues and expenses during the periods presented. To the extent there are material differences between these estimates, judgments or assumptions and actual results, our consolidated financial statements will be affected. The accounting policies that reflect our more significant estimates, judgments and assumptions and which we believe are the most critical to aid in fully understanding and evaluating our reported financial results, include the following:
 

Revenue recognition;
 

Accounting for income taxes;
 

Impairment of marketable securities;
 

Loss Contingencies; and
 

Manufacturing Partner and Supplier Liabilities.
 
In many cases, the accounting treatment of a particular transaction is specifically dictated by U.S. GAAP and does not require management’s judgment in its application. There are also areas in which management’s judgment in selecting among available alternatives would not produce a materially different result. Our senior management has reviewed these critical accounting policies and related disclosures with the audit committee of our board of directors. You can see a summary of our significant accounting policies in Note 2 to our consolidated financial statements, as set forth in Item 18.
 
Revenue recognition
 
We derive our revenues mainly from sales of products and licenses, security subscriptions and software updates and maintenance. Our products are generally integrated with software that is essential to the functionality of the product. We sell our products primarily through channel partners including distributors, resellers, Original Equipment Manufacturers (“OEMs”), system integrators and Managed Security Service Providers (“MSPs”), all of whom are considered end users.
 
Security subscriptions provide customers with access to its suite of security solutions and is sold as a service.
 
Software updates and maintenance provide customers with rights to unspecified software product upgrades released during the term of the agreement and include maintenance services to end-user customers, through primarily telephone access to technical support personnel as well as hardware support services.
 
34

We recognize revenues under the core principle that transfer of control to our customers should be depicted in an amount reflecting the consideration we expect to receive in revenue. Therefore, we identify a contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to each performance obligation in the contract and recognize revenues when (or as) we satisfy a performance obligation.
 
We recognize revenues from sales of products and licenses, under Topic 606, upon shipment when control of the promised goods is transferred to the customer, or upon electronic transfer of the Certificate Key to the customer.
 
We recognize revenues from security subscriptions and software updates and maintenance ratably over the term of the agreement due to the continuous transfer of control to the customer over the period.
 
Our arrangements typically contain multiple deliverables, such as products and licenses, security subscriptions and software updates and maintenance, which are generally capable of being distinct and accounted for as separate performance obligations. We evaluated the criteria to be distinct under Topic 606, and concluded that the products and the licenses were distinct and distinct in the context of the contract from the security subscription and the software updates and maintenance, as the customer can benefit from the products and licenses without the services and the services are separately identifiable within the arrangement. We allocate the transaction price to each performance obligation based on relative standalone selling price basis, by using the prices charged for a performance obligation when sold separately.
 
Deferred revenues represent mainly the unrecognized revenue billed for security subscriptions and for software updates and maintenance. Such revenues are recognized ratably over the term of the related agreement.
 
We recognize revenues net of estimated amounts that may be refunded for sales returns, rebates, stock rotations and other rights provided to customers on product and service related sales subject to varying limitations. We estimate and record these reductions based on our historical sales returns experience, analysis of credit memo data, rebate plans, stock rotation and other known factors. In each accounting period, we use judgments and estimates to determine potential future sales credits, returns and stock rotation, related to current period revenue. These estimates affect our “revenue” line item on our consolidated statements of income and affect our “deferred revenues” and “accrued expenses and other liabilities” on our consolidated balance sheets.
 
Accounting for income tax    
 
We are subject to income taxes in Israel, the United States and numerous foreign jurisdictions. Significant judgment is required in evaluating our uncertain tax positions and determining our taxes. Although we believe our reserves are reasonable, no assurance can be given that the final tax outcome of these matters will not be different from that which is reflected in our historical income tax provisions and accruals. We adjust these reserves in light of changing facts and circumstances, such as the closing of a tax audit or the refinement of an estimate, or upon lapse of statute of limitations. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made.
 
Significant judgment is also required in determining any valuation allowance recorded against deferred tax assets. In assessing the need for a valuation allowance, we consider all available evidence, including past operating results, estimates of future taxable income, and the feasibility of tax planning strategies. In the event that we change our determination as to the amount of deferred tax assets that can be realized, we will adjust our valuation allowance with a corresponding impact to the provision for income taxes in the period in which such determination is made.
 
Impairment of marketable securities
 
We classify all of our debt securities as available-for-sale (“AFS”). Available-for-sale debt securities are carried at fair value, with the unrealized gains and losses, net of tax, reported in accumulated other comprehensive income (loss) in shareholders’ equity. Realized gains and losses on sale of investments are included in financial income, net and are derived using the specific identification method for determining the cost of securities sold.
 
Measurement of Credit Losses on Financial Instruments, using the modified retrospective transition method. Upon adoption, we modified our impairment model for available-for-sale (“AFS”) debt securities and discontinued using the concept of “other than temporary” impairment on AFS debt securities. Each reporting period, we evaluate whether declines in fair value below amortized cost are due to expected credit losses, as well as our ability and intent to hold the investment until a forecasted recovery occurs. Allowance for credit losses on AFS debt securities are recognized in our consolidated statements of income, and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in stockholders’ equity.
 
35

We measure our money market funds and marketable securities at fair value. Money market funds and marketable securities are classified within Level 1 or Level 2. This is because these assets are valued using quoted market prices or alternative pricing sources and models utilizing market observable inputs.
 
Loss Contingencies
 
We are currently involved in various claims and legal proceedings. We review the status of each matter and assess its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated, we accrue a liability for the estimated loss.
 
Manufacturing Partner and Supplier Liabilities
 
We purchase manufactured products from its original design manufacture (“ODM”). We generally do not own the manufactured products. ODM’s provide services of design, manufacture, orders fulfillment and support with a full turn-key solution to meet our detailed requirements. If the actual demand is significantly lower than forecast, we record a liability for its commitment in excess of the actual demand. As of December 31, 2023 and 2022, we have not accrued any significant liability in respect to this exposure.  

Results of Operations
 
The following table presents information concerning our results of operations in 2023 and 2022:
 
 
 
Year Ended December 31,
 
 
 
2023
   
2022
 
 
 
(in millions)
 
Revenues:
           
Products and licenses
 
$
497.4
   
$
554.9
 
Security subscriptions
   
981.2
     
858.0
 
Software updates and maintenance
   
936.1
     
917.0
 
 
               
Total revenues
   
2,414.7
     
2,329.9
 
 
               
Operating expenses (*):
               
Cost of products and licenses
   
99.3
     
145.6
 
Cost of security subscriptions
   
57.0
     
41.4
 
Cost of software updates and maintenance
   
112.3
     
105.5
 
Amortization of technology
   
14.0
     
11.9
 
 
               
Total cost of revenues
   
282.6
     
304.4
 
 
               
Research and development
   
368.9
     
349.9
 
Selling and marketing
   
747.1
     
675.2
 
General and administrative
   
117.0
     
116.1
 
 
               
Total operating expenses
   
1,515.6
     
1,445.6
 
 
               
Operating income
   
899.1
     
884.3
 
Financial income, net
   
76.5
     
44.0
 
 
               
Income before taxes on income
   
975.6
     
928.3
 
Taxes on income
   
135.3
     
131.4
 
 
               
Net income
 
$
840.3
   
$
796.9
 
 
36

  (*)
Including pre-tax charges for stock-based compensation, amortization of intangible assets and acquisition related expenses in the following items:
 
 
 
Year Ended December 31,
 
 
 
2023
   
2022
 
 
 
(in millions)
 
Amortization of intangible assets and acquisition related expenses
           
Amortization of technology
 
$
14.0
   
$
11.9
 
Research and development
   
7.0
     
7.1
 
Selling and marketing
   
13.7
     
4.2
 
 
               
Total amortization of intangible assets and acquisition related expenses
 
$
34.7
   
$
23.2
 
 
               
Stock-based compensation
               
Cost of products and licenses
 
$
0.4
   
$
0.4
 
Cost of software updates and maintenance
   
7.3
     
5.0
 
Research and development
   
48.7
     
42.0
 
Selling and marketing
   
56.3
     
43.2
 
General and administrative
   
32.6
     
40.8
 
 
               
Total stock-based compensation
 
$
145.3
   
$
131.4
 
 
The following table presents information concerning our results of operations as a percentage of revenues for the periods indicated:
 
 
 
Year Ended December 31,
 
 
 
2023
   
2022
 
Revenues:
           
Products and licenses
   
20
%
   
24
%
Security subscriptions
   
41
     
37
 
Software updates and maintenance
   
39
     
39
 
 
               
Total revenues
   
100
%
   
100
%
 
               
Operating expenses:
               
Cost of products and licenses
   
4
     
6
 
Cost of security subscriptions
   
2
     
2
 
Cost of software updates and maintenance
   
5
     
5
 
Amortization of technology
   
1
     
*)
 
               
Total cost of revenues
   
12
     
13
 
 
               
Research and development
   
15
     
15
 
Selling and marketing
   
31
     
29
 
General and administrative
   
5
     
5
 
 
               
Total operating expenses
   
63
     
62
 
 
               
Operating income
   
37
     
38
 
Financial income, net
   
3
     
2
 
 
               
Income before taxes on income
   
40
     
40
 
Taxes on income
   
6
     
6
 
 
               
Net income
   
35
%
   
34
%
 
 
*)
Less than 1%.
 
37

Revenues
 
We derive our revenues mainly from the sale of products and licenses, security subscriptions and software updates and maintenance. Our revenues were $2,415 million in 2023 and $2,330 million in 2022.
 
Total revenues in 2023 increased by 4% compared to 2022. Product and license revenues were $497 million in 2023 and $555 million in 2022. We continued to deliver increasingly more of our latest security offerings as subscriptions resulting in increased sales of our security subscription packages, including advance threat protection, Infinity CloudGuard, and Harmony. As a result, security subscription revenues increased by $123 million, or 14%, from $858 million in 2022 to $981 million in 2023. Software updates and maintenance revenues increased by $19 million, or 2%, from $917 million in 2022 to $936 million in 2023, primarily as a result of renewals of existing and sales of new maintenance contracts.
 
Cost of Revenues
 
Total cost of revenues was $283 million in 2023 and $304 million in 2022. Cost of revenues includes cost of product and licenses, cost of security subscriptions and cost of software updates and maintenance and amortization of technology. Our cost of products and licenses includes mainly cost of software and hardware production, packaging and shipping. In 2023 we have seen a significant improvement in the supply chain which had been challenging last year. Our cost of security subscriptions is comprised of costs paid to third parties, hosting and infrastructure costs and cost of customer support related to these services. Our cost of software updates and maintenance include mainly the cost of post-sale customer support.
 
Cost of products and licenses was $99 million in 2023 and $146 million in 2022.
 
Cost of security subscriptions was $57 million in 2023 and $41 million in 2022.
 
Cost of software updates and maintenance was $112 million in 2023 and $106 million in 2022.
 
In 2023, amortization of technology was $14 million compared to $12 million in 2022. The increase in 2023 is attributed to the acquisitions made during 2023 and 2022.
 
 
Research and Development
 
Research and development expenses were $369 million in 2023 and $350 million in 2022, and represented 15% of revenues in each of the years 2023 and 2022. Research and development expenses consist primarily of salaries and other related expenses for personnel as well as the cost of facilities and deprecation of capital equipment.
 
The net increase of $19 million in research and development expenses in 2023 primarily resulted from increases in compensation and related expenses for personnel, along with elevated expenses in our cloud infrastructure. The gross increase was partially offset by a $16 million benefit resulting from the strengthening of the U.S. dollar against the Israeli Shekel, which mitigated the gross increase.
 
The majority of our personnel engaged in research and development are located in Israel, where compensation-related expenses are paid in Israeli Shekels, while our research and development expenses are reported in U.S. dollars. Therefore, changes to the exchange rate between the Israeli Shekel and the U.S. dollar have affected and may in the future affect our research and development expenses. We have forward contracts to hedge against a certain portion of the exposure mentioned above.
 
Selling and Marketing
 
Selling and marketing expenses consist primarily of salaries, commissions, advertising, trade shows, seminars, public relations, co-op activities with partners, travel and other related expenses. Selling and marketing expenses were $747 million in 2023 and $675 million in 2022, which represented 31% of revenues in 2023 and 29% of revenues in 2022.
 
38


The net increase of $72 million in selling and marketing costs in 2023 primarily stems from rises in compensation expenses for personnel and marketing activities. This rise was partially offset by a $4 million benefit due to fluctuations of various currencies against the U.S. dollar, which mitigated the gross increase.
 
Our selling and marketing expenses worldwide are paid in local currencies and are reported in U.S. dollars. Therefore, changes to the exchange rates between the local currencies and the U.S. dollar have affected, and may in the future affect, our expense level.
 
General and Administrative
 
General and administrative expenses consist primarily of salaries and other related expenses for personnel, professional fees, insurance costs, legal and other expenses. General and administrative expenses were $117 million in 2023 and $116 million in 2022, which represented 5% of revenues in each of the years 2023 and 2022.
 
Operating Income Margin
 
In 2023, our operating margin was 37% compared to 38% in 2022. The decrease in our operating margin was primarily due to an increase in our workforce related expenses, cloud expenses and amortization of intangibles expenses in related to our acquisitions.
 
We may experience future fluctuations or declines in operating margins from historical levels due to several factors, as described above in “Item 3 – Key Information” under the caption “Risk Factors – Risks Related to Our Business and Our Market”.
 
Financial Income, Net
 
Net financial income consists primarily of interest earned on cash equivalents, short-term deposits and marketable securities. Net financial income was $77 million in 2023 and $44 million in 2022. As we generally hold debt securities until maturity, our current portfolio’s yield is derived primarily from interest rates and the yield on securities at time of purchase. Since most of our investments are U.S. dollars denominated securities, our net financial income is heavily dependent on prevailing U.S. interest rates changes and the market expectations to such changes. The increase in net financial income in 2023 was primarily due to higher interest rates and yield on marketable securities, short-term deposits and cash equivalents. In 2023 and 2022 no impairment in our marketable securities was recorded.
 
For further risk related to our portfolio see also Item 3, “Risk Factors – Risks Related to Our Business and Our Market – Our cash balances and investment portfolio have been, and may continue to be, adversely affected by market conditions and interest rates”.
 
Taxes on Income
 
Total taxes on income were $135 million in 2023 and $131 million in 2022. Our effective tax rate was 14% in each of the years 2023 and 2022. See Note 11 to our consolidated financial statements for further information on our statutory rates.
 
Additional details are provided in “Item 10 – Additional Information” under the caption “Israeli taxation, foreign exchange regulation and investment programs” and “Item 3 – Key Information” under the caption “The tax benefits available to us require us to meet several conditions, and may be terminated or reduced in the future, which would increase our taxes”.
 
Net Income
 
Net income increased by $43 million to $840 million in 2023 compared to $797 million in 2022.
 
 
Liquidity and Capital Resources
 
During 2023 and 2022, we financed our operations through cash generated from operations. Our total cash and cash equivalents, short-term investments and long-term interest bearing investments, were $2,960 million as of December 31, 2023 and $3,503 million as of December 31, 2022. Our cash and cash equivalents and short-term investments were $1,530 million as of December 31, 2023 and $1,638 million as of December 31, 2022. Our long-term interest bearing investments were $1,430 million as of December 31, 2023 and $1,866 million as of December 31, 2022. The majority of our financial assets are held and managed through the parent company in Israel and our subsidiaries in Singapore, Canada and the U.S.
 
We generated net cash from operations of $1,038 million in 2023 and $1,098 million in 2022. Net cash from operations for 2023 and 2022 consisted primarily of net income adjusted for non-cash activity. The decrease in our cash from operations was derived mostly from the lower increase in our deferred revenues compared to last year.
 
We generated net cash from investing activities of $469 million in 2023 compared to net cash used in investing activities of $6 million in 2022. In 2023, net cash provided by investing activities was increased compared to 2022, primarily due to increase in proceeds from sale of marketable securities offset by cash paid in conjunction with acquisitions, net of acquired cash, and lower investment in short term deposit. Our net cash paid for acquisitions amounted to $459 million in 2023 and $48 million in 2022. Our capital expenditures amounted to $19 million in 2023 and $22 million in 2022, and consisted primarily of computer equipment, software and leasehold improvements.
 
39

Net cash used in financing activities was $1,165 million in 2023 and $1,168 million in 2022.  In 2023 and 2022, net cash used in financing activities was attributed primarily to the repurchase of ordinary shares. Under the repurchase programs, we may purchase our ordinary shares from time to time, depending on market conditions, share price, trading volume and other factors. We repurchased ordinary shares in the amount of $1,288 million in 2023 and $1,300 million in 2022. We re-issued the repurchased shares to settle exercises of options and restricted share unit awards to our employees and directors. Proceeds from such activities were $134 million and $141 million in 2023 and 2022, respectively.
 
Our investments in marketable securities are classified as available-for-sale. Available-for-sale securities are carried at fair value, with the unrealized gains and losses, net of tax, recorded in other comprehensive income (loss). Amortization of premium, discount and interest is recorded in our statements of income.
 
Our liquidity could be negatively affected by a decrease in demand for our products and services, or increase in employment costs. Also, if the financial system or the credit markets deteriorate or remain volatile, our investment portfolio may be impacted and the values and liquidity of our investments could be adversely affected.
 
Our principal sources of liquidity consist of our cash and cash equivalents, short-term bank deposits and marketable securities (which aggregated $2,960 million as of December 31, 2023) and our cash flow from operations. We believe that these sources of liquidity will be sufficient to satisfy our present capital expenditure requirements.

Research and Development, Patents and Licenses, etc.
 
Additional details are provided in this Item 5, under the caption “Results of Operations”.
 
Trend Information
 
Additional details are provided in this Item 5, under the caption “Results of Operations”.

40

ITEM 6. DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES
 
Directors and Senior Management
 
Our directors and executive officers as of March 15, 2024, were as follows:
 
Name
  
            Position               
    
Independent
Director (1)
  
Outside
Director
(2)
  
Member
of Audit
Committee
  
Member of
Compensation
Committee
  
Member of
Nominating,
Sustainability
and
Corporate
Governance
Committee
Gil Shwed
  
Chief Executive Officer
    
 
  
 
  
 
  
 
  
 
 
  
and Director
    
 
  
 
  
 
  
 
  
 
Jerry Ungerman
  
Chairman of the Board
    
  
 
  
 
  
 
  
 
Dorit Dor
  
Chief Technology Officer
    
 
  
 
  
 
  
 
  
 
Nataly Kremer
  
Chief Product Officer and Head of Research and Development
    
 
  
 
  
 
  
 
  
 
Rupal Hollenbeck
  
President
    
 
  
 
  
 
  
 
  
 
Roei Golan
  
Chief Financial Officer
    
 
  
 
  
 
  
 
  
 
Guy Gecht (3)
  
Lead Independent Director
    
  
  
  
  
 
Yoav Chelouche (3)
  
Director
    
  
  
  
  
 
Tzipi Ozer-Armon
  
Director
    
  

  
  

  
 
Ray Rothrock (3)
  
Director
    
  
  
  
  

Tal Shavit Shenhav
  
Director
    
  
 
  
 
  
 
  
Shai Weiss
  
Director
    
  
 
  
 
  
 
  
Jill Smith 
  Director  
             

(1)
“Independent Director” under the Nasdaq Global Select Market regulations and the Israeli Companies Law (see explanation below).
(2)
“Outside Director” as required by the Israeli Companies Law (see explanation below).
(3)
“Financial expert” as required by the Israeli Companies Law and Nasdaq requirements with respect to membership on the audit committee (see “Item 16A – Audit Committee Financial Expert”).

41


 
Gil Shwed is the founder, Chief Executive Officer and Director. Mr. Shwed served as Chairman of our board of directors until September 2015. Mr. Shwed is considered the inventor of the modern firewall and authored several patents, such as the company’s Stateful Inspection technology. Mr. Shwed has received numerous accolades for his individual achievements and industry contributions, including an honorary Doctor of Science from the Technion – Israel Institute of Technology, an honorary Doctor of Science from Tel Aviv University, the World Economic Forum’s Global Leader for Tomorrow for his commitment to public affairs and leadership in areas beyond immediate professional interests, and the Academy of Achievement’s Golden Plate Award for his innovative contribution to business and technology. Mr. Shwed is the Chairman of the Board of Trustees of the Youth University of Tel Aviv University. Mr. Shwed is a Tel Aviv University Governor and founder of the University’s Check Point Institute for Information Security. He is also Chairman of the Board of the board of directors of Yeholot Association Founded by the Rashi Foundation whose charter is, among other things, to reduce the dropout rates in high schools. In 2018, Gil was awarded the prestigious Israel Prize for his contributions to the Israeli technology industry.
 
Jerry Ungerman serves as the chairman of the board of directors since August 2020, after serving as Vice Chairman of our board of directors from 2005 until August 2020. From 2001 to 2005, Mr. Ungerman served as our President and before that, from 1998 until 2000, he served as our Executive Vice President. Prior to joining us, Mr. Ungerman accumulated extensive experience in high-tech sales, marketing and management experience at Hitachi Data Systems (HDS), a data storage company and a member of the Hitachi, Ltd. group. He began his career with International Business Machines Corp. (IBM), a global technology products and services company, after earning a B.A. in Business Administration from the University of Minnesota.
 
Dr. Dorit Dor, Chief Technology Officer at Check Point, spearheads Check Point’s rocket initiatives. Since joining the company in 1995, Dr. Dor has served in several pivotal roles in Check Point’s R&D organization over the years, including Chief Product Officer. She has been instrumental to the organization’s growth and managed many successful product releases. Dr. Dor holds a Ph.D. and M.S degree in computer science from Tel-Aviv University, in addition to graduating cum laude for her B.S. Dr. Dor has been published in several influential scientific journals for her research on graph decomposition, median selection and geometric pattern matching in d-dimensional space. In 1993, she won the Israel National Defense Prize. In 2019 Dr. Dor was named as one of Israel’s most influential women by Forbes Israel, for her leadership role in one of the world’s leading tech industries. Dr. Dor is a board member of Redis Ltd.
 
Nataly Kremer, Chief Product Officer and Head of Research and Development since March 2023, oversees all product and technology units and uses her proficiency in delivering network, security, and cloud technologies for large enterprises to meet customer needs. Ms. Kremer brings extensive R&D and leadership experience to Check Point. She joined the company after 12 years with AT&T, where she led its Software and Delivery organization and AT&T’s center in Israel. She holds an MBA and BSc in Computer Sciences and Management from Tel Aviv University. Ms. Kremer is a board member of IBI Investment Bank and a board member of Israel Advanced Technology Industries (IATI), where she also holds the role of Head of the ITAI Diversity and Inclusion Group.
 
Rupal Hollenbeck President at Check Point since March 2023, after serving as Chief Commercial Officer from March 2022 until March 2023.  Ms. Hollenbeck manages Check Point’s global commercial organization since March 2022. Ms. Hollenbeck served on our board of directors from January 2021 until March 2022. She was most recently CMO of AI hardware start-up Cerebras Systems in Silicon Valley. She also served as Senior Vice President & Chief Marketing Office at Oracle, a post which she held until January 2020. Prior to joining Oracle in 2018, Ms. Hollenbeck was with Intel Corporation for over 23 years, with her most recent role being Corporate Vice President and General Manager of Global Data Center Sales. Prior to that she was Vice President and General Manager of Intel China and throughout her time at Intel has worked in Arizona, California, Singapore, and Beijing. An advocate for professional women around the world, she started several women’s initiatives while at Intel, including serving as co-chair of the Board of Intel’s Network of Executive Women in Asia. She is currently a Founding Circle Member of Neythri, a non-profit organization dedicated to enabling the professional advancement of South Asian women. Ms. Hollenbeck is also an Adjunct Professor at California State University East Bay, teaching a Women in Leadership course in the College of Business & Economics. Ms. Hollenbeck holds a BS in Finance and International Studies from Boston College, and a Master of International Management from the Thunderbird School of Global Management in Arizona. Ms. Hollenbeck is a board member of Blackbaud Inc, a leading cloud software company powering social good, and a board member of The Asian Pacific Fund, a non-profit organization.
 
Roei Golan has been serving as Chief Financial Officer of Check Point since May 2023, as Acting Chief Financial Officer from October 2022 until May 2023, and as VP Finance from 2021 until May 2023. Mr. Golan oversees Check Point's finance operations, including accounting, business analysis, investor relations, legal, tax and treasury. Mr. Golan has over 14 years of financial experience.  Prior to joining Check Point in 2021, Mr. Golan worked at EY for 11 years, where he held the role of Managing Director in the Technology practice. Mr. Golan holds a B.A. in Economics and Accounting and a M.B.A in finance management. Mr. Golan is a certified public accountant.
 
42

Yoav Z. Chelouche has served on our board of directors since 2006. Mr. Chelouche has also served as one of our outside directors under the Israeli Companies Law since 2006. Mr. Chelouche has been Managing Partner of Aviv Venture Capital since August 2000. He serves on boards of directors of certain Aviv companies. Prior to joining Aviv Venture Capital, Mr. Chelouche served as a President and Chief Executive Officer of Scitex Corp., a world leader in digital imaging and printing systems, from December 1994 until July 2000. From August 1979 until December 1994, Mr. Chelouche held various managerial positions with Scitex, including VP Strategy and Business Development, VP Marketing and VP Finance for Europe. Mr. Chelouche is a member of the board of directors of a number of private companies. He was also a board member and until 2015 co-Chairman of IATI-Israel Advanced Technology Industries, an Israeli nonprofit organization that researches, develops and advocates policies that promote Israel’s high tech ecosystem through activities in training, tuition, business development, public relations and public policy advocacy. Mr. Chelouche is a board member of Tower Semiconductor Ltd., Malam Team Ltd., and until February 2024 served as an external director of the Tel Aviv Stock Exchange (TASE). Mr. Chelouche earned B.A. in Economics and Statistics from Tel Aviv University, and an M.B.A. from INSEAD University in Fontainebleau, France.
 
 
Guy Gecht has served on our board of directors since 2006 and as our Lead Independent Director since August 2020. Mr. Gecht has also served as one of our outside directors under the Israeli Companies Law since 2006. Mr. Gecht served as Logitech’s interim CEO from June to December 2023, and has been a member of Logitech’s board of directors since September 2019, chairing the Technology and Innovation Committee. He is the former co-CEO of E.Merge Technology Acquisition Corp., a SPAC focused on Cyber Security, AI, and Enterprise Software, a role he held from 2020 to October 2022. Prior to co-founding E.Merge, Mr. Gecht was CEO of Electronics for Imaging (EFI), specializing in digital printing technologies, from 2000 to 2018. Joining EFI in 1995, he also held roles as president, vice president, general manager of Fiery products, and director of software engineering. Earlier, Mr. Gecht held management positions at Interro Systems and Apple Israel. Additionally, he was an officer in the Israeli Defense Forces, leading an engineering team in one of IDF high-tech divisions. Mr. Gecht holds a B.S. degree in computer science and mathematics from Ben Gurion University in Israel.
 
Tzipi Ozer-Armon has served on our board of directors since January 2023. Ms. Ozer- Armon serves as the Chief Executive Officer of Lumenis Ltd. Since May 2012. Before joining Lumenis, Ms. Ozer- Armon headed the Japanese market activities of Teva Pharmaceutical Industries Ltd. and served as Senior Vice President of Sales and Marketing at SanDisk Corporation. Previously, Ms. Ozer-Armon also served as VP & General Manager of MSystems Ltd. Ms. Ozer-Armon is a director of Strauss Group Ltd., Similarweb Ltd., and ICL Group Ltd. Ms. Ozer-Armon holds a B.A. magna cum laude in Economics and an M.B.A. degree majoring in Finance and Marketing from Tel Aviv University and she is an AMP graduate of the Harvard Business School.
 
 Ray Rothrock has served on our board of directors since 1995. Mr. Rothrock has also served as one of our outside directors under the Israeli Companies Law since 2000 and as a director under Roku, Inc. Mr. Rothrock is a Partner emeritus at Venrock, a venture capital firm, where he was a member since 1988 and a general partner since 1995. He retired from Venrock in 2013. Presently, Mr. Rothrock is the Chairman of RedSeal, Inc., a cybersecurity analytics company. Mr. Rothrock served as the Chief Executive Officer of RedSeal, Inc. from February 2014 until May 2020. Mr. Rothrock is a director of Nasdaq-listed Roku, Inc, and a number of private companies. Mr. Rothrock is a member of the Massachusetts Institute of Technology Corporation, and a Trustee of the University of Texas and Texas A&M Investment Management Company. Mr. Rothrock received a B.S. in Engineering from Texas A&M University, an M.S. from the Massachusetts Institute of Technology and an M.B.A. from the Harvard Business School.
 
Jill D Smith has served on our board of directors since November 2023. Ms. Smith brings more than 25 years of international leadership experience, including 17 years as chief executive officer of private and public companies in the technology and information services markets. Most recently, Ms. Smith served as the President and Chief Executive Officer of Allied Minds, an IP commercialization company, from March 2017 through June 2019, and prior to that she served as Chairman, Chief Executive Officer and President of DigitalGlobe Inc., a global provider of satellite imagery products and services. Ms. Smith started her career as a consultant at Bain & Company, where she rose to become Partner. She subsequently joined Sara Lee as Vice President, and went on to serve as President and Chief Executive Officer of eDial, a VoIP collaboration company, and of SRDS, a business-to-business publishing firm. She also served as Chief Operating Officer of Micron Electronics, and co-founded Treacy & Company, a consulting and boutique investment business. Ms. Smith currently serves as a director of Aspen Technology, Inc., R1 RCM Inc. and MDA Space.
 
Dr. Tal Shavit Shenhav has served on our board of directors since 2000. Dr. Shavit Shenhav is an organizational consultant specializing in international collaboration between Israeli and American companies, consulting in the management of cultural differences in order to forge effective collaboration. Her work with leading management teams includes the definition of organizational culture as the engine of such company’s activities. She consults with companies undergoing structural change with emphasis on organizational growth through effective mergers and acquisitions and a redefining of management roles in order to meet market changes.
 
 
Shai Weiss has served on our board of directors since 2018. Mr. Weiss is the Chief Executive Officer of Virgin Atlantic, one of the most innovative airlines in the world. Mr. Weiss joined Virgin Atlantic as Executive Vice President and Chief Financial Officer in July 2014 from Virgin Management Ltd, where he had been an Investment Partner since 2012 and was a Founding Partner of Virgin Green Fund. Prior to joining Virgin Group, he held several senior management positions at ntl:Telewest (now Virgin Media), the UK and Europe’s largest cable operator. Mr. Weiss was part of the turn-around of ntl with roles including Managing Director of Consumer Products, Director of Operations, and Director of Financial Planning for the Consumer division. Mr. Weiss was also behind the merger between Virgin Mobile UK and ntl:Telewest and the re-brand to Virgin Media. Prior to ntl, Mr. Weiss established the European office of early-stage technology venture fund JVP and was a senior associate with Morgan Stanley. He holds an M.B.A. degree from Columbia University and a BBA degree from City University of New York, Baruch College.
 
43

Of the individuals mentioned above, only Gil Shwed owned more than one percent of our outstanding shares as of December 31, 2023. Additional details are provided in this Item 6, under the caption “Share ownership” and in “Item 7 – Major Shareholders and Related Party Transactions”.
 
Some of our directors are board members of multiple companies, some of which may be technology companies. The board of directors has determined that there are no current conflicts of interest with respect to any of our directors.
 
The terms of Gil Shwed, Jerry Ungerman, Dr. Tal Shavit Shenhav, Tzipi Ozer-Armon, Jill Smith and Shai Weiss will expire at our 2024 annual meeting of shareholders. The term of Ray Rothrock will expire at our 2026 annual meeting of shareholders and the terms of Yoav Chelouche and Guy Gecht will expire at our 2024 annual meeting of shareholders.
 
There are no arrangements or understandings with major shareholders, customers, suppliers or others, pursuant to which any of the directors or members of senior management are elected.
 
Compensation of Directors and Officers
 
The total direct cash compensation that we accrued for our directors and executive officers as a group, including those who left the company during 2023, was approximately $3.7 million for the year ended December 31, 2023. These amounts include $0.3 million that were set aside or accrued to provide for severance and retirement insurance policies in 2023. These amounts do not include amounts accrued for expenses related to business travel, professional and business association dues and other business expenses reimbursed to officers. We do not have any agreements with our director who is also an officer that provide for benefits upon termination of employment, except for severance payments mandated by Israeli law for all employees employed in Israel.
 
Following is a summary of the salary and benefits paid in 2023 (i) to our five most highly compensated executive officers (referred to as the “Covered Executives”) and (ii) to our non-executive directors.
 
Cash Compensation
 
Mr. Gil Shwed, Chief Executive Officer and Director. Cash compensation expenses recorded in 2023 consisted of $19.4  thousands in salary expenses, and $5.8 thousands in benefit costs. Mr. Shwed requested to forego his salary and bonus for 2023, as he has done in the past. Following consideration of Mr. Shwed’s request, our compensation committee and board of directors have determined that Mr. Shwed will not receive a bonus for 2023, and did not receive any cash compensation for 2023 except for an amount equal to the minimum wage required under Israeli law.
 
Dr. Dorit Dor, Chief Technology Officer. Compensation expenses recorded in 2023 included $374.9 thousands in salary expenses and $87.4 thousands in benefit costs.
 
Mr. Itai Greenberg, Chief Strategy Officer and Head of Cloud Security Business. Compensation expenses recorded in 2023 included $232.7 thousands in salary expenses and $63.3 thousands in benefit costs.
 
Mr. Sharon Schusheim, Chief Services Officer, Compensation expenses recorded in 2023 included $265.9 thousands in salary expenses and $66.7 thousands in benefit costs.
 
Ms. Rupal Hollenbeck, President. Compensation expenses recorded in 2023 included $688.0 thousands in salary expenses and $85.0 thousands in benefit costs.
 
 
The salary expenses summarized above include the gross salary paid to the Covered Executives, and the benefit costs include the social benefits paid by us on behalf of the Covered Executives, including convalescence pay, contributions made by the company to an insurance policy or a pension fund, work disability insurance, severance, educational fund and payments for social security. We do not lease vehicles for our Covered Executives.
 
In accordance with the company’s executive compensation policy, we also paid cash bonuses upon compliance with predetermined 2023 performance parameters set by the Compensation Committee and the Board of Directors. The 2023 cash bonus expenses for Dr. Dor, Mr. Greenberg, Mr. Schusheim and Ms. Hollenbeck were $322.8 thousands, $119.7 thousands, $140.4 thousands, and $467.3 thousands, respectively. As noted above, Mr. Shwed did not receive a cash bonus for 2023. For the non-U.S. executives, the cash compensation amounts paid were denominated in Israeli Shekels and converted into U.S. Dollars at the exchange rate as of year-end and were paid in 2024 with respect to compliance with pre-determined 2023 performance metrics.
 
44

We currently pay each of our non-executive directors an annual cash retainer of $40.0 thousands for the services provided to our board of directors and an annual cash retainer of $7.5 thousands for each committee membership. In addition, we pay the chairman of our board of directors and the lead independent director an annual cash retainer of $20.0 thousands, the chair of our audit committee an annual cash retainer of $7.5 thousands and the chair of each of our nominating, sustainability and corporate governance committee and compensation committee an annual cash retainer of $2.5 thousands. Only directors who are not officers receive compensation for serving as directors.
 
Equity-based Compensation
 
From time to time, we grant options and other awards under our equity incentive plans (described below) to our executive officers and directors. See Item 10 “Additional Information – Compensation of Executive Officers and Directors; Executive Compensation Policy” for a detailed description of the approval procedures we follow in compensating our directors and executive officers.
 
Our non-employee directors receive an automatic option grant and are also eligible for discretionary awards under the plans. Each non-employee director who is first elected or appointed to the board of directors is granted an option to purchase 25,000 ordinary shares and restricted share units (RSUs) with a value of $200.0 thousands on the date of the initial election or appointment, vesting in equal annual installments over a four-year period. On the date of each annual general meeting of shareholders, each non-employee director who is to continue to serve as a non-employee director after the annual meeting is granted an option to purchase an additional 5,000 ordinary shares and RSUs with a value of $150.0 thousands, of which 50% vest six months after the grant date, 25% vest nine months after the grant date, and another 25% vest a year after the grant date, provided that the director has served as a non-employee director for at least six months prior to the date of the annual meeting. The directors in office immediately prior to the date of initial appointment or election, or of the annual meeting, as applicable, may determine to reduce the initial or annual grant to all non-employee directors or specific non-employee directors.
 
On August 3, 2023, following the approval of our Compensation Committee, Board of Directors and the company’s shareholders at the 2023 Annual General Meeting, we granted Mr. Gil Shwed, our Chief Executive Officer and Director, options to purchase 0.5 million ordinary shares at an exercise price equal to 100% of the closing price of the ordinary shares on the Nasdaq Global Select Market on the date of the grant, vesting gradually over a period of four years with the vesting of options to purchase 0.2 million ordinary shares (40% of the grant) also subject to long-term company performance goals.
 
During 2023, we granted our executive officers and directors options to purchase an aggregate of approximately 0.6 million shares and approximately 0.07 million RSUs and PSUs under our equity incentive plans. The exercise price of these options range between $126.16-$136.26, and their expiration dates range between December 2029 and October 2030.
 
All options granted to directors and executive officers in 2023 were granted with an exercise price equal to 100% of the closing price of the ordinary shares on the Nasdaq Global Select Market on the applicable date of grant.
 
We recorded equity-based compensation expenses in our financial statements for the year ended December 31, 2023 for Mr. Shwed, Dr. Dor, Mr. Greenberg, Mr. Schusheim and Ms. Hollenbeck of $17.9 million, $5.4 million, $1.4 million, $1.3 million and $1.7 million, respectively. Assumptions and key variables used in the calculation of such amounts are described in Note 2y to our audited consolidated financial statements included in Item 18 of this Annual Report. All equity-based compensation grants to our Covered Executives were made in accordance with the parameters of our company’s executive compensation policy and were approved by the company’s Compensation Committee and Board of Directors, and, in the case of the equity-based compensation granted to the Chief Executive Officer, also by the company’s shareholders in accordance with the Israeli Companies Law.
 
As of December 31, 2023, our executive officers and directors held options to purchase an aggregate of approximately 7.0 million shares and held 0.18 million RSUs and PSUs under our equity incentive plans. The exercise prices of these options range between $91.78 and $136.26, and their expiration dates range between June 2024 and October 2030.
 
Other than as specified in the share ownership table under the caption “Share ownership” below, none of our directors and executive officers holds more than 1% of our outstanding shares.
 
45

 
Composition of Board of Directors
 
Our board of directors currently consists of eight members, including three outside directors in accordance with the requirements of the Israeli Companies Law. See “Outside and Independent Directors”. Under our articles of association, the number of directors on our board is to be no less than six and no more than twelve. Each director (other than an outside director as described below) is elected to serve until the next annual general meeting of shareholders and until his or her successor has been elected. Each executive officer is elected by the board of directors and serves at the discretion of the board. All of our executive officers and directors, other than non-employee directors, devote substantially all of their working time to our business. There are no family relationships among any of our directors, officers or key employees.
 
As permitted under the Israeli Companies Law, our articles of association provide that any director may, by written notice to us, appoint another person to serve as an alternate director or may cancel the appointment of an alternate director. Any person eligible to serve as a director, other than a person who is already a director or an alternate director, may act as an alternate director. The term of appointment of an alternate director may be for one meeting of the board, for a specified period of time, a specified meeting or action of the board or until notice is given of the cancellation of the appointment. No director has appointed, and, to our knowledge, no director currently intends to appoint, any other person as an alternate director. We do not have any service contracts with our directors providing for benefits upon termination of service.
 
Outside and Independent Directors
 
Outside directors. In accordance with the Israeli Companies Law and the relevant regulations, we must have at least two outside directors who meet the Israeli statutory requirements of independence. At least one of the outside directors is required to have “financial and accounting expertise” and the other outside director or directors are required to have “professional expertise,” all as defined under the Israeli Companies Law. Our board of directors has determined that each of Yoav Chelouche, Guy Gecht and Ray Rothrock has “financial and accounting expertise,” and each of Guy Gecht and Ray Rothrock has “professional expertise”.
 
An outside director serves for a term of three years, which may be extended for additional three-year terms. An outside director can be removed from office only under very limited circumstances. All of the outside directors must serve on the company’s audit committee and compensation committee (including one outside director serving as the chair of the audit committee and the compensation committee), and at least one outside director must serve on each committee of the board of directors. As of December 31, 2023, Yoav Chelouche, Guy Gecht and Ray Rothrock are our outside directors under the Israeli Companies Law. Yoav Chelouche’s and Guy Gecht’s term of office will expire in 2024, and Ray Rothrock’s term of office will expire in 2026.
 
Pursuant to the Israeli Companies Law Regulations , an Israeli company traded on Nasdaq that does not have a “controlling shareholder” (as defined in the Israeli Companies Law) may elect not to appoint Outside Directors to its Board of Directors and not to comply with the Audit Committee and Compensation Committee composition and chairman requirements of the Israeli Companies Law (as described above); provided, that the company complies with the applicable Nasdaq independent director requirements and the Nasdaq Audit Committee and Compensation Committee composition requirements. Accordingly, Check Point is eligible to adopt the relief provided by the amended Israeli regulations. To date, Check Point has not elected to adopt such relief.
 
Independent directors. The Sarbanes-Oxley Act of 2002, as well as related rules subsequently implemented by the Securities and Exchange Commission and the Nasdaq Global Select Market, requires issuers to comply with various corporate governance practices. Under the rules applicable to us as a foreign private issuer, we are required to have a majority of independent directors within the meaning of the applicable Nasdaq regulations. Our board of directors complies with these requirements by including a majority of members who are independent directors within the meaning of the applicable Nasdaq regulations.
 
Pursuant to the Israeli Companies Law, an Israeli company whose shares are publicly traded may elect to adopt a provision in its articles of association pursuant to which a majority of its board of directors (or a third of its board of directors in case the company has a controlling shareholder) will consist of individuals complying with certain independence criteria prescribed by the Israeli Companies Law, as well as certain other recommended corporate governance provisions. Although we have not included these provisions in our articles of association because our board of directors already complies with the independence requirements and the corporate governance rules of the Nasdaq Global Select Market, as described below, a majority of our board of directors and all the members of our audit committee, compensation committee and nominating, sustainability and corporate governance committee are directors who comply with the independence criteria prescribed by the Israeli Companies Law.
 
 
Our board of directors has determined that each of Yoav Chelouche, Guy Gecht, Tzipi Ozer-Armon, Ray Rothrock, Tal Shavit Shenhav, Jill Smith, Jerry Ungerman, and Shai Weiss is an independent director under the applicable Nasdaq regulations and the Israeli Companies Law. Our independent directors have regularly held meetings at which only independent directors are present.
 
46

Committees of the Board of Directors
 
Our articles of association provide that the board of directors may delegate all of its powers to committees of the board as it deems appropriate, subject to the provisions of Israeli law. Our board of directors has established an audit committee, a compensation committee and a nominating, sustainability and corporate governance committee.
 
Audit Committee. Under the Israeli Companies Law, the board of directors of any public company must establish an audit committee. The audit committee must consist of at least three directors, must include all of the outside directors (including one outside director serving as the chair of the audit committee), and a majority of the committee members must comply with the director independence requirements prescribed by the Israeli Companies Law.
 
The audit committee may not include the chairman of the board, or any director employed by us, by a controlling shareholder or by any entity controlled by a controlling shareholder, or any director providing services to us, to a controlling shareholder or to any entity controlled by a controlling shareholder on a regular basis, or any director whose income is primarily dependent on a controlling shareholder, and may not include a controlling shareholder or any relatives of a controlling shareholder. Individuals who are not permitted to be audit committee members may not participate in the committee’s meetings other than to present a particular issue at the request of the chair of the committee. However, an employee who is not a controlling shareholder or relative may participate in the committee’s discussions but not in any vote, and the company’s legal counsel and corporate secretary (if they are not a controlling shareholder or relative) may participate in the committee’s discussions and votes if requested by the committee.
 
In addition, the Nasdaq regulations also require us to maintain an audit committee consisting of at least three directors, all of whom must be independent under the Nasdaq regulations applicable to audit committee members and each of whom is financially literate and one of whom has accounting or related financial management expertise. Yoav Chelouche is the chairman of the audit committee. Guy Gecht, Tzipi Ozer-Armon and Ray Rothrock serve as the other members of our audit committee. The audit committee has adopted a written audit committee charter as required by the Nasdaq regulations.
 
The audit committee’s duties include providing assistance to the board of directors in fulfilling its legal and fiduciary obligations in matters involving our accounting, auditing, financial reporting, internal control and legal compliance functions. In this respect the audit committee approves the services performed by our independent accountants and reviews their reports regarding our accounting practices and systems of internal accounting controls. The audit committee also oversees the audits conducted by our independent accountants and takes those actions, as it deems necessary, to satisfy itself that the accountants are independent of management. Under the Israeli Companies Law, the audit committee is also required to monitor whether there are any deficiencies in the administration of our company, including by consulting with the internal auditor and independent accountant, to review, classify and approve related party transactions and extraordinary transactions, to review the internal auditor’s audit plan and to establish and monitor whistleblower procedures.
 
Under the Israeli Companies Law, a meeting of the audit committee is properly convened if a majority of the committee members attend the meeting and, in addition, a majority of the attending committee members are independent directors within the meaning of the Israeli Companies Law, and include at least one outside director.
 
Compensation Committee. Under the Israeli Companies Law, the board of directors of any public company must establish a compensation committee. The compensation committee must consist of at least three directors, include all of the outside directors (including one outside director serving as the chair of the compensation committee), and a majority of the committee members must comply with the director independence requirements prescribed by the Israeli Companies Law.
 
Similar to the rules that apply to the audit committee, the compensation committee may not include the chairman of the board, or any director employed by us, by a controlling shareholder or by any entity controlled by a controlling shareholder, or any director providing services to us, to a controlling shareholder or to any entity controlled by a controlling shareholder on a regular basis, or any director whose primary income is dependent on a controlling shareholder, and may not include a controlling shareholder or any of its relatives. Individuals who are not permitted to be compensation committee’s members may not participate in the committee’s meetings other than to present a particular issue; provided, however, that an employee that is not a controlling shareholder or its relative may participate in the committee’s discussions but not in any vote. The company’s legal counsel and corporate secretary may participate in the committee’s discussions and votes if requested by the committee.
 
In addition, the Nasdaq rules also require us to maintain a compensation committee consisting of at least two independent directors. Each of the members of the compensation committee is required to be independent under Nasdaq rules relating to compensation committee members, which are different from the general test for independence of board and committee members. Each of the members of our compensation committee satisfies those requirements. Ray Rothrock is the chairman of the compensation committee. Yoav Chelouche and Guy Gecht serve as the other members of our compensation committee. The compensation committee has adopted a written compensation committee charter.
 
47

 
The compensation committee’s duties include recommending to the board of directors a compensation policy for executives and monitor its implementation, approve compensation terms of executive officers, directors and employees affiliated with controlling shareholders, make recommendations to the board of directors regarding the issuance of equity incentive awards under our equity incentive plans, and exempt certain compensation arrangements from the requirement to obtain shareholder approval under the Israeli Companies Law.
 
Nominating, Sustainability and Corporate Governance Committee. The nominating, sustainability and corporate governance committee identifies prospective board candidates, recommends nominees for election to our board of directors, develops and recommends board member selection criteria, considers committee member qualification, supervises the selection and composition of committees of our board of directors, provides oversight in the evaluation of our board of directors and each committee, oversees our policies, programs and strategies related to environmental, social and governance (ESG) matters and develops and recommends to the board a set of corporate governance guidelines. Shai Weiss is the chairman of the nominating, sustainability and corporate governance committee. Tal Shavit Shenhav and Jill Smith serve as the other members of our nominating, sustainability and corporate governance committee. The nominating, sustainability and corporate governance committee has adopted a written nominating committee charter.
 
Employees
 
As of December 31, 2023, we had 6,450 employees as well as 277 subcontractors (194 subcontractors in 2022, 163 subcontractors in 2021) Over the past three years, the number of our employees by function was as follows:
 
 
 
As of December 31,
 
 
 
2023
   
2022
   
2021
 
Function:
                 
Research, development and quality assurance
   
1,889
     
1,807
     
1,677
 
     Marketing, pre sale, sales and business development
   
2,869
     
2,678
     
2,509
 
     Customer support
   
1,027
     
926
     
905
 
Information systems, administration, finance and operation
   
665
     
615
     
551
 
 
                       
Total
   
6,450
     
6,026
     
5,642
 
 
Over the past three years, the number of our employees by geographic area was as follows:
 
 
 
As of December 31,
 
 
 
2023
   
2022
   
2021
 
Function:
                 
Israel
   
2,672
     
2,525
     
2,416
 
     Americas
   
1,973
     
1,813
     
1,660
 
Rest of the World
   
1,805
     
1,688
     
1,566
 
 
                       
Total
   
6,450
     
6,026
     
5,642
 
 
We are subject to Israeli labor laws and regulations with respect to our Israeli employees. The Israeli labor laws differ materially from U.S. labor laws and, in some cases, impose material obligations on us (such as severance pay and mandatory cost of living increases). We are also subject to the labor laws and regulations of other jurisdictions in the world where we have employees.
 

48

Share Ownership
 
The following table shows information regarding beneficial ownership by our directors and executive officers as of February 29, 2024. Beneficial ownership is determined in accordance with rules of the Securities and Exchange Commission.
 
All information with respect to the beneficial ownership of any principal shareholder has been furnished by such shareholder and, unless otherwise indicated below, we believe that persons named in the table have sole voting and sole investment power with respect to all of the shares shown as beneficially owned, subject to community property laws, where applicable. All shares shown as beneficially owned have identical rights in all respects. The shares beneficially owned by the directors include the shares owned by their family members to which such directors disclaim beneficial ownership.
 
The share numbers and percentages listed below are based on shares outstanding as of February 29, 2024.
 
Name
 
Number of
shares
beneficially
owned (1)(5)
   
% of
class of
shares
(2)
 
Title of securities
covered by the
options, RSUs and PSUs
 
Number of
options, RSUs, and PSUs (3)
   
Exercise price of
options
 
Date of expiration of
options
Gil Shwed
   
29,804,551
     
25.6
%(4)
Ordinary shares
   
4,920,000
   
$
114.23-$131.96
 
06/06/2024-08/02/2030
All directors and officers as a group (13 persons including Mr. Shwed)(5)
   
30,851,436
     
26.2
%
Ordinary shares
   
5,854,148
   
$
91.78-$131.96
 
06/06/2024- 10/31/2030

 

(1)
The number of ordinary shares shown includes shares that each shareholder has the right to acquire pursuant to stock options that are exercisable and RSUs and PSUs that vest within 60 days after February 29, 2024.
(2)
If a shareholder has the right to acquire shares by exercising stock options or has RSUs and PSUs (as determined in accordance with footnote (1)), these shares are deemed outstanding for the purpose of computing the percentage owned by the specific shareholder (that is, they are included in both the numerator and the denominator), but they are disregarded for the purpose of computing the percentage owned by any other shareholder.
(3)
Number of options immediately exercisable or exercisable and RSUs and PSU that vest within 60 days from February 29, 2024.
(4)
The share amount and holding percentage includes unexercised stock options. Without such unexercised stock options, the 24,884,551 issued ordinary shares held by Gil Shwed represented 22.0% of the outstanding ordinary shares and voting rights as of February 29, 2024.
(5)
Other than Mr. Shwed, none of our executive officers and directors beneficially own more than 1% of our outstanding ordinary shares.

 
Equity Incentive Plans
 
The following table summarizes our equity incentive plans, which have outstanding awards as of December 31, 2023:
 
Plan
 
Outstanding
options,
RSUs & PSUs
   
Options
outstanding
exercise price
 
Date of expiration of options
 
Options
exercisable
 
2005 United States Equity Incentive Plan
   
1,219,079
   

$97.61-$136.26
 
 06/06/2024-10/31/2030
   
370,436
 
2005 Israel Equity Incentive Plan
   
8,781,708
   
$91.78-$131.96
 
 06/06/2024-08/02/2030
   
5,532,046
 
Dome9 Equity Incentive Plan
   
226
   
$12.99
 
12/21/2027
   
226
 
 
In 2005, we adopted our 2005 United States Equity Incentive Plan and our 2005 Israel Equity Incentive Plan, which were subsequently amended in January 2014, July 2018, August 2020 and August 2023. We refer to the plans, as amended, as the U.S. Equity Plan and the Israel Equity Plan, and, together, as the Equity Plans.
 
49

Number of Ordinary Shares Reserved for Future Grants under the Equity Plans
 
Following the amendments to the Equity Plans in July 2018, commencing December 31, 2018, on 31, December of each year, the number of Reserved and Authorized Shares (as defined below) under both Equity Plans together shall be automatically reset on such date to equal 10% of the sum of (i) the number of ordinary shares issued and outstanding on such date and (ii) the number of ordinary shares reserved and authorized under the Equity Plans for outstanding awards granted under the Equity Plans as of such date (provided, however, that in no event shall the number of Reserved and Authorized Shares be less than the number of ordinary shares reserved and authorized under the Equity Incentive Plans for outstanding awards granted under the Equity Incentive Plans as of such date). The number of “Reserved and Authorized Shares” under the Equity Plans shall equal the sum of (i) the number of ordinary shares reserved and authorized under the Equity Plans for outstanding awards granted under the Equity Plans as of such date, and (ii) the number of ordinary shares reserved, authorized and available for issuance under the Equity Plans on such date.
 
Accordingly, as of December 31, 2023, the number of Reserved and Authorized Shares under both Equity Plans together was reset to equal 12,290,744.
 
As of December 31, 2023, options to purchase 7,233,044 ordinary shares were outstanding under the Equity Plans and the Dome9 Equity Incentive Plan combined. The option exercise prices of the outstanding options as of December 31, 2023 range between $12.99 and $136.26 per share. As of December 31, 2023, 2,767,969 RSUs and PSUs were outstanding under the Equity Plans combined.
 
Administration
 
Both Equity Plans are administered by our board of directors or a committee of our board. The compensation committee of our board of directors currently operates as the administrator of the Equity Plans. The administrator has full power to determine the persons to whom awards shall be granted and the other terms of the awards granted, including (a) the number of shares subject to each award, (b) the duration of the related award agreement, (c) the time, manner and form of payment upon the exercise of an award, and (d) other terms and provisions governing the awards. The administrator also establishes the vesting schedule of awards that are granted.

2005 United States Equity Incentive Plan, as Amended
 
Awards. The U.S. Equity Plan provides for the following kinds of awards, which we refer to generically as awards: (i) Incentive Stock Options (ISOs), (ii) Non-statutory Stock Options (NSOs), (iii) Restricted Stock, (iv) Restricted Stock Units (RSUs), (v) Performance Shares, (vi) Performance RSUs (“PSUs”) and (vii) Deferred Stock Units. All of these awards can vest based on time or performance milestones.
 
 
Granting of options, price and duration. Our U.S. Equity Plan provides that each option will expire on the date stated in the notice of grant, which will not be more than seven years from its date of grant (or five years, in the case of an ISO granted to a person who on the date of grant owns 10% or more of our voting power). The exercise price of an option cannot be less than 100% of the fair market value per share on the date of grant (or 110% of the fair market value, in the case of an ISO granted to a person who on the date of grant owns 10% or more of our voting power). The administrator will fix the period within which the award can be exercised and the exercise price. No option award can vest until at least six months after the grant date.
 
Granting of awards, other than options, and price. The administrator can determine the conditions that must be satisfied, which typically will be based principally or solely on the recipient’s continuing to provide services to us, but conditions may also include a performance-based component. We can issue ordinary shares under grants of Restricted Stock, RSUs, Performance Shares and PSUs upon payment of their nominal value. No such award can vest until at least one year after the grant date. Deferred Stock Units consist of Restricted Stock, RSUs, Performance Shares, or PSUs that the administrator permits to be paid out in installments or on a deferred basis.
 
2005 Israel Equity Incentive Plan, as Amended
 
Awards. The Israel Equity Plan provides for the following kinds of awards, which we refer to generically as awards: (i) “Approved 102 Options/Shares,” which are grants to directors, employees and officers that are eligible for favorable tax treatment in Israel and which must be held by a trustee for a minimum period as prescribed by Israeli law; (ii) “Non-approved 102 Options/Shares,” which are grants of options or shares that are not eligible for favorable tax treatment in Israel and which may be held directly by the participants; (iii) Restricted Stock; (iv) RSUs; (v) Performance Shares; (vi) PSUs; and (vii) Deferred Stock Units. All of these awards can vest based on time or performance milestones.
 
50

Trustee. A trustee designated by our board of directors and approved by the Israel Tax Authority must hold any shares allocated or issued upon exercise of Approved 102 Options or other shares subsequently received following any realization of rights, including bonus shares (stock dividends), for at least the period of time specified by Section 102 of Israel’s Income Tax Ordinance.
 
Granting of options, price and duration. Our Israel Equity Plan provides that each option will expire on the date stated in the option agreement, which will not be more than seven years from its date of grant. The exercise price of an option cannot be less than 100% of the fair market value per share on the date of grant. The administrator will fix the period within which the award can be exercised and the exercise price. No option award can vest until at least six months after the grant date.
 
Granting of awards, other than options, and price. The administrator can determine the conditions that must be satisfied, which typically will be based principally or solely on the recipient’s continuing to provide services to us, but conditions may also include a performance-based component. We can issue ordinary shares under grants of Restricted Stock, RSUs, Performance Shares and PSUs upon payment of their nominal value. No such award can vest until at least one year after the grant date. Deferred Stock Units consist of Restricted Stock, RSUs, Performance Shares, or PSUs that the administrator permits to be paid out in installments or on a deferred basis.
 
Change of control arrangements. Upon a change of control of us, if the acquirer refuses to assume or provide substitute awards, then the administrator of the equity plans, which is currently the compensation committee of our board of directors, can either terminate all unvested awards or accelerate the vesting period of any award under our Equity Plans. The administrator also has the authority to accelerate the vesting of the ordinary shares subject to outstanding awards held by our directors, officers and employees in connection with the subsequent termination of some officers’ employment following a change of control event
 
Dome9 Security Ltd. 2011 Share Option Plan and the 2016 Equity Incentive Subplan
 
In connection with our acquisition of Dome9 Security Ltd. in October 2018, we assumed certain outstanding Dome9 share options under the Dome9 Security Ltd. 2011 Share Option Plan and the 2016 Equity Incentive Subplan, or the Dome9 Equity Plan, which were converted into options to purchase 47,816 of our ordinary shares.
 
As of December 31, 2023, options to purchase 226 ordinary shares were outstanding under the Dome9 Equity Plan on that date. The single outstanding grant under this plan has a term of ten years, expiring in December 2027, and an option exercise price of $12.99 per share. No further options can be granted under the Dome9 Equity Plan.
 
 
Employee Stock Purchase Plans
 
In 1996, we adopted an Employee Stock Purchase Plan, which was subsequently amended and restated in 2015, and further amended in June 2019, July 2020 and January 2024. We refer to the Employee Stock Purchase Plan, as amended and restated, as the US ESPP, and the Employee Stock Purchase Plan (Non-U.S. Employees), as the Non-US ESPP, and together with the US ESPP, as the “ESPPs”. The ESPPs permit employees to purchase ordinary shares through payroll deductions.
 
As of February 29, 2024, 246,703 ordinary shares were available under the US ESPP and 669,590 ordinary shares were available under the Non-US ESPP.
 
Each ESPP has six-month offering periods, with purchases occurring in January and July. Each of the ESPPs will terminate on the earliest of (i) the last business day in January 2036, (ii) when no more shares are available for issuance under the applicable ESPP, or (iii) when all purchase rights under the applicable ESPP are granted or exercised in connection with a “Corporate Transaction” as defined in the applicable ESPP.
 
An eligible employee can purchase ordinary shares at a price of 85% of the fair market value of the ordinary shares at the beginning of the six-month offering period (or 85% of the fair market value of the ordinary shares on the semi-annual purchase date, if that is lower). Each eligible employee can elect to purchase ordinary shares under the ESPP in an amount of up to 15% of the employee’s compensation, but not more than 1,250 shares per participant on any purchase date. Employees may terminate their participation in the ESPP at any time during the offering period, and participation ends automatically on termination of employment with us. Each outstanding purchase right will be exercised immediately prior to our merger or consolidation with another company. Our board of directors may amend or terminate each of the ESPPs immediately after the close of any purchase date.

Disclosure of a Registrant’s Action to Recover Erroneous Awarded Compensation

None.

51

 
ITEM 7. MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS
 
The following table shows information as of December 31, 2023, 2022 and 2021, for each person who, to the best of our knowledge, beneficially owned more than 5% of our outstanding ordinary shares as December 31, 2023:

Name of Five Percent Shareholders
 
No. of shares
beneficially
held (1)(3)
   
% of
class of
shares
(2)
   
No. of shares
beneficially
held (1)
   
% of
class of
shares
(2)
   
No. of shares
beneficially
held (1)
   
% of
class of
shares
(2)
 
 
 
December 31, 2023
   
December 31, 2022
   
December 31, 2021
 
Gil Shwed
   
29,744,539
     
25.3
%(3)
   
29,149,766
     
23.3
%
   
28,369,738
     
21.4
%


(1)
The amount includes ordinary shares owned by each of the individuals, directly or indirectly, and options immediately exercisable or that are exercisable within 60 days from December 31st, of each of the years shown in this table.
(2)
If a shareholder has the right to acquire ordinary shares by exercising stock options exercisable within 60 days from December 31st, of each of the years shown in this table, these Ordinary shares are deemed outstanding for the purpose of computing the percentage owned by the specific shareholder (that is, they are included in both the numerator and the denominator), but they are disregarded for the purpose of computing the percentage owned by any other shareholder.
(3)
The share amount and holding percentage includes the unexercised stock options. Without such unexercised stock options, the 24,884,539 issued ordinary shares held by Gil Shwed represented 22.0% of the outstanding ordinary shares and voting rights as of December 31, 2023.

Our major shareholders do not have different voting rights from other shareholders with respect to our ordinary shares.
 
According to our transfer agent, as of December 31, 2023, there were 106 holders of record of our ordinary shares in the United States, representing approximately 80.77% of our outstanding shares. The number of record holders in the United States is not representative of the number of beneficial holders nor is it representative of where such beneficial holders are resident since many of these ordinary shares were held by brokers or other nominees.

 
We are not controlled by another corporation or by any foreign government, directly or through any other entity. Each of our outstanding ordinary shares has identical rights in all respects.
 
ITEM 8. FINANCIAL INFORMATION
 
Consolidated Financial Statements
 
You can find our financial statements in “Item 18 – Financial Statements”.
 
Dividend policy
 
We currently do not intend to distribute any amounts as dividend in the near-term. During 2013, we entered into a settlement agreement with the Israel Tax Authority, resulting in the full release of the profits we generated under the Israeli Law for the Encouragement of Capital Investments (the “Investment Law”) through the year ended December 31, 2011 (known in Israel as “trapped profits”), provided that in accordance with the Investment Law and the regulations thereunder, during the five years commencing 2013, we were obligated to meet certain conditions which included investment in (i) production assets (as defined therein), (ii) research and development activities in Israel and (iii) employment payments for certain new employees (other than office holders) added after 2011. We believe we met those conditions. For amounts that will be distributed as dividends from the non-trapped earnings, we will be exempt from additional taxes.
 
Legal Proceedings
 
We operate our business in various countries, and accordingly attempt to utilize an efficient operating model to structure our tax payments based on the laws in the countries in which we operate. This can cause disputes between us and various tax authorities in different parts of the world. In particular, following audits of the Company’s 2016 through 2020 corporate tax returns, the Israeli Tax Authority (the “ITA”) issued in January 2023 orders for the years 2016 through 2019 challenging our positions on several issues, including matters such as our position to claim a tax credit made for foreign taxes withheld on income payments that was due to us outside of Israel, taxation of interest earned outside of Israel by a wholly-owned Singapore subsidiary which the ITA is seeking to tax in Israel and deductibility of expenses attributed to employee stock options. The ITA orders also contest our positions on various other issues. The ITA therefore demanded the payment of additional taxes in the aggregate amount of NIS 479 million (approximately $132 million), not including an amount of NIS 421 million (approximately $116 million) related to expenses that will be deductible in future years, with respect of these four tax years (these amounts include interest and indexation through December 31, 2023). We believe we have good arguments against these orders and on November 29, 2023, filed an appeal to the District Court of Tel Aviv against these orders.
 
52

 
In addition, the ITA has issued tax assessment for the 2020 tax year, presenting similar arguments as those in the orders for the tax years 2016-2019, in which it demanded the payment of additional taxes in the aggregate amount of NIS 84 million (approximately $23 million), not including an amount of NIS 95 million (approximately $26 million) related to expenses that will be deductible in future years, with respect to this year (these amounts include interest and indexation through December 31, 2023). On December 31, 2023 we submitted an initial stage tax appeal against the 2020 tax assessment to the ITA (the Company may appeal such order to the district court). There is no assurance that the ITA will accept our positions on the matters raised and, if it does not, the ITA may also issue an order with respect to the 2020 tax year.
 
We are the defendant in various other lawsuits, including employment-related litigation claims, lease termination claims and other legal proceedings in the normal course of our business. Litigation and governmental proceedings can be expensive, lengthy and disruptive to normal business operations, and can require extensive management attention and resources, regardless of their merit. While we currently intend to defend the aforementioned matters vigorously, we cannot predict the results of complex legal proceedings, and an unfavorable resolution of a lawsuit or proceeding could materially adversely affect our business, results of operations and financial condition.
 
ITEM 9. THE OFFER AND LISTING
 
Our ordinary shares are traded publicly on the Nasdaq Global Select Market under the symbol “CHKP” and on the Frankfurt Stock Exchange under the symbol “CPW”.
 
ITEM 10. ADDITIONAL INFORMATION
 
We were incorporated in Israel in July 1993, and we are registered with the Israeli Registrar of Companies as public company number 52-004282-1.
 
The objectives and purposes stated in our memorandum of association are to engage in any lawful activity. We develop, market and support a wide range of products and services for IT security, and offer our customers an extensive portfolio of network security, endpoint security, data security and management solutions. A broad range of our network security solutions operate under a unified security architecture, with central management and enforcement of security policy, and with centralized real-time security updates. Our products and services are sold to enterprises, service providers, small and medium-sized businesses and consumers.
 
Articles of Association and Israeli Companies Law
 
The following is a summary of the material provisions of our articles of association and related provisions of the Israeli Companies Law. For the complete text of our articles of association, see “Item 19 – Exhibits”.

Description of shares
 
Our authorized share capital consists of the following: (i) 500,000,000 ordinary shares, NIS 0.01 nominal value; (ii) 5,000,000 preferred shares, NIS 0.01 nominal value; and (iii) 10 deferred shares, NIS 1.00 nominal value.
 
Please refer to Exhibit 2.1 for Items 10.B.3, B.4, B.6, B.7, B.8, B.9 and B.10.
 
Approval of certain transactions; obligations of directors, officers and shareholders
 
Officers and directors. The Israeli Companies Law codifies the fiduciary duties that office holders, which under the law, includes our directors and executive officers, owe to a company.
 
53

Fiduciary duties. An office holder’s fiduciary duties consist of a duty of loyalty and a duty of care.
 
The duty of loyalty requires an office holder to act in good faith and for the benefit of the company, including to avoid any conflict of interest between the office holder’s position in the company and personal affairs, and proscribes any competition with the company or the exploitation of any business opportunity of the company in order to receive personal advantage for himself or herself or for others. This duty also requires an office holder to reveal to the company any information or documents relating to the company’s affairs that the office holder has received due to his or her position as an office holder. A company may approve any of the acts mentioned above; provided, however, that all the following conditions apply: the office holder acted in good faith; neither the act nor the approval of the act prejudices the good of the company; and the office holder disclosed the essence of his or her personal interest in the act, including any substantial fact or document, in a reasonable time before the date for discussion of the approval. A director is required to exercise independent discretion in fulfilling his or her duties and may not be party to a voting agreement with respect to his or her vote as a director. A violation of these requirements is deemed a breach of the director’s duty of loyalty.
 
The duty of care requires an office holder to act with a level of care that a reasonable office holder in the same position would employ under the same circumstances. This includes the duty to use reasonable means to obtain information regarding the advisability of a given action submitted for his or her approval or performed by virtue of his or her position and all other relevant information material to these actions.
 
Disclosure of personal interest. The Israeli Companies Law requires that an office holder promptly disclose to the company any personal interest that he or she may have and all related material information or documents known to him or her, in connection with any existing or proposed transaction by the company. “Personal interest,” as defined by the Israeli Companies Law, includes a personal interest of any person in an act or transaction of the company, including a personal interest of his relative or of a corporation: (i) in which that person or a relative of that person holds 5% or more of the shares, a holder of 5% or more of the voting rights, or a director or general manager, or (ii) in which he or she has the right to appoint at least one director or the general manager, and includes shares for which the person has the right to vote pursuant to a power-of-attorney. “Personal interest” does not apply to a personal interest stemming merely from holding shares of the company.
 
The office holder must immediately make the disclosure of his or her personal interest and no later than the first meeting of the company’s board of directors that discusses the particular transaction. This duty does not apply to the personal interest of a relative of the office holder in a transaction unless it is an “extraordinary transaction”. The Israeli Companies Law defines an “extraordinary transaction” as a transaction that is not in the ordinary course of business of a company, or that is not on market terms, or which is likely to have a material impact on the company’s profitability, assets or liabilities. The Israeli Companies Law defines a “relative” as a spouse, sibling, parent, grandparent, descendant and the descendant, sibling or parent of a spouse, as well as the spouse of any of the foregoing.
 
Approvals. The Israeli Companies Law provides that a transaction with an office holder or a transaction in which an office holder has a personal interest requires the board approval, unless the transaction is an extraordinary transaction or the articles of association provide otherwise. The transaction shall not be approved if it is adverse to the company’s interest. If the transaction is an extraordinary transaction, or if it concerns exculpation, indemnification, insurance or compensation of an office holder, then the approval of the company’s compensation committee and the board of directors is required, except if the compensation arrangement is an immaterial amendment to an existing compensation arrangement of an officer who is not a director (in which case the approval of the compensation committee is sufficient). Exculpation, indemnification, insurance or compensation of a director or the Chief Executive Officer also requires shareholder approval.
 
A person who has a personal interest in a matter that is considered at a meeting of the board of directors or the audit committee generally may not attend that meeting or vote on that matter, unless a majority of the board of directors or the audit committee also has a personal interest in the matter or if such person is invited by the chairman of the board of directors or audit committee, as applicable, to present the matter being considered. If a majority of the board of directors has a personal interest in the transaction, all directors may attend that meeting and vote, and a shareholder approval would be required as well.
 
Shareholders. The Israeli Companies Law imposes the same disclosure requirements described above on a controlling shareholder of a public company that it imposes on an office holder. For this purpose, a “controlling shareholder” is defined as any shareholder who has the ability to direct the company’s actions, including any shareholder holding 25% or more of the voting rights, if no other shareholder owns more than 50% of the voting rights in the company. Two or more shareholders with a personal interest in the approval of the same transaction are deemed to be one shareholder.
 
Under the Israeli Companies Law, a shareholder has a duty to act in good faith toward the company and the other shareholders, and to refrain from abusing his or her power in the company, which includes, among other things, voting in the general meeting of shareholders on the following matters:
 

any amendment to the articles of association,
 
54


an increase of the company’s authorized share capital,
 

a merger, or
 

approval of interested party transactions that require shareholder approval.
 
In addition, any controlling shareholder, any shareholder who can determine the outcome of a shareholder vote, and any shareholder who can appoint or prevent the appointment of an office holder under the company’s articles of association, is under a duty to act with fairness towards the company. The Israeli Companies Law provides that a breach of the duty of fairness will be governed by the laws governing breach of contract. The Israeli Companies Law does not describe the substance of this duty.
 
Compensation of Executive Officers and Directors; Executive Compensation Policy
 
In accordance with the Israeli Companies Law, we have adopted a compensation policy for our executive officers and directors. The purpose of the policy is to describe our overall compensation strategy for our executive officers and directors and to provide guidelines for setting their compensation, as prescribed by the Israeli Companies Law. In addition, according to the Israeli Companies Law, the policy must be reviewed and readopted at least once every three years.
 
The adoption of the compensation policy requires the approval of the compensation committee, the board of directors and our shareholders, in that order. The shareholder’s approval must include the majority of shares voted at the meeting. In addition to the majority vote, the shareholder approval must satisfy either of two additional tests:
 

the majority includes at least a majority of the shares voted by shareholders other than our controlling shareholders or shareholders who have a personal interest in the adoption of the compensation policies; or
 

the total number of shares held by non-controlling shareholders and disinterested shareholders that voted against the adoption of the compensation policies, does not exceed 2% of the aggregate voting rights of our company.
 
In accordance with the Israeli Companies Law, our policy was last readopted in August 2022 by the compensation committee, the board of directors and our shareholders.
 
Under the Israeli Companies Law, the compensation arrangements for officers (other than the Chief Executive Officer) who are not directors require the approval of the compensation committee and the board of directors; provided, however, that if the compensation arrangement is not in compliance with our executive compensation policy, the arrangement may only be approved by the compensation committee and the board of directors for special reasons to be noted, and the compensation arrangement shall also require a special shareholder approval. If the compensation arrangement is an immaterial amendment to an existing compensation arrangement of an officer who is not a director and is in compliance with our executive compensation policy, the approval of the compensation committee is sufficient.
 
Arrangements regarding the compensation of the Chief Executive Officer and directors require the approval of the compensation committee, the board and the shareholders, in that order. In certain limited cases, the compensation of a new Chief Executive Officer who is not a director may be approved without approval of the shareholders.
 
Clawback Policy
 
In 2023, we adopted a Clawback Policy in compliance with the SEC rules and Nasdaq listing standards to recover any excess incentive-based compensation from current and former executive officers after an accounting restatement.
 
A copy of the Clawback Policy is filed an exhibit to this Annual Report.
 
Indemnification and insurance of directors and officers; limitations on liability
 
Our articles of association allow us to indemnify, exculpate and insure our office holders to the fullest extent permitted under the Israeli Companies Law.
 
Under the Israeli Companies Law, we may indemnify an office holder for any of the following liabilities or expenses that they may incur due to an act performed or failure to act in his or her capacity as our office holder:
 

Monetary liability imposed on the office holder in favor of a third party in a judgment, including a settlement or an arbitral award confirmed by a court.
 
55

 

Reasonable legal costs, including attorneys’ fees, expended by an office holder as a result of an investigation or proceeding instituted against the office holder by a competent authority, provided that such investigation or proceeding concludes without the filing of an indictment against the office holder, and either:
 

no financial liability was imposed on the office holder in lieu of criminal proceedings, or
 

financial liability was imposed on the office holder in lieu of criminal proceedings, but the alleged criminal offense does not require proof of criminal intent.
 

Reasonable legal costs, including attorneys’ fees, expended by the office holder or for which the office holder is charged by a court:
 

in an action brought against the office holder by us, on our behalf or on behalf of a third party,
 

in a criminal action in which the office holder is found innocent, or
 

in a criminal action in which the office holder is convicted, but in which proof of criminal intent is not required.
 
A company may indemnify an office holder in respect of these liabilities either in advance of an event or following an event. If a company undertakes to indemnify an office holder in advance of an event, the indemnification, excluding litigation expenses, must be limited to foreseeable events in light of the company’s actual activities when the company undertook such indemnification, and reasonable amounts or standards, as determined by the board of directors.
 
A company may obtain insurance for an office holder against liabilities incurred in his or her capacity as an office holder. These liabilities include: a breach of duty of care to the company or a third party including a breach arising out of negligence of the office holder; and a breach of duty of loyalty and any monetary liability imposed on the office holder in favor of a third party. A company may also exculpate an office holder from a breach of duty of care in advance of that breach. Our articles of association provide that the exculpation can be made, either in advance or retroactively, to the extent permitted under Israeli law. A company may not exculpate an office holder from a breach of duty of loyalty towards the company or from a breach of duty of care concerning dividend distribution or a purchase of the company’s shares by the company or other entities controlled by the company.
 
Under the Israeli Companies Law, a company may indemnify or insure an office holder against a breach of duty of loyalty only to the extent that the office holder acted in good faith and had reasonable grounds to assume that the action would not prejudice the company. In addition, a company may not indemnify, insure or exculpate an office holder against a breach of duty of care if the act or omission were committed intentionally or recklessly (excluding mere negligence), or with the intent to derive an unlawful personal gain, or for a fine or forfeit levied against the office holder in connection with a criminal offense.
 
We have resolved to indemnify our directors and officers, to the extent permitted by law and by our articles of association, for liabilities not covered by insurance, that are of certain enumerated types of events, and subject to limitations as to amount.
 
We have also entered into indemnification, insurance and exculpation agreements with our directors and officers undertaking to indemnify, insure and exculpate them to the full extent permitted by the Israeli Companies Law.
 
 Charitable Contributions
 
Our articles of association authorize the company to contribute reasonable amounts to worthy causes. In accordance with our charitable contribution policy, we contribute from time to time to various worthy causes.
 
During 2023, the list of entities to which we contributed included, among others, the Tel Aviv University and the Yeholot Association. Gil Shwed, our founder and Chief Executive Officer, is a Governor of the Board of Governors of Tel Aviv University, the Chairman of the Board of Trustees of the Youth University of Tel Aviv University, the founder of Tel-Aviv University’s Check Point Institute for Information Technology and the Chairman of the Board of Directors of Yeholot Association Founded by the Rashi Foundation whose charter is, among other things, to reduce the dropout rates in high schools.
 
Borrowing power
 
Our articles of association grant broad powers to the board of directors to have us borrow, repay borrowings, make guarantees and grant security interests in borrowings.
 
Availability of Annual Report on Form 20-F
 
In accordance with our articles of association and Nasdaq rules, we post our Annual Report on Form 20-F on our website (www.checkpoint.com), rather than mail it to shareholders.
 
56

Material Contracts
 
None.
 
Israeli Taxation, Foreign Exchange Regulation and Investment Programs
 
The following is a summary of the principal Israeli tax laws applicable to us, the Israeli Government programs from which we benefit, and Israeli foreign exchange regulations. This section also contains a discussion of material Israeli tax consequences to our shareholders who are not residents or citizens of Israel. This summary does not discuss all aspects of Israeli tax law that may be relevant to a particular investor in light of his or her personal investment circumstances, or to some types of investors subject to special treatment under Israeli law. Examples of investors subject to special treatment under Israeli law include residents of Israel, traders in securities, or persons who own, directly or indirectly, 10% or more of our outstanding voting capital, all of whom are subject to special tax regimes that are not covered in this discussion. Some parts of this discussion are based on new tax legislation that has not been subject to judicial or administrative interpretation. The discussion should not be construed as legal or professional tax advice and does not cover all possible tax consequences.
 
You are urged to consult your own tax advisor as to the Israeli and other tax consequences of the purchase, ownership and disposition of our shares, including, in particular, the effect of any non-Israeli, state or local taxes.
 
General corporate tax structure in Israel
 
Taxable income of Israeli companies is subject to tax at the rate of 23% since 2018.
 
However, as discussed below, the rate is effectively reduced for income derived from our Technological preferred enterprise.
 
Law for the Encouragement of Capital Investments, 1959 (“Investment Law”)
 
Among other changes, the new Law includes, Amendment 73 to the Investment Law (“Amendment 73”). Amendment 73 prescribes special tax tracks for technological enterprises. One of the tracks is for Technological preferred enterprise—an enterprise for which total consolidated revenues of its parent company and all subsidiaries are less than NIS 10 billion. A technological preferred enterprise, as defined in the Law, which is located in the center of Israel will be subject to tax at a rate of 12% on profits deriving from intellectual property. The special tax tracks under Amendment 73 are subject to rules issued by the Minister of Finance. On May 1, 2017, the Israeli Finance Minister signed tax regulations implementing the Organization for Economic Co-operation and Development’s (OECD’s) “nexus approach,” a base erosion and profit shifting (BEPS) requirement for intellectual property (IP) preferential tax regimes. The proposed regulations are subject to approval by the Parliament’s Finance Committee. On May 16, 2017 the Knesset Finance Committee approved the regulations effective as of January 1, 2017.
 
The benefits available to a Preferred Enterprise are conditioned upon terms stipulated in the Investment Law and the related regulations. If we do not fulfill these conditions, in whole or in part, the benefits can be cancelled, and we may be required to refund the benefits in an amount linked to the Israeli consumer price index plus interest. We believe that our Preferred Enterprise program currently operates, in compliance with all applicable conditions and criteria, but we cannot assure you that it will continue to do so.
 
We have derived, and expect to continue to derive, a substantial portion of our operating income from our Technological preferred enterprise. We are, therefore, eligible for reduced tax rates for an unlimited period.
 
To prepare our consolidated financial statements, we estimate our income taxes in each of the jurisdictions in which we operate. This process involves estimating our potential tax exposure together with assessing temporary differences resulting from the differing treatment of certain items for tax and accounting purposes.
 
These differences result in deferred tax assets and liabilities, which are included within our consolidated balance sheet.
 
Reduced income under the Investment Law including the Preferred Enterprise/Technological preferred enterprise Regime will be freely distributable as dividends, subject to a 15% or 20% withholding tax (or at lower rate, under an applicable tax treaty). However, upon the distribution of a dividend from Preferred/ Technological preferred Income to an Israeli company, no withholding tax will be remitted.
 
Our tax assessments through the 2015 tax year are considered final.
 
See also Item 3 “Key Information – Risk factors” – Risks Related to Our Business and Our Market – We are the defendants in various lawsuits and have been subject to tax disputes and governmental proceedings, which could adversely affect our business, results of operations and financial condition”.
 
57

The Inflation Reduction Act of 2022

On August 16, 2022, Congress passed the Inflation Reduction Act of 2022. The tax provisions impose the newly introduced 15% corporate alternative minimum tax on large corporations with average annual financial statement income exceeding $1 billion USD and 1% excise tax on stock repurchases, which are both effective January 1, 2023. While we do not anticipate that these changes should impact our consolidated financial position, we will continue to monitor as new information and guidance becomes available.
 

Foreign Exchange Regulations
 
Under the Foreign Exchange Regulations, an Israeli company calculates its tax liability in U.S. dollars according to certain orders. The tax liability, as calculated in U.S. dollars is translated into NIS according to the exchange rate as of December 31 of each year.
 
Dividends, if any, paid to the holders of our shares, and any amounts payable upon our dissolution, liquidation or winding up, as well as the proceeds of any sale in Israel of our shares to an Israeli resident, may be paid in non-Israeli currency. If these amounts are paid in Israeli currency, they may be converted into freely repatriable U.S. dollars at the rate of exchange prevailing at the time of conversion. In addition, the statutory framework for the potential imposition of exchange controls has not been eliminated, and may be restored at any time by administrative action.

Equity Based Compensation
 
The Israeli tax legislation enables a company to grant options/shares through one of three tax tracks:
 
(a) the income tax track through a trustee pursuant to which the employee pays income tax rate (according to the marginal tax rate of the employee), up to 47% tax in 2021, 2022 and in 2023, plus payments to the National Insurance Institute and health tax on the profit gained upon the earlier to occur of the transfer of the options/shares or the underlying shares from the trustee to the employee or the sale of the options/shares or the underlying shares by the trustee, and the company may deduct expenses pertaining to the options/shares for tax purposes. The shares/options (or upon their exercise, the underlying shares), must be held by a trustee for a period of 12 months commencing from the date of which the options/shares were issued and deposited with the trustee. As of January 1, 2013, an additional tax was imposed in a rate of 3% (“the surtax”). Accordingly, and as of December 31, 2023 the marginal tax rate of an individual can reach 50% if the employee’s taxable income for the year exceeded NIS 698,280.
 
(b) the capital gains tax track through a trustee pursuant to which the employee pays capital gains tax at a rate of 25% on the capital profit portion and marginal tax rate (including payments to the National Insurance Institute and health tax) on the income portion (in general, the income portion is the profit derived from the difference between the average market value of the share 30 days before the allotment date and the exercise price of the option/share) upon the earlier to occur of the transfer of the options/shares or the underlying shares from the trustee to the employee or the sale of the options/shares or the underlying shares by the trustee. (On the capital profit, the employee is not required to make payments to the National Insurance Institute and health tax). In this track, on the capital profit, we may not deduct expenses pertaining to the options/shares for tax purposes but may do so on the income portion. The shares/options (or upon their exercise, the underlying shares), must be held by a trustee for a period of 24 months commencing from the date of which the options/shares were issued and deposited with the trustee (with respect to options/shares granted before January 1, 2006, a period of 30 months commencing from the date of which the options/shares were granted or a period of 24 months commencing from the date of which the options/shares were issued and deposited with the trustee, whichever route is selected). As of January 1, 2013, an additional tax was imposed in a rate of 3% (“the surtax”). Accordingly, and as of December 31, 2023 the marginal tax rate of an individual can reach 50% if the employee’s taxable income for the year exceeded NIS 698,280.
 
(c) the income tax track without a trustee pursuant to which the employee pays income tax rate (according to the marginal tax rate of the employee up to 47% in 2021, 2022 and in 2023, plus payments to the National Insurance Institute and health tax on the profit at the allotment date, and pays capital gains tax at a rate of 25% or 30% on the capital profit upon the sale of the underlying shares/shares, and we may not deduct expenses pertaining to the capital gain for tax purposes but may deduct expenses pertaining to the profit at the allotment date. As of January 1, 2013, an additional tax was imposed in a rate of 3% (“the surtax”). Accordingly, and as of December 31, 2023 the marginal tax rate of an individual can reach 50% if the employee’s taxable income for the year exceeded NIS 698,280.
 
In accordance with the provisions of the Israeli Tax Ordinance, if a company has selected the capital gains track, the company must continue granting options/shares under the selected capital gains track until the end of the year following the year in which the first grant of options/shares under that trustee track will be made.
 
We implement the capital gain track on RSUs, PSUs and stock options granted to our employees and directors and the income tax track without a trustee on our ESPP.
 
Notwithstanding the above, the company may at any time also grant options/shares under the provisions of the income tax track without a trustee.
 
The above rules apply only to employees, including officeholders but excluding controlling shareholders.
 
58

Controlling shareholders will be taxable under section 3(i) to the tax ordinance, according to which, the individual pays income tax rate (according to the marginal tax rate of the individual, up to 47% in 2021, 2022 and in 2023) on the profit upon the sale of the underlying shares/shares. As of January 1, 2013, the surtax is imposed. Accordingly, the marginal tax rate of an individual increased by 3% if the employee’s taxable income in 2023 exceeded NIS 698,280 (as updated from time to time). Hence, the employee’s marginal tax rate can reach 50%.

Taxation of Non-Israeli Subsidiaries
 
Non-Israeli subsidiaries are generally taxed based upon tax laws applicable in their countries of residence. In accordance with the provisions of Israeli-controlled foreign corporation rules, certain income of a non-Israeli subsidiary, if the subsidiary’s primary source of income is passive income (such as interest, dividends, royalties, rental income or income from capital gains), which are subject to tax at a rate which does not exceed 15% in the foreign corporation’s jurisdictions may be deemed distributed as a dividend to the Israeli parent company and consequently is subject to Israeli taxation. This tax regime will not apply where the subsidiary’s dividend income is derived from taxable profits that were subject to tax exceeding 15%. An Israeli company that is subject to Israeli taxes on such deemed dividend income of its non-Israeli subsidiaries may generally receive a credit for non-Israeli income taxes paid by the subsidiary in its country of residence.
 
Taxation of Non-Israeli Shareholders on Receipt of Dividends
 
Under Israeli tax law, a distribution of dividends from income attributable to an Approved Enterprise, Privileged Enterprise, Preferred Enterprise or Technological preferred enterprise will be subject to tax in Israel at the rate of 15%/20%, which is withheld and paid by the company paying the dividend (,(apply on Approved Enterprise or Privileged Enterprise which are not considered Foreign Investors Company only if the dividend is distributed during the benefits period or within the following 12 years). However, if the dividend is attributable partly to income derived from an Approved and Privileged Enterprise, and partly to other sources of income, the withholding rate will be a blended rate reflecting the relative portions of the two types of income. Any distribution of dividends from income that is not attributable to an Approved Enterprise, Privileged Enterprise Preferred Enterprise or Technological preferred enterprise will be subject to tax in Israel at the rate of 25% (or to a reduced tax rate if is distributing to a foreign shareholder based on an applicable tax treaty), except that dividends distributed to an individual who is deemed “a substantial shareholder” will be subject to tax at the rate of 30% ( or at a lower rate based on an applicable tax treaty).
 
Under the United States-Israel tax treaty, the maximum tax on dividends paid to a holder of shares of our capital stock who is a United States resident is 25%.
 
Dividends received by a United States company that holds at least 10% of our voting rights, will be subject to withholding tax at the rate of 12.5% or 15%, depends on the nature of the taxable income, provided that certain other conditions in the tax treaty are met. Dividends distributed to other foreign shareholders may be subject to different withholding tax rates based on the applicable tax treaty.
 
A non-resident of Israel who has interest or dividend income derived from or accrued in Israel, from which tax was withheld at the source, is generally exempt from the duty to file tax returns in Israel in respect of such income, provided such income was not derived from a business conducted in Israel by the taxpayer.
 
Capital Gains Taxes Applicable to Non-Israeli Shareholders
 
According to Israeli domestic tax law, capital gains from the sale of our shares by non-Israeli shareholders (including United States residents) are exempt from Israeli taxation under the Israeli domestic tax law, provided that the capital gain is not derived from a permanent establishment in Israel.
 
A non-resident of Israel who has interest or dividend income derived from or accrued in Israel, from which tax was withheld at the source, is generally exempt from the duty to file tax returns in Israel in respect of such income, provided such income was not derived from a business conducted in Israel by the taxpayer.
 
United States Federal Income Tax Considerations
 
The following discussion describes certain material U.S. federal income tax considerations relating to the direct or indirect ownership or disposition of our shares by a shareholder who is:
 

An individual citizen or resident (as defined for U.S. federal income tax purposes) of the United States;
 

A domestic partnership;
 
59


A corporation, or other entity taxable as a corporation, created or organized in or under the laws of the United States or any of its states;
 

An estate, if the estates income is subject to U.S. federal income taxation; or
 
 
A trust, if a U.S. court is able to exercise primary supervision over its administration and one or more U.S. persons (e.g., a U.S. citizen, resident, or corporation) have the authority to control all of its substantial decisions or the trust has a valid election in effect under U.S. Treasury Regulations to be treated as a “United States person”. We refer to any of the above as a “U.S. Shareholder”.
 
This discussion is based on the provisions of the Internal Revenue Code of 1986, as amended, referred to as the “Code”, U.S. Treasury Regulations promulgated under the Code and administrative and judicial interpretations of the Code, all as in effect as of the date of this Annual Report. This discussion generally considers only U.S. Shareholders who will hold our shares as capital assets.
 
This summary discussion does not address tax considerations applicable to a U.S. Shareholder that may be subject to special tax rules including, without limitation, the following:
 

Aspects of U.S. federal income taxation relevant to U.S. Shareholders by reason of their particular circumstances (including potential application of the alternative minimum tax);
 

U.S. Shareholders subject to special treatment under the U.S. federal income tax laws, such as banks, financial institutions, insurance companies, broker-dealers or traders in securities;
 

U.S. Shareholders that are tax-exempt organizations and pension funds;
 

U.S. Shareholders that are former citizens or long-term residents of the United States;
 

U.S. Shareholders that are partnerships or entities treated as partnerships or other pass-through entities and persons who own our shares through such entities, and non-U.S. individuals or entities;
 

U.S. Shareholders that are real estate investment trusts or regulated investment companies;
 

U.S. Shareholders who own 10% or more of our outstanding voting shares, either directly or by attribution;
 

U.S. Shareholders who hold our shares as part of a hedging, straddle, integrated, or conversion transaction;
 

U.S. Shareholders who acquire their shares of our capital stock in a “compensatory transaction”;
 

U.S. Shareholders whose “functional currency” for U.S. federal income tax purposes is not the U.S. dollar; and
 

Any aspect of U.S. estate, gift, state, or local tax law, or any non-U.S. tax law.
 
The following summary does not address all of the tax consequences of owning or disposing of our shares to you based on your individual tax circumstances. Accordingly, you should consult your own tax advisor as to the particular tax consequences to you of owning or disposing of our shares, including the effects of applicable state, local, or non-U.S. tax laws and possible changes in the tax laws.
 
Dividends Paid on the Company’s Shares
 
Subject to the discussion below under “Passive Foreign Investment Company Status,” a U.S. Shareholder, as defined above, may be required to include in gross income the amount of any distributions made with respect of our shares (and any Israeli taxes withheld on such distributions) to the extent that the distributions are paid out of our current or accumulated earnings and profits, as determined for U.S. federal income tax purposes. We do not calculate earnings and profits under United States federal income tax principles.
 
Certain non-corporate U.S. Shareholders may qualify for preferential rates of taxation with respect to dividends on our capital stock if the dividends are “qualified dividend income”. Qualified dividend income generally includes dividends paid by a U.S. corporation or a “qualified foreign corporation”. A non-U.S. corporation, such as ours, generally will be considered to be a qualified foreign corporation if (i) our shares are readily tradable on an established securities market in the United States, or (ii) we are eligible for the benefits of a comprehensive U.S. income tax treaty determined to be satisfactory to the U.S. Department of the Treasury for purposes of this provision and which includes an exchange of information provision. The U.S. Department of the Treasury and the Internal Revenue Service have determined that the United States-Israel tax treaty is satisfactory for this purpose. In addition, the U.S. Department of the Treasury and the Internal Revenue Service have determined that our shares are considered readily tradable on an established securities market if they are listed on an established securities market in the United States, such as the Nasdaq Global Select Market. The information returns, reporting the dividends paid to U.S. Shareholders, will identify the amount of dividends eligible for the reduced rates.
 
60

 
U.S. Income Tax Treatment of Dividends
 
Any distributions in excess of earnings and profits will be treated first as non-taxable return of capital, reducing a U.S. Shareholder’s tax basis in our shares to the extent of the distributions, and then as capital gain from a sale or exchange of our shares. Any capital gain so realized will generally be taxable to the U.S. Shareholder as either long-term or short-term capital gain depending upon whether the U.S. Shareholder has held our shares for more than one year as of the time such distribution is received. Our dividends will generally not qualify for the dividends received deduction available to corporations. Any cash distribution paid in Israeli Shekels will equal the U.S. dollar value of the distribution, calculated based on the spot exchange rate in effect on the date of the distribution, regardless of whether the foreign currency is converted into U.S. dollars at that time. Any foreign currency gain or loss a U.S. Shareholder realizes on a subsequent conversion of foreign currency into U.S. dollars will be U.S. source ordinary income or loss. A 10% or more U.S. shareholder may have additional concerns not noted here.
 
Credit for Israeli Taxes
 
Subject to certain conditions and limitations, a U.S. Shareholder of an Israeli corporation may be eligible for a foreign tax credit to offset a portion of the U.S. tax liability assessed on Israeli sourced income when repatriated to the U.S. The U.S. Internal Revenue Code provides a foreign tax credit limitation on the amount of foreign tax credits that may be used during each taxable year. This limitation requires detailed knowledge of the mechanics of the rules proscribed in the code and support regulations. Under no circumstances, can foreign tax credits be used to offset a U.S. tax assessment on U.S. source income, and the credit may not exceed the U.S. tax assessment on foreign income.
 
A U.S. Shareholder may elect to claim a foreign tax credit on its U.S. federal income tax return for foreign taxes paid or accrued, alternatively, the U.S. Shareholder may elect to claim a deduction for Israeli income tax withheld or paid, but only if the shareholder elects to do so for all foreign income taxes of the same year. Special rules for determining a U.S. Shareholder ’s foreign tax credit limitation apply in the case of qualified dividend income. Rules similar to those concerning adjustments to the foreign tax credit limitation to reflect any capital gain rate differential also apply to any qualified dividend income. The rules relating to foreign tax credits are complex and each U.S. Shareholder should consult his, her, or its own tax advisor to determine whether and if the specific shareholder would be entitled to this credit.
 
Sale, Exchange, or Other Disposition of Our Shares
 
The sale or exchange of our shares may result in the recognition of capital gain or loss for the U.S. Shareholder. The amount of gain or loss is the difference between the U.S. dollar value of the amount realized on the sale or exchange and the tax basis in our shares. If a U.S. Shareholder’s holding period for our shares exceeds one year at the time of the disposition, the amount of the shareholder’s gain or loss generally will be long-term capital gain or loss. Long-term capital gains of non-corporate U.S. Shareholders realized upon a sale or exchange of shares generally will be eligible for a preferential rate of taxation. The deductibility of capital losses may be subject to limitation. Gain or loss recognized by a U.S. Shareholder on a sale or exchange of shares generally will be treated as U.S. source income or loss for U.S. foreign tax credit purposes.
 
Additional Tax on Investment Income
 
U.S. Shareholders that are individuals, estates or trusts and whose income exceeds certain thresholds may be subject to a 3.8% tax on all or a portion of their “net investment income”, including, among other things, dividends on and capital gains from the sale or other disposition of our shares, subject to certain limitations and exceptions.
 
 
Passive Foreign Investment Company Status
 
Based upon our income, assets and activities, we believe that we are not currently, and have not been in prior years, a passive foreign investment company (PFIC) for U.S. federal income tax purposes. We do not currently anticipate that we will be a PFIC for any subsequent year. We would be classified as a PFIC if, for any taxable year, either:
 

75% or more of our gross income in the taxable year is passive income, or
 

50% or more of the average percentage of our assets held during the taxable year produce or are held for the production of passive income.
 
For this purpose, passive income includes dividends, interest, royalties, rents, annuities and the excess of gain over losses from the disposition of assets that produce passive income.
 
61

If we were a PFIC for any taxable year during which you held shares as a U.S. Shareholder and you did not timely elect to treat us as a “qualified electing fund” under Section 1295 of the Code or elect to mark our shares to market, you would be subject to special tax rules that have a penalizing effect on the receipt of an “excess distribution” on our shares. Generally, a distribution is considered an excess distribution to the extent it exceeds 125% of the average annual distributions in the prior three years (or, if shorter, your holding period of our shares before the taxable year). You would also be subject to special tax rules that have a penalizing effect on the gain from the disposition of our shares, including the treatment if any such gain as ordinary income, not capital gain.
 
A U.S. Shareholder may be able to mitigate certain adverse tax consequences of holding shares in a PFIC by making a “qualified electing fund,” “deemed sale” or “mark-to-market” election. However, these elections require specific conditions to be met, for example, as a U.S. Shareholder you may make a qualified electing fund election only if we agree to furnish certain tax information annually. We do not presently prepare or provide this information, and this information may not be available to you if we are subsequently determined to be a PFIC. A number of specific rules and requirements apply to a U.S. Shareholder under any of the elections available to owners of a PFIC. You are advised to consult your tax advisor concerning these elections.
 
Information Reporting and Back up Withholding
 
Dividend payments and proceeds from the sale or disposal of shares may be subject to information reporting to the Internal Revenue Service and possible U.S. federal withholding tax. However, withholding taxes may not apply to a holder, in the event they furnish a valid taxpayer identification number or certificate of foreign status and makes any other required certification, or who is otherwise exempt from withholding (for example, a corporation). Amounts withheld as withholding taxes may be credited against a U.S. Shareholder’s federal income tax liability.
 
Other Reporting Requirements
 
Certain U.S. Shareholders who are individuals are required to report information relating to an interest in our shares, subject to certain exceptions (including an exception for shares held in accounts maintained by U.S. financial institutions) by filing IRS Form 8938 (Statement of Specified Foreign Financial Assets) with their federal income tax return. U.S. Shareholders are urged to consult their tax advisors regarding their information reporting obligations, if any, with respect to their ownership and disposition of our shares.
 
Documents on Display
 
This report and other information filed or to be filed by us with the Securities and Exchange may be accessed at the Securities and Exchange Commission’s website, www.sec.gov. We intend to post our Annual Report on our website (www.checkpoint.com) promptly following the filing of our Annual Report with the Securities and Exchange Commission.
 
Additionally, documents referred to in this Annual Report may be inspected at our principal executive offices located at 5 Shlomo Kaplan Street, Tel Aviv 6789159, Israel.
 
Item 10J. Annual Report to Security Holders
 
Not applicable.
 
62

 
ITEM 11. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
 
We are exposed to market risks that result primarily from weak economic conditions in the markets in which we sell our products, and from changes in exchange rates or in interest rates.
 
Interest Rate Risk
 
Our exposure to market risk for changes in interest rates relates primarily to our investment in fixed maturity marketable securities, and short-term bank deposits. Our marketable securities portfolio includes mainly government and government agencies debt instruments (U.S., European and other) and corporate debt instruments, which are exposed to changes in short-term interest rates. By policy, we limit the amount of credit exposure to any single issuer.
 
Investments in both fixed rate and floating rate interest bearing securities carry a degree of interest rate risk. Fixed rate securities may have their fair market value impacted due to a rise or fall in interest rates, while floating rate securities may produce less income than predicted if interest rates fall. Due in part to these factors, our income from investments may change in the future in the event that interest rates fluctuate.
 
During 2022 and 2023 global interest rates have risen which affected positively the yield on new investments in our investment portfolio and our interest income.
 
As of December 31, 2023 securities representing 15% of our investments portfolios are rated as AAA; securities representing 39% of the portfolio are rated between AA- and AA+; securities representing 45% of the portfolio are rated between A- and A+; securities representing 1% of the portfolio are rated as BBB+ or below.
 
The table below provides information regarding our investments in cash, cash equivalents, short-term bank deposits and marketable securities, as of December 31, 2023:

 
 
Maturity
   
Total
Par Value
   
Fair
Value at
Dec. 31, 2023
 
 
 
2024
   
2025
   
2026
   
2027
   
2028
 
 
 
(in millions)
 
Marketable securities:
                                         
Debt securities issued by the U.S. Treasury and other U.S. government agencies
 
$
308.3
   
$
198.4
   
$
114.1
   
$
11.4
   
$
43.5
   
$
675.7
   
$
661.2
 
Debt securities issued by other governments
   
41.3
     
20.3
     
-
     
-
     
-
     
61.6
     
60.3
 
Corporate debt securities
   
605.4
     
416.9
     
398.9
     
201.0
     
72.3
     
1,694.5
     
1,648.0
 
Cash
   
79.8
                                     
79.8
     
79.8
 
Short-term bank deposits
   
52.5
                                     
52.5
     
52.5
 
Cash equivalents:
                                                       
Money market funds
   
175.4
     
-
     
-
     
-
     
-
     
175.4
     
175.4
 
Short term deposits
   
282.5
     
-
     
-
     
-
     
-
     
282.5
     
282.5
 
 
                                                       
Total
 
$
1,545.2
   
$
635.6
   
$
513.0
   
$
212.4
   
$
115.8
   
$
3,022.0
   
$
2,959.7
 
 

63

Foreign Currency Risk
 
Most of our sales are denominated in U.S. dollars, and we incur majority of our expenses in U.S. dollar, Israeli Shekel and Euro currencies. According to the factors indicated in ASC 830, “Foreign Currency Matters,” our cash flow, sale price, sales market, expense, financing and inter-company transactions, and arrangement indicators, are predominantly denominated in U.S. dollars. In addition, the U.S. dollar is the primary currency of the economic environment in which we operate, and thus, the U.S. dollar is our functional and reporting currency.
 
On our balance sheet, we convert into U.S. dollars all monetary accounts (principally liabilities) that are held in other currencies. For this conversion, we use the relevant foreign currency exchange rate at the balance sheet date. Any gain or loss that results from this conversion is reflected in the statement of income as financial income or financial expense, as appropriate.
 
We measure and record non-monetary accounts in our balance sheet in U.S. dollars. For this measurement, we use the U.S. dollar value in effect at the date that the asset or liability was initially recorded in our balance sheet (the date of the transaction).
 
We entered into forward contracts to hedge the foreign currency exchange impacts on assets and liabilities denominated in various foreign currencies. As of December 31, 2023, the total amount of outstanding forward contracts that did not qualify for hedge accounting was $241.7 million. These contracts were for a period of up to twelve months. The net amount of gains and losses recognized in “financial income, net” during 2023 was a loss of $6.2 million.
 
During 2023, we entered into forward contracts to hedge against the risk of overall changes in foreign currency exchange rates on future cash flow from payments of payroll and related expenses denominated in Israeli Shekel and Euro. These contracts qualified for cash flow hedge accounting and as such the net amount of gains and losses of $18.6 million in gain was recognized when the related expense were incurred, and classified in operating expenses during 2023. As of December 31, 2023, the notional amount of outstanding forward contracts that qualified for cash flow hedge accounting was $207.5 million and their fair value gain amount was $1.3 million.
 
Our operating expenses may be affected by fluctuations in the value of the U.S dollar as it relates to foreign currencies; with Israeli Shekel and Euro having the greatest potential impact. In managing our foreign exchange risk, we periodically enter into foreign exchange hedging contracts. Our goal is to mitigate the potential exposure with these contracts. By way of example, a 10% weakening in the value of the dollar relative to the currencies in which our operating expenses are denominated in 2023 would result in an increase in operating expenses of $71 million for the year ended December 31, 2023. This calculation assumes that each exchange rate would change in the same direction relative to the U.S. dollar.
 
ITEM 12. DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES
 
Not applicable.
 
PART II
 
ITEM 13. DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES
 
There are no defaults, dividend arrearages, or delinquencies that are required to be disclosed.
 
ITEM 14. MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS
 
There are no material modifications to, or qualifications of, the rights of security holders that are required to be disclosed.
 
 
ITEM 15. CONTROLS AND PROCEDURES
 
Disclosure Controls and Procedures
 
As of December 31, 2023, we performed an evaluation under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)). Our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and our management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures are effective as of December 31, 2023, to provide reasonable assurance that the information required to be disclosed in filings and submissions under the Exchange Act, is recorded, processed, summarized and reported within the time periods specified by the Securities and Exchange Commission’s rules and forms, and that such information related to us and our consolidated subsidiaries is accumulated and communicated to management, including the Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions about required disclosure.

64


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. Our 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. Our internal control over financial reporting includes those policies and procedures that:
 

pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets,
 

provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors, and
 

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 recognizes that there are inherent limitations in the effectiveness of any system of internal control over financial reporting, including the possibility of human error and the circumvention or override of internal control.
 
Accordingly, even effective internal control over financial reporting can provide only reasonable assurance with respect to financial statement preparation, and may not prevent or detect all misstatements. Further, because of changes in conditions, the effectiveness of internal control over financial reporting may vary over time.
 
Our management assessed the effectiveness of our internal control over financial reporting as of December 31, 2023. In conducting its assessment of internal control over financial reporting, management used the framework and criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) (the 2013 Framework) as of the end of the period covered by this report. Based on that evaluation, our management has concluded that our internal control over financial reporting was effective as of December 31, 2023.
 
Our financial statements and internal control over financial reporting have been audited by Kost, Forer, Gabbay & Kasierer (A Member of EY Global), an independent registered public accounting firm, which has issued an attestation report on our internal control over financial reporting included elsewhere in this Annual Report.
 
Changes in Internal Control over Financial Reporting
 
During the period covered by this Annual Report, no changes in our internal control over financial reporting have occurred that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

ITEM 16A. AUDIT COMMITTEE FINANCIAL EXPERT
 
Our board of directors has determined that Mr. Yoav Chelouche is an “audit committee financial expert” and that he is independent under the applicable Securities and Exchange Commission and Nasdaq Global Select Market rules.
 
ITEM 16B. CODE OF ETHICS

Our board of directors adopted a Code of Ethics that applies to all of our employees, directors and officers, including the Chief Executive Officer, Chief Financial Officer, principal accounting officer or controller and other individuals who perform similar functions as well as to contractors working on a regular basis with Check Point. The Code of Ethics is updated from time to time and was last updated in 2023. The Code of Ethics and Business Conduct is available on our website. You can obtain a copy of our Code of Ethics without charge, by sending a written request to our investor relations department at Check Point Software Technologies, Inc., Attn: Investor Relations, 959 Skyway Road, Suite 300, San Carlos, California 94070 U.S.A; Tel: 650-628-2000; Email: ir@us.checkpoint.com
 
65

ITEM 16C. PRINCIPAL ACCOUNTANT FEES AND SERVICES
 
Fees and Services
 
The following table sets forth the aggregate fees for the audit and other services provided by Kost, Forer, Gabbay & Kasierer, a member of EY Global and other members of EY Global during the years ended December 31, 2023 and 2022:

 
 
Year Ended December 31, 2023
   
Year Ended December 31, 2022
 
 
 
Amount
   
Percentage
   
Amount
   
Percentage
 
 
 
(in millions, except percentages)
 
Audit fees (1)
 
$
0.8
     
66
%
 
$
0.8
     
67
%
Audit related fees (2)
   
0.1
     
10
%
   
*
)
   
3
%
Tax fees (3)
   
0.3
     
24
%
   
0.3
     
30
%
 
                               
Total
 
$
1.2
     
100
%
 
$
1.1
     
100
%
 

*)
Represents an amount lower than $0.1 million.
(1)
“Audit fees” are fees for audit services for each of the years shown in this table, including fees associated with the annual audit (including audit of our internal control over financial reporting) and reviews of our quarterly financial results submitted on Form 6-K, consultations on various accounting issues and audit services provided in connection with other statutory or regulatory filings.
(2)
“Audit-related fees” are fees for professional services related to information systems audits.
(3)
“Tax fees” are fees for professional services rendered by our auditors for tax compliance, tax planning and tax advice on actual or contemplated transactions, tax consulting associated with international transfer prices and employee benefits.
 
Audit committee’s pre-approval policies and procedures
 
Our audit committee chooses and engages our independent auditors to audit our financial statements, with the approval of our shareholders as required by Israeli law. Our audit committee adopted a policy requiring our management to obtain the audit committee’s approval before engaging our independent auditors to provide any audit or permitted non-audit services to us or our subsidiaries. This policy, which is designed to assure that such engagements do not impair the independence of our auditors, requires pre-approval from the audit committee on an annual basis for the various audit and non-audit services that may be performed by our auditors. In addition, the audit committee limited the aggregate amount of fees our auditors may have received during 2023 and 2022, and will receive during 2024 for non-audit services in certain categories.
 
Our Chief Financial Officer reviews all management requests to engage our auditors to provide services and approves a request if the requested services are of those that have received pre-approval from our audit committee. We inform our audit committee of these approvals at least quarterly and prior to the commencement of the related services. If the services are not included in those categories that were pre-approved by our audit committee, then specific approval is needed from our audit committee before these services are commenced. Our audit committee is not permitted to approve the engagement of our auditors for any services that would be inconsistent with maintaining the auditors’ independence or that are not permitted by applicable law.

ITEM 16D. EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES
 
None.
 
ITEM 16E. PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS
 
As of December 31, 2023 and since we started repurchases programs, we repurchased the company’s ordinary shares for an aggregate amount of $14,373 million. On February 13, 2023 the Company announced the expansion of the Company’s on-going share repurchase program by an additional $2 billion. Under the current plan, the Board of Directors authorized repurchases of ordinary shares at the pace of up to $325 million a quarter. Under the repurchase programs, share purchases may be made from time to time depending on market conditions, share price, trading volume and other factors and will be funded from available working capital.
 
66

During 2023, we used $1,288 million to repurchase approximately 9.9 million ordinary shares, which were repurchased under our repurchase program. The table below provides detailed information.

Period
 
Total Number
of Ordinary
Shares
Purchased (1)
   
Average Price
per Ordinary
Share
   
Approximate
Dollar Amount
Available for
Repurchase
under the Plans
or Programs
 
January 1 – January 31
   
0.8
   
$
128
   
$
385
 
February 1 – February 28
   
0.8
   
$
125
   
$
2,289
 
March 1 – March 31
   
1.0
   
$
126
   
$
2,160
 
April 1 – April 30
   
0.6
   
$
131
   
$
2,086
 
May 1 – May 31
   
1.3
   
$
121
   
$
1,928
 
June 1 – June 30
   
0.7
   
$
126
   
$
1,836
 
July 1 – July 31
   
0.7
   
$
127
   
$
1,749
 
August 1 – August 31
   
1.1
   
$
131
   
$
1,610
 
September 1 – September 30
   
0.7
   
$
135
   
$
1,511
 
October 1 – October 31
   
0.7
   
$
134
   
$
1,411
 
November 1 – November 30
   
0.7
   
$
140
   
$
1,315
 
December 1 – December 31
   
0.8
   
$
150
   
$
1,198
 
 
                       
Total
   
9.9
   
$
131
         
 
(1)
All the Ordinary Shares were purchased as part of publicly announced plans or programs.
 
ITEM 16F. CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT
 
Not applicable.
 
ITEM 16G. CORPORATE GOVERNANCE
 
As a foreign private issuer whose shares are listed on the Nasdaq Global Select Market, we are permitted to follow certain home country corporate governance practices instead of certain requirements of the Nasdaq Marketplace Rules.
 
We do not comply with the Nasdaq requirement that an issuer listed on the Nasdaq Global Select Market have a quorum requirement that in no case be less than 33 1/3% of the outstanding shares of the company’s common voting stock. Our articles of association, consistent with the Israeli Companies Law, provide that the quorum requirements for an adjourned meeting are the presence of a minimum of two shareholders present in person. As such, our quorum requirements for an adjourned meeting do not comply with the Nasdaq requirements and we instead follow our home country practice.
 
In addition, we follow our home country law, instead of the Nasdaq Marketplace Rules, which require that we obtain shareholder approval for the establishment or amendment of certain equity based compensation plans and arrangements. Under Israeli law and practice, in general, the approval of the board of directors is required for the establishment or amendment of equity based compensation plans and arrangements, unless the arrangement is for the benefit of a director or a controlling shareholder, in which case compensation committee or audit committee and shareholder approval are also required.
 
 
As a foreign private issuer listed on the Nasdaq Global Select Market, we may also follow home country practice with regard to, among other things, composition of the board of directors, compensation practices and compensation committee practices, director nomination process and regularly scheduled meetings at which only independent directors are present. In addition, we may follow our home country practice, instead of the Nasdaq Global Select Market rules, which require that we obtain shareholder approval for certain dilutive events, such as for an issuance that will result in a change of control of the company, certain transactions other than a public offering involving issuances of a 20% or more interest in the company and certain acquisitions of the stock or assets of another company. A foreign private issuer that elects to follow a home country practice instead of Nasdaq rules must submit to Nasdaq in advance a written statement from an independent counsel in such issuer’s home country certifying that the issuer’s practices are not prohibited by the home country’s laws. In addition, a foreign private issuer must disclose in its annual reports filed with the Securities and Exchange Commission or on its website each such requirement that it does not follow and describe the home country practice followed by the issuer instead of any such requirement. Accordingly, our shareholders may not be afforded the same protection as provided under Nasdaq’s corporate governance rules.
 
See Item 3.D. “Key Information – Risk factors – Risks Related to Our Operations In Israel – As a foreign private issuer whose shares are listed on the Nasdaq Global Select Market, we may follow certain home country corporate governance practices instead of certain Nasdaq requirements,” Item 6 “Directors, Senior Management and Employees – Board Practices” and Item 10 “Additional Information – Articles of Association and Israeli Companies Law” for a detailed description of the significant ways in which the registrant’s corporate governance practices differ from those followed by U.S. companies under the listing standards of the Nasdaq Global Select Market.
 
67

ITEM 16H. MINE SAFETY DISCLOSURE
 
Not applicable.
 
ITEM 16I. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not applicable
 
ITEM 16J. INSIDER TRADING POLICIES

We have adopted a written insider trading policy governing the purchase, sale, and other dispositions of our securities by directors, senior management, and employees that are reasonably designed to promote compliance with applicable insider trading laws, rules and regulations, and any listing standards applicable to us.

A copy of the Insider Trading Policy, as amended on May 10, 2023, is filed as an exhibit to this Annual Report.
 
 ITEM 16K. CYBERSECURITY
 
Cybersecurity Risk Management and Strategy
 
We have established policies and processes for assessing, identifying, and managing material risk from cybersecurity threats (as defined below), and have integrated these processes into our overall risk management systems and processes. We routinely assess material risks from cybersecurity threats, including any potential cybersecurity incidents (as defined below).
 
We conduct periodic risk assessments to identify cybersecurity threats, as well as assessments in the event of a material change in our business practices that may affect information systems (as defined below) that are vulnerable to such cybersecurity threats. These risk assessments include identification of reasonably foreseeable internal and external risks, the likelihood and potential damage that could result from such risks, and the sufficiency of existing policies, procedures, systems, and safeguards in place to manage such risks.
 
Following these risk assessments, we re-design, implement, and maintain reasonable safeguards to minimize identified risks; reasonably address any identified gaps in existing safeguards; and regularly monitor the effectiveness of our safeguards. We devote significant resources and designate high-level personnel, including our Chief Information Security Officer (CISO) who reports to our Chief Information Officer, to manage the risk assessment and mitigation process.
 
As part of our overall risk management process, we monitor and test our safeguards and train our employees on these safeguards, in collaboration with human resources, IT, and management.  Personnel at all levels and departments are made aware of our cybersecurity policies through trainings.
 
We engage our internal auditors and other third parties in connection with our risk assessment processes. These service providers assist us to design and implement our cybersecurity policies and procedures in accordance with common best practices and methodologies, as well as to monitor and test our security controls.
 
We have not identified risks from known cybersecurity threats, including as a result of any prior cybersecurity incidents, that have materially affected or are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition.
 
For additional information regarding whether any risks from cybersecurity threats, including as a result of any previous cybersecurity incidents, have materially affected or are reasonably likely to materially affect our company, including our business strategy, results of operations, or financial condition, please refer to Item 3D, “Key Information – Risk Factors,” in this Annual Report on Form 20-F, including the risk factors entitled “Other General Risks and Risks Related to the Ownership of Our Ordinary Shares - Our information technology systems, networks and products and services have been, and may continue to be, subject to various security threats”
 
Cybersecurity Governance
 
Our Board of Directors considers cybersecurity risk as part of its risk oversight function and has delegated to the Audit Committee oversight of cybersecurity and other information technology risks. The Audit Committee oversees management’s implementation of our cybersecurity risk management program.
 
68

The Audit Committee receives quarterly reports from our Chief Information Officer on cybersecurity regarding our company’s cybersecurity risks and activities, including any recent cybersecurity incidents and related responses, cybersecurity systems testing, activities of third parties, as well as any incidents with lesser impact potential.
 
Our Audit Committee provides updates to the board of directors on such reports.
 
Our management team, particularly our Chief Information Officer, oversees our cybersecurity policies and processes, including those described in “Cybersecurity Risk Management and Strategy” above, and is responsible for assessing and managing our material risks from cybersecurity threats. Our Chief Information Officer and his team have primary responsibility for our overall cybersecurity risk management program and supervise both our internal cybersecurity personnel and our retained external cybersecurity consultants. Our management team’s experience includes our Chief Information Officer’s 16 years of experience in IT services, who has been with Check Point since 2008.
 
Our Chief Information Officer supervises efforts to prevent, detect, mitigate, and remediate cybersecurity risks and incidents through various means, which may include briefings from internal security personnel; threat intelligence and other information obtained from governmental, public or private sources, including external consultants engaged by us; and alerts and reports produced by security tools deployed in the IT environment.
 
For purposes of this Item 16K:
 

-
A “cybersecurity incident” means an unauthorized occurrence, or a series of related unauthorized occurrences, on or conducted through Check Point’s information systems that jeopardizes the confidentiality, integrity, or availability of a registrant’s information systems or any information residing therein.
 

-
A “cybersecurity threat” means any potential unauthorized occurrence on or conducted through a registrant’s information systems that may result in adverse effects on the confidentiality, integrity, or availability of Check Point’s information systems or any information residing therein.


-
“Information systems” means electronic information resources, owned or used by Check Point, including physical or virtual infrastructure controlled by such information resources, or components thereof, organized for the collection, processing, maintenance, use, sharing, dissemination, or disposition of Check Point’s information to maintain or support Check Point’s operations.
 
69

PART III
 
ITEM 17. FINANCIAL STATEMENTS
 
Check Point has responded to Item 18.
 
ITEM 18. FINANCIAL STATEMENTS
 
See beginning on page F-1 below.
 
ITEM 19. EXHIBITS
 
4.9
97.1
101
Inline XBRL (Extensible Business Reporting Language) The following materials from Check Point Software Technologies Ltd.’s Annual Report on Form 20-F for the fiscal year-ended December 31, 2020, formatted in Inline XBRL:
(i)
Consolidated Statements of Operations, (ii) Consolidated Balance Sheets, (iii) Consolidated Statements of Shareholders’ Equity/(Deficit) and Comprehensive Income/(Loss) (iv) Consolidated Statements of Cash Flows, (v) Notes to the Consolidated Financial Statements, (vi) Schedule II — Valuation and Qualifying Accounts and Reserves, and (vii) Cover Page
104
Cover Page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101)
 

(1)
Incorporated by reference to Exhibit 1 of Check Point’s Annual Report on Form 20-F for the year ended December 31, 2005.
(2)
Incorporated by reference to Exhibit 4.1 of Check Point’s Annual Report on Form 20-F for the year ended December 31, 2005.
(3)
Incorporated by reference to Exhibit 4.1 of Check Point’s Registration Statement on Form S-8 (No. 333-207355) filed with the Securities and Exchange Commission on October 8, 2015.
(4)
Incorporated by reference to Exhibit 4.5 of Check Point’s Annual Report on Form 20-F for the year ended December 31, 2017.
(5)
Incorporated by reference to Exhibit 4.11 of Check Point’s Annual Report on Form 20-F for the year ended December 31, 2006.
(6)
Incorporated by reference to Exhibit 4.2 of Check Point’s Registration Statement on Form S-8 (No. 333-228075) filed with the Securities and Exchange Commission on October 31, 2018.
(7)
Incorporated by reference to Annex A of Check Point’s Report on Form 6-K filed with the Securities and Exchange Commission on July 27, 2022.
(8)
Incorporated by reference to “Item 4 – Information on Check Point – Organizational Structure” in this Annual Report on Form 20-F.

70

 
SIGNATURES
 
The registrant hereby certifies that it meets all of the requirements for filing on Form 20-F and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.
 
 
CHECK POINT SOFTWARE TECHNOLOGIES LTD.

 
 
By:
/s/ Gil Shwed
 
 
 
Gil Shwed
 
 
 
Chief Executive Office
 

 
By:
/s/ Roei Golan
 
 
 
Roei Golan
 
 
 
Chief Financial Officer
 
 
Date: April 2, 2024

71

​​​​​

 
CHECK POINT SOFTWARE TECHNOLOGIES LTD. AND SUBSIDIARIES
 
CONSOLIDATED FINANCIAL STATEMENTS
 
AS OF DECEMBER 31, 2023
 
IN U.S. DOLLARS
 
INDEX
 
 
Page
 
 
F-2 - F-7
 
 
F-8 - F-9
 
 
F-10
 
 
F-11
 
 
F-12
 
 
F-13 - F-14
 
 
F-15 - F-46
 
F - 1

 
 
image0.jpg
 
REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
 
To the Shareholders and Board of Directors of Check Point Software Technologies Ltd.
 
Opinion on the Financial Statements
 
We have audited the accompanying consolidated balance sheets of Check Point Software Technologies Ltd. and subsidiaries (the Company) as of December 31, 2023 and 2022, the related consolidated statements of income, comprehensive income, changes in shareholders’ equity and cash flows for each of the three 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 three 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 April 2, 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 audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
 
F - 2

 
Critical Audit Matters
 
The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
 
Revenue from Contracts with Customers—Estimate of Standalone Selling Price
 
Description of the Matter
As described in Note 2 to the consolidated financial statements, the Company primarily derives revenues from sales of products and licenses, security subscriptions and software updates and maintenance. The Company’s contracts with customers often contain multiple goods and services which are accounted for as separate performance obligations when they are distinct. The Company allocates the transaction price to the distinct performance obligations on a relative standalone selling price.
 
Auditing the management’s determination of the standalone selling price required challenging and subjective auditor judgment due to the subjective assumptions used to establish the standalone selling price for each performance obligation. Standalone selling price for goods and services can evolve over time due to changes in the Company’s pricing practices that are influenced by intense competition, changes in demand for products and services, and economic factors, among others. This in turn led to significant auditor judgment, subjectivity and effort in performing procedures and evaluating audit evidence related to management’s determination of the standalone selling price.
 
 
How We Addressed the Matter in Our Audit
We obtained an understanding, evaluated the design and tested the operating effectiveness of the Company’s revenue process, including controls over the development and review of assumptions used to determine the standalone selling prices.
 
Our substantive audit procedures included testing management’s determination of standalone selling prices for each performance obligation, including, among others, assessing the appropriateness of the methodology applied, testing mathematical accuracy of the underlying data and evaluated the sources of the historical data and assumptions that the Company used by considering their reliability. We also performed sensitivity analyses over key assumptions to assess the impact on revenue recognition that could result from changes to the Company’s assumptions. We also evaluated the Company’s disclosures included in notes to the consolidated financial statements.
 
F - 3

 
Uncertain Tax Positions
 
Description of the Matter
As discussed in Note 11 to the consolidated financial statements, the Company operates its business in various countries, and accordingly attempts to utilize an efficient operating model to structure its tax payments based on the laws in the countries in which the Company operates. This can cause disputes between the Company and various tax authorities in different parts of the world. The Company uses significant judgment in (1) determining whether a tax position’s technical merits are more-likely-than-not to be sustained and (2) measuring the amount of tax benefit that qualifies for recognition.
 
Auditing management’s analysis of the Company’s uncertain tax positions was especially subjective and complex due to the significant judgments made by management to determine the provisions for tax uncertainties. These provisions are based on interpretations of complex tax laws and determination of arm’s length pricing for certain intercompany transactions. The assumptions underlying the provisions for uncertain tax positions include the potential tax exposure resulting from management’s interpretations and the determination of the cumulative probability that the uncertain tax position will be upheld upon regulatory examination.
 
 
How We Addressed the Matter in Our Audit
We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company’s process to assess and review their uncertain tax positions. For example, we tested the controls over the review of assumptions used in the estimation calculation such as the Company’s review over existing and potential tax controversies and tax audit results, and the computation of the impact to uncertain tax positions and tax reserves.
 
Our audit procedures included, among others, evaluating the assumptions the Company used to develop its uncertain tax positions and related unrecognized income tax benefit amounts by jurisdiction and testing the completeness and accuracy of the underlying data used by the Company to calculate its uncertain tax positions. Our audit procedures also included, with the assistance of our tax professionals, evaluating the technical merits of the Company’s tax positions and the amounts recorded for uncertain tax positions. This included assessing the Company’s correspondence with the relevant tax authorities and evaluating income tax opinions or other third-party advice obtained by the Company based on our knowledge of, and experience with, the application of international and local income tax laws by the relevant income tax authorities. We also evaluated the Company’s financial statement disclosures related to these tax matters.
 
F - 4

 

Business combinations
 
Description of the Matter
As described in Note 3 to the consolidated financial statements, on September 13, 2023, the Company acquired 100% of the equity shares of Perimeter 81 Ltd. (Perimeter 81) for a total consideration of $503.1 million (the “Perimeter 81 Acquisition”). The Perimeter 81 Acquisition was accounted for as a business combination in accordance with ASC 805 “Business Combinations”.
 
Auditing the Company's accounting for the Perimeter 81 Acquisition was complex due to the significant estimation uncertainty in determining the fair values of identified intangible assets, which consisted of technology of $ 99.6 million and customer relationships of $57.0 million.
 
The significant estimation uncertainty in determining the fair values of identified intangible assets was primarily due to the sensitivity of the respective fair values to underlying assumptions about the future performance of the acquired business. The significant assumptions used to estimate the fair value of the technology and customer relationships intangible assets included discount rates and certain assumptions that form the basis of the forecasted results, such as revenue growth rates, profitability margins and estimated costs. These significant assumptions are forward-looking and could be affected by future economic and market conditions.
 
 
How We Addressed the Matter in Our Audit
In our audit we obtained an understanding, evaluated the design and tested the operating effectiveness of internal controls over the Perimeter 81 Acquisition. This included testing controls over the estimation process supporting the recognition and measurement of identified intangible assets, and management's judgment and evaluation of underlying assumptions and estimates with regards to the fair values of the identified intangible assets.
 
To test the estimated fair value of the technology and customer relationships intangible assets, we performed audit procedures that included, among others, evaluating the Company's selection of the valuation methodology, evaluating the methods and significant assumptions used by the Company, and evaluating the completeness and accuracy of the underlying data supporting the significant assumptions and estimates. We involved our valuation specialists to assist with our evaluation of the methodology used by the Company and significant assumptions included in the fair value estimates. For example, we compared the revenue growth rates and expected costs to historical financial information, comparable companies and market and economic trends. We also performed a sensitivity analysis of the discount rate, profit margins, revenue projections and estimated expected costs to evaluate the change in the fair value resulting from changes in the assumptions.
 
/s/ KOST FORER GABBAY & KASIERER
A Member of EY Global
 
We have served as the Company’s auditor since 1994.
 
Tel-Aviv, Israel
April 2, 2024
 
F - 5

 
image1.jpg
 
REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
 
To the Shareholders and the Board of Directors of Check Point Software Technologies Ltd.
 
Opinion on Internal Control Over Financial Reporting
 
We have audited Check Point Software Technologies Ltd. and subsidiaries’ 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, Check Point Software Technologies Ltd. and subsidiaries (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, the related consolidated statements of income, comprehensive income, changes in shareholders’ equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes and our report dated April 2, 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 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.

 

F - 6

 
Definition and Limitation 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/ KOST FORER GABBAY & KASIERER
A Member of EY Global
 
Tel-Aviv, Israel
April 2, 2024
 
F - 7

CHECK POINT SOFTWARE TECHNOLOGIES LTD.
AND SUBSIDIARIES
 

CONSOLIDATED BALANCE SHEETS


In millions
 
 
 
December 31,
 
 
 
2023
   
2022
 
 
           
ASSETS
           
 
           
CURRENT ASSETS:
           
Cash and cash equivalents
 
$
537.7
   
$
196.0
 
Short-term bank deposits
   
52.5
     
431.1
 
Marketable securities
   
939.8
     
1,010.5
 
Trade receivables, net
   
657.7
     
644.2
 
Prepaid expenses and other assets
   
70.0
     
50.0
 
 
               
Total current assets
   
2,257.7
     
2,331.8
 
 
               
LONG-TERM ASSETS:
               
Marketable securities
   
1,429.7
     
1,865.6
 
Property and equipment, net
   
80.4
     
82.8
 
Deferred tax asset, net
   
81.8
     
77.6
 
Intangible assets, net
   
194.1
     
58.8
 
Goodwill
   
1,554.4
     
1,236.7
 
Other assets
   
97.4
     
71.5
 
 
               
Total long-term assets
   
3,437.8
     
3,393.0
 
 
               
Total assets
 
$
5,695.5
   
$
5,724.8
 
 
The accompanying notes are an integral part of the consolidated financial statements.
 
F - 8

CHECK POINT SOFTWARE TECHNOLOGIES LTD.
AND SUBSIDIARIES
 

CONSOLIDATED BALANCE SHEETS (CONT’D)


In millions (except share and per share data)
 
 
 
December 31,
 
 
 
2023
   
2022
 
 
           
LIABILITIES AND SHAREHOLDERS’ EQUITY
           
             
CURRENT LIABILITIES:
           
Trade payables
 
$
48.3
   
$
29.6
 
Employees and payroll accruals
   
241.8
     
223.7
 
Deferred revenues
   
1,413.8
     
1,363.4
 
Accrued expenses and other liabilities
   
212.2
     
222.5
 
 
               
Total current liabilities
   
1,916.1
     
1,839.2
 
 
               
LONG-TERM LIABILITIES:
               
Deferred revenues
   
493.9
     
514.4
 
Income tax accrual
   
436.1
     
419.7
 
Other liabilities
   
28.4
     
22.2
 
 
               
Total long-term liabilities
   
958.4
     
956.3
 
 
               
Total liabilities
   
2,874.5
     
2,795.5
 
 
               
SHAREHOLDERS’ EQUITY:
               
Ordinary shares, NIS 0.01 par value, 500,000,000 shares authorized at December 31, 2023 and 2022; 261,223,970 shares issued at December 31, 2023 and 2022; 112,906,427 and 120,761,971 shares outstanding at December 31, 2023 and 2022, respectively
   
0.8
     
0.8
 
Additional paid-in capital
   
2,732.5
     
2,500.7
 
Treasury shares at cost, 148,317,543 and 140,461,999 ordinary shares at
December 31, 2023 and 2022, respectively
   
(13,041.2
)
   
(11,802.1
)
Accumulated other comprehensive loss
   
(39.2
)
   
(97.9
)
Retained earnings
   
13,168.1
     
12,327.8
 
 
               
Total shareholders’ equity
   
2,821.0
     
2,929.3
 
 
               
Total liabilities and shareholders’ equity
 
$
5,695.5
   
$
5,724.8
 
 
The accompanying notes are an integral part of the consolidated financial statements.

 

F - 9

CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES
 

CONSOLIDATED STATEMENTS OF INCOME


In millions (except share and per share data)
 
 
 
Year ended
 December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Revenues:
                 
Products and licenses
 
$
497.4
   
$
554.9
   
$
513.9
 
Security subscriptions
   
981.2
     
858.0
     
755.2
 
Software updates and maintenance
   
936.1
     
917.0
     
897.7
 
 
                       
Total revenues
   
2,414.7
     
2,329.9
     
2,166.8
 
 
                       
Cost of products and licenses *)
   
99.3
     
145.6
     
110.7
 
Cost of security subscriptions *)
   
57.0
     
41.4
     
35.9
 
Cost of software updates and maintenance *)
   
112.3
     
105.5
     
103.0
 
Amortization of technology
   
14.0
     
11.9
     
8.5
 
 
                       
Total cost of revenues
   
282.6
     
304.4
     
258.1
 
 
                       
Research and development
   
368.9
     
349.9
     
292.7
 
Selling and marketing
   
747.1
     
675.2
     
597.8
 
General and administrative
   
117.0
     
116.1
     
110.7
 
 
                       
Total operating expenses
   
1,515.6
     
1,445.6
     
1,259.3
 
 
                       
Operating income
   
899.1
     
884.3
     
907.5
 
Financial income, net
   
76.5
     
44.0
     
42.1
 
 
                       
Income before taxes on income
   
975.6
     
928.3
     
949.6
 
Taxes on income
   
135.3
     
131.4
     
134.0
 
 
                       
Net income
 
$
840.3
   
$
796.9
   
$
815.6
 
 
                       
Basic earnings per ordinary share
 
$
7.19
   
$
6.37
   
$
6.13
 
Number of shares used in computing basic earnings per share
   
116,913,913
     
125,205,504
     
133,121,763
 
 
                       
Diluted earnings per ordinary share
 
$
7.10
   
$
6.31
   
$
6.08
 
 
                       
Number of shares used in computing diluted earnings per share
   
118,347,749
     
126,338,989
     
134,110,048
 
 
*)
Not including amortization of technology shown separately.
 
The accompanying notes are an integral part of the consolidated financial statements.
 
F - 10

CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES
 

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME


In millions (except share and per share data)
 
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Net income
 
$
840.3
   
$
796.9
   
$
815.6
 
 
                       
Other comprehensive income (loss)
                       
 
                       
Change in unrealized gains (losses) on marketable securities:
                       
Unrealized gains (losses) arising during the period, net of tax
   
49.1
     
(93.4
)
   
(38.5
)
Losses (gains) reclassified into earnings, net of tax
   
5.2
     
*
)
   
(1.7
)
 
   
54.3
     
(93.4
)
   
(40.2
)
Change in unrealized gains (losses) on cash flow hedges:
                       
Unrealized losses arising during the period, net of tax
   
(12.0
)
   
(25.4
)
   
(0.1
)
Losses (gains) reclassified into earnings, net of tax
   
16.4
     
21.5
     
(1.0
)
 
   
4.4
     
(3.9
)
   
(1.1
)
Other comprehensive income (loss), net of tax
   
58.7
     
(97.3
)
   
(41.3
)
                         
Comprehensive income
 
$
899.0
   
$
699.6
   
$
774.3
 
 
*) Represents an amount lower than 0.1
 
The accompanying notes are an integral part of the consolidated financial statements.

 

F - 11

CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES
 

STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY


In millions (except share and per share data)
 
 
                   
Accumulated
             
 
       
Additional
   
Treasury
   
other
         
Total
 
 
 
Ordinary
   
paid-in
   
shares
   
comprehensive
   
Retained
   
shareholders’
 
 
 
shares
   
capital
   
at cost
   
income (loss)
   
earnings
   
equity
 
 
                                   
Balance as of January 1, 2021
 
$
0.8
   
$
2,028.4
   
$
(9,319.0
)
 
$
40.7
   
$
10,715.3
   
$
3,466.2
 
 
                                               
Issuance of treasury shares under stock purchase plans, upon exercise of options and vesting of restricted stock units and performance share units (2,872,272 ordinary shares)
   
-
     
126.2
     
67.8
     
-
     
-
     
194.0
 
Treasury shares at cost (10,900,938 ordinary shares)
   
-
     
-
     
(1,299.5
)
   
-
     
-
     
(1,299.5
)
Stock-based compensation
   
-
     
120.3
     
-
     
-
     
-
     
120.3
 
Other comprehensive loss, net of tax
   
-
     
-
     
-
     
(41.3
)
   
-
     
(41.3
)
Fair value of awards attributable to pre-acquisition services
   
-
     
1.8
     
-
     
-
     
-
     
1.8
 
Net income
   
-
     
-
     
-
     
-
     
815.6
     
815.6
 
 
                                               
Balance as of December 31, 2021
 
$
0.8
   
$
2,276.7
   
$
(10,550.7
)
 
$
(0.6
)
 
$
11,530.9
   
$
3,257.1
 
 
                                               
Issuance of treasury shares under stock purchase plans, upon exercise of options and vesting of restricted stock units (2,094,108 ordinary shares)
   
-
     
92.6
     
48.5
     
-
     
-
     
141.1
 
Treasury shares at cost (10,324,181 ordinary shares)
   
-
     
-
     
(1,299.9
)
   
-
     
-
     
(1,299.9
)
Stock-based compensation
   
-
     
131.4
     
-
     
-
     
-
     
131.4
 
Other comprehensive loss, net of tax
   
-
     
-
     
-
     
(97.3
)
   
-
     
(97.3
)
Net income
   
-
     
-
     
-
     
-
     
796.9
     
796.9
 
 
                                               
Balance as of December 31, 2022
 
$
0.8
   
$
2,500.7
   
$
(11,802.1
)
 
$
(97.9
)
 
$
12,327.8
   
$
2,929.3
 
 
                                               
Issuance of treasury shares under stock purchase plans, upon exercise of options and vesting of restricted stock units (2,001,548 ordinary shares)
   
-
     
85.2
     
48.5
     
-
     
-
     
133.7
 
Treasury shares at cost (9,857,092 ordinary shares)
   
-
     
-
     
(1,287.6
)
   
-
     
-
     
(1,287.6
)
Stock-based compensation
   
-
     
145.3
     
-
     
-
     
-
     
145.3
 
Other comprehensive income, net of tax
   
-
     
-
     
-
     
58.7
     
-
     
58.7
 
Fair value of awards attributable to pre-acquisition services
   
-
     
1.3
     
-
     
-
     
-
     
1.3
 
Net income
   
-
     
-
     
-
     
-
     
840.3
     
840.3
 
 
                                               
Balance as of December 31, 2023
 
$
0.8
   
$
2,732.5
   
$
(13,041.2
)
 
$
(39.2
)
 
$
13,168.1
   
$
2,821.0
 
 
The accompanying notes are an integral part of the consolidated financial statements.
 
F - 12

CHECK POINT SOFTWARE TECHNOLOGIES LTD.
AND SUBSIDIARIES
 
CONSOLIDATED STATEMENTS OF CASH FLOWS
In millions
 
 
 
Year ended
 December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Cash flows from operating activities:
                 
 
                 
Net income
 
$
840.3
   
$
796.9
   
$
815.6
 
Adjustments required to reconcile net income to net cash provided by operating activities:
                       
Depreciation of property and equipment
   
23.1
     
22.7
     
20.6
 
Amortization of premium and accretion of discount on marketable securities, net
   
3.1
     
18.5
     
21.0
 
Realized loss (gain) on sale of marketable securities, net
   
6.7
     
-
     
(1.4
)
Amortization of intangible assets
   
24.3
     
13.5
     
10.1
 
Stock-based compensation
   
145.3
     
131.4
     
120.3
 
Deferred income tax benefit
   
(9.5
)
   
(0.5
)
   
(4.0
)
Increase in trade receivables, net
   
(9.9
)
   
(46.1
)
   
(51.6
)
Decrease (increase) in prepaid expenses and other assets
   
(51.1
)
   
0.1
     
1.2
 
Increase (decrease) in trade payables
   
17.9
     
19.8
     
(7.7
)
Increase (decrease) in employees and payroll accruals
   
26.7
     
26.3
     
(8.9
)
Increase (decrease) in income tax accrual and accrued expenses and other liabilities
   
(0.9
)
   
(54.6
)
   
66.4
 
Increase in deferred revenues
   
21.8
     
170.3
     
216.8
 
Other
   
0.1
     
0.2
     
5.5
 
 
                       
Net cash provided by operating activities
   
1,037.9
     
1,098.5
     
1,203.9
 
 
                       
Cash flows from investing activities:
                       
 
                       
Proceeds from short-term bank deposits
   
510.6
     
538.4
     
214.5
 
Proceeds from maturity of marketable securities
   
1,022.9
     
1,056.6
     
1,551.7
 
Proceeds from sale of marketable securities
   
491.9
     
9.1
     
184.1
 
Investment in marketable securities
   
(947.3
)
   
(1,063.1
)
   
(1,297.5
)
Investment in short-term bank deposits
   
(132.0
)
   
(477.0
)
   
(492.5
)
Cash paid in conjunction with acquisitions, net of acquired cash
   
(458.8
)
   
(48.3
)
   
(219.7
)
Purchase of property and equipment
   
(18.6
)
   
(22.1
)
   
(15.9
)
 
                       
Net cash provided by (used in) investing activities
 
$
468.7
   
$
(6.4
)
 
$
(75.3
)
 
The accompanying notes are an integral part of the consolidated financial statements.

 

F - 13

CHECK POINT SOFTWARE TECHNOLOGIES LTD.
AND SUBSIDIARIES
 
CONSOLIDATED STATEMENTS OF CASH FLOWS (CONT’D)
In millions
 
   
Year ended
 December 31,
 
   
2023
   
2022
   
2021
 
                   
Cash flows from financing activities:
                 
 
                 
Proceeds from issuance of treasury shares upon exercise of options
 
$
133.7
   
$
141.2
   
$
194.0
 
Purchase of treasury shares at cost
   
(1,287.6
)
   
(1,299.9
)
   
(1,299.5
)
Payments related to shares withheld for taxes
   
(11.0
)
   
(9.3
)
   
(6.9
)
 
                       
Net cash used in financing activities
   
(1,164.9
)
   
(1,168.0
)
   
(1,112.4
)
 
                       
Increase (decrease) in cash and cash equivalents
   
341.7
     
(75.9
)
   
16.2
 
Cash and cash equivalents at the beginning of the year
   
196.0
     
271.9
     
255.7
 
 
                       
Cash and cash equivalents at the end of the year
 
$
537.7
   
$
196.0
   
$
271.9
 
 
                       
Supplemental disclosure of cash flow information:
                       
 
                       
Cash paid during the year for taxes on income
 
$
118.7
   
$
113.5
   
$
101.0
 
 
                       
Non-cash investing activity
                       
 
                       
Fair value of awards attributable to pre-acquisition services
   
1.3
     
-
     
1.8
 
Operating lease liabilities arising from obtaining right of use assets
 
$
2.3
   
$
8.0
   
$
1.4
 
 
The accompanying notes are an integral part of the consolidated financial statements.

 

F - 14

CHECK POINT SOFTWARE TECHNOLOGIES LTD.
AND SUBSIDIARIES
 
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
In millions (except share and per share data)
 
NOTE 1:- GENERAL
 
  a.
Check Point Software Technologies Ltd., an Israeli corporation (“Check Point Ltd.”), and subsidiaries (collectively, the “Company” or “Check Point”), develop, market and support wide range of products and services for IT security, by offering a multilevel security architecture that defends enterprises’ cloud, network and mobile device held information.
 
   
The Company operates in one operating and reportable segment and its revenues are mainly derived from the sales of its network and data security products, including licenses, related software updates, maintenance and security subscriptions. The Company sells its products worldwide primarily through multiple distribution channels (“channel partners”), including distributors, resellers, system integrators, Original Equipment Manufacturers (“OEMs”) and Managed Security Service Providers (“MSPs”).
 
  b.
In each 2023, 2022 and 2021, approximately 40% of the Company’s revenues were derived from three channel partners. Revenues derived from one channel partner in 2023, 2022 and 2021 were 14%, 15% and 16%, respectively, and revenues derived from the second channel partner in 2023, 2022 and 2021 were 14%, 13%, and 13%, respectively, and revenues derived from the other channel partner in 2023, 2022 and 2021 were 12%, 12%, and 11%, respectively, of the Company’s revenues in such years. Trade receivable balances from these three channel partners aggregated $301.2 as of December 31, 2023 and 2022.
 
NOTE 2:-
SIGNIFICANT ACCOUNTING POLICIES
   
 

The consolidated financial statements are prepared in conformity with United States generally accepted accounting principles (“U.S. GAAP”).

 
  a.
Use of estimates:
 
 
The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
 
  b.
Financial statements in United States dollars:
 
 
Most of the Company’s revenues and costs are denominated in United States dollar (“dollar”). The Company’s management believes that the dollar is the primary currency of the economic environment in which the Company and each of its subsidiaries operate. Thus, the dollar is the Company’s functional and reporting currency.
   
 
Accordingly, non-dollar denominated transactions and balances have been re-measured into the functional currency in accordance with Accounting Standard Code (“ASC”) No. 830, “Foreign Currency Matters”.
   

F - 15


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 2:-
SIGNIFICANT ACCOUNTING POLICIES (Cont.)
 
   
All transaction gains and losses from the re-measured monetary balance sheet items are reflected in the statements of income as financial income or expenses, as appropriate.
 
  c.
Principles of consolidation:
 
   
The consolidated financial statements include the accounts of Check Point Ltd. and subsidiaries. Intercompany transactions and balances have been eliminated upon consolidation.
 
  d.
Cash equivalents:
 
   
Cash equivalents are short-term unrestricted highly liquid investments that are readily convertible to cash and with original maturities of three months or less at investment.
 
  e.
Short-term bank deposits:
 
 
Bank deposits with maturities of more than three months at investment but less than one year are included in short-term bank deposits. Such deposits are stated at cost which approximates fair values.

 

  f.
Trade Receivables:
 
   
Trade receivables are recorded net of credit losses allowance for any potential uncollectible amounts.
 
   
The Company makes estimates of expected credit and collectability trends for the allowance for credit losses based upon its assessment of various factors, including historical collectability experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers.
     
   
As of December 31, 2023 and 2022, the allowances for credit losses of trade receivable were insignificant.
     
   
The Company writes off receivables when they are deemed uncollectible, having exhausted all collection efforts. Actual collection experience may not meet expectations and may result in increased bad debt expense. Allowance for credit losses and total write offs expenses during 2023, 2022 and 2021 were insignificant.

 

F - 16


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 2:-
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

  g.
Investments in marketable securities:
 
   
The Company accounts for investments in marketable securities in accordance with ASC No. 320, “Investments - Debt Securities”.
 
   
Management determines the appropriate classification of its investments at the time of purchase and reevaluates such determinations at each balance sheet date. The Company classifies all of its debt securities as available-for-sale (“AFS”). Available-for-sale debt securities are carried at fair value, with the unrealized gains and losses, net of tax, reported in accumulated other comprehensive income (loss) in shareholders’ equity. Realized gains and losses on sale of investments are included in financial income, net and are derived using the specific identification method for determining the cost of securities sold.
     
 
The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization together with interest on securities is included in financial income, net.
 
 
At each reporting period, the Company evaluates whether declines in fair value below amortized cost are due to expected credit losses, as well as the company’s ability and intent to hold the investment until a forecasted recovery occurs in accordance with ASC 326, Financial Instrument- Credit losses. Allowance for credit losses on AFS debt securities are recognized in the Company’s consolidated statements of income, and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in stockholders’ equity.
 
   
The credit losses recorded for the years ended December 31, 2023, 2022 and 2021 were insignificant.
 
  h.
Property and equipment, net:
 
   
Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets at the following annual rates:
 
 
%
Computers and peripheral equipment
3350
Office furniture and equipment
1020
Building
4
Leasehold improvements
The shorter of term of the lease or the useful life of the asset

 

F - 17


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 2:-
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

  i.
Leases:
 
The company’s operating leases comprised of office leases.
 
The Company determines if an arrangement is a lease and the classification of that lease at inception based on: (1) whether the contract involves the use of an identified asset, (2) whether the Company obtains the right to substantially all the economic benefits from the use of the asset throughout the lease term, and (3) whether the Company has a right to direct the use of the asset. The Company elected to not recognize a lease liability or right-of-use (“ROU”) asset for leases with a term of twelve months or less. The Company also elected the practical expedient to not separate non-lease components for its leases.
 
ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make minimum lease payments arising from the lease. ROU assets are initially measured at amounts, which represents the discounted present value of the lease payments over the lease, plus any initial direct costs incurred. The lease liability is initially measured at lease commencement date based on the discounted present value of lease payments over the lease term. The implicit rate within the operating leases is generally not determinable, therefore the Company uses its Incremental Borrowing Rate (“IBR”) based on the information available at commencement date in determining the present value of lease payments. The Company’s IBR is estimated to approximate the interest rate on similar terms and payments and in economic environments where the leased asset is located. Certain leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROU asset and lease liability when it is reasonably certain that the Company will exercise that option. An option to terminate is considered unless it is reasonably certain that the Company will not exercise the option. The ROU assets are included in Prepaid expenses and other assets in the consolidated balance sheet, while the short-term portion of lease liabilities are included in Accrued expenses and other liabilities, and the long-term portion of lease liabilities are included in Other liabilities.
 
As of December 31, 2023, the Company had total ROU assets of $21.5, with corresponding liabilities of $26.1 on the consolidated balance sheets.
 
Rent expenses for the years ended December 31, 2023, 2022 and 2021, were $7.7, $6.3 and $8.1 respectively.
 
  j.
Business combination:
 
The Company applies the provisions of ASC 805, “Business Combination” and allocates the fair value of purchase consideration to the tangible assets acquired, liabilities assumed and intangible assets acquired based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill.
 

F - 18


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 2:-
SIGNIFICANT ACCOUNTING POLICIES (Cont.)
 
When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain intangible assets include, but are not limited to future expected cash flows from acquired technology and acquired trademarks and tradenames from a market participant perspective, useful lives and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred (see also Note 3).

 

  k.
Goodwill:
 
Goodwill has been recorded as a result of acquisitions. Goodwill represents the excess of the purchase price in a business combination over the fair value of identifiable net tangible and intangible assets acquired. Goodwill is not amortized, but rather is subject to an impairment test.
 
ASC No. 350, “Intangibles - Goodwill and other” (“ASC No. 350”) requires goodwill to be tested for impairment at the reporting unit level at least annually or between annual tests in certain circumstances, and written down when impaired.
 
ASC No. 350 allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If it does result in a more likely than not indication of impairment, the quantitative goodwill impairment test is performed. Alternatively, ASC No. 350 permits an entity to bypass the qualitative assessment for any reporting unit and proceed directly to performing the quantitative goodwill impairment test. If the carrying value of a reporting unit exceeds its fair value, the Company recognizes an impairment of goodwill for the amount of this excess.
 
The Company operates in one operating segment, and this segment is the only reporting unit. The Company performs the quantitative goodwill impairment test during the fourth quarter of each fiscal year, or more frequently if impairment indicators are present and compares the fair value of the reporting unit with its carrying value.
 
During the years 2023, 2022 and 2021, no goodwill impairment losses have been identified.

 

F - 19


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 2:-
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

  l.
Intangible assets, net:
 
Intangible assets that are not considered to have an indefinite useful life are amortized over their estimated useful lives, which range from 4 to 20 years. These intangible assets consist of core technology, customer relationship, trademarks and trade names which are amortized over their estimated useful lives.
 
  m.
Impairment of long-lived assets including intangible assets subject to amortization and ROU assets:
 
The Company’s long-lived assets are reviewed for impairment in accordance with ASC No. 360, “Property, Plant and Equipment,” whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to the future undiscounted cash flows expected to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. During the years 2023, 2022 and 2021, no impairment losses have been identified.
 
  n.
Manufacturing partner and supplier liabilities:
 
The Company purchases manufactured products from its original design manufacture (“ODM”). The Company generally does not own the manufactured products. ODM’s provide services of design, manufacture, orders fulfillment and support with a full turn-key solution to meet the Company’s detailed requirements. If the actual demand is significantly lower than forecast, the Company records a liability for its commitment in excess of the actual demand. As of December 31, 2023 and 2022, the Company has not accrued any significant liability in respect with this exposure.
 
  o.
Research and development costs:
 
Research and development costs are charged to the statements of income as incurred. ASC No. 985-20, “Software - Costs of Software to Be Sold, Leased, or Marketed”, requires capitalization of certain software development costs subsequent to the establishment of technological feasibility.
 
Based on the Company’s product development process, technological feasibility is established upon completion of a working model. Costs incurred by the Company between completion of the working models and the point at which the products are ready for general release, have been insignificant. Therefore, all research and development costs are expensed as incurred.

 

F - 20


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 2:-
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

  p.
Revenue recognition:
 
The Company derives its revenues mainly from sales of products and licenses, security subscriptions and software updates and maintenance. The Company’s products are generally integrated with software that is essential to the functionality of the product. The Company sells its products primarily through channel partners including distributors, resellers, OEMs (Original Equipment Manufacturers), system integrators and MSPs (Managed Service Providers), all of whom are considered end-users.
 
The Company’s security subscriptions provide customers with access to its suite of security solutions and is sold as a service.
 
The Company’s software updates and maintenance provide customers with rights to unspecified software product upgrades released during the term of the agreement and include maintenance services to end-user customers, through primarily telephone access to technical support personnel as well as hardware support services.
 
The Company recognizes revenues in accordance with ASC No. 606, “Revenue from Contracts with Customers”. As such, the Company identifies a contract with a customer, identifies the performance obligations in the contract, determines the transaction price, allocates the transaction price to each performance obligation in the contract and recognizes revenues when (or as) the Company satisfies a performance obligation.
 
Revenues from sales of products and licenses are recognized when control of the promised goods is transferred to the customer, or upon electronic transfer of the Certificate Key to the Customer. Revenues from security subscriptions and from software updates and maintenance are recognized ratably over the term of the agreement.
 
The Company’s arrangements typically contain various combinations of its products and licenses, security subscriptions and software updates and maintenance, which are distinct and are accounted for as separate performance obligations. The Company allocates the transaction price to each performance obligation based on its relative standalone selling price using the prices charged for a performance obligation when sold separately.
 
Deferred revenues represent mainly the unrecognized revenue billed for security subscriptions and for software updates and maintenance. Such revenues are recognized ratably over the term of the related agreement. The amount of revenues recognized in the period that was included in the opening deferred revenues balance was $1,363.4 and $1,257.4 for the years ended December 31, 2023 and December 31, 2022, respectively.
 
Revenues expected to be recognized from remaining performance obligations were $2,249.0 and $2,146.1 as of December 31, 2023 and December 31, 2022, respectively. Of the balance as of December 31, 2023 the Company expects to recognize approximately $1,502.7 over the next 12 months and the remainder thereafter.
 

F - 21


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 2:-
SIGNIFICANT ACCOUNTING POLICIES (Cont.)
 
The Company records a provision for estimated sales returns, rebates, stock rotations and other rights provided to customers on product and services based on historical sales returns, analysis of credit memo data, rebate plans, stock rotation arrangements and other known factors. This provision is accounted for as variable consideration that is deducted from revenue in the period in which the revenue is recognized. Such provision amounted to $10.2 and $9.5 as of December 31, 2023 and 2022, respectively, and is included in accrued expenses and other liabilities in the consolidated balance sheets.
 
Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. These costs are deferred and then amortized over a period of benefit which is typically over the term of the customer contracts as initial commission rates are commensurate with the renewal commission rates. Amortization expense is included in sales and marketing expenses in the accompanying consolidated statements of income. If the amortization period of those costs is one year or less, the costs are expensed as incurred. As of December 31, 2023 and 2022, the amount of deferred commission was $37.3 and $15.3, respectively, and is included in other short term and other long term assets on the balance sheets. During the years ended on December 31, 2023, 2022 and 2021 the Company recorded amortization expenses in connection with deferred commissions in the amount of $10.6, $10.4 and $11.6, respectively.
 
For information regarding disaggregated revenues, please refer to Note 15 below.
 
  q.
Cost of revenues:
 
Cost of products and licenses is comprised of cost of software and hardware production, manuals, packaging and shipping.
 
Cost of security subscriptions is comprised of costs paid to third parties, hosting and infrastructure costs and costs of customer support related to these services.
 
Cost of software updates and maintenance is mainly comprised of cost of post-sale customer support.
 
Amortization of technology is comprised of amortization of core technology assets which are used in the Company’s operations, and is presented separately as part of cost of revenues.

 

F - 22


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 2:-
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

  r.
Severance pay:
 
Effective January 1, 2007, the Company’s agreements with employees in Israel, are under Section 14 of the Severance Pay Law, 1963. The Company’s contributions for severance pay have extinguished its severance obligation. Upon contribution of the full amount based on the employee’s monthly salary for each year of service, no additional obligation exists regarding the matter of severance pay and no additional payments is made by the Company to the employee. Further, the related obligation and amounts deposited on behalf of the employee for such obligation are not stated on the balance sheets, as the Company is legally released from the obligation to employees once the required deposit amounts have been paid.
 
  s.
Employee benefit plan:
 
The Company has a 401(K) defined contribution plan covering certain employees in the U.S. The Company matches 50% of employee contributions to the plan up to a limit of 6% of their eligible compensation. The Company’s matching contribution to the plan were insignificant for the years ended December 31, 2023, 2022 and 2021.
 
  t.
Income taxes:
 
The Company accounts for income taxes in accordance with ASC No. 740, “Income Taxes” (“ASC No. 740”). ASC No. 740 prescribes the use of the liability method whereby deferred tax asset and liability account balances are determined for temporary differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to amounts more likely than not to be realized. The Company accrues interest and indexation related to unrecognized tax benefits on its taxes on income.
 
ASC No. 740 contains a two-step approach to recognizing and measuring a liability for uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes.
 
The second step is to measure the tax benefit as the largest amount that is more than 50% (cumulative basis) likely to be realized upon ultimate settlement. The Company classifies interest related to unrecognized tax benefits in taxes on income.

 

F - 23


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 2:-
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

  u.
Advertising costs:
 
Advertising costs are expensed as incurred. Advertising expenses for the years ended December 31, 2023, 2022 and 2021, were $7.6, $4.6 and $4.1 respectively.
 
  v.
Concentrations of credit risk:
 
Financial instruments that could potentially expose the Company to concentrations of credit risk, consist primarily of cash and cash equivalents, short-term bank deposits, marketable securities, trade receivables and foreign currency derivative contracts.
 
The majority of the Company’s cash and cash equivalents and short-term bank deposits are deposited in major banks in the U.S., Israel and Europe. Deposits in the U.S. may be in excess of insured limits and are not insured in other jurisdictions. Marketable securities are held mainly by Check Point Ltd., the Company’s Singaporean subsidiary, Canadian subsidiary and the U.S. subsidiary, and are invested in securities denominated in US dollar.
 
The Company’s marketable securities consist mainly of investments in government, corporate and government sponsored enterprises debentures. The Company’s investment policy, approved by the Board of Directors, limits the amount that the Company may invest in any one type of investment, or issuer, thereby reducing credit risk concentrations.
 
The Company’s trade receivables are geographically dispersed and the majority is derived from sales to channel partners mainly in the United States, Europe and Asia. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures.
 
  w.
Derivatives and hedging:
 
The Company accounts for derivatives and hedging based on ASC No. 815, “Derivatives and Hedging” (“ASC No. 815”). ASC No. 815 requires the Company to recognize all derivatives on the balance sheets at fair value. The accounting for changes in the fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging relationship, as well as the type of hedging relationship. For those derivative instruments that are designated and qualify as hedging instruments, the Company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. If the derivatives meet the definition of a hedge and are designated as such, depending on the nature of the hedge, changes in the fair value of such derivatives will either be offset against the change in fair value of the hedged assets, liabilities, or firm commitments through earnings, or recognized in accumulated other comprehensive income until the hedged item is recognized in earnings.
 

F - 24


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 2:-
SIGNIFICANT ACCOUNTING POLICIES (Cont.)
 
The Company entered into forward contracts to hedge the fair value of assets and liabilities denominated in several foreign currencies. As of December 31, 2023 and 2022, the Company had outstanding forward contracts that did not meet the requirement for hedge accounting, in the notional amount of $241.7 and $207.9, respectively. The Company measured the fair value of the contracts in accordance with ASC No. 820, “Fair Value Measurement” (“ASC No. 820”) (classified as level 2 of the fair value hierarchy). The net losses resulting from these forward contracts recognized in financial income, net during 2023, 2022 and 2021 were $(6.2), $(19.5) and $(0.6), respectively. The change in fair value of the Company’s outstanding forward contracts vs. the notional amounts at December 31, 2023 and 2022 was insignificant.
 
The Company entered into forward contracts to hedge against the risk of overall changes in future cash flow from payments of payroll and related expenses denominated in New Israeli Shekel, in Euro, and in British Pound. As of December 31, 2023 and 2022, the Company had outstanding forward contracts for payroll and related expenses in the notional amount of $207.5 and $266.2, respectively. These contracts were for a period of up to twelve months.
 
The Company measured the fair value of the contracts in accordance with ASC No. 820 (classified as level 2 of the fair value hierarchy). These contracts met the requirement for cash flow hedge accounting and, as such, gains (losses) on the contracts are recognized initially as component of Accumulated Other Comprehensive Income in the balance sheets and reclassified to the statements of income in the period the related hedged items affect earnings.
 
During 2023, 2022 and 2021 gains (losses) were reclassified when the related expenses were incurred and recognized in the operating expenses as follow:
 
 
 
Year ended
 December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Cost of revenues
 
$
1.2
   
$
1.7
   
$
(0.1
)
Research and development
   
13.9
     
13.3
     
(0.6
)
Selling and marketing
   
0.5
     
6.6
     
(0.3
)
General and administrative
   
3.0
     
2.8
     
(0.1
)
 
                       
 
 
$
18.6
   
$
24.4
   
$
(1.1
)
 
The change in fair value of the Company’s outstanding forward contracts vs. the notional amounts at December 31, 2023 and 2022 was insignificant.

 

  x.
Basic and diluted earnings per share:
 
Basic earnings per share are computed based on the weighted average number of ordinary shares outstanding during each year. Diluted earnings per share are computed based on the weighted average number of ordinary shares outstanding during each year, plus dilutive potential ordinary shares outstanding during the year, in accordance with ASC No. 260, “Earnings Per Share”.
 

F - 25


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 2:-
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

The total weighted average number of shares related to the outstanding options excluded from the calculations of diluted earnings per share, since it would have an anti-dilutive effect, was 1,309,068, 1,730,104 and 4,891,452 for 2023, 2022 and 2021, respectively.

 

  y.
Accounting for stock-based compensation:
 
The Company accounts for stock-based compensation in accordance with ASC No. 718, “Compensation-Stock Compensation” (“ASC No. 718”). ASC No. 718 requires companies to estimate the fair value of equity-based payment awards on the grant date using an option-pricing model.
 
The Company recognizes compensation expenses for the value of awards granted, based on the straight line method for service based graded vesting awards and based on the accelerated method for performance-based graded vesting awards. Compensation expense is recognized over the requisite service period of the awards. The Company recognizes forfeitures of awards as they occur.
 
The Company selected the Black-Scholes-Merton option pricing model as the most appropriate model for determining the fair value for its stock options awards and Employee Stock Purchase Plan, whereas the fair value of restricted stock units is based on the closing market value of the underlying shares at the date of grant. The option-pricing model requires a number of assumptions, the most significant of which are the expected stock price volatility and the expected option term. Expected volatility was calculated based upon actual historical stock price movements over the most recent periods ending on the grant date, equal to the expected term of the options.
 
The expected term of options granted is based upon historical experience and represents the period of time between when the options are granted and when they are expected to be exercised. The risk-free interest rate is based on the yield from U.S. treasury bonds with an equivalent term to the expected term of the options. The Company has historically not paid dividends and has no plans to pay dividends in the foreseeable future.
 
The fair value of options granted and Employee Stock Purchase Plan in 2023, 2022 and 2021 is estimated at the date of grant using the following weighted average assumptions:
 
 
 
Year ended December 31,
   
2023
   
2022
   
2021
 
                   
Employee Stock Options
                 
Expected volatility
   
25.71
%
   
25.56
%
   
25.28
%
Risk-free interest rate
   
4.24
%
   
3.16
%
   
0.65
%
Dividend yield
   
0.0
%
   
0.0
%
   
0.0
%
Expected term (years)
   
5.45
     
4.75
     
4.22
 
 
                       
Employee Stock Purchase Plan
                       
Expected volatility
   
19.66
%
   
22.16
%
   
22.44
%
Risk-free interest rate
   
5.35
%
   
2.56
%
   
0.24
%
Dividend yield
   
0.0
%
   
0.0
%
   
0.0
%
Expected term (years)
   
0.5
     
0.5
     
0.5
 
 

F - 26


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 2:-
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

  z.
Fair value of financial instruments:
 
The Company measures its investments in money market funds (classified as cash equivalents), short-term bank deposits, marketable securities and its foreign currency derivative contracts at fair value. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value:
 
  Level 1 -
Valuations based on quoted prices in active markets for identical assets that the Company has the ability to access. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment.
 
  Level 2 -
Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.
 
  Level 3 -
Valuations based on inputs that are unobservable and significant to the overall fair value measurement.
 
The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
 
  aa.
Comprehensive income:
 
The Company accounts for comprehensive income in accordance with ASC No. 220, “Comprehensive Income”. Comprehensive income generally represents all changes in shareholders’ equity during the period except those resulting from investments by, or distributions to, shareholders. The Company determined that its items of other comprehensive income relate to gains and losses on hedging derivative instruments and unrealized gains and losses on available-for-sale debt securities.
 
  ab.
Treasury shares:
 
The Company repurchases its ordinary shares from time to time on the open market and holds such shares as treasury shares. The Company presents the cost to repurchase treasury stock as a separate component of shareholders’ equity.
 
The Company reissues treasury shares under the stock purchase plan, upon exercise of options and upon vesting of restricted stock units. Reissuance of treasury shares is accounted for in accordance with ASC No. 505-30 whereby gains are credited to additional paid-in capital and losses are charged to additional paid-in capital to the extent that previous net gains are included therein; otherwise to retained earnings.

 

F - 27


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 2:-
SIGNIFICANT ACCOUNTING POLICIES (Cont.)

 

  ac.
Legal contingencies:
 
The Company is currently involved in various claims and legal proceedings. The Company reviews the status of each matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company accrues a liability for the estimated loss.
 
  ad.
Recently Issued Accounting Pronouncements, not yet adopted:
 
In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-07.
 
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-09.

 

NOTE 3:-

ACQUISITIONS

 
The Company accounted for the following transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on their estimated fair values.
 
In addition, the transactions included additional consideration related to compensation for post combination services which were recorded as prepaid expenses and other long term assets and will be recognized over the requisite service period.
 
  a.
On September 1, 2021, the Company completed the acquisition of all outstanding shares of Avanan Inc. (“Avanan”), a privately-held US-based company providing cloud email security, and the developer of a patented application-programming interface (API) solution to stop email threats before arriving to the inbox (inline), for both internal and external emails using AI based engines. The Company acquired Avanan for total consideration of approximately $227.1.
 
  b.
On February 3, 2022, the Company completed the acquisition of all outstanding shares of Spectral Cyber Technologies Ltd. (“Spectral”), a privately-held Israeli-based company, is a key innovator in developer security with a thriving open-source community. Spectral’s developer-first approach to security focuses on code safety and trust, fast code scanning and simple and cool developer experience.
 
  c.
On September 11, 2023, the Company completed the acquisition of all outstanding shares of Atmosec Ltd. (“Atmosec”), a privately-held Israeli-based company, An early-stage start-up, Atmosec specializes in the rapid discovery and disconnection of malicious SaaS applications, preventing risky third party SaaS communications, and rectifying SaaS misconfigurations.
 
  d.
On September 13, 2023, the Company completed the acquisition of all outstanding shares of Perimeter 81 Ltd. (“Perimeter 81”), a privately-held Israeli-based company, recognized as a leader in the Forrester Zero Trust Wave, brings an innovative approach to security service edge (SSE) that combines cloud and on-device protection. Perimeter 81 is offering a unique suite of capabilities, including Zero Trust Access, full mesh connectivity between users, branches and applications. The Company acquired Perimeter 81 for total consideration of approximately $503.1.
 
The Company allocated the purchase price to tangible and identified intangible assets acquired and liabilities assumed based on the preliminary estimates of their fair values, which were determined using generally accepted valuation techniques based on estimates and assumptions made by management. The fair values are subject to adjustment for up to one year after the close of the transaction as additional information is obtained. Any adjustments to the preliminary purchase price allocation identified during the measurement period are recognized in the period in which the adjustments are determined.
 
Goodwill arising from the Perimeter 81 acquisition was primarily assigned to the synergies between Perimeter 81 solution with Check Point Infinity´s architecture which allows Check Point to deliver a complete Secure Access Service Edge (SASE) offering across internet access, Zero-Trust private access, SaaS security and SD-WAN. This positions Check Point to lead in delivering unparalleled security solutions tailored to intricate cloud environments and enables Check Point to enter new fields or markets. Goodwill is expected to be deductible for income tax purposes.
 

F - 28


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 3:-

ACQUISITIONS (Cont.)

 
 
Weighted
Average Useful
Life
   
Amount
 
           
Goodwill
     
$
314.9
 
Core technology
8 Years
     
99.6
 
Customer relationship
2 Years
     
57.0
 
Net assets assumed
       
31.6
 
Total
     
$
503.1
 
 
The fair value of Core technology was determined using the income approach, specifically the multi-period excess earnings method.
 
Customer relationships represent the fair value of existing contractual relationships and customer loyalty determined based on existing relationships using the income approach, specifically the with and without method.
 
The fair value of the identified intangible assets subject to amortization are amortized over the assets’ estimated useful lives based on the pattern in which the economic benefits are expected to be received to cost of revenues and operating expenses.
 
From the Perimeter 81 Acquisition Date to December 31, 2023, the Consolidated Statements of Income include immaterial revenue and operating results attributable to Perimeter 81.
 
In 2023, Perimeter 81 acquisition-related costs were immaterial and recorded on the Company’s Consolidated Statements of Income. Acquisition-related costs are primarily comprised of direct transaction costs.
 
Unaudited Pro forma results of operations related to this acquisition have not been presented because they are not material to the Company’s consolidated statements of income.
 
  e.
On October 17, 2023, the Company completed the acquisition of all outstanding shares of R&M computer consultants, Inc. (“rmsource”), a privately-held US-based company, rmsource is a provider of managed cybersecurity services, cloud security and cloud migration and IT management.

 

F - 29


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 4:-

CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES
 
 
 
December 31,
 
 
 
2023
   
2022
 
             
Cash and cash equivalents:
           
Cash
 
$
79.8
   
$
65.8
 
Money market funds
   
175.4
     
95.5
 
Short term deposits
   
282.5
     
34.7
 
 
               
Total Cash and cash equivalents
   
537.7
     
196.0
 
 
               
Short-term bank deposits:
   
52.5
     
431.1
 
Marketable securities:
               
Debt securities issued by the U.S. Treasury and other U.S. government agencies
   
661.2
     
819.3
 
Debt securities issued by other governments
   
60.3
     
118.3
 
Corporate debt securities
   
1,648.0
     
1,938.5
 
 
               
Total Marketable securities
   
2,369.5
     
2,876.1
 
Total Cash and cash equivalents, short-term bank deposits and marketable securities
 
$
2,959.7
   
$
3,503.2
 
 
 
 
December 31, 2023
 
   
Amortized Cost
   
Gross unrealized
gain
   
Gross unrealized loss
   
Fair Value
 
                         
Contractual maturity year:
                       
Within one year 
 
$
956.6
   
$
-
   
$
(16.8
)
 
$
939.8
 
After one year through five years
   
1,465.4
     
3.0
     
(38.7
)
   
1,429.7
 
 
                               
Total
 
$
2,422.0
   
$
3.0
   
$
(55.5
)
 
$
2,369.5
 
 
The following table classifies the Company’s marketable securities by contractual maturities:
 
 
 
December 31, 2022
 
   
Amortized Cost
   
Gross unrealized
gain
   
Gross unrealized loss
   
Fair Value
 
                         
Contractual maturity year:
                       
Within one year 
 
$
1,024.9
   
$
-
   
$
(14.4
)
 
$
1,010.5
 
After one year through five years
   
1,974.5
     
0.1
     
(109.0
)
   
1,865.6
 
 
                               
Total
 
$
2,999.4
   
$
0.1
   
$
(123.4
)
 
$
2,876.1
 
 
From the total of $55.5 and $123.4 unrealized losses as of December 31, 2023 and 2022, $41.9 and $87.3 were in continuous unrealized loss for more than 12 months, respectively. The unrealized losses are mainly driven by the higher interest rate environment and the recent interest rate hikes by global central banks during 2022-2023, which was due mainly to elevated inflation rates, therefore negatively impacted the fair value of securities in the Company’s portfolio.
 
As of December 31, 2023 and 2022, interest receivable amounted to $15.5 and $15.6, respectively, and is included within prepaid expenses and other assets in the balance sheets.

 

F - 30


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 5:-

FAIR VALUE MEASUREMENTS
 
In accordance with ASC No. 820, the Company measures its money market funds, short-term bank deposits, marketable securities and foreign currency derivative contracts at fair value. Money market funds and marketable securities are classified within Level 1 or Level 2. This is because these assets are valued using quoted market prices or alternative pricing sources and models utilizing market observable inputs. Foreign currency derivative contracts are classified within Level 2 as the valuation inputs are based on quoted prices and market observable data of similar instruments.
 
The Company’s financial assets measured at fair value on a recurring basis, excluding accrued interest components, consisted of the following types of instruments as of the following dates:
 
 
 
December 31,
 
 
 
2023
   
2022
 
 
 
Fair value measurements using input type
   
Fair value measurements using input type
 
 
 
Level 1
   
Level 2
   
Total
   
Level 1
   
Level 2
   
Total
 
                                                 
Cash
 
$
79.8
   
$
-
   
$
79.8
   
$
65.8
   
$
-
   
$
65.8
 
Cash equivalents
                                               
Money market funds
   
175.4
     
-
     
175.4
     
95.5
     
-
     
95.5
 
Short term deposits
   
282.5
     
-
     
282.5
     
34.7
     
-
     
34.7
 
Short-term bank deposits
   
52.5
     
-
     
52.5
     
431.1
     
-
     
431.1
 
Marketable securities:
                                               
Debt securities issued by the U.S. Treasury and other U.S. government agencies
   
-
     
661.2
     
661.2
     
-
     
819.3
     
819.3
 
Debt securities issued by other governments
   
-
     
60.3
     
60.3
     
-
     
118.3
     
118.3
 
Corporate debt securities
   
-
     
1,648.0
     
1,648.0
     
-
     
1,938.5
     
1,938.5
 
Foreign currency derivative contracts
   
-
     
1.3
     
1.3
     
-
     
(3.6
)
   
(3.6
)
Total financial assets
 
$
590.2
   
$
2,370.8
   
$
2,961.0
   
$
627.1
   
$
2,872.5
   
$
3,499.6

 

NOTE 6:- PROPERTY AND EQUIPMENT, NET
 
 
 
December 31,
 
 
 
2023
   
2022
 
             
Cost:
           
Computers and peripheral equipment
 
$
91.0
   
$
78.1
 
Office furniture and equipment
   
12.2
     
7.8
 
Building
   
78.7
     
78.7
 
Leasehold improvements
   
32.1
     
30.9
 
 
               
 
   
214.0
     
195.5
 
Accumulated depreciation
   
133.6
     
112.7
 
 
               
Property and equipment, net
 
$
80.4
   
$
82.8
 

 

F - 31


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 7:- GOODWILL AND INTANGIBLE ASSETS, NET
 
  a.
Goodwill:
 
 
 
2023
   
2022
 
Balance as of January 1
 
$
1,236.7
   
$
1,196.2
 
Acquisitions
   
317.7
     
40.5
 
 
               
Balance as of December 31
 
$
1,554.4
   
$
1,236.7
 
 
  b.
Intangible assets, net:
 
 
 
Useful
   
December 31,
 
 
 
Life
   
2023
   
2022
 
                   
Original amount:
                 
Core technology
 
8
   
$
195.0
   
$
93.5
 
Trademarks and trade names
 
1520
     
7.5
     
25.5
 
Customer relationship
 
2-4
     
63.9
     
5.8
 
 
                     
 
         
266.4
     
124.8
 
 
                     
Core technology
         
53.6
     
39.6
 
Trademarks and trade names
         
6.9
     
24.5
 
Customer relationship
         
11.8
     
1.9
 
 
                     
 
         
72.3
     
66.0
 
Intangible assets, net:
                     
Core technology
         
141.4
     
53.9
 
Trademarks and trade names
         
0.6
     
1.0
 
Customer relationship
         
52.1
     
3.9
 
 
                     
 
       
$
194.1
   
$
58.8
 
 
Intangible assets which were fully amortized as of the prior year, are disposed from the original amount and the accumulated amortization balances.
 
The estimated future amortization expense of Intangible assets as of December 31, 2023 is as follows:
 
2024
 
$
53.9
 
2025
   
44.8
 
2026
   
21.8
 
2027
   
18.7
 
2028
   
17.5
 
Thereafter
   
37.4
 
 
 
$
194.1
 

 

F - 32


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 8:- DEFERRED REVENUES
 
Deferred revenues consisted of the following:
 
 
 
December 31,
 
 
 
2023
   
2022
 
 
           
Security subscriptions
 
$
970.2
   
$
932.1
 
Software updates and maintenance
   
904.1
     
904.7
 
Other
   
33.4
     
41.0
 
 
               
 
 
$
1,907.7
   
$
1,877.8
 
 
The majority of the deferred revenues are recognized within one year or less and presented as current deferred revenues in the balance sheets. Substantially all of the remaining deferred revenues are presented as long term deferred revenues and are recognized for a period greater than one year and up to five years.

 

NOTE 9:- ACCRUED EXPENSES AND OTHER LIABILITIES
 
The components of accrued expenses and other liabilities are as follows:
 
 
 
December 31,
 
 
 
2023
   
2022
 
 
           
Accrued products and licenses costs
 
$
73.9
   
$
84.4
 
Marketing expenses payable
   
4.7
     
8.7
 
Income tax payable
   
40.7
     
34.3
 
Legal accrual
   
27.8
     
32.0
 
Other accrued expenses
   
65.1
     
63.1
 
 
               
 
 
$
212.2
   
$
222.5
 

 

F - 33


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 10:- COMMITMENTS AND CONTINGENT LIABILITIES

 

Litigations:

 

  a.
The Company is the defendant in various lawsuits, including employment-related litigation claims, construction claims and other legal proceedings in the normal course of its business. Litigation and governmental proceedings can be expensive, lengthy and disruptive to normal business operations, and can require extensive management attention and resources, regardless of their merit. While the Company intends to defend the aforementioned matters vigorously, it believes that a loss in excess of its accrued liability with respect to these claims is not probable.
 
  b.
In particular, following audits of the Company’s 2016 through 2020 corporate tax returns, the Israeli Tax Authority (the “ITA”) issued in January 2023 orders for the years 2016 through 2019 challenging the Company’s positions on several issues, including matters such as our position to claim a tax credit made for foreign taxes withheld on income payments that was due to the Company outside of Israel, taxation of interest earned outside of Israel by a wholly-owned Singapore subsidiary which the ITA is seeking to tax in Israel and deductibility of expenses attributed to employee stock options. The ITA orders also contest the Company’s positions on various other issues. The ITA therefore demanded the payment of additional taxes in the aggregate amount of NIS 479 (approximately $132), not including an amount of NIS 421 (approximately $116) related to expenses that will be deductible in future years, with respect of these four tax years (these amounts include interest and indexation through December 31, 2023). The Company believes it has good arguments against these orders and on November 29, 2023, filed an appeal to the District Court of Tel Aviv against these orders.
 
In addition, the ITA has issued tax assessment for the 2020 tax year, presenting similar arguments as those in the orders for the tax years 2016-2019, in which it demanded the payment of additional taxes in the aggregate amount of NIS 84 (approximately $23), not including an amount of NIS 95 (approximately $26) related to expenses that will be deductible in future years, with respect to this year (these amounts include interest and indexation through December 31, 2023). On December 31, 2023 we submitted an initial stage tax appeal against the 2020 tax assessment to the ITA  (the Company may appeal such order to the district court). There is no assurance that the ITA will accept our positions on the matters raised and, if it does not, the ITA may also issue an order with respect to the 2020 tax year.

 

F - 34


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 11:- TAXES ON INCOME
 
  a.
Israeli taxation:
 
  1.
Corporate tax:
 
Pursuant to Amendment 73 to the Investment Law adopted in 2017, a Company located in the Center of Israel that meets the conditions for “Preferred Technological Enterprises”, is subject to tax rate of 12%. The Company believes it meets those conditions.
 
Income not eligible for Preferred Enterprise benefits is taxed at a regular rate of 23%.
 
Reduced income under the Investment Law including the Preferred Enterprise Regime and Preferred Technological Enterprise Regime will be freely distributable as dividends, subject to a 15% or 20% withholding tax (or lower rate for non-Israeli resident shareholder, under an applicable tax treaty). However, upon the distribution of a dividend from Preferred Income and Technological Preferred Enterprise to an Israeli company, no withholding tax will be remitted.
 
Pursuant to a temporary tax relief initiated by the Israeli government, a company that elected by November 11, 2013, to pay a reduced corporate tax rate as set forth in the temporary tax relief with respect to undistributed exempt income generated under the Investment Law accumulated by the Company until December 31, 2011 (“Trapped Earnings”) is entitled to distribute a dividend from such income without being required to pay additional corporate tax with respect to such dividend. A company that has so elected must make certain qualified investments in Israel over five-year period. A company that has elected to apply the temporary tax relief cannot withdraw from its election. The Company has elected to apply the temporary tax relief by the respective date and believes it meets those conditions.
 
In particular, following audits of the Company’s 2016 through 2020 corporate tax returns, the Israeli Tax Authority (the “ITA”) issued in January 2023 orders for the years 2016 through 2019 challenging the Company’s positions on several issues, including matters such as our position to claim a tax credit made for foreign taxes withheld on income payments that was due to the Company outside of Israel, taxation of interest earned outside of Israel by a wholly-owned Singapore subsidiary which the ITA is seeking to tax in Israel and deductibility of expenses attributed to employee stock options. The ITA orders also contest the Company’s positions on various other issues. The ITA therefore demanded the payment of additional taxes in the aggregate amount of NIS 479 (approximately $132), not including an amount of NIS 421 (approximately $116) related to expenses that will be deductible in future years, with respect of these four tax years (these amounts include interest and indexation through December 31, 2023). The Company believes it has good arguments against these orders and on November 29, 2023, filed an appeal to the District Court of Tel Aviv against these orders. In addition, the ITA has issued tax assessment for the 2020 tax year, presenting similar arguments as those in the orders for the tax years 2016-2019, in which it demanded the payment of additional taxes in the aggregate amount of NIS 84 (approximately $23), not including an amount of NIS 95 (approximately $26) related to expenses that will be deductible in future years, with respect to this year (these amounts include interest and indexation through December 31, 2023). On December 31, 2023 we submitted an initial stage tax appeal against the 2020 tax assessment to the ITA (the Company may appeal such order to the district court). There is no assurance that the ITA will accept our positions on the matters raised and, if it does not, the ITA may also issue an order with respect to the 2020 tax year.
 

F - 35


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 11:- TAXES ON INCOME (Cont.)
 
  2.
Foreign Exchange Regulations:
 
Under the Foreign Exchange Regulations, Check Point Ltd. and its Israeli subsidiaries calculate their tax liability in dollar according to certain orders.
 
The tax liability, as calculated in dollar is translated into New Israeli Shekels according to the exchange rate as of December 31, of each year.
 
  b.
Income taxes of non-Israeli subsidiaries:
 
Non-Israeli subsidiaries are taxed according to the tax laws in their respective countries of residence.
 
The Company does not provide deferred tax liabilities when it intends to reinvest earnings of foreign subsidiaries indefinitely or if distributed, no tax liability will be imposed. Undistributed earnings of foreign subsidiaries that are not distributed amounted to $546.9 and unrecognized deferred tax liability related to such earning amounted to $89.6 as of December 31, 2023.
 
  c.
Deferred tax assets and liabilities:
 
Deferred taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. As of December 31, 2023 and 2022, the Company’s deferred taxes were in respect of the following:
 
 
 
December 31,
 
 
 
2023
   
2022
 
 
           
Carry forward tax losses
 
$
36.2
   
$
38.7
 
Employee stock based compensation
   
30.3
     
34.9
 
Deferred revenues
   
3.0
     
3.5
 
Tax credits
   
32.5
     
29.8
 
Unrealized loss on marketable securities, net
   
11.8
     
29.6
 
Accrued employee costs
   
13.2
     
11.3
 
Other
   
17.3
     
16.3
 
 
               
Deferred tax assets before valuation allowance
   
144.3
     
164.1
 
Valuation allowance – mainly in respect to carryforward losses
   
(16.7
)
   
(17.5
)
 
               
Deferred tax asset
   
127.6
     
146.6
 
 
               
Intangible assets
   
(13.4
)
   
(32.8
)
Deferred commission
   
(9.3
)
   
(3.8
)
Other
   
(6.1
)
   
(15.8
)
 
               
Deferred tax liability
   
(28.8
)
   
(52.4
)
 
               
Deferred tax asset, net
 
$
98.8
   
$
94.2
 
 

F - 36


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 11:- TAXES ON INCOME (Cont.)
 
   
*) As of December 31, 2023 and 2022 unrecognized tax benefit in the amounts of $17.0 and $16.6 was presented net from deferred tax asset.
 
Through December 31, 2023, the U.S. subsidiaries had a U.S. federal loss carry-forward of approximately $75.1 expiring gradually beginning 2023 mainly resulting from tax benefits related to employees’ stock option exercises that can be carried forward and offset against taxable income. Through December 31, 2023, the U.S. subsidiaries had a U.S. state net loss carry forward of approximately $38.1, expiring gradually beginning 2023 and is subject to limitation on their utilization.
 
Through December 31, 2023, the U.S. subsidiaries had federal and states research and development tax credits of approximately $26.8, which expire between fiscal years 2023 and fiscal 2042 and are subject to limitations on their utilization.
 
  d.
Income before taxes on income is comprised as follows:
 
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Domestic
 
$
901.6
   
$
897.4
   
$
917.9
 
Foreign
   
74.0
     
30.9
     
31.7
 
 
                       
 
 
$
975.6
   
$
928.3
   
$
949.6
 
 
  e.
Taxes on income are comprised of the following:
 
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Domestic taxes:
                 
Current
 
$
140.6
   
$
117.7
   
$
130.9
 
Deferred
   
(23.0
)
   
(1.3
)
   
(1.1
)
 
                       
 
   
117.6
     
116.4
     
129.8
 
Foreign taxes:
                       
Current
   
13.1
     
12.7
     
7.1
 
Deferred
   
4.6
     
2.3
     
(2.9
)
 
                       
 
   
17.7
     
15.0
     
4.2
 
 
                       
Taxes on income
 
$
135.3
   
$
131.4
   
$
134.0
 
 
  f.
The Company operates its business in various countries, and accordingly attempts to utilize an efficient operating model to structure its tax payments based on the laws in the countries in which the Company operates. This can cause disputes between the Company and various tax authorities in different parts of the world.
 

F - 37


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 11:- TAXES ON INCOME (Cont.)
 
A reconciliation of the beginning and ending amount of unrecognized tax benefits related to uncertain tax positions is as follows:
 
 
 
December 31,
 
 
 
2023
   
2022
 
 
           
Beginning balance
 
$
436.3
   
$
469.5
 
Decrease related to tax positions taken during prior years
   
(35.2
)
   
(85.4
)
Increase related to tax positions taken during the current year
   
51.9
     
52.2
 
 
               
 
               
Ending balance
 
$
*) 453.0
   
$
*) 436.3
 
 
*) As of December 31, 2023 and 2022 unrecognized tax benefit in the amounts of $17.0 and $16.6 was presented net from deferred tax asset.
 
Substantially all the balance of unrecognized tax benefits, if recognized, would reduce the Company’s annual effective tax rate.
 
The Company adjusts the unrecognized tax benefit liability and income tax expense in the period in which the uncertain tax position is effectively settled, the statute of limitations expires or when new information is available. There is a reasonable possibility that a portion of the unrecognized tax benefit liability will be adjusted within 12 months due to statute of limitations. An estimate of the range of the statute of limitations amount cannot be made since the relevant years are subject to the ITA orders (refer also to footnote 10b).
 
During the years ended December 31, 2023, 2022 and 2021, the Company recorded $12.6, $15.9 and $9.7, respectively for interest expense related to uncertain tax positions. As of December 31, 2023 and 2022, the Company had accrued interest liability related to uncertain tax positions in the amounts of $72.6 and $60.0, respectively, which is included within income tax accrual on the balance sheets. The Company did not accrue penalties during the years ended December 31, 2023, 2022 and 2021.
 
The Company files federal and state income tax returns in the U.S. All of the U.S subsidiaries’ tax years are subject to examination by the U.S. federal and most U.S. state tax authorities due to their carry-forward tax losses and overall credit carry-forward position, except for Check Point Software Technologies Inc. that the assessment statue period for tax years throughout 2016 have expired.
 
The Company believes that it has adequately provided for any reasonably foreseeable outcomes related to tax audits and settlement. The final tax outcome of its tax audits could be different from that which is reflected in the Company’s income tax provisions and accruals. Such differences could have a material effect on the Company’s income tax provision and net income in the period in which such determination is made. The Company believes it had adequately provided for all of its uncertain tax positions, including those items currently under dispute.
 

F - 38


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 11:- TAXES ON INCOME (Cont.)
 
  g.
Reconciliation of the theoretical tax expenses:
 
Reconciliation between the theoretical tax expenses, assuming all income is taxed at the statutory rate in Israel and the actual income tax as reported in the statements of income is as follows:
 
 
 
Year ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Income before taxes as reported in the statements of income
 
$
975.6
   
$
928.3
   
$
949.6
 
 
                       
Statutory tax rate in Israel
   
23
%
   
23
%
   
23
%
 
                       
Decrease in taxes resulting from:
                       
Effect of “Technological preferred or Preferred Enterprise” status *)
   
(8)
%
   
(13)
%
   
(11)
%
Others, net
   
(1)
%
   
4
%
   
2
%
 
                       
Effective tax rate
   
14
%
   
14
%
   
14
%
 
                       
*)         Basic earnings per share amounts of the benefit resulting from the “Technological preferred or Preferred Enterprise” status
 
$
0.66
   
$
0.95
   
$
0.80
 
 
                       
*)         Diluted earnings per share amounts of the benefit resulting from the “Technological preferred or Preferred Enterprise” status
 
$
0.65
   
$
0.94
   
$
0.80
 

 

NOTE 12:- SHAREHOLDERS’ EQUITY
 
  a.
General:
 
Ordinary shares confer upon their holders the right to receive notice to participate and vote in general meetings of the Company, and the right to receive dividends if declared.
 

F - 39


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 12:- SHAREHOLDERS’ EQUITY (Cont.)
 
  b.
Share repurchase:
 
On February 13, 2023 the Company announced the expansion of the Company’s on-going share repurchase program by an additional $2,000. Under the share repurchase program, as extended, the Company is authorized to continue to repurchase up to $325 each quarter.
 
As of December 31, 2023, the Company repurchased ordinary shares for an aggregate amount of $14,372.7. During 2023, 2022 and 2021 the Company repurchased 9,857,092, 10,324,181, and 10,900,938 shares for an aggregate amount of $1,287.6, $1,299.9 and $1,299.5, respectively.
 
  c.
Stock Options, RSUs and PSUs:
 
In 2005, the Company adopted two new equity incentive plans, which were subsequently amended in January 2014 and in July 2018: the 2005 United States Equity Incentive Plan and the 2005 Israel Equity Incentive Plan together are referred to as the Equity Incentive Plans.
 
Under the Equity Incentive Plans, the Company may grant options to employees, officers and directors at an exercise price equal to at least the fair market value of the ordinary shares at the date of grant and are granted for periods not to exceed seven years. The Company grants under the Equity Incentive Plans options, Restricted Stock Units (“RSUs”) and Performance stock units (“PSUs”) and can also grant a variety of other equity incentives. Options granted under the Equity Incentive Plans generally vest over a period of four years of employment. Options, RSUs and PSUs that are cancelled or forfeited before expiration become available for future grants. RSUs generally vest over a four years period of employment from the grant date while PSUs generally vest over a two to four years period of employment from the grant date. PSUs are subject to certain performance criteria; accordingly, compensation expense is recognized for such awards when it becomes probable that the related performance condition will be satisfied.
 
Under the Equity Incentive Plans, the Company’s non-employee directors receive on an annual basis options and RSUs grant. Following the amendments to the Equity Incentive Plans in July 2018, commencing December 31, 2018, on December 31 of each year, the number of Reserved and Authorized Shares (as defined below) under both Equity Incentive Plans together shall be annually reset on such date to equal 10% of the sum of (i) the number of ordinary shares issued and outstanding on such date and (ii) the number of ordinary shares reserved and authorized under the Equity Incentive Plans for outstanding awards granted under the Equity Incentive Plans as of such date (provided, however, that in no event shall the number of Reserved and Authorized Shares be less than the number of ordinary shares reserved and authorized under the Equity Incentive Plans for outstanding awards granted under the Equity Incentive Plans as of such date).
 

F - 40


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 12:- SHAREHOLDERS’ EQUITY (Cont.)
 
The number of “Reserved and Authorized Shares” under the Equity Plans shall equal the sum of (i) the number of ordinary shares reserved and authorized under the Equity Incentive Plans for outstanding options, RSUs, PSUs and other awards granted under the Equity Incentive Plans as of such date, and (ii) the number of ordinary shares reserved, authorized and available for issuance under the Equity Incentive Plans on such date.
 
As of December 31, 2023, the number of Reserved and Authorized Shares under the Equity Incentive Plans is as detailed below:
 
Stock Options outstanding
   
7,233,044
 
RSU outstanding
   
2,459,201
 
PSU outstanding
   
308,768
 
Ordinary shares available for issuance under the Equity Incentive Plans
   
2,289,731
 
 
       
Total Reserved and Authorized Shares as of December 31, 2023
   
12,290,744
 
 
As of December 31, 2023 the aggregate number of shares, stock options, RSU and PSU outstanding is 122,907,440.
 
A summary of the Company’s stock option activity and related information is as follows:
 
 
 
Number of
options
   
Weighted
average
exercise
price
   
Aggregate
intrinsic
value
 
 
 
2023
 
 
                 
Outstanding at beginning of year
   
7,778,108
   
$
115.05
   
$
82.5
 
Granted
   
585,000
   
$
131.90
         
Exercised
   
(920,253
)
 
$
110.12
         
Forfeited
   
(209,811
)
 
$
127.22
         
 
                       
Outstanding at December 31, 2023
   
7,233,044
   
$
117.50
   
$
255.3
 
 
                       
Exercisable at December 31, 2023
   
5,902,708
   
$
115.74
   
$
218.7
 
 
The weighted average fair values at grant date of options granted for the years ended December 31, 2023, 2022 and 2021 with an exercise price equal to the market value at the date of grant were $43.0, $34.6 and $25.9 per share, respectively.
 
The total intrinsic value of options exercised during the years 2023, 2022 and 2021 was $20.0, $32.9 and $65.1, respectively.
 

F - 41


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 12:- SHAREHOLDERS’ EQUITY (Cont.)
 
The aggregate intrinsic value of the outstanding stock options as of December 31, 2023 and 2022, represents the intrinsic value of 7,233,044 and 7,651,858 outstanding options that are in-the-money as of such dates. As of December 31, 2023 all outstanding options are in-the-money. As of December 31, 2022, the remaining 126,250 outstanding options are out-of-the-money, and their intrinsic value was considered as zero.
 
A summary of the Company’s RSUs and PSUs activity is as follows:
 
 
 
Year ended
December 31, 2023
 
 
 
RSUs
   
PSUs
   
Total
 
 
                 
Unvested at beginning of year
   
2,219,853
     
188,493
     
2,408,346
 
Granted
   
1,251,505
     
159,170
     
1,410,675
 
Vested
   
(752,783
)
   
(10,365
)
   
(763,148
)
Forfeited
   
(259,374
)
   
(28,530
)
   
(287,904
)
 
                       
 
   
2,459,201
     
308,768
     
2,767,969
 
 
The weighted average fair values at grant date of RSUs and PSUs granted for the years ended December 31, 2023, 2022 and 2021 were $125.6, $126.3 and $120.1 per share, respectively.
 
The total fair value of shares vested during the years 2023, 2022 and 2021 was $96.1, $89.4 and $66.8, respectively.
 
As of December 31, 2023, the Company had approximately $311.7 of unrecognized compensation expense related to non-vested stock options and non-vested RSU’s and PSU’s, expected to be recognized over a weighted average period of 1.9 years.
 
  d.
Employee Stock Purchase Plan (“ESPP”):
 
In 1996, the Company adopted an ESPP, which was subsequently amended in 2015. Following these amendments, starting with the purchase period on February 1, 2017, a total of 568,478 ordinary shares were designated for issuance under the US ESPP. On June 19, 2019, the allocation for the US ESPP was increased to 750,000 shares. As well, following amendments of 2015 year, for employees outside the United States, 1,096,795 ordinary shares were authorized for issuance under the Non-US ESPP. On January 16, 2024, the Non-US ESPP was increased by 700,000 ordinary shares, bringing the total allocation for the Non-US ESPP to 1,796,795 ordinary shares
 
As of December 31, 2023, 2,656,325 ordinary shares had been issued under the amended ESPP plan.
 
Eligible employees may use up to 15% of their salaries to purchase ordinary shares but no more than 1,250 single shares per participant on any purchase date. The ESPP is implemented through an offering every six months. The price of an ordinary share purchased under the ESPP is equal to 85% of the lower of the fair market value of the ordinary share on the subscription date of each offering period or on the purchase date.
 

F - 42


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 12:- SHAREHOLDERS’ EQUITY (Cont.)
 
During 2023, 2022 and 2021, employees purchased 405,458, 372,242 and 361,675 ordinary shares at average prices of $105.8, $103.5 and $105.3 per share, respectively.
 
In accordance with ASC No. 718, the ESPP is compensatory and as such results in recognition of compensation cost. For the years ended December 31, 2023, 2022 and 2021, the Company recognized $11.4, $9.9 and $10.9, respectively, of compensation expense in connection with the ESPP.
 
  e.
Stock-Based Compensation:
 
Stock-based compensation expense related to stock options, RSUs, PSUs and ESPP is included in the consolidated statements of income as follows:
 
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Cost of revenues
 
$
7.7
   
$
5.4
   
$
4.8
 
Research and development
   
48.7
     
42.0
     
31.8
 
Selling and marketing
   
56.3
     
43.2
     
42.8
 
General and administrative
   
32.6
     
40.8
     
40.9
 
 
                       
 
 
$
145.3
   
$
131.4
   
$
120.3
 

 

NOTE 13:- EARNINGS PER SHARE
 
   
The following table sets forth the computation of basic and diluted earnings per share:
 
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Net income
 
$
840.3
   
$
796.9
   
$
815.6
 
 
                       
Weighted average ordinary shares outstanding
   
116,913,913
     
125,205,504
     
133,121,763
 
 
                       
Dilutive effect:
                       
Employee stock options, RSUs and PSUs
   
1,433,836
     
1,133,485
     
988,285
 
 
                       
Diluted weighted average ordinary shares outstanding
   
118,347,749
     
126,338,989
     
134,110,048
 
 
                       
Basic earnings per ordinary share
 
$
7.19
   
$
6.37
   
$
6.13
 
 
                       
Diluted earnings per ordinary share
 
$
7.10
   
$
6.31
   
$
6.08
 

 

F - 43


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 14:- ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
 
 
 
Unrealized
Gains (losses) on marketable securities
   
Unrealized
Gains (losses) on cash flow hedges
   
Total
 
 
                 
Beginning balance
 
$
(94.6
)
 
$
(3.3
)
 
$
(97.9
)
Other comprehensive income (loss) before reclassifications
   
49.1
     
(12.0
)
   
37.1
 
Amounts reclassified from accumulated other comprehensive income
   
5.2
     
16.4
     
21.6
 
Net current period other comprehensive income
   
54.3
     
4.4
     
58.7
 
Ending balance
  $ (40.3 )   $ 1.1     $ (39.2 )
 
NOTE 15:- GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA
 
  a.
Summary information about geographical areas:
 
The Company operates in one reportable segment (see Note 1 for a brief description of the Company’s business). The total revenues are attributed to geographic areas based on the location of the Company’s channel partners which are considered as end customers, as well as direct customers of the Company.
 
The following table presents total revenues and property and equipment, net, by geographic area:
 
  1.
Revenues based on the channel partners’ location:
 
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Americas
 
$
1,025.7
   
$
991.1
   
$
922.8
 
Europe, Middle East and Africa
   
1,116.7
     
1,049.5
     
980.8
 
Asia Pacific
   
272.3
     
289.3
     
263.2
 
 
                       
 
 
$
2,414.7
   
$
2,329.9
   
$
2,166.8
 
 

F - 44


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 15:- GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA (Cont.)
 

  2.
Property and equipment, net and ROU assets:
 
 
 
December 31,
 
 
 
2023
   
2022
 
 
           
Israel
 
$
78.4
   
$
73.9
 
U.S.
   
8.9
     
12.8
 
Rest of the world
   
14.6
     
16.8
 
 
               
 
 
$
101.9
   
$
103.5
 
 
  b.
Summary information about product lines:
 
The Company’s products can be classified by three main product lines. The following table presents total revenues for the years ended December 31, 2023, 2022 and 2021 by product lines:
 
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Product and licenses:
                 
Network security Gateways
 
$
452.0
   
$
507.8
   
$
480.5
 
Other *)
   
45.4
     
47.1
     
33.4
 
 
                       
 
   
497.4
     
554.9
     
513.9
 
Security subscriptions
   
981.2
     
858.0
     
755.2
 
Software updates and maintenance
   
936.1
     
917.0
     
897.7
 
 
                       
Total revenues
 
$
2,414.7
   
$
2,329.9
   
$
2,166.8
 
 
  *)
Comprised of Endpoint security, Mobile security and Security management products, each comprising of less than 10% of products and licenses revenues.

 

F - 45


CHECK POINT SOFTWARE TECHNOLOGIES LTD.

AND SUBSIDIARIES

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS


In millions (except share and per share data)

 

NOTE 15:- GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA (Cont.)

 

  c.
Financial income, net:
 
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Financial income:
                 
Interest income
 
$
92.4
   
$
67.6
   
$
66.1
 
 
                       
Financial expense:
                       
Amortization of marketable securities premium and accretion of discount, net
   
3.1
     
18.5
     
21.0
 
Realized loss (gain) on sale of marketable securities, net
   
6.7
     
-
     
(1.4
)
Foreign currency re-measurement (gain) loss
   
3.8
     
3.3
     
(0.2
)
Others
   
2.3
     
1.8
     
4.6
 
 
                       
 
   
15.9
     
23.6
     
24.0
 
 
                       
 
 
$
76.5
   
$
44.0
   
$
42.1

F - 46


EX-2.1 2 exhibit_2-1.htm EXHIBIT 2.1

Exhibit 2.1
 
Description of the rights of each class of securities registered under Section 12 of the Securities Exchange Act of 1934
 
Description of shares
 
Our authorized share capital consists of the following: (i) 500,000,000 ordinary shares, NIS 0.01 nominal value; (ii) 5,000,000 preferred shares, NIS 0.01 nominal value; and (iii) 10 deferred shares, NIS 1.00 nominal value.
 
Description of ordinary shares
 
All of the issued and outstanding ordinary shares are validly issued, fully paid, and non-assessable. The ordinary shares do not have pre-emptive rights. Our memorandum of association, our articles of association and Israeli law do not restrict in any way the ownership or voting of our ordinary shares by non-residents of Israel, except with respect to citizens of countries that are in a state of war with Israel.
 
Dividend and liquidation rights. The holders of our ordinary shares will be entitled to their proportionate share of any cash dividend, share dividend, or dividend in kind distributed with respect to our ordinary shares. This right may be changed if shares with special dividend rights are authorized in the future. Under the Israeli Companies Law, 5759-1999 (the “Companies Law”), we may declare dividends out of the higher of retained earnings and earnings generated over the two most recent years (the profits test), in either case, provided that our board of directors reasonably believes that the dividend will not render us unable to meet our current or foreseeable obligations when due (the solvency test). Even if we do not comply with the profits test, a court may allow us to distribute a dividend as long as the court is convinced that the solvency test is fulfilled.
 
Our articles of association provide that the board of directors may declare and distribute interim dividends without the approval of the shareholders. Shareholder approval is required for the payment of a final dividend proposed by the board of directors, but shareholders cannot approve a final dividend that is greater than the board’s proposal. In addition, once an interim dividend has been declared and paid, it cannot be affected by any subsequent resolution of the shareholders or the shareholders’ failure to approve a final dividend.
 
In the event of our liquidation, holders of our ordinary shares have the equal right to participate in the distribution of assets remaining after payment of liabilities. This right may be changed if shares with special liquidation or dividend rights are issued in the future.
 
Voting, shareholder meetings and resolutions. Holders of ordinary shares have one vote for each ordinary share held on all matters submitted to a vote of shareholders. This right may be changed if shares with special voting rights are issued in the future.
 
Under the Companies Law, we must hold an annual meeting of our shareholders once every calendar year and not more than 15 months from the date of the previous annual shareholders’ meeting. The board of directors determines the location of the meeting, which can be in Israel or elsewhere. In addition, our board of directors may, in its discretion, convene additional meetings as “special shareholders’ meetings.” The board of directors is also required to convene a special shareholders’ meeting upon the demand of any of the following: (i) two directors; (ii) one quarter of the directors in office; (iii) the holder or holders of 10% of our outstanding share capital and 1% of our voting power; or (iv) the holder or holders of 10% of our voting power. Our articles of association provide that each shareholder of record is entitled to receive prior notice of any shareholders’ meeting in accordance with the requirements of the Companies Law. The law currently provides for at least 21 days’ notice, with certain specified matters requiring at least 35 days’ notice. For purposes of determining the shareholders entitled to notice and to vote at such meeting, the board of directors may fix a record date, which shall be between 4 and 60 days prior to the date of the meeting.
 

Under the Companies Law, one or more shareholders holding at least 1% of the voting rights at a general meeting of shareholders may request that the board of directors include a matter in the agenda of a general meeting of shareholders to be convened in the future, provided that it is appropriate to discuss such a matter at the general meeting, and provided, further, that if the matter requested to be added to the agenda is to appoint or remove a director, such request must be submitted by one or more shareholders holding at least 5% of the voting rights at a general meeting of shareholders.
 
The quorum required for a meeting of shareholders consists of at least two shareholders present in person or by proxy and holding more than 50% of the voting power. The chairman of the board of directors presides at each of our shareholders’ meetings. The chairman of the meeting does not have an additional or casting vote. A meeting adjourned for lack of a quorum will be adjourned to the same day in the following week, at the same time and place, or to the day, time and place that the chairman determines, with the consent of the holders of a majority of the shares present in person or by proxy and voting on the question of adjournment. At the reconvened meeting, the required quorum consists of any two shareholders, regardless of the number of shares they hold or represent.
 
The Companies Law requires that shareholders approve certain transactions, actions and arrangements, as described below under the caption “Approval of certain transactions; obligations of directors, officers and shareholders.”
 
Shareholders’ resolutions will be deemed adopted if approved by the holders of a majority of the voting power voting at a shareholders’ meeting, except for the following decisions which require a different majority:
 

(1)
A special or extraordinary resolution (such as a resolution amending our memorandum of association or articles of association). A majority of at least 75% of the shares voting on the matter is needed.
 
 

(2)
A voluntary liquidation process or a merger. A majority of at least 75% of the shares voting on the matter is needed.
 

(3)
A compromise or arrangement between us and our creditors or shareholders, reorganization, stock split or reverse split. This has to be approved by a majority in the number of the persons participating in the vote (except for those abstaining) who together hold at least 75% of the value represented at the vote. In addition, court approval is needed.
 

(4)
The nomination and dismissal of outside directors. Outside directors may be elected or removed by a majority vote at a shareholders’ meeting, as long as either:
 

(i)
the majority of shares includes a majority of the shares of non-controlling shareholders and shareholders who have no personal interest in the election of the outside directors (excluding a personal interest that is not related to a relationship with the controlling shareholders) voted at the meeting, or
 

(ii)
the total number of shares of non-controlling shareholders and disinterested shareholders voted against the proposal does not exceed 2% of our aggregate voting rights.
 

(5)
Extraordinary transactions with a controlling shareholder (i.e., any shareholder that has the ability to direct our actions, including any shareholder who holds 25% or more of our voting rights if no other shareholder owns more than 50% of our voting rights), with another person in which the controlling shareholder has a personal interest; or a transaction with a controlling shareholder (or a relative of such controlling shareholder) concerning terms of compensation for service as an office holder, or as a service provider to the company, including through a company controlled by a controlling shareholder. Following audit committee (or, alternatively, compensation committee if it relates to terms of compensation for service as an office holder or as a service provider) and board of directors approval, these transactions must be approved by a majority vote at a shareholders’ meeting, as long as either:
 

(i)
the majority of shares includes at least a majority of the shares of the voting shareholders who have no personal interest in the transaction, or
 

(ii)
the total shareholdings of those who have no personal interest in the transaction and who vote against the transaction does not exceed 2% of our aggregate voting rights.
 
2

Generally, the approval of such a transaction may not extend for more than three years, except that in the case of an extraordinary transaction with a controlling shareholder or in which a controlling shareholder has a personal interest that does not concern terms of compensation for service as an office holder, or as a service provider to the company, the transaction may be approved for a longer period if the audit committee determines that the approval of the transaction for a period longer than three years is reasonable under the circumstances.
 

(6)
The adoption of an executive compensation policy. Following compensation committee and board of directors approval, the policy must be approved by a majority vote at a shareholders’ meeting, as long as either:
 

(i)
the majority of shares includes a majority of the shares of non-controlling shareholders and shareholders who have no personal interest in the adoption of the policy voted at the meeting, or
 

(ii)
the total number of shares of non-controlling shareholders and disinterested shareholders voted against the proposal does not exceed 2% of our aggregate voting rights.
 

(7)
The approval of a compensation arrangement with the chief executive officer or the approval of a compensation arrangement with an executive officer or director that is not in compliance with the company’s executive compensation policy. Following compensation committee and board of directors approval specifying the special circumstances requiring the arrangement of such arrangement (in the case of an arrangement that is not in compliance with the executive compensation policy), the compensation arrangement must be approved by a majority vote at a shareholders’ meeting, as long as either:
 

(i)
the majority of shares includes a majority of the shares of non-controlling shareholders and shareholders who have no personal interest in the adoption of the compensation arrangement voted at the meeting, or
 

(ii)
the total number of shares of non-controlling shareholders and disinterested shareholders voted against the proposal does not exceed 2% of our aggregate voting rights.
 
Transfer of shares. Fully paid ordinary shares are issued in registered form and, subject to applicable securities laws, may be transferred freely.
 
3

Election of directors. Our ordinary shares do not have cumulative voting rights in the election of directors. Therefore, the holders of shares representing more than 50% of the voting rights at the shareholders’ meeting, voting in person or by proxy, have the power to elect any or all of the directors whose positions are being filled at that meeting, subject to the special approval requirements for outside directors described above.
 
Chairman of the Board. Under the Companies Law, the general manager of a company (or a relative of the general manager) may not serve as the chairman of the board of directors, and the chairman of the board of directors (or a relative of the chairman of the board of directors) may not serve as the general manager, unless approved by the shareholders by a special majority vote prescribed by the Companies Law. In any event, the shareholder vote cannot authorize the appointment for a period longer than three years, which period may be extended from time to time by the shareholders with a similar special majority vote. The chairman of the board of directors shall not hold any other position with the company (except as general manager if approved in accordance with the above procedure) or in any entity controlled by the company, other than as chairman of the board of directors of a controlled entity, and the company shall not delegate to the chairman duties that, directly or indirectly, make him or her subordinate to the general manager.
 
Transfer agent and registrar. The transfer agent and registrar for our ordinary shares is Equiniti Trust Company, LLC 59 Maiden Lane, Plaza Level, New York, NY 10038 U.S.A., Tel.: 718-921-8124.
 
Amendment of rights of ordinary shares
 
The rights and provisions of the ordinary shares may be cancelled, added to, restricted, amended, or otherwise altered with a vote of the holders of at least 75% of the outstanding ordinary shares voting at a duly convened shareholders’ meeting.
 
Description of preferred shares
 
We have 5,000,000 preferred shares authorized. Our articles of association provide that the board of directors has the authority to issue the preferred shares in one or more series and to fix the rights, preferences, privileges and restrictions of the preferred shares, including dividend rights, dividend rates, conversion rights, voting rights, terms of redemption, redemption prices, liquidation preferences and the number of shares constituting any series, without further vote or action by the shareholders. If this provision withstands judicial scrutiny under the Companies Law, the issuance of preferred shares may have the effect of delaying, deferring or preventing a change in control of us without further action by the shareholders. For example, the board of directors could issue preferred shares with voting and conversion rights that may adversely affect the voting power of the holders of ordinary shares, including the loss of voting control to others.
 
Limitations on the Right to Own Our Securities
 
Neither our memorandum or articles of association nor the laws of the State of Israel restrict in any way the ownership or voting of our ordinary shares by non-residents, except that the laws of the State of Israel may restrict the ownership of ordinary shares by residents of countries that are in a state of war with Israel.
 
Anti-Takeover Measures
 
Some of the provisions of our articles of association and Israeli law could, together or separately:
 

discourage potential acquisition proposals,
 

delay or prevent a change in control, and
 

limit the price that investors might be willing to pay in the future for our ordinary shares.
 
Israeli corporate law regulates acquisitions of shares through tender offers and mergers; requires special approvals for transactions involving directors, officers or significant shareholders; and regulates other matters that may be relevant to these types of transactions.
 
Under the Companies Law, in the case of a merger, the shareholders and board of directors of each of the merging companies generally need to approve the merger. Shares held in one of the merging companies by the other merging company (or certain of its affiliates) are not counted toward the required approval. If a merging company has different classes of shares, the approval of each class may be required. Under the Companies Law, a merger of our company requires the approval of a supermajority of at least 75% of our shares that are voted on the merger. A merger cannot be completed until 30 days have passed after shareholder approval of each of the merging companies, all approvals have been submitted to the Israeli Registrar of Companies and 50 days have passed from the time that a proposal for approval of the merger is filed with the Registrar of Companies. In addition, a creditor can seek to block a merger on the ground that the surviving company will not be able to meet its obligations.
 
The Companies Law also provides that an acquisition of shares in a public company, such as our company, must be done by means of a tender offer, if as a result of the acquisition, the purchaser would become the holder of 25% or more of the voting rights in the company (unless there is another 25% shareholder of the company, or the shares are acquired from another 25% shareholder). Similarly, the Companies Law provides that an acquisition of shares in a public company, such as our company, must be done by means of a tender offer, if as a result of the acquisition the purchaser would hold more than 45% of the shares of the company (unless there is another holder of more than 45% of the shares of the company, or the shares are acquired from another holder of more than 45% of the shares of the company). These rules do not apply if the acquisition takes the form of a merger.
 
4

Regulations promulgated under the Companies Law provide that these tender offer requirements do not apply to companies whose shares are listed for trading outside of Israel if, according to the law in the country in which the shares are traded or the rules and regulations of the stock exchange on which the shares are traded:
 

there is a limitation on acquisition of any level of control of the company, or
 

the acquisition of any level of control requires the purchaser to make a tender offer to the public.
 
The Companies Law provides specific rules and procedures for the acquisition of shares held by minority shareholders if the majority shareholder holds more than 90% of the outstanding shares. Israeli tax law treats specified acquisitions, including a stock-for-stock swap between an Israeli company and a foreign company, less favorably than does U.S. tax law.
 
In addition, our articles of association contain certain provisions that may make it more difficult to acquire us, such as the ability of our board of directors to issue preferred shares, as described above under the caption “Description of preferred shares.”
 
Our articles of association provide that we may not engage in any business combination with an interested shareholder for a period of three years after the date that the shareholder became an interested shareholder, unless:
 

Prior to that date, the board of directors approved either the business combination or the transaction that resulted in the shareholder becoming an interested shareholder; or
 

Upon consummation of the transaction that resulted in the shareholder becoming an interested shareholder, the interested shareholder owned at least 75% of our voting shares outstanding at the time the transaction commenced.
 
A business combination includes:
 

any merger or consolidation between the interested shareholder and us;
 

any sale, lease, exchange, mortgage, pledge, transfer or other disposition of 10% or more of our assets in a transaction involving the interested shareholder;
 

subject to certain exceptions, any transaction that results in our issuance or transfer of any of our shares to the interested shareholder;
 

any transaction in which we are involved that has an effect of increasing the proportionate share of our shares, of any class or series, beneficially owned by the interested shareholder; or
 

the receipt by the interested shareholder of the benefit of any loans, advances, guarantees, pledges, or other financial benefits provided by or through us.
 
In general, the articles of association define an interested shareholder as any entity or person that beneficially owns 15% or more of our outstanding voting shares and any entity or person affiliated with, controlling or controlled by such entity or person.
 
In addition, our shareholders are not able to cumulate votes at a meeting, which may require the acquirer to hold more shares to gain representation on the board of directors than if cumulative voting were permitted.

5



EX-4.2 3 exhibit_4-2.htm EXHIBIT 4.2

Exhibit 4.2

CHECK POINT SOFTWARE TECHNOLOGIES LTD.
 
2005 ISRAEL EQUITY INCENTIVE PLAN, AS AMENDED

1.          Purposes of the Plan.  The purposes of this Israel Equity Incentive Plan are:
 

to attract and retain the best available personnel for positions of substantial responsibility,
 

to provide additional incentive to Service Providers, and
 

to promote our employees’ interest in the success of the Company’s business.
 
Awards granted under the Plan may be Options, Restricted Stock, Restricted Stock Units, Performance Shares, Performance Units, Deferred Stock Units or Dividend Equivalents, as determined by the Administrator at the time of grant.
 
Furthermore, the Plan is designed to benefit from, and is made pursuant to, the provisions of Section 102 of the Ordinance, with respect to Awards granted to Employees pursuant to the Plan.
 
2.          Definitions.  As used herein, the following definitions shall apply:
 
(a)          “Administrator” means the Board or any of its Committees as shall be administer-ing the Plan, in accordance with Section 4 of the Plan.
 
(b)          “Affiliate” means an “employing company” as such term is defined in Section 102(a) of the Ordinance, other than the Company itself.
 
(c)          “Applicable Laws” means the requirements relating to the administration of, or otherwise affecting, equity compensation plans under the Companies Law, the Securities Law, other applicable laws of Israel, U.S. federal and state securities laws, any stock exchange or quotation system on which the Shares are listed or quoted, U.S. state corporate laws, and any other country or jurisdiction where Awards are granted under the Plan or a sub-plan or addendum hereto.
 
(d)          “Approved 102 Award” means an Award granted pursuant to Section 102(b) of the Ordinance and held in trust by a Trustee for the benefit of the Participant.
 
(e)          “Award” means, individually or collectively, a grant under the Plan of Options, Restricted Stock, Restricted Stock Units, Performance Shares, Performance Units, Deferred Stock Units or Dividend Equivalents.


 
(f)          “Award Agreement” means the written or electronic agreement setting forth the terms and provisions applicable to each Award granted under the Plan.  The Award Agreement is subject to the terms and conditions of the Plan.
 
(g)          “Awarded Stock” means the Shares subject to an Award.
 
(h)          “Board” means the Board of Directors of the Company.
 
(i)          “Capital Gains Award (CGA)” means an Approved 102 Award elected and designated by the Company to qualify for capital gains tax treatment in accordance with Section 102(b)(2) of the Ordinance.
 
(j)          “Change of Control” means the occurrence of any of the following events, in one or a series of related transactions:
 
    (i)          any individual or entity, other than the Company, a subsidiary of the Company or a Company employee benefit plan, including any trustee of such plan acting as trustee, is or becomes the “beneficial owner”, directly or indirectly, of securities of the Company representing fifty percent (50%) or more of the combined voting power of the Company’s then outstanding securities entitled to vote generally in the election of directors; or
 
    (ii)          a merger or consolidation of the Company or any direct or indirect subsidiary of the Company with any other corporation, other than a merger or consolidation which would result in the voting securities of the Company outstanding immediately prior thereto continuing to represent (either by remaining outstanding or by being converted into voting securities of the surviving entity) at least fifty percent (50%) of the total voting power represented by the voting securities of the Company or such surviving entity outstanding immediately after such merger or consolidation; or
 
    (iii)          the sale or disposition by the Company of all or substantially all the Company’s assets.
 
(k)          “Committee” means a Committee appointed by the Board in accordance with Section 4 of the Plan.
 
(l)          “Companies Law” means the Israeli Companies Law, 5759-1999.
 
(m)          “Company” means Check Point Software Technologies Ltd.
 
(n)          “Consultant” means any person, other than an Employee, engaged by the Company or any Affiliate to render services and who is compensated for such services.
 
(o)          “Continuous Status as a Director” means that the Director relationship is not interrupted or terminated.

2

 
(p)          “Controlling Shareholder” shall have the meaning ascribed to such term in Section 32(9) of the Ordinance.
 
(q)          “Deferred Stock Unit” means a deferred stock unit Award granted to a Participant pursuant to Section 13.
 
(r)          “Director” means a member of the Board.
 
(s)          “Disability” means total and permanent disability as determined by the Administrator.
 
(t)          “Dividend Equivalent” means a credit, payable in cash, made at the discretion of the Administrator, to the account of a Participant in an amount equal to the cash dividends paid on one Share for each Share represented by an Award held by such Participant.  The Dividend Equivalent for each Share subject to an Award shall only be paid to a Participant on the vesting date for such Share.
 
(u)          “Election” means the Company’s election of the type of Approved 102 Awards as set forth in Section 19(b)(iii).
 
(v)          “Employee” means any person employed by the Company or any Affiliate of the Company, and includes Officers and Directors.  A Service Provider shall not cease to be an Employee in the case of (i) any leave of absence approved by the Company or (ii) transfers between locations of the Company or between the Company, any Subsidiary, or any successor.
 
(w)          “Fair Market Value” means, as of any date, the value of Shares determined as follows:
 
             (i)          If the Shares are listed on any established stock exchange or a national market system, including without limitation the Nasdaq National Market of the National Association of Securities Dealers, Inc. Automated Quotation (“Nasdaq”) System, the Fair Market Value of a Share shall be the closing sales price for such shares (or the closing bid, if no sales were reported) as quoted on such system or exchange (or the exchange with the greatest volume of trading in Shares) on the day of determination, as reported in The Wall Street Journal or such other source as the Administrator deems reliable;
 
            (ii)          If the Shares are quoted on the Nasdaq System (but not on the Nasdaq National Market thereof) or are regularly quoted by a recognized securities dealer but selling prices are not reported, the Fair Market Value of a Share shall be the mean between the high bid and low asked prices for the Shares on the last market trading day prior to the day of determination, as reported in The Wall Street Journal or such other source as the Administrator deems reliable;
 
           (iii)           In the absence of an established market for the Shares, the Fair Market Value shall be determined in good faith by the Administrator.

3

 
(x)          “ITA” means the Israeli Tax Authorities.
 
(y)          “Non-approved 102 Award” means an Award granted pursuant to Section 102(c) of the Ordinance and not held in trust by a Trustee.
 
(z)          “Non-employee Director” means a Director who is neither an Employee nor a Consultant, and who is a resident of Israel.
 
(aa)          “Notice of Grant” means a written or electronic notice evidencing certain terms and conditions of an individual Award.  The Notice of Grant is part of the Award Agreement.
 
(bb)          “Officer” means, with respect to the Company and Affiliates that are Israeli companies, a person who is a “nosei misra” within the meaning of the Companies Law but is not a Director, and with respect to Affiliates that are not Israeli companies means a person who is an officer within the meaning of the applicable corporate law of the jurisdiction of incorporation of such Affiliate.
 
(cc)          “Option” means an option to purchase Shares granted pursuant to the Plan.
 
(dd)          “Option Agreement” means a written or electronic agreement between the Company and a Participant evidencing the terms and conditions of an individual Option grant.  The Option Agreement is subject to the terms and conditions of the Plan.

(ee)          “Ordinance” means the Israeli Income Tax Ordinance (New Version), 1961 as now in effect and as hereafter amended.
 
(ff)          “Ordinary Income Award (OIA)” means an Approved 102 Award elected and designated by the Company to qualify for ordinary income tax treatment in accordance with Section 102(b)(1) of the Ordinance.
 
(gg)          “Ordinary Shares” shall mean the Ordinary Shares of the Company, NIS 0.01 nominal value.
 
(hh)          “Participant” means the holder of an outstanding Award granted under the Plan.
 
(ii)          “Performance Share” means a performance share Award granted to a Participant pursuant to Section 11.
 
(jj)          “Performance Unit means a performance unit Award granted to a Participant pursuant to Section 12.
 
(kk)          “Plan” means this 2005 Israel Equity Incentive Plan.

4

 
(ll)          “Restricted Stock” means Shares granted pursuant to Section 9 of the Plan.
 
(mm)          “Restricted Stock Unit” means an Award granted pursuant to Section 10 of the Plan.
 
(nn)          “Section 3(i) Award” means an Award granted to a Consultant or a Controlling Shareholder in accordance with Section 3(i) of the Ordinance.
 
(oo)          “Section 102” means Section 102 of the Ordinance and any regulations, rules, and orders of procedures promulgated thereunder as now in effect or as hereafter amended.
 
(pp)          “Section 102 Shares” means Shares issued under a Section 102 Award pursuant to Section 19(c)(i) below.
 
(qq)          “Section 102 Period” shall have the meaning ascribed to such term in Section 19(c)(i) below.
 
(rr)          “Securities Law” means the Israeli Securities Law, 5728–1968.
 
(ss)          “Service Provider” means an Employee or Consultant.
 
(tt)          “Share” means one Ordinary Share, as adjusted in accordance with Section 21 of the Plan.
 
(uu)          “Trustee” means a trustee designated by the Board and approved by the ITA, pursuant to the requirements of Section 102 and a trust agreement to be entered into and between the Company and such Trustee and approved by the ITA.
 
3.          Shares Subject to the Plan.
 
(a)          Subject to the provisions of Section 21 of the Plan, the maximum aggregate number of Shares which may be issued under the Plan and the Company’s 2005 U.S. Equity Incentive Plan, as amended (the “U.S. Plan”, and collectively with the Plan, the “Equity Plans”)), is 19,000,000 Shares; provided, however, that on December 31st of each year, commencing December 31, 2018, the number of Reserved and Authorized Shares (as defined below) under the Equity Plans shall be automatically reset on such date to equal 10% of the sum of (A) the number of Shares issued and outstanding on such date and (B) the number of Shares reserved and authorized under the Equity Plans for outstanding Awards granted under the Equity Plans as of such date; provided, however, that in no event shall the number of Reserved and Authorized Shares be less than the number of Shares reserved and authorized under the Equity Plans for Awards granted under the Plans that are outstanding as of such date. The number of “Reserved and Authorized Shares” under the Equity Plans shall equal the sum of (i) the number of Shares reserved and authorized under the Equity Plans for outstanding Awards granted under the Equity Plans as of such date, and (ii) the number of Shares reserved, authorized and available for issuance under the Equity Plans on such date.

5

 
(b)          The Shares may be authorized but unissued, or reacquired, Shares.
 
(c)          Intentionally omitted.
 
(d)          If an Award expires or becomes unexercisable without having been exercised in full, or, with respect to Restricted Stock, Performance Shares or Restricted Stock Units, is forfeited to or repurchased by the Company at its original purchase price due to such Award failing to vest, the unpurchased Shares (or for Awards other than Options, the forfeited or repurchased shares) which were subject thereto shall become available for future grant or sale under the Plan (unless the Plan has terminated).  Shares that have actually been issued under the Plan under any Award shall not be returned to the Plan and shall not become available for future distribution under the Plan; provided, however, that if Shares of Restricted Stock, Performance Shares or Restricted Stock Units are repurchased by the Company at their original purchase price or are forfeited to the Company due to such Awards failing to vest, such Shares shall become available for future grant under the Plan.  Shares used to pay the exercise price of an Option shall not become available for future grant or sale under the Plan.  Shares used to satisfy tax withholding obligations shall not become available for future grant or sale under the Plan.  To the extent an Award under the Plan is paid out in cash rather than shares, such cash payment shall not reduce the number of Shares available for issuance under the Plan.  Any payout of Dividend Equivalents or Performance Units, because they are payable only in cash, shall not reduce the number of Shares available for issuance under the Plan.  Conversely, any forfeiture of Dividend Equivalents or Performance Units shall not increase the number of Shares available for issuance under the Plan.
 
4.          Administration of the Plan.
 
(a)          Procedure.  The Plan shall be administered by (A) the Board or (B) a Committee, which committee shall be constituted to satisfy Applicable Laws.  The Plan may be administered by different Committees with respect to different groups of Service Providers.
 
(b)          Powers of the Administrator.  Subject to the provisions of the Plan, and in the case of a Committee, subject to the specific duties delegated by the Board to such Committee, the Administrator shall have the authority, in its discretion:
 
            (i)          to determine the Fair Market Value of the Shares, in accordance with Section 2(w) of the Plan;
 
           (ii)          to select the Service Providers to whom Awards may be granted here-under;
 
           (iii)          to determine whether and to what extent Awards or any combination thereof, are granted hereunder;
 
           (iv)          to determine the number of Shares or equivalent units to be covered by each Award granted hereunder;

6

 
            (v)          to approve forms of agreement for use under the Plan;
 
           (vi)          to determine the terms and conditions, not inconsistent with the terms of the Plan, of any award granted hereunder.  Such terms and conditions include, but are not limited to, the exercise price, the time or times when Options may be exercised or other Awards vest (which may be based on performance criteria), any vesting acceleration or waiver of forfeiture restrictions, and any restriction or limitation regarding any Award or Shares relating thereto, based in each case on such factors as the Administrator, in its sole discretion, shall determine;
 
            (vii)          to construe and interpret the terms of the Plan and Awards;
 
            (viii)          to prescribe, amend and rescind rules and regulations relating to the Plan, including rules and regulations relating to sub-plans or Plan addendums, established for the purpose of qualifying for preferred tax treatment (e.g., Section 102);
 
            (ix)          to modify or amend each Award (subject to Section 23(c) of the Plan), including the discretionary authority to extend the post-termination exercisability period of Options longer than is otherwise provided for in the Plan;
 
            (x)          to authorize any person to execute on behalf of the Company any instrument required to effect the grant of an Award previously granted by the Administrator;
 
            (xi)          to allow Participants to satisfy withholding tax obligations by electing to have the Company and/or its Affiliates and/or the Trustee withhold taxes in accordance with the Applicable Laws.  The Fair Market Value of any Shares to be withheld shall be determined on the date that the amount of tax to be withheld is to be determined.  All elections by a Participant to have Shares or cash withheld for this purpose shall be made in such form and under such conditions as the Administrator may deem necessary or advisable;
 
            (xii)          to determine whether Dividend Equivalents will be granted in connection with another Award;
 
            (xiii)          to determine the terms and restrictions applicable to Awards;
 
            (xiv)          to determine the price per each Share to be issued under the Awards (excluding the Option exercise price to be set in accordance with Section 8(b) below). Shares to be issued under grants of Restricted Stock, RSUs, Performance Shares and Performance Units may be issued upon payment of their nominal value;
 
                     (ix)          to make an election as to the type of 102 Approved Award; and
 
            (xv)          to make all other determinations deemed necessary or advisable for administering the Plan.

7

 
(c)          Effect of Administrator’s Decision.  The Administrator’s decisions, determina-tions and interpretations shall be final and binding on all Participants and any other holders of Awards.
 
5.          Eligibility.  Awards may be granted to Service Providers, provided that Section 102 Awards may be granted only to Employees.
 
6.          No Employment Rights.  Neither the Plan nor any Award shall confer upon a Participant any right with respect to continuing the Participant’s employment with the Company or its Affiliates, nor shall they interfere in any way with the Participant’s right or the Company’s or Affiliate’s right, as the case may be, to terminate such employment at any time, with or without cause or notice.
 
7.          Term of Plan.  The Plan will become effective upon its adoption by the Board and will remain in effect until terminated pursuant to Section 23 of the Plan.
 
8.          Options.
 
(a)          Term.  The term of each Option shall be stated in the Notice of Grant; provided, however, that the term shall be no more than seven (7) years from the date of grant or such shorter term as may be provided in the Notice of Grant.
 
(b)          Option Exercise Price.  The per share exercise price for the Shares to be issued pursuant to exercise of an Option shall be determined by the Administrator and shall be no less than 100% of the Fair Market Value per share on the date of grant.
 
(c)          Waiting Period and Exercise Dates.  At the time an Option is granted, the Administrator shall fix the period within which the Option may be exercised and shall determine any conditions which must be satisfied before the Option may be exercised.  In so doing, the Administrator may specify that an Option may not be exercised until the completion of a service period or until performance milestones are satisfied.  In any event, no Option granted hereunder shall vest until at least six months following the Option grant date.
 
(d)          Form of Consideration.  The Administrator shall determine the acceptable form of consideration for exercising an Option, including the method of payment.  In the case of a Section 102 Award, the Administrator shall determine the acceptable form of consideration at the time of grant.  Subject to Applicable Laws, such consideration may consist entirely of:
 
            (i)          cash;
 
            (ii)          check;
 
           (iii)         other Shares which (A) in the case of Shares acquired upon exercise of an option, have been owned by the Participant for more than six months on the date of surrender, and (B) have a Fair Market Value on the date of surrender equal to the aggregate exercise price of the Shares as to which said Option shall be exercised;

8

 
            (iv)          delivery of a properly executed exercise notice together with such other documentation as the Administrator and the broker, if applicable, shall require to effect an exercise of the Option and delivery to the Company or Affiliate of the sale proceeds required to pay the exercise price;
 
            (v)          any combination of the foregoing methods of payment; or
 
            (vi)          such other consideration and method of payment for the issuance of Shares to the extent permitted by Applicable Laws.
 
(e)          Exercise of Option; Rights as a Shareholder.  Any Option granted hereunder shall be exercisable according to the terms of the Plan and at such times and under such conditions as determined by the Administrator and set forth in the Option Agreement.
 
An Option may not be exercised for a fraction of a Share.
 
An Option shall be deemed exercised when the Company receives: (i) written or electronic notice of exercise (in accordance with the Option Agreement) from the person entitled to exercise the Option, and (ii) full payment for the Shares with respect to which the Option is exercised.  Full payment may consist of any consideration and method of payment authorized by the Administrator and permitted by the Option Agreement and the Plan.  Shares issued upon exercise of an Option shall be issued in the name of the Participant, provided however that Shares issued following the exercise of Options granted under Section 102(b) to the Ordinance shall be issued under the name of the Trustee for the benefit of the Participant and shall be held in trust by the Trustee. Until the stock certificate evidencing such Shares is issued (as evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company), no right to vote or receive dividends or any other rights as a shareholder shall exist with respect to the optioned stock, notwithstanding the exercise of the Option.  The Company shall issue (or cause to be issued) such stock certificate promptly after the Option is exercised.  No adjustment will be made for a dividend or other right for which the record date is prior to the date the stock certificate is issued, except as provided in Section 21 of the Plan.
 
Exercising an Option in any manner shall decrease the number of Shares thereafter available for sale under the Option, by the number of Shares as to which the Option is exercised.
 
9.          Restricted Stock.
 
(a)          Grant of Restricted Stock.  Subject to the terms and conditions of the Plan, Restricted Stock may be granted to Participants at any time as shall be determined by the Administrator, in its sole discretion.  The Administrator shall have complete discretion to determine (i) the number of Shares subject to a Restricted Stock award granted to any Participant, and (ii) the conditions that must be satisfied, which typically will be based principally or solely on continued provision of services but may include a performance-based component, upon which is conditioned the grant, vesting or issuance of Restricted Stock; provided, however that no Restricted Stock Award shall vest until at least one year following the grant date.

9

 
(b)          Other Terms.  The Administrator, subject to the provisions of the Plan, shall have complete discretion to determine the terms and conditions of Restricted Stock granted under the Plan.  Restricted Stock grants shall be subject to the terms, conditions, and restrictions determined by the Administrator at the time the stock or the restricted stock unit is awarded.  The Administrator may require the recipient to sign a Restricted Stock Award agreement as a condition of the award.  Any certificates representing the Shares of stock awarded shall bear such legends as shall be determined by the Administrator.
 
(c)          Restricted Stock Award Agreement.  Each Restricted Stock grant shall be evidenced by an agreement that shall specify the purchase price (if any) and such other terms and conditions as the Administrator, in its sole discretion, shall determine; provided; however, that if the Restricted Stock grant has a purchase price, such purchase price must be paid no more than ten (10) years following the date of grant.
 
10.          Restricted Stock Units.
 
(a)          Grant.  Restricted Stock Units may be granted at any time and from time to time as determined by the Administrator.  The Administrator shall have complete discretion to determine (i) the number of Shares subject to a Restricted Stock Unit award granted to any Participant, and (ii) the conditions that must be satisfied, which typically will be based principally or solely on continued service but may include a performance-based component, upon which is conditioned the grant or vesting of Restricted Stock Units.  Restricted Stock Units shall be granted in the form of units to acquire Shares.  Each such unit shall be the equivalent of one Share for purposes of determining the number of Shares subject to an Award.  Until the Shares are issued, no right to vote or receive dividends or any other rights as a shareholder shall exist with respect to the units to acquire Shares.
 
(b)          Vesting Criteria and Other Terms.  The Administrator shall set vesting criteria in its discretion, which, depending on the extent to which the criteria are met, will determine the number of Restricted Stock Units that will be paid out to the Participant.  The Administrator may set vesting criteria based upon the achievement of Company-wide, Affiliate-wide, business unit, or individual goals (including, but not limited to, continued employment), or any other basis determined by the Administrator in its discretion; provided, however that no Restricted Unit Award shall vest until at least one year following the grant date.
 
(c)          Earning Restricted Stock Units.  Upon meeting the applicable vesting criteria, the Participant shall be entitled to receive a payout as specified in the Restricted Stock Unit Award Agreement.  Notwithstanding the foregoing, at any time after the grant of Restricted Stock Units, the Administrator, in its sole discretion, may reduce or waive any vesting criteria that must be met to receive a payout.

10

 
(d)          Form and Timing of Payment.  Payment of earned Restricted Stock Units shall be made as soon as practicable after the date(s) set forth in the Restricted Stock Unit Award Agreement.  The Administrator shall pay earned Restricted Stock Units in Shares.
 
(e)          Cancellation.  On the date set forth in the Restricted Stock Unit Award Agreement, all unearned Restricted Stock Units shall be forfeited to the Company.
 
11.          Performance Shares.
 
(a)          Grant of Performance Shares.  Subject to the terms and conditions of the Plan, Performance Shares may be granted to Participants at any time as shall be determined by the Administrator, in its sole discretion.  The Administrator shall have complete discretion to determine (i) the number of Shares subject to a Performance Share award granted to any Participant, and (ii) the conditions that must be satisfied, which typically will be based principally or solely on achievement of performance milestones but may include a service-based component, upon which is conditioned the grant or vesting of Performance Shares.  Performance Shares shall be granted in the form of units to acquire Shares.  Each such unit shall be the equivalent of one Share for purposes of determining the number of Shares subject to an Award.  Until the Shares are issued, no right to vote or receive dividends or any other rights as a shareholder shall exist with respect to the units to acquire Shares.
 
(b)          Other Terms.  The Administrator, subject to the provisions of the Plan, shall have complete discretion to determine the terms and conditions of Performance Shares granted under the Plan.  Performance Share grants shall be subject to the terms, conditions, and restrictions determined by the Administrator at the time the stock is awarded, which may include such performance-based milestones as are determined appropriate by the Administrator; provided, however that no Performance Share Award shall vest until at least one year following the grant date. The Administrator may require the recipient to sign a Performance Shares agreement as a condition of the award.  Any certificates representing the Shares of stock awarded shall bear such legends as shall be determined by the Administrator.
 
(c)          Performance Share Award Agreement.  Each Performance Share grant shall be evidenced by an agreement that shall specify such other terms and conditions as the Administrator, in its sole discretion, shall determine.
 
12.          Performance Units.
 
(a)          Grant of Performance Units.  Performance Units are similar to Performance Shares, except that they shall be settled in a cash equivalent to the Fair Market Value of the underlying Shares, determined as of the vesting date.  Subject to the terms and conditions of the Plan, Performance Units may be granted to Participants at any time and from time to time as shall be determined by the Administrator, in its sole discretion.  The Administrator shall have complete discretion to determine the conditions that must be satisfied, which typically will be based principally or solely on achievement of performance milestones but may include a service-based component, upon which is conditioned the grant or vesting of Performance Units.  Performance Units shall be granted in the form of units to acquire Shares.  Each such unit shall be the cash equivalent of one Share.  No right to vote or receive dividends or any other rights as a shareholder shall exist with respect to Performance Units or the cash payable thereunder.

11

 
(b)           Number of Performance Units.  The Administrator will have complete discretion in determining the number of Performance Units granted to any Participant.
 
(c)          Other Terms.  The Administrator, subject to the provisions of the Plan, shall have complete discretion to determine the terms and conditions of Performance Units granted under the Plan.  Performance Unit grants shall be subject to the terms, conditions, and restrictions determined by the Administrator at the time the grant is awarded, which may include such performance-based milestones as are determined appropriate by the Administrator.  The Administrator may require the recipient to sign a Performance Unit agreement as a condition of the award.  Any certificates representing the units awarded shall bear such legends as shall be determined by the Administrator.
 
(d)          Performance Unit Award Agreement.  Each Performance Unit grant shall be evidenced by an agreement that shall specify such terms and conditions as the Administrator, in its sole discretion, shall determine.
 
13.          Deferred Stock Units.  Deferred Stock Units shall consist of a Restricted Stock, Restricted Stock Unit, Performance Share or Performance Unit Award that the Administrator, in its sole discretion permits to be paid out in installments or on a deferred basis, in accordance with rules and procedures established by the Administrator.  Deferred Stock Units shall remain subject to the claims of the Company’s general creditors until distributed to the Participant.
 
     14.          Automatic Stock Option and RSU Grants to Non-employee Directors.

(a)          Procedure for Grants. All grants of Options and RSU to Non-employee Directors under this Section 14 shall be automatic and non-discretionary and shall be made strictly in accordance with the following provisions:
 
(i)          Each Non-employee Director shall be automatically granted (i) an Option to purchase 25,000 Shares, or a lesser amount determined by the Board, in its sole discretion (the “First Option”), and (ii) RSUs with a value of $200,000, or a lesser amount determined by the Board, in its sole discretion (the “First RSU”, and, together with the First Option, the “First Awards”), upon the date on which such person first becomes a Director, whether through election by the shareholders of the Company or appointment by the Board of Directors to fill a vacancy; provided, however, that a Non-employee Director who has previously been employed by the Company (or any Affiliate) shall not be eligible to receive a First Option or a First RSU.
 
        (ii)          At each of the Company’s annual shareholder meetings, and commencing in 2023, each Non-employee Director shall be automatically granted (i) an Option to purchase 5,000 Shares, or a lesser amount determined by the Board, in its sole discretion (the “Annual Option”), and (ii) RSUs with a value of $150,000, or a lesser amount determined by the Board, in its sole discretion (the “Annual RSU”, and, together with the Annual Option, the “Annual Awards”), provided that such individual has served as an Non-employee Director for at least six months prior to the date of such annual meeting.

12

 
       (iii)          Notwithstanding the provisions of subsections (i) and (ii) hereof, in the event that an automatic grant hereunder would cause the number of Shares subject to outstanding Awards plus the number of Shares previously purchased upon exercise of Options or the vesting of other Awards to exceed the number of Shares available for issuance under the Plan, then each such automatic grant shall be for that number of Shares determined by dividing the total number of Shares remaining available for grant by the number of Non-employee Directors on the automatic grant date. Any further grants shall then be deferred until such time, if any, as additional Shares become available for grant under the Plan.
 
       (iv)          The terms of an Award granted hereunder shall be as follows:
 
       (A)          The term of the Option shall be seven (7) years.
 
       (B)          The Option shall be exercisable only while the Non-employee Director remains a Director of the Company, except as set forth in subsection (c) hereof.
 
       (C)          The exercise price per Share shall be 100% of the fair market value per Share on the date of grant of the Option.
 
       (D)          The First Option shall become exercisable as to 25% of the covered Shares each year on the day prior to each year’s normally scheduled annual shareholders’ meeting, so as to become 100% vested on the day prior to the normally scheduled annual shareholders’ meeting occurring approximately four years following the grant date, subject to the Participant maintaining Continuous Status as a Director on each vesting date.
 
       (E)          The First RSU shall vest as to 25% of the covered Shares each year on the day prior to each year’s normally scheduled annual shareholders’ meeting, so as to become 100% vested on the day prior to the normally scheduled annual shareholders’ meeting occurring approximately four years following the grant date, subject to the Participant maintaining Continuous Status as a Director on each vesting date.
 
       (F)          The Annual Option shall become exercisable as to 50% of the covered Shares six months following the grant date, and as to an additional 25% of the covered Shares each three months thereafter, so as to be 100% vested on the first anniversary of the grant date, subject to the Participant maintaining Continuous Status as a Director on each vesting date.

13

 
       (G)          The Annual RSU shall vest as to 50% of the covered Shares six months following the grant date, and as to an additional 25% of the covered Shares each three months thereafter, so as to be 100% vested on the first anniversary of the grant date, subject to the Participant maintaining Continuous Status as a Director on each vesting date.
 
                                     (b)          Consideration for Exercising Non-employee Director Stock Options. The consideration to be paid for the Shares to be issued upon exercise of an automatic Non-employee Director Option shall consist of any consideration permitted under Section 8(d) hereof and as set forth in the Award Agreement.
 
(c)          Post-Directorship Exercisability. If a Non-employee Director ceases to serve as a Director, he or she may, but only within one year after the date he or she ceases to be a Director, exercise his or her Option to the extent that he or she was entitled to exercise it at the date of such termination. To the extent that he or she was not entitled to exercise an Option at the date of such termination, or if he or she does not exercise such Option (which he was entitled to exercise) within the time specified herein, the Option shall terminate.
 
      (d)          Limitation on Automatic Award Grants. The Directors serving immediately prior to the appointment or election of a new Non-employee Director, or prior to an annual shareholders’ meeting, as the case may be, shall determine as to each new Non-employee Director whether he or she shall be granted an Award under this Section 14 or under the comparable provisions of another incentive plan of the Company. A new Non-employee Director who receives an Award under this Plan shall not be eligible to receive a comparable automatic stock option or RSU grant under any other incentive plan of the Company. A Non-employee Director who receives an Award of an Annual Option under this Plan shall not be eligible to receive a comparable automatic stock option or RSU grant under any other incentive plan of the Company with respect to such fiscal year of the Company.

15.          Termination of Relationships, Death or Disability.
 
(a)          Termination of Relationship as a Service Provider.  If a Participant ceases to be a Service Provider, other than upon the Participant’s death or Disability, then (i) in the case of an Award that is an Option, the Participant may exercise any Options within such period of time as is specified in the Option Agreement to the extent that the Option is vested on the date of termination (but in no event later than the expiration of the term of such Option as set forth in the Option Agreement), and (ii) in the case of any Award other than an Option, the Participant shall be entitled to the benefit conferred by such Award during such period of time as is specified in the Award Agreement to the extent that the Award is vested on the date of termination (but in no event later than the expiration of the term of such Award, if any, as set forth in the Award Agreement).  In the absence of a specified time in the Award Agreement, an Option shall remain exercisable, and the Participant shall be entitled to the benefit conferred by an Award other than an Option, for three months following the Participant’s termination.  If, on the date of termination, the Participant is not vested as to his or her entire Award, the Shares covered by the unvested portion of the Award shall revert to the Plan.  If, after termination, the Participant does not exercise his or her Option, or receive the benefit conferred by an Award other than an Option, within the time specified herein, the Award shall terminate, and the Shares covered by such Award shall revert to the Plan.

14

 
(b)          Disability.  If a Participant ceases to be a Service Provider as a result of the Participant’s Disability, then (i) in the case of an Award that is an Option, the Participant may exercise his or her Option within such period of time as is specified in the Option Agreement to the extent the Option is vested on the date of termi-nation (but in no event later than the expiration of the term of such Option as set forth in the Option Agreement), and (ii) in the case of any Award other than an Option, the Participant shall be entitled to the benefit conferred by such Award during such period of time as is specified in the Award Agreement to the extent that the Award is vested on the date of termination (but in no event later than the expiration of the term of such Award, if any, as set forth in the Award Agreement).  In the absence of a specified time in the Award Agreement, an Option shall remain exercisable, and the Participant shall be entitled to the benefit conferred by an Award other than an Option, for twelve (12) months following the Participant’s termination due to Disability.  If, on the date of termina-tion, the Participant is not vested as to his or her entire Award, the Shares covered by the unvested portion of the Award shall revert to the Plan.  If, after termination, the Participant does not exercise his or her Option, or receive the benefit conferred by an Award other than an Option, within the time specified herein, the Award shall terminate, and the Shares covered by such Award shall revert to the Plan.
 
(c)          Death of Participant.  If a Participant dies while a Service Provider, then (i) in the case of an Award that is an Option, the Option may be exercised following the Participant’s death within such period of time as is specified in the Option Agreement to the extent the Option is vested on the date of death (but in no event may the option be exercised later than the expiration of the term of such Option as set forth in the Option Agreement), by the Participant’s designated beneficiary, provided such beneficiary has been designated prior to Participant’s death in a form acceptable to the Administrator, and (ii) in the case of any Award other than an Option, the Participant’s designated beneficiary, provided such beneficiary has been designated prior to Participant’s death in a form acceptable to the Administrator, shall be entitled to the benefit conferred by such Award during such period of time as is specified in the Award Agreement to the extent that the Award is vested on the date of death (but in no event later than the expiration of the term of such Award, if any, as set forth in the Award Agreement).  If no such beneficiary has been designated by the Participant, then such Option may be exercised by, or the benefit conferred by such Award shall be provided to, the personal representative of the Participant’s estate or by the person(s) to whom the Award is transferred pursuant to the Participant’s will or in accordance with the laws of descent and distribution.  In the absence of a specified time in the Award Agreement, the Option shall remain exercisable, or the benefit conferred by such Award shall be provided, for twelve (12) months following Participant’s death.  If the Option is not so exercised or the benefit conferred by such Award is not provided within the time specified herein, the Award shall terminate, and the Shares covered by such Award shall revert to the Plan.

15

 
16.          Leaves of Absence.  Unless the Administrator provides otherwise or except as other-wise required by Applicable Laws, vesting of Awards granted hereunder shall cease commencing on the first day of any unpaid leave of absence and shall only recommence upon return to active service.
 
17.          Part-Time Service.  Unless the Administrator provides otherwise or except as otherwise required by Applicable Laws, any service-based vesting of Awards granted hereunder shall be extended on a proportionate basis in the event an Employee transitions to a work schedule under which they are customarily scheduled to work on less than a full-time basis, or if not on a full-time work schedule, to a schedule requiring fewer hours of service.  Such vesting shall be proportionately re-adjusted prospectively in the event that the Employee subsequently becomes regularly scheduled to work additional hours of service.
 
18.          Non-Transferability of Awards.  Unless determined otherwise by the Administrator, an Award may not be sold, pledged, assigned, hypothecated, transferred, or disposed of in any manner other than by will or by the laws of descent or distribution and may be exercised, during the lifetime of the recipient, only by the recipient.  If the Administrator makes an Award transferable, it may only be transferable for no consideration to transferees permitted pursuant to a Form S-8 Registration Statement (such as family members or pursuant to a settlement of marital property rights) and such Award shall contain such additional terms and conditions as the Administrator deems appropriate.
 
19.          Grant of Approved 102 Awards and Non-approved 102 Awards.
 
(a)          Participants.  Approved 102 Awards may only be granted to Employees who are residents of the State of Israel. Except as otherwise specifically approved by the ITA, a Controlling Shareholder or a Consultant shall not be eligible for grant of Approved 102 Awards or Non-approved 102 Awards, and shall only be eligible for grant of Section 3(i) Awards.
 
(b)          Grant of Section 102 Awards.
 
     (i)          The Company may designate Awards granted to Employees pursuant to Section 102 as Non-approved 102 Awards or Approved 102 Awards.
 
    (ii)          The grant of Approved 102 Awards under the Plan shall be conditioned upon the approval of the Plan by the ITA.
 
    (iii)          Approved 102 Awards may either be classified as Capital Gains Awards (CGAs) or Ordinary Income Awards (OIAs).  No Approved 102 Award may be granted under the Plan unless and until the Company’s election of the type of Approved 102 Awards as CGA or OIA granted to Employees (the “Election”) is appropriately filed with the ITA.  Such Election shall become effective beginning the first date of grant of an Approved 102 Award and shall remain in effect until the end of the year following the year during which Employees were first granted Approved 102 Awards. The Election shall obligate the Company to grant only the type of Approved 102 Awards it has elected, and shall apply to all Participants who were granted such Approved 102 Awards during the period indicated herein, all in accordance with the provisions of Section 102(g) of the Ordinance. For the avoidance of doubt, such Election shall not prevent the Administrator from granting Employees Approved 102 Awards and Non-approved 102 Awards simultaneously.

16

 
    (iv)          All Approved 102 Awards must be held in trust by a Trustee, as described in subsection (c) below.
 
    (v)          For the avoidance of doubt, the designation of Non-approved 102 Awards and Approved 102 Awards shall be subject to the terms and conditions of Section 102.
 
    (vi)          With respect to Non-approved 102 Award, if the Employee ceases to be employed by the Company or any Affiliate, the Employee shall extend to the Company and/or its Affiliate a security or guarantee for the payment of tax due at the time of sale of Shares, all in accordance with the provisions of Section 102.
 
(c)          Trustee.
 
    (i)          All Approved 102 Awards granted under the Plan and any Shares allocated or issued upon exercise of such Approved 102 Awards (“Section 102 Shares”) or other shares received subsequently following any realization of rights, including bonus shares, shall be allocated or issued to the Trustee, and shall be held by the Trustee for the benefit of the Participants for such period of time as required by Section 102 (the “Section 102 Period”).  In case the requirements for Approved 102 Awards are not met, then the Approved 102 Awards shall be regarded as Non-approved 102 Awards, all in accordance with the provisions of Section 102.
 
    (ii)          Notwithstanding anything to the contrary, the Trustee shall not release any Section 102 Shares or other Shares received subsequently following any realization of the Participant's rights prior to the full payment of the Participant’s tax liabilities arising from the grant, exercise, release or transfer of the Approved 102 Award and any Section 102 Shares or other Shares received subsequently following any realization of rights.
 
    (iii)          With respect to any Approved 102 Awards, subject to the provisions of Section 102, a Participant shall not sell or release from trust any Section 102 Shares or any Shares received subsequently following any realization of rights, including bonus shares, until the lapse of the Section 102 Period. Notwithstanding the above, if any such sale or release occurs during the Section 102 Period, the sanctions under Section 102 shall apply to, and be borne by, such Participant.
 
    (iv)          Upon receipt of an Approved 102 Award, the Participant will sign an Award Agreement under which the Participant will agree to be subject to the trust agreement between the Company and the Trustee, stating, among others, that the Trustee will be released from any liability in respect of any action or decision duly taken and bona fide executed in relation with the Plan, or any Approved 102 Award or Section 102 Share granted to him or her thereunder.

17

 
    (v)          As long as Approved 102 Awards granted, or Section 102 Shares are held by the Trustee, then all rights the Participant possesses over such Awards or Shares may not be transferred, assigned, pledged or mortgaged by the Participant, other than by will or laws of descent and distribution.
 
    (vi)          If dividends, whether cash, property or stock dividends, are declared on Section 102 Shares held by the Trustee, such dividends shall also be subject to the provisions of Section 102 and the provisions of this Section 19. The Section 102 Period for any such additional shares shall be equal to the Section 102 Period for the original Section 102 Shares.
 
    (vii)          At any time after the end of the Section 102 Period with respect to any Section 102 Awards or Section 102 Shares, the Participant may order (but shall not be obligated to order) the Trustee to sell or transfer to the Participant such Section 102 Awards or Section 102 Shares, provided that no securities shall be sold or transferred until all required payments have been fully made: (i) such Participant has deposited with the Trustee an amount of money which, in the Trustee’s opinion, is necessary to discharge such Participant’s tax obligations with respect to such Section 102 Awards or Section 102 Shares, or (ii) the receipt by the Trustee of an acknowledgment from the ITA that the Participant has paid any applicable tax due pursuant to the Ordinance, or (iii) the Company has made other arrangements for the deduction of tax at source acceptable to the Trustee, or (iv) upon the sale by the Trustee of any securities held in trust from the proceeds of which the Company or the Trustee has withheld all applicable taxes and  has remitted the amount withheld to the appropriate Israeli tax authorities, has paid the balance thereof directly to such Participant, and has reported to such Participant the amount so withheld and paid to such tax authorities.
 
(d)          Integration of Section 102 and Tax Assessing Officer’s Permit.
 
With regards to Approved 102 Awards, the provisions of the Plan and the Award Agreement shall be subject to the provisions of Section 102 of the Ordinance and the Tax Assessing Officer’s permit, and the said provisions and permit shall be deemed an integral part of the Plan and of the Award Agreement.
 
(e)          Tax Consequences.
 
    (i)          Any and all tax consequences arising from the grant, exercise transfer, or sale of an Award or from the payment for Shares covered thereby or from any other event or act under the Plan (whether of a Participant and/or of the Company and/or a Affiliate and/or the Trustee) shall be borne solely by the Participant. The Company and/or its Affiliates and/or the Trustee shall withhold taxes according to the requirements under the applicable laws, rules, and regulations, including withholding taxes at source. Furthermore, the Participant shall agree to indemnify the Company and the Trustee, if applicable, and hold them harmless against and from any and all liability for any tax or interest or penalty thereon, including (without limitation) liabilities relating to the necessity to withhold, or to have withheld, any tax from any payment made to the Participant.

18

 
    (ii)          The Company, or where applicable, the Trustee, shall not be required to release any share certificate to a Participant until all requirement payment have been fully made.
 
    (iii)          Without derogating from Section 2 above and solely for the purpose of determining the tax liability pursuant to Section 102(b)(3) of the Ordinance, if at the date of grant the Company’s shares are listed on any established stock exchange or a national market system or if the Company’s shares will be registered for trading within ninety (90) days following the date of grant of the Approved 102 Award, the Fair Market Value of the Shares at the date of grant shall be determined in accordance with the average value of the Company’s Shares on the thirty trading days preceding the date of grant or the thirty trading days following the date of registration for trading, as the case may be.
 
20.          Grant of Section 3(i) Awards.  In the event that grants are made under Section 3(i) of the Ordinance, the Company may elect to enter into an agreement with a trustee concerning the administration of the exercise of Options, the purchase and sale of Shares, and the arrangements for payment of or withholding of taxes due in connection with such exercise, purchase and sale.  The trust agreement may provide that the Company will issue the Shares to such trustee for the benefit of the Participants. The type of Section 3(i) Awards to be granted under the Plan shall be subject to the provisions of Section 3(i) to the Ordinance.
 

  21.
Adjustments Upon Changes in Capitalization, Dissolution or Liquidation or Change of Control.
 
(a)          Changes in Capitalization.  Subject to any required action by the shareholders of the Company, the number of shares of Ordinary Shares covered by each outstanding Award, the number of shares of Ordinary Shares which have been authorized for issuance under the Plan but as to which no Awards have yet been granted (including the automatic annual replenishment of three million Shares) or which have been returned to the Plan upon cancellation or expiration of an Award, as well as the price per Ordinary Shares covered by each such outstanding Award shall be proportionately adjusted for any increase or decrease in the number of issued Ordinary Shares resulting from a stock split, reverse stock split, stock dividend, combination or reclassification of the Ordinary Shares, or any other increase or decrease in the number of issued Ordinary Shares effected without receipt of consideration by the Company; provided, however, that conversion of any convertible securities of the Company shall not be deemed to have been “effected without receipt of consideration.”  Such adjustment shall be made by the Administrator, whose determination in that respect shall be final, binding and conclusive.  Except as expressly provided herein, no issuance by the Company of shares of stock of any class, or securities convertible into shares of stock of any class, shall affect, and no adjustment by reason thereof shall be made with respect to, the number or price of Ordinary Shares subject to an Award.

19

 
(b)          Dissolution or Liquidation.  In the event of the proposed dissolution or liquidation of the Company, the Administrator shall notify each Participant as soon as practicable prior to the effective date of such proposed transaction.  The Administrator in its discretion may provide for a Participant to have the right to exercise his or her Option until ten (10) days prior to such transaction as to all of the Awarded Stock covered thereby, including Shares as to which the Award would not otherwise be exercisable.  In addition, the Administrator may provide that any Company repurchase option or forfeiture rights applicable to any Award shall lapse 100%, and that any Award vesting shall accelerate 100%, provided the proposed dissolution or liquidation takes place at the time and in the manner contemplated.  To the extent it has not been previously exercised (with respect to Options) or vested (with respect to other Awards), an Award will terminate immediately prior to the consummation of such proposed action.
 
(c)          Change of Control.
 
            (i)          Options.  In the event of a Change of Control, each out-standing Option shall be assumed or an equivalent option substituted by the successor corporation or a parent or Affiliate of the successor corporation.  In the event that the successor corporation refuses to assume or substitute for the Option, the Administrator, in its sole discretion, may provide that either (i) all Options shall terminate immediately prior to the consummation of the Change of Control, or (ii) Participants shall fully vest in and have the right to exercise their Options as to all of the Awarded Stock, including Shares as to which it would not otherwise be vested or exercisable.  If an Option becomes fully vested and exercisable in lieu of assumption or substitution in the event of a Change of Control, the Administrator shall notify the Participant in writing or electronically that the Option shall be fully vested and exercisable for a period of fifteen (15) days from the date of such notice, and the Option shall terminate upon the expiration of such period.  For the purposes of this paragraph, the Option shall be considered assumed if, following the Change of Control, the option confers the right to purchase or receive, for each Share of Awarded Stock subject to the Option immediately prior to the Change of Control, the consideration (whether stock, cash, or other securities or property) received in the Change of Control by holders of Ordinary Shares for each Share held on the effective date of the transaction (and if holders were offered a choice of consideration, the type of consideration chosen by the holders of a majority of the outstanding Ordinary Shares); provided, however, that if such consideration received in the Change of Control is not solely stock of the successor corporation or its parent, the Administrator may, with the consent of the successor corporation, provide for the consideration to be received upon the exercise of the Option, for each Share of Awarded Stock subject to the Option, to be solely stock of the successor corporation or its parent equal in fair market value to the per share consideration received by holders of Ordinary Shares in the Change of Control.

20

 
            (ii)          Restricted Stock, Restricted Stock Units, Performance Shares, Performance Units and Deferred Stock Units.  In the event of a Change of Control, each outstanding Restricted Stock, Restricted Stock Unit, Performance Share, Performance Unit and Deferred Stock Unit award (and any related Dividend Equivalent), shall be assumed or an equivalent Restricted Stock, Restricted Stock Unit, Performance Share, Performance Unit and Deferred Stock Unit award substituted by the successor corporation or a parent or Affiliate of the successor corporation.  In the event that the successor corporation refuses to assume or substitute for the  Restricted Stock, Restricted Stock Unit, Performance Share, Performance Unit or Deferred Stock Unit award, the Administrator, in its sole discretion, may provide either that (i) such Awards shall terminate immediately prior to the consummation of the Change of Control, or (ii) Participants shall fully vest in the Restricted Stock, Restricted Stock Unit, Performance Share, Performance Unit or Deferred Stock Unit Awards including as to Shares (or with respect to Performance Units, the cash equivalent thereof) which would not otherwise be vested.  For the purposes of this paragraph, a Restricted Stock, Restricted Stock Unit, Performance Share, Performance Unit and Deferred Stock Unit award shall be considered assumed if, following the Change of Control, the award confers the right to purchase or receive, for each Share (or with respect to Performance Units, the cash equivalent thereof) subject to the Award immediately prior to the Change of Control, the consideration (whether stock, cash, or other securities or property) received in the Change of Control by holders of Ordinary Shares for each Share held on the effective date of the transaction (and if holders were offered a choice of consideration, the type of consideration chosen by the holders of a majority of the outstanding Ordinary Shares); provided, however, that if such consideration received in the Change of Control is not solely stock of the successor corporation or its parent, the Administrator may, with the consent of the successor corporation, provide for the consideration to be received, for each Share and each unit/right to acquire a Share subject to the Award, to be solely stock of the successor corporation or its parent equal in fair market value to the per share consideration received by holders of Ordinary Shares in the Change of Control.
 
22.          Date of Grant.  The date of grant of an Award shall be, for all purposes, the date on which the Administrator makes the determination granting such Award, or such other later date as is determined by the Administrator.  Notice of the determination shall be provided to each Participant within a reasonable time after the date of such grant.
 
23.          Amendment and Termination of the Plan.
 
(a)          Amendment and Termination.  The Board may at any time amend, alter, suspend or terminate the Plan.
 
(b)          Shareholder Approval.  The Company shall obtain shareholder approval of any Plan amendment to the extent necessary and desirable to comply with the Applicable Laws and in such a manner and to such a degree as is required by the Applicable Laws.
 
(c)          Effect of Amendment or Termination.  No amendment, alteration, suspension or termination of the Plan shall impair the rights of any Participant, unless mutually agreed otherwise between the Participant and the Administrator, which agreement must be in writing (or electronic format) and signed by the Participant and the Company or its Affiliate.

21

 
24.          Conditions Upon Issuance of Shares.
 
(a)          Legal Compliance.  Shares shall not be issued pursuant to the exercise of an Award unless the exercise of the Award or the issuance and delivery of such Shares (or with respect to Performance Units, the cash equivalent thereof) shall comply with Applicable Laws and shall be further subject to the approval of counsel for the Company with respect to such compliance.
 
(b)          Investment Representations.  As a condition to the exercise or receipt of an Award, the Company may require the person exercising or receiving such Award to represent and warrant at the time of any such exercise or receipt that the Shares are being purchased only for investment and without any present intention to sell or distribute such Shares if, in the opinion of counsel for the Company, such a representation is required.
 
(c)          Tax Consequences.  Any and all tax consequences arising from the grant or exercise, or otherwise relating to, an Award or from the payment for Shares covered thereby or from any other event or act under the Plan (whether of the Participant or of the Company or of a Affiliate) shall be borne solely by the Participant.  The Company or its Affiliates shall withhold taxes according to the requirements under the Applicable Laws, including withholding taxes at source.  Furthermore, the Participant shall agree to indemnify the Company and its Affiliates, if applicable, and hold them harmless from and against any and all liability for any tax, or interest or penalty thereon, including liabilities relating to the necessity to withhold, or to have withheld, any tax from any payment made to the Participant.
 
25.          Liability of Company.
 
(a)          Inability to Obtain Authority.  The inability of the Company to obtain authority from any regulatory body having jurisdiction, which authority is deemed by the Company’s counsel to be necessary to the lawful issuance and sale of any Shares hereunder, shall relieve the Company of any liability in respect of the failure to issue or sell such Shares as to which such requisite authority shall not have been obtained.
 
(b)          Grants Exceeding Allotted Shares.  If the Awarded Stock covered by an Award exceeds, as of the date of grant, the number of Shares which may be issued under the Plan without additional shareholder approval, such Award shall be void with respect to such excess Awarded Stock, unless shareholder approval of an amendment sufficiently increasing the number of Shares subject to the Plan is timely obtained in accordance with Section 23(b) of the Plan.
 
26.          Reservation of Shares.  The Company, during the term of this Plan, will at all times reserve and keep available such number of Shares as shall be sufficient to satisfy the requirements of the Plan.
 

22

EX-4.3 4 exhibit_4-3.htm EXHIBIT 4.3

Exhibit 4.3

CHECK POINT SOFTWARE TECHNOLOGIES LTD.
 
2005 UNITED STATES EQUITY INCENTIVE PLAN, AS AMENDED
 
1.          Purposes of the Plan.  The purposes of this Unites States Incentive Plan are:
 

to attract and retain the best available personnel for positions of substantial responsibility,
 

to provide additional incentive to Service Providers, and
 

to promote the success of the Company’s business.
 
Awards granted under the Plan may be Incentive Stock Options, Nonstatutory Stock Options, Restricted Stock, Restricted Stock Units, Performance Shares, Performance Units, Deferred Stock Units or Dividend Equivalents, as determined by the Administrator at the time of grant.
 
2.          Definitions.  As used herein, the following definitions shall apply:
 
(a)          “Administrator” means the Board or any of its Committees as shall be administer-ing the Plan, in accordance with Section 4 of the Plan.
 
(b)          “Applicable Laws” means the requirements relating to the administration of, or otherwise affecting, equity compensation plans under Israeli corporate laws, U.S. state corporate laws, Israeli securities laws, U.S. federal and state securities laws, the Code and foreign tax laws, any stock exchange or quotation system on which the Shares are listed or quoted and the applicable laws of any other country or jurisdiction where Awards are granted under the Plan or a sub-plan or addendum hereto.
 
(c)          “Award” means, individually or collectively, a grant under the Plan of Options, Restricted Stock, Restricted Stock Units, Performance Shares, Performance Units, Deferred Stock Units or Dividend Equivalents.
 
(d)          “Award Agreement” means the written or electronic agreement setting forth the terms and provisions applicable to each Award granted under the Plan.  The Award Agreement is subject to the terms and conditions of the Plan.
 
(e)          “Awarded Stock” means the Ordinary Shares subject to an Award.
 
(f)          “Board” means the Board of Directors of the Company.
 
(g)           “Change of Control” means the occurrence of any of the following events, in one or a series of related transactions:
 
(i)          any “person,” as such term is used in Sections 13(d) and 14(d) of the Exchange Act, other than the Company, a subsidiary of the Company or a Company employee benefit plan, including any trustee of such plan acting as trustee, is or becomes the “beneficial owner” (as defined in Rule 13d-3 under the Exchange Act), directly or indirectly, of securities of the Company representing fifty percent (50%) or more of the combined voting power of the Company’s then outstanding securities entitled to vote generally in the election of directors; or


 
(ii)          a merger or consolidation of the Company or any direct or indirect subsidiary of the Company with any other corporation, other than a merger or consolidation which would result in the voting securities of the Company outstanding immediately prior thereto continuing to represent (either by remaining outstanding or by being converted into voting securities of the surviving entity) at least fifty percent (50%) of the total voting power represented by the voting securities of the Company or such surviving entity outstanding immediately after such merger or consolidation; or
 
(iii)          the sale or disposition by the Company of all or substantially all the Company’s assets.
 
(h)          “Code” means the Internal Revenue Code of 1986, as amended.
 
(i)          “Committee” means a Committee appointed by the Board in accordance with Section 4 of the Plan.
 
(j)          “Company” means Check Point Software Technologies Ltd.
 
(k)          “Consultant” means any person, other than an Employee, engaged by the Company, or any Subsidiary to render services and who is compensated for such services.
 
(l)          “Continuous Status as a Director” means that the Director relationship is not interrupted or terminated.
 
(m)          “Deferred Stock Unit” means a deferred stock unit Award granted to a Participant pursuant to Section 13.
 
(n)          “Director” means a member of the Board.
 
(o)          “Disability” means total and permanent disability as defined in Section 22(e)(3) of the Code.
 
(p)          “Dividend Equivalent” means a credit, payable in cash, made at the discretion of the Administrator, to the account of a Participant in an amount equal to the cash dividends paid on one Share for each Share represented by an Award held by such Participant.  The Dividend Equivalent for each Share subject to an Award shall only be paid to a Participant on the vesting date for such Share.
 
(q)          “Employee” means any person, including Officers and Directors, employed by the Company or any Subsidiary of the Company.  A Service Provider shall not cease to be an Employee in the case of (i) any leave of absence approved by the Company or (ii) transfers between locations of the Company or between the Company, any Subsidiary, or any successor.  For purposes of Incentive Stock Options, no such leave may exceed ninety days, unless reemployment upon expiration of such leave is guaranteed by statute or contract.  If reemployment upon expiration of a leave of absence approved by the Company or its Subsidiary is not so guaranteed, then three (3) months following the 91st day of such leave any Incentive Stock Option held by the Participant shall cease to be treated as an Incentive Stock Option and shall be treated for tax purposes as a Non-statu-tory Stock Option.

2

 
(r)          “Exchange Act” means the Securities Exchange Act of 1934, as amended.
 
(s)          “Fair Market Value” means, as of any date, the value of Ordinary Shares determined as follows:
 
(i)          If the Ordinary Shares are listed on any established stock exchange or a national market system, including without limitation the Nasdaq National Market of the National Association of Securities Dealers, Inc. Automated Quotation (“Nasdaq”) System, the Fair Market Value of a Share of Ordinary Shares shall be the closing sales price for such shares (or the closing bid, if no sales were reported) as quoted on such system or exchange (or the exchange with the greatest volume of trading in Ordinary Shares) on the day of determination, as reported in The Wall Street Journal or such other source as the Administrator deems reliable;
 
(ii)          If the Ordinary Shares are quoted on the Nasdaq System (but not on the Nasdaq National Market thereof) or are regularly quoted by a recognized securities dealer but selling prices are not reported, the Fair Market Value of an Ordinary Share shall be the mean between the high bid and low asked prices for the Ordinary Shares on the last market trading day prior to the day of determination, as reported in The Wall Street Journal or such other source as the Administrator deems reliable;
 
(iii)           In the absence of an established market for the Ordinary Shares, the Fair Market Value shall be determined in good faith by the Administrator.
 
(t)          “Incentive Stock Option” means an Option intended to qualify as an incentive stock option within the meaning of Section 422 of the Code and the regulations promulgated there-under.
 
(u)          “Non-Employee Director” means a Director who is neither an Employee nor a Consultant and who is not a resident of Israel.
 
(v)          “Nonstatutory Stock Option” means an Option not intended to qualify as an Incentive Stock Option.
 
(w)          “Notice of Grant” means a written or electronic notice evidencing certain terms and conditions of an individual Award.  The Notice of Grant is part of the Award Agreement.
 
(x)          “Officer” means a person who is an officer of the Company or a Subsidiary within the meaning of Section 16 of the Exchange Act and the rules and regulations promulgated thereunder.
 
(y)          “Option” means a stock option granted pursuant to the Plan.

3

 
(z)          “Option Agreement” means a written or electronic agreement between the Company and a Participant evidencing the terms and conditions of an individual Option grant.  The Option Agreement is subject to the terms and conditions of the Plan.
 
(aa)          “Ordinary Shares” shall mean the Ordinary Shares of the Company., NIS 0.01 nominal value.
 
(bb)          “Participant” means the holder of an outstanding Award granted under the Plan.
 
(cc)          “Performance Share” means a performance share Award granted to a Participant pursuant to Section 11.
 
(dd)          “Performance Unit means a performance unit Award granted to a Participant pursuant to Section 12.
 
(ee)          “Plan” means this 2005 United States Equity Incentive Plan.
 
(ff)          “Restricted Stock” means Shares granted pursuant to Section 9 of the Plan.
 
(gg)          “Restricted Stock Unit” means an Award granted pursuant to Section 10 of the Plan.
 
(hh)          “Service Provider” means an Employee, Consultant or Non-Employee Director.
 
(ii)          “Share” means a share of the Ordinary Shares, as adjusted in accordance with Section 19 of the Plan.
 
(jj)          “Subsidiary” means a “subsidiary corporation”, whether now or hereafter existing, as defined in Section 424(f) of the Code.
 
3.          Stock Subject to the Plan.
 
(a)          Subject to the provisions of Section 19 of the Plan, the maximum aggregate number of Shares which may be issued under the Plan and the Company’s 2005 Israel Equity Incentive Plan, as amended (the “Israel Plan”, and collectively with the Plan, the “Equity Plans”)), is 19,000,000 Shares; provided, however, that on December 31st of each year, commencing December 31, 2018, the number of Reserved and Authorized Shares (as defined below) under the Equity Plans shall be automatically reset on such date to equal 10% the sum of (A) of the number of Shares issued and outstanding on such date and (B) the number of Shares reserved and authorized under the Equity Plans for outstanding Awards granted under the Equity Plans as of such date; provided, however, that in no event shall the number of Reserved and Authorized Shares be less than the number of Shares reserved and authorized under the Equity Plans for Awards granted under the Plans that are outstanding as of such date. The number of “Reserved and Authorized Shares” under the Equity Plans shall equal the sum of (i) the number of Shares reserved and authorized under the Equity Plans for outstanding Awards granted under the Equity Plans as of such date, and (ii) the number of Shares reserved, authorized and available for issuance under the Equity Plans on such date.

4

 
(b)          The Shares may be authorized, but unissued, or reacquired Ordinary Shares.
 
(c)          Intentionally omitted.
 
(d)          If an Award expires or becomes unexercisable without having been exercised in full, or, with respect to Restricted Stock, Performance Shares or Restricted Stock Units, is forfeited to or repurchased by the Company at its original purchase price due to such Award failing to vest, the unpurchased Shares (or for Awards other than Options, the forfeited or repurchased shares) which were subject thereto shall become available for future grant or sale under the Plan (unless the Plan has terminated).  Shares that have actually been issued under the Plan under any Award shall not be returned to the Plan and shall not become available for future distribution under the Plan; provided, however, that if Shares of Restricted Stock, Performance Shares or Restricted Stock Units are repurchased by the Company at their original purchase price or are forfeited to the Company due to such Awards failing to vest, such Shares shall become available for future grant under the Plan.  Shares used to pay the exercise price of an Option shall not become available for future grant or sale under the Plan.  Shares used to satisfy tax withholding obligations shall not become available for future grant or sale under the Plan.  To the extent an Award under the Plan is paid out in cash rather than stock, such cash payment shall not reduce the number of Shares available for issuance under the Plan.  Any payout of Dividend Equivalents or Performance Units, because they are payable only in cash, shall not reduce the number of Shares available for issuance under the Plan.  Conversely, any forfeiture of Dividend Equivalents or Performance Units shall not increase the number of Shares available for issuance under the Plan.
 
4.          Administration of the Plan.
 
(a)          Procedure.  The Plan shall be administered by (A) the Board or (B) a Committee, which committee shall be constituted to satisfy Applicable Laws.  The Plan may be administered by different Committees with respect to different groups of Service Providers.
 
(b)          Powers of the Administrator.  Subject to the provisions of the Plan, and in the case of a Committee, subject to the specific duties delegated by the Board to such Committee, the Administrator shall have the authority, in its discretion:
 
(i)          to determine the Fair Market Value of the Ordinary Shares, in accordance with Section 2(s) of the Plan;
 
(ii)          to select the Service Providers to whom Awards may be granted here-under;
 
(iii)          to determine whether and to what extent Awards or any combination thereof, are granted hereunder;
 
(iv)          to determine the number of Ordinary Shares or equivalent units to be covered by each Award granted hereunder;
 
(v)          to approve forms of agreement for use under the Plan;

5

 
(vi)          to determine the terms and conditions, not inconsistent with the terms of the Plan, of any award granted hereunder.  Such terms and conditions include, but are not limited to, the exercise price, the time or times when Options may be exercised or other Awards vest (which may be based on performance criteria), any vesting acceleration or waiver of forfeiture restrictions, and any restriction or limitation regarding any Award or the Ordinary Shares relating thereto, based in each case on such factors as the Administrator, in its sole discretion, shall determine;
 
(vii)          to construe and interpret the terms of the Plan and Awards;
 
(viii)          to prescribe, amend and rescind rules and regulations relating to the Plan, including rules and regulations relating to sub-plans or Plan addendums established for the purpose of qualifying for preferred tax treatment under foreign tax laws;
 
(ix)          to modify or amend each Award (subject to Section 21(c) of the Plan), including the discretionary authority to extend the post-termination exercisability period of Options longer than is otherwise provided for in the Plan;
 
(x)          to authorize any person to execute on behalf of the Company any instrument required to effect the grant of an Award previously granted by the Administrator;
 
(xi)          to allow Participants to satisfy withholding tax obligations by electing to have the Company or its Subsidiary withhold from the Shares or cash to be issued upon exercise or vesting of an Award (or distribution of a Deferred Stock Unit) that number of Shares or cash having a Fair Market Value equal to the minimum amount required to be withheld.  The Fair Market Value of any Shares to be withheld shall be determined on the date that the amount of tax to be withheld is to be determined.  All elections by a Participant to have Shares or cash withheld for this purpose shall be made in such form and under such conditions as the Administrator may deem necessary or advisable;
 
(xii)          to determine whether Dividend Equivalents will be granted in connection with another Award;
 
(xiii)          to determine the terms and restrictions applicable to Awards; and
 
(xiv)          to make all other determinations deemed necessary or advisable for administering the Plan.
 
(c)          Effect of Administrator’s Decision.  The Administrator’s decisions, determina-tions and interpretations shall be final and binding on all Participants and any other holders of Awards.
 
5.          Eligibility.  Restricted Stock, Restricted Stock Units, Performance Shares, Performance Units, Deferred Stock Units, Dividend Equivalents and Nonstatutory Stock Options may be granted to Service Providers.  Incentive Stock Options may be granted only to Employees.
 
6.          No Employment Rights.  Neither the Plan nor any Award shall confer upon a Participant any right with respect to continuing the Participant’s employment with the Company or its Subsidiaries, nor shall they interfere in any way with the Participant’s right or the Company’s or Subsidiary’s right, as the case may be, to terminate such employment at any time, with or without cause or notice.

6

 
7.          Term of Plan.  The Plan will become effective upon its adoption by the Board and will remain in effect until terminated pursuant to Section 21 of the Plan.
 
8.          Stock Options.
 
(a)          Term.  The term of each Option shall be stated in the Notice of Grant; provided, however, that the term shall be no more than seven (7) years from the date of grant or such shorter term as may be provided in the Notice of Grant.  Moreover, in the case of an Incentive Stock Option granted to a Participant who, at the time the Incentive Stock Option is granted, owns stock representing more than ten percent (10%) of the voting power of all classes of stock of the Company or any Subsidiary, the term of the Incentive Stock Option shall be five (5) years from the date of grant or such shorter term as may be provided in the Notice of Grant.
 
(b)          Option Exercise Price.  The per share exercise price for the Shares to be issued pursuant to exercise of an Option shall be determined by the Administrator and shall be no less than 100% of the Fair Market Value per share on the date of grant; provided, however, that in the case of an Incentive Stock Option granted to an Employee who, at the time the Incentive Stock Option is granted, owns stock representing more than ten percent (10%) of the voting power of all classes of stock of the Company or any Subsidiary, the per Share exercise price shall be no less than 110% of the Fair Market Value per Share on the date of grant.
 
(c)          Waiting Period and Exercise Dates.  At the time an Option is granted, the Administrator shall fix the period within which the Option may be exercised and shall determine any conditions which must be satisfied before the Option may be exercised.  In so doing, the Administrator may specify that an Option may not be exercised until the completion of a service period or until performance milestones are satisfied.  In any event, no Option granted hereunder shall vest until at least six months following the Option grant date.
 
(d)          Form of Consideration.  The Administrator shall determine the acceptable form of consideration for exercising an Option, including the method of payment.  In the case of an Incentive Stock Option, the Administrator shall determine the acceptable form of consideration at the time of grant.  Subject to Applicable Laws, such consideration may consist entirely of:
 
(i)          cash;
 
(ii)          check;
 
(iii)          other Shares which (A) in the case of Shares acquired upon exercise of an option, have been owned by the Participant for more than six months on the date of surrender, and (B) have a Fair Market Value on the date of surrender equal to the aggregate exercise price of the Shares as to which said Option shall be exercised;
 
(iv)          delivery of a properly executed exercise notice together with such other documentation as the Administrator and the broker, if applicable, shall require to effect an exercise of the Option and delivery to the Company or Subsidiary of the sale proceeds required to pay the exercise price;

7

 
(v)          any combination of the foregoing methods of payment; or
 
(vi)          such other consideration and method of payment for the issuance of Shares to the extent permitted by Applicable Laws.
 
(e)          Exercise of Option; Rights as a Stockholder.  Any Option granted hereunder shall be exercisable according to the terms of the Plan and at such times and under such conditions as determined by the Administrator and set forth in the Option Agreement.
 
An Option may not be exercised for a fraction of a Share.
 
An Option shall be deemed exercised when the Company receives: (i) written or electronic notice of exercise (in accordance with the Option Agreement) from the person entitled to exercise the Option, and (ii) full payment for the Shares with respect to which the Option is exercised.  Full payment may consist of any consideration and method of payment authorized by the Administrator and permitted by the Option Agreement and the Plan.  Shares issued upon exercise of an Option shall be issued in the name of the Participant.  Until the stock certificate evidencing such Shares is issued (as evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company), no right to vote or receive dividends or any other rights as a stock-holder shall exist with respect to the optioned stock, notwithstanding the exercise of the Option.  The Company shall issue (or cause to be issued) such stock certificate promptly after the Option is exercised.  No adjustment will be made for a dividend or other right for which the record date is prior to the date the stock certificate is issued, except as provided in Section 19 of the Plan.
 
Exercising an Option in any manner shall decrease the number of Shares thereafter available for sale under the Option, by the number of Shares as to which the Option is exercised.
 
(f)          ISO $100,000 Rule.  Each Option shall be designated in the Notice of Grant as either an Incentive Stock Option or a Nonstatutory Stock Option.  However, notwithstanding such designations, to the extent that the aggregate Fair Market Value:
 
(i)          of Shares subject to a Participant’s Incentive Stock Options granted by the Company or any Subsidiary, which
 
(ii)          become exercisable for the first time during any calendar year (under all plans of the Company or any Subsidiary) exceeds $100,000, such excess Options shall be treated as Nonstatutory Stock Options.  For purposes of this Section 8(i), Incentive Stock Options shall be taken into account in the order in which they were granted, and the Fair Market Value of the Shares shall be determined as of the time of grant.

8

 
9.          Restricted Stock.
 
(a)          Grant of Restricted Stock.  Subject to the terms and conditions of the Plan, Restricted Stock may be granted to Participants at any time as shall be determined by the Administrator, in its sole discretion.  The Administrator shall have complete discretion to determine (i) the number of Shares subject to a Restricted Stock award granted to any Participant, and (ii) the conditions that must be satisfied, which typically will be based principally or solely on continued provision of services but may include a performance-based component, upon which is conditioned the grant, vesting or issuance of Restricted Stock; provided, however that no Restricted Stock Award shall vest until at least one year following the grant date.
 
(b)          Other Terms.  The Administrator, subject to the provisions of the Plan, shall have complete discretion to determine the terms and conditions of Restricted Stock granted under the Plan.  Restricted Stock grants shall be subject to the terms, conditions, and restrictions determined by the Administrator at the time the stock or the restricted stock unit is awarded.  The Administrator may require the recipient to sign a Restricted Stock Award agreement as a condition of the award.  Any certificates representing the Shares of stock awarded shall bear such legends as shall be determined by the Administrator.
 
(c)          Restricted Stock Award Agreement.  Each Restricted Stock grant shall be evidenced by an agreement that shall specify the purchase price (if any) and such other terms and conditions as the Administrator, in its sole discretion, shall determine; provided; however, that if the Restricted Stock grant has a purchase price, such purchase price must be paid no more than ten (10) years following the date of grant.
 
10.          Restricted Stock Units.
 
(a)          Grant.  Restricted Stock Units may be granted at any time and from time to time as determined by the Administrator.  The Administrator shall have complete discretion to determine (i) the number of Shares subject to a Restricted Stock Unit award granted to any Participant, and (ii) the conditions that must be satisfied, which typically will be based principally or solely on continued service but may include a performance-based component, upon which is conditioned the grant or vesting of Restricted Stock Units.  Restricted Stock Units shall be granted in the form of units to acquire Shares.  Each such unit shall be the equivalent of one Share for purposes of determining the number of Shares subject to an Award.  Until the Shares are issued, no right to vote or receive dividends or any other rights as a stockholder shall exist with respect to the units to acquire Shares.
 
(b)          Vesting Criteria and Other Terms.  The Administrator shall set vesting criteria in its discretion, which, depending on the extent to which the criteria are met, will determine the number of Restricted Stock Units that will be paid out to the Participant.  The Administrator may set vesting criteria based upon the achievement of Company-wide, Subsidiary-wide, business unit, or individual goals (including, but not limited to, continued employment), or any other basis determined by the Administrator in its discretion; provided, however that no Restricted Unit Award shall vest until at least one year following the grant date.

9

 
(c)          Earning Restricted Stock Units.  Upon meeting the applicable vesting criteria, the Participant shall be entitled to receive a payout as specified in the Restricted Stock Unit Award Agreement.  Notwithstanding the foregoing, at any time after the grant of Restricted Stock Units, the Administrator, in its sole discretion, may reduce or waive any vesting criteria that must be met to receive a payout.
 
(d)          Form and Timing of Payment.  Payment of earned Restricted Stock Units shall be made as soon as practicable after the date(s) set forth in the Restricted Stock Unit Award Agreement.  The Administrator shall pay earned Restricted Stock Units in Shares.
 
(e)          Cancellation.  On the date set forth in the Restricted Stock Unit Award Agreement, all unearned Restricted Stock Units shall be forfeited to the Company.
 
11.          Performance Shares.
 
(a)          Grant of Performance Shares.  Subject to the terms and conditions of the Plan, Performance Shares may be granted to Participants at any time as shall be determined by the Administrator, in its sole discretion.  The Administrator shall have complete discretion to determine (i) the number of Shares subject to a Performance Share award granted to any Participant, and (ii) the conditions that must be satisfied, which typically will be based principally or solely on achievement of performance milestones but may include a service-based component, upon which is conditioned the grant or vesting of Performance Shares.  Performance Shares shall be granted in the form of units to acquire Shares.  Each such unit shall be the equivalent of one Share for purposes of determining the number of Shares subject to an Award.  Until the Shares are issued, no right to vote or receive dividends or any other rights as a stockholder shall exist with respect to the units to acquire Shares.
 
(b)          Other Terms.  The Administrator, subject to the provisions of the Plan, shall have complete discretion to determine the terms and conditions of Performance Shares granted under the Plan.  Performance Share grants shall be subject to the terms, conditions, and restrictions determined by the Administrator at the time the stock is awarded, which may include such performance-based milestones as are determined appropriate by the Administrator; provided, however that no Performance Share Award shall vest until at least one year following the grant date.  The Administrator may require the recipient to sign a Performance Shares agreement as a condition of the award.  Any certificates representing the Shares of stock awarded shall bear such legends as shall be determined by the Administrator.
 
(c)          Performance Share Award Agreement.  Each Performance Share grant shall be evidenced by an agreement that shall specify such other terms and conditions as the Administrator, in its sole discretion, shall determine.
 
12.          Performance Units.
 
(a)          Grant of Performance Units.  Performance Units are similar to Performance Shares, except that they shall be settled in a cash equivalent to the Fair Market Value of the underlying Shares, determined as of the vesting date.  Subject to the terms and conditions of the Plan, Performance Units may be granted to Participants at any time and from time to time as shall be determined by the Administrator, in its sole discretion.  The Administrator shall have complete discretion to determine the conditions that must be satisfied, which typically will be based principally or solely on achievement of performance milestones but may include a service-based component, upon which is conditioned the grant or vesting of Performance Units.  Performance Units shall be granted in the form of units to acquire Shares.  Each such unit shall be the cash equivalent of one Share of Ordinary Shares.  No right to vote or receive dividends or any other rights as a stockholder shall exist with respect to Performance Units or the cash payable thereunder.

10

 
(b)           Number of Performance Units.  The Administrator will have complete discretion in determining the number of Performance Units granted to any Participant.
 
(c)          Other Terms.  The Administrator, subject to the provisions of the Plan, shall have complete discretion to determine the terms and conditions of Performance Units granted under the Plan.  Performance Unit grants shall be subject to the terms, conditions, and restrictions determined by the Administrator at the time the grant is awarded, which may include such performance-based milestones as are determined appropriate by the Administrator.  The Administrator may require the recipient to sign a Performance Unit agreement as a condition of the award.  Any certificates representing the units awarded shall bear such legends as shall be determined by the Administrator.
 
(d)          Performance Unit Award Agreement.  Each Performance Unit grant shall be evidenced by an agreement that shall specify such terms and conditions as the Administrator, in its sole discretion, shall determine.
 
13.          Deferred Stock Units.  Deferred Stock Units shall consist of a Restricted Stock, Restricted Stock Unit, Performance Share or Performance Unit Award that the Administrator, in its sole discretion permits to be paid out in installments or on a deferred basis, in accordance with rules and procedures established by the Administrator.  Deferred Stock Units shall remain subject to the claims of the Company’s general creditors until distributed to the Participant.
 
14.          Automatic Stock Option and RSU Grants to Non-employee Directors.

(a)          Procedure for Grants. All grants of Options and RSU to Non-employee Directors under this Section 14 shall be automatic and non-discretionary and shall be made strictly in accordance with the following provisions:
 
                                                        (i)          Each Non-employee Director shall be automatically granted (i) an Option to purchase 25,000 Shares, or a lesser amount determined by the Board, in its sole discretion (the “First Option”), and (ii) RSUs with a value of $200,000, or a lesser amount determined by the Board, in its sole discretion (the “First RSU”, and, together with the First Option, the “First Awards”), upon the date on which such person first becomes a Director, whether through election by the shareholders of the Company or appointment by the Board of Directors to fill a vacancy; provided, however, that a Non-employee Director who has previously been employed by the Company (or any Affiliate) shall not be eligible to receive a First Option or a First RSU.
 
(ii)          At each of the Company’s annual shareholder meetings, and commencing in 2023, each Non-employee Director shall be automatically granted (i) an Option to purchase 5,000 Shares, or a lesser amount determined by the Board, in its sole discretion (the “Annual Option”), and (ii) RSUs with a value of $150,000, or a lesser amount determined by the Board, in its sole discretion (the “Annual RSU”, and, together with the Annual Option, the “Annual Awards”), provided that such individual has served as an Non-employee Director for at least six months prior to the date of such annual meeting.

11

 
(iii)          Notwithstanding the provisions of subsections (i) and (ii) hereof, in the event that an automatic grant hereunder would cause the number of Shares subject to outstanding Awards plus the number of Shares previously purchased upon exercise of Options or the vesting of other Awards to exceed the number of Shares available for issuance under the Plan, then each such automatic grant shall be for that number of Shares determined by dividing the total number of Shares remaining available for grant by the number of Non-employee Directors on the automatic grant date. Any further grants shall then be deferred until such time, if any, as additional Shares become available for grant under the Plan.
 
(iv)          The terms of an Award granted hereunder shall be as follows:
 
(A)          The term of the Option shall be seven (7) years.
 
(B)          The Option shall be exercisable only while the Non-employee Director remains a Director of the Company, except as set forth in subsection (c) hereof.
 
(C)          The exercise price per Share shall be 100% of the fair market value per Share on the date of grant of the Option.
 
(D)          The First Option shall become exercisable as to 25% of the covered Shares each year on the day prior to each year’s normally scheduled annual shareholders’ meeting, so as to become 100% vested on the day prior to the normally scheduled annual shareholders’ meeting occurring approximately four years following the grant date, subject to the Participant maintaining Continuous Status as a Director on each vesting date.
 
(E)          The First RSU shall vest as to 25% of the covered Shares each year on the day prior to each year’s normally scheduled annual shareholders’ meeting, so as to become 100% vested on the day prior to the normally scheduled annual shareholders’ meeting occurring approximately four years following the grant date, subject to the Participant maintaining Continuous Status as a Director on each vesting date.
 
(F)          The Annual Option shall become exercisable as to 50% of the covered Shares six months following the grant date, and as to an additional 25% of the covered Shares each three months thereafter, so as to be 100% vested on the first anniversary of the grant date, subject to the Participant maintaining Continuous Status as a Director on each vesting date.

12

 
(G)          The Annual RSU shall vest as to 50% of the covered Shares six months following the grant date, and as to an additional 25% of the covered Shares each three months thereafter, so as to be 100% vested on the first anniversary of the grant date, subject to the Participant maintaining Continuous Status as a Director on each vesting date.
 
                               (b)          Consideration for Exercising Non-employee Director Stock Options. The consideration to be paid for the Shares to be issued upon exercise of an automatic Non-employee Director Option shall consist of any consideration permitted under Section 8(d) hereof and as set forth in the Award Agreement.
 
                                (c)          Post-Directorship Exercisability. If a Non-employee Director ceases to serve as a Director, he or she may, but only within one year after the date he or she ceases to be a Director, exercise his or her Option to the extent that he or she was entitled to exercise it at the date of such termination. To the extent that he or she was not entitled to exercise an Option at the date of such termination, or if he or she does not exercise such Option (which he was entitled to exercise) within the time specified herein, the Option shall terminate.
 
(d)          Limitation on Automatic Award Grants. The Directors serving immediately prior to the appointment or election of a new Non-employee Director, or prior to an annual shareholders’ meeting, as the case may be, shall determine as to each new Non-employee Director whether he or she shall be granted an Award under this Section 14 or under the comparable provisions of another incentive plan of the Company. A new Non-employee Director who receives an Award under this Plan shall not be eligible to receive a comparable automatic stock option or RSU grant under any other incentive plan of the Company. A Non-employee Director who receives an Award of an Annual Option under this Plan shall not be eligible to receive a comparable automatic stock option or RSU grant under any other incentive plan of the Company with respect to such fiscal year of the Company.

15.          Termination of Relationships, Death or Disability.
 
(a)          Termination of Relationship as a Service Provider.  If a Participant ceases to be a Service Provider, other than upon the Participant’s death or Disability, then (i) in the case of an Award that is an Option, the Participant may exercise any Options within such period of time as is specified in the Option Agreement to the extent that the Option is vested on the date of termination (but in no event later than the expiration of the term of such Option as set forth in the Option Agreement), and (ii) in the case of any Award other than an Option, the Participant shall be entitled to the benefit conferred by such Award during such period of time as is specified in the Award Agreement to the extent that the Award is vested on the date of termination (but in no event later than the expiration of the term of such Award, if any, as set forth in the Award Agreement).  In the absence of a specified time in the Award Agreement, an Option shall remain exercisable, and the Participant shall be entitled to the benefit conferred by an Award other than an Option, for three months following the Participant’s termination.  If, on the date of termination, the Participant is not vested as to his or her entire Award, the Shares covered by the unvested portion of the Award shall revert to the Plan.  If, after termination, the Participant does not exercise his or her Option, or receive the benefit conferred by an Award other than an Option, within the time specified herein, the Award shall terminate, and the Shares covered by such Award shall revert to the Plan.

13

 
(b)          Disability.  If a Participant ceases to be a Service Provider as a result of the Participant’s Disability, then (i) in the case of an Award that is an Option, the Participant may exercise his or her Option within such period of time as is specified in the Option Agreement to the extent the Option is vested on the date of termi-nation (but in no event later than the expiration of the term of such Option as set forth in the Option Agreement), and (ii) in the case of any Award other than an Option, the Participant shall be entitled to the benefit conferred by such Award during such period of time as is specified in the Award Agreement to the extent that the Award is vested on the date of termination (but in no event later than the expiration of the term of such Award, if any, as set forth in the Award Agreement).  In the absence of a specified time in the Award Agreement, an Option shall remain exercisable, and the Participant shall be entitled to the benefit conferred by an Award other than an Option, for twelve (12) months following the Participant’s termination due to Disability.  If, on the date of termina-tion, the Participant is not vested as to his or her entire Award, the Shares covered by the unvested portion of the Award shall revert to the Plan.  If, after termination, the Participant does not exercise his or her Option, or receive the benefit conferred by an Award other than an Option, within the time specified herein, the Award shall terminate, and the Shares covered by such Award shall revert to the Plan.
 
(c)          Death of Participant.  If a Participant dies while a Service Provider, then (i) in the case of an Award that is an Option, the Option may be exercised following the Participant’s death within such period of time as is specified in the Option Agreement to the extent the Option is vested on the date of death (but in no event may the option be exercised later than the expiration of the term of such Option as set forth in the Option Agreement), by the Participant’s designated beneficiary, provided such beneficiary has been designated prior to Participant’s death in a form acceptable to the Administrator, and (ii) in the case of any Award other than an Option, the Participant’s designated beneficiary, provided such beneficiary has been designated prior to Participant’s death in a form acceptable to the Administrator, shall be entitled to the benefit conferred by such Award during such period of time as is specified in the Award Agreement to the extent that the Award is vested on the date of death (but in no event later than the expiration of the term of such Award, if any, as set forth in the Award Agreement).  If no such beneficiary has been designated by the Participant, then such Option may be exercised by, or the benefit conferred by such Award shall be provided to, the personal representative of the Participant’s estate or by the person(s) to whom the Award is transferred pursuant to the Participant’s will or in accordance with the laws of descent and distribution.  In the absence of a specified time in the Award Agreement, the Option shall remain exercisable, or the benefit conferred by such Award shall be provided, for twelve (12) months following Participant’s death.  If the Option is not so exercised or the benefit conferred by such Award is not provided within the time specified herein, the Award shall terminate, and the Shares covered by such Award shall revert to the Plan.
 
16.          Leaves of Absence.  Unless the Administrator provides otherwise or except as other-wise required by Applicable Laws, vesting of Awards granted hereunder shall cease commencing on the first day of any unpaid leave of absence and shall only recommence upon return to active service.
 
17.          Part-Time Service.  Unless the Administrator provides otherwise or except as otherwise required by Applicable Laws, any service-based vesting of Awards granted hereunder shall be extended on a proportionate basis in the event an Employee transitions to a work schedule under which they are customarily scheduled to work on less than a full-time basis, or if not on a full-time work schedule, to a schedule requiring fewer hours of service.  Such vesting shall be proportionately re-adjusted prospectively in the event that the Employee subsequently becomes regularly scheduled to work additional hours of service.

14

 
18.          Non-Transferability of Awards.  Unless determined otherwise by the Administrator, an Award may not be sold, pledged, assigned, hypothecated, transferred, or disposed of in any manner other than by will or by the laws of descent or distribution and may be exercised, during the lifetime of the recipient, only by the recipient.  If the Administrator makes an Award transferable, it may only be transferable for no consideration to transferees permitted pursuant to a Form S-8 Registration Statement (such as family members or pursuant to a settlement of marital property rights) and such Award shall contain such additional terms and conditions as the Administrator deems appropriate.
 

19.
Adjustments Upon Changes in Capitalization, Dissolution or Liquidation or Change of Control.
 
(a)          Changes in Capitalization.  Subject to any required action by the stockholders of the Company, the number of Ordinary Shares covered by each outstanding Award, the number of Ordinary Shares which have been authorized for issuance under the Plan but as to which no Awards have yet been granted (including the automatic annual replenishment of two million Ordinary Shares) or which have been returned to the Plan upon cancellation or expiration of an Award, the number of Ordinary Shares subject to automatic option grants to Non-Employee Directors under Section 14 hereof, as well as the price per Ordinary Share covered by each such outstanding Award shall be proportionately adjusted for any increase or decrease in the number of issued Ordinary Shares resulting from a stock split, reverse stock split, stock dividend, combination or reclassification of the Ordinary Shares, or any other increase or decrease in the number of issued Ordinary Shares effected without receipt of consideration by the Company; provided, however, that conversion of any convertible securities of the Company shall not be deemed to have been “effected without receipt of consideration.”  Such adjustment shall be made by the Administrator, whose determination in that respect shall be final, binding and conclusive.  Except as expressly provided herein, no issuance by the Company of shares of stock of any class, or securities convertible into shares of stock of any class, shall affect, and no adjustment by reason thereof shall be made with respect to, the number or price of Ordinary Shares subject to an Award.
 
(b)          Dissolution or Liquidation.  In the event of the proposed dissolution or liquidation of the Company, the Administrator shall notify each Participant as soon as practicable prior to the effective date of such proposed transaction.  The Administrator in its discretion may provide for a Participant to have the right to exercise his or her Option until ten (10) days prior to such transaction as to all of the Awarded Stock covered thereby, including Shares as to which the Award would not otherwise be exercisable.  In addition, the Administrator may provide that any Company repurchase option or forfeiture rights applicable to any Award shall lapse 100%, and that any Award vesting shall accelerate 100%, provided the proposed dissolution or liquidation takes place at the time and in the manner contemplated.  To the extent it has not been previously exercised (with respect to Options) or vested (with respect to other Awards), an Award will terminate immediately prior to the consummation of such proposed action.

15

 
(c)          Change of Control.
 
(i)          Stock Options.  In the event of a Change of Control, each out-standing Option shall be assumed or an equivalent option substituted by the successor corporation or a parent or Subsidiary of the successor corporation.  In the event that the successor corporation refuses to assume or substitute for the Option, the Administrator, in its sole discretion, may provide that either (i) all Options shall terminate immediately prior to the consummation of the Change of Control, or (ii) Participants shall fully vest in and have the right to exercise their Options as to all of the Awarded Stock, including Shares as to which it would not otherwise be vested or exercisable.  If an Option becomes fully vested and exercisable in lieu of assumption or substitution in the event of a Change of Control, the Administrator shall notify the Participant in writing or electronically that the Option shall be fully vested and exercisable for a period of fifteen (15) days from the date of such notice, and the Option shall terminate upon the expiration of such period.  For the purposes of this paragraph, the Option shall be considered assumed if, following the Change of Control, the option confers the right to purchase or receive, for each Share of Awarded Stock subject to the Option immediately prior to the Change of Control, the consideration (whether stock, cash, or other securities or property) received in the Change of Control by holders of Ordinary Shares for each Share held on the effective date of the transaction (and if holders were offered a choice of consideration, the type of consideration chosen by the holders of a majority of the outstanding Ordinary Shares); provided, however, that if such consideration received in the Change of Control is not solely stock of the successor corporation or its parent, the Administrator may, with the consent of the successor corporation, provide for the consideration to be received upon the exercise of the Option, for each Share of Awarded Stock subject to the Option, to be solely stock of the successor corporation or its parent equal in fair market value to the per share consideration received by holders of Ordinary Shares in the Change of Control.
 
(ii)          Restricted Stock, Restricted Stock Units, Performance Shares, Performance Units and Deferred Stock Units.  In the event of a Change of Control, each outstanding Restricted Stock, Restricted Stock Unit, Performance Share, Performance Unit and Deferred Stock Unit award (and any related Dividend Equivalent) shall be assumed or an equivalent Restricted Stock, Restricted Stock Unit, Performance Share, Performance Unit and Deferred Stock Unit award substituted by the successor corporation or a parent or Subsidiary of the successor corporation.  In the event that the successor corporation refuses to assume or substitute for the Restricted Stock, Restricted Stock Unit, Performance Share, Performance Unit or Deferred Stock Unit award, the Administrator, in its sole discretion, may provide either that (i) such Awards shall terminate immediately prior to the consummation of the Change of Control, or (ii) Participants shall fully vest in the Restricted Stock, Restricted Stock Unit, Performance Share, Performance Unit or Deferred Stock Unit Awards including as to Shares (or with respect to Performance Units, the cash equivalent thereof) which would not otherwise be vested.  For the purposes of this paragraph, a Restricted Stock, Restricted Stock Unit, Performance Share, Performance Unit and Deferred Stock Unit award shall be considered assumed if, following the Change of Control, the award confers the right to purchase or receive, for each Share (or with respect to Performance Units, the cash equivalent thereof) subject to the Award immediately prior to the Change of Control, the consideration (whether stock, cash, or other securities or property) received in the Change of Control by holders of Ordinary Shares for each Share held on the effective date of the transaction (and if holders were offered a choice of consideration, the type of consideration chosen by the holders of a majority of the outstanding Ordinary Shares); provided, however, that if such consideration received in the Change of Control is not solely stock of the successor corporation or its parent, the Administrator may, with the consent of the successor corporation, provide for the consideration to be received, for each Share and each unit/right to acquire a Share subject to the Award, to be solely stock of the successor corporation or its parent equal in fair market value to the per share consideration received by holders of Ordinary Shares in the Change of Control.

16

 
20.          Date of Grant.  The date of grant of an Award shall be, for all purposes, the date on which the Administrator makes the determination granting such Award, or such other later date as is determined by the Administrator.  Notice of the determination shall be provided to each Participant within a reasonable time after the date of such grant.
 
21.          Amendment and Termination of the Plan.
 
(a)          Amendment and Termination.  The Board may at any time amend, alter, suspend or terminate the Plan.
 
(b)          Stockholder Approval.  The Company shall obtain stockholder approval of any Plan amendment to the extent necessary and desirable to comply with Section 422 of the Code (or any successor rule or statute or other Applicable Law).  Such stockholder approval, if required, shall be obtained in such a manner and to such a degree as is required by Applicable Law.
 
(c)          Effect of Amendment or Termination.  No amendment, alteration, suspension or termination of the Plan shall impair the rights of any Participant, unless mutually agreed otherwise between the Participant and the Administrator, which agreement must be in writing (or electronic format) and signed by the Participant and the Company or its Subsidiary.
 
22.          Conditions Upon Issuance of Shares.
 
(a)          Legal Compliance.  Shares shall not be issued pursuant to the exercise of an Award unless the exercise of the Award or the issuance and delivery of such Shares (or with respect to Performance Units, the cash equivalent thereof) shall comply with Applicable Laws and shall be further subject to the approval of counsel for the Company with respect to such compliance.
 
(b)          Investment Representations.  As a condition to the exercise or receipt of an Award, the Company may require the person exercising or receiving such Award to represent and warrant at the time of any such exercise or receipt that the Shares are being purchased only for investment and without any present intention to sell or distribute such Shares if, in the opinion of counsel for the Company, such a representation is required.

17

 
23.          Liability of Company.
 
(a)          Inability to Obtain Authority.  The inability of the Company to obtain authority from any regulatory body having jurisdiction, which authority is deemed by the Company’s counsel to be necessary to the lawful issuance and sale of any Shares hereunder, shall relieve the Company of any liability in respect of the failure to issue or sell such Shares as to which such requisite authority shall not have been obtained.
 
(b)          Grants Exceeding Allotted Shares.  If the Awarded Stock covered by an Award exceeds, as of the date of grant, the number of Shares which may be issued under the Plan without additional stockholder approval, such Award shall be void with respect to such excess Awarded Stock, unless stockholder approval of an amendment sufficiently increasing the number of Shares subject to the Plan is timely obtained in accordance with Section 21(b) of the Plan.
 
24.          Reservation of Shares.  The Company, during the term of this Plan, will at all times reserve and keep available such number of Shares as shall be sufficient to satisfy the requirements of the Plan.

18

EX-4.9 5 exhibit_4-9.htm EXHIBIT 4.9

Exhibit 4.9

CHECK POINT SOFTWARE TECHNOLOGIES LTD.

Insider Trading Policy

Introduction
This policy provides guidelines to employees, consultants, contractors, officers and directors of Check Point (the “Company” or “Check Point”) with respect to transactions in the Company’s securities. Because the Company’s ordinary shares are publicly traded, all employees are subject to certain important restrictions and limitations imposed under federal securities laws. Any violation of these restrictions may subject the Company and its insiders to serious criminal and civil liabilities (including exposure to substantial damages) and sanctions. In addition to governmental fines and other sanctions, private actions brought by ‘professional plaintiffs’ against public companies and their insiders have become quite common and can involve substantial costs, both mandatory and in terms of time, even if the claim is ultimately dismissed. Equally important, any appearance in the market of impropriety on the part of the Company or its insiders could impair investor confidence in the Company and severely damage the Company’s reputation and business relationships. Therefore, considerable care should be taken to avoid inadvertent violations. Accordingly, this Insider Trading Policy (the “Policy”) has been adopted by the Company.

Compliance Officer
The Company has appointed Shira Yashar, the Company’s General Counsel, (hereinafter referred to as the “General Counsel”), as the Company’s insider trading compliance officer. The General Counsel is responsible for the oversight of this Policy. As such, any questions or concerns with respect to this Policy should be directed to the General Counsel.

Applicability of Policy

This Policy applies to:

(a)
All transactions in the Company’s securities, including ordinary shares, options for ordinary shares, restricted stock units (RSUs), performance stock units (PSUs) and any other securities the Company may issue from time to time, as well as to derivative securities relating to the Company’s securities, whether or not issued by the Company, such as exchange-traded options.
(b)
All officers of the Company, all members of the Company’s Board of Directors, all employees of, and consultants and contractors to, the Company and its subsidiaries who receive or have access to Material Nonpublic Information (as defined below) regarding the Company, or any other person who possesses Material Nonpublic Information regarding the Company for so long as the information is not publicly known (collectively referred to in this Policy as “Insiders”).
(c)
The Insider’s members of their immediate families, and members of their households and family members who live elsewhere but whose transactions in the Company’s securities are directed by Insiders, or that are subject to their influence and control (collectively referred to as “Family Members”).
(d)
Any person who receives Material Nonpublic Information from any Insider and/or Family Member.

Certain Exceptions

The restrictions of the Policy shall not apply to the following:

► Stock option exercises where the purchase of stock options is paid in cash and shares continue to be held by the option holder after the exercise is finalized;
► Receipt and vesting of stock options, RSUs, PSUs, restricted stock or other equity compensation awards from the Company;
► Purchases from the employee stock purchase plan; however, this exception does not apply to subsequent sales of the shares;
► Net share withholding of equity awards where shares are withheld by the Company in order to satisfy tax withholding requirements, so long as the election is irrevocable and made in writing at a time when a trading blackout is not in place and you are not in possession of material nonpublic information;
► Sell to cover transactions, to the extent approved and implemented by the Company, where shares are withheld by the Company upon vesting of equity awards and sold in order to satisfy tax withholding requirements. This exception does not apply to any other market sale for the purposes of paying required withholding;
► Trades made pursuant to a valid 10b5-1 trading plans (as describe below) approved by the Company’s General Counsel;
► Changes in form of ownership, for example, a transfer from your individual ownership to a trust for which you are the trustee;
► Bona fide gifts of the Company’s ordinary share; and
►Changes in the number of Check Point securities you hold due to a stock split or a stock dividend that applies equally to all securities of a class, or similar transactions.



Statement of Policy

General Policy
It is the policy of the Company to oppose the unauthorized disclosure of any nonpublic information acquired in the work-place and the misuse of Material Nonpublic Information in securities trading. Employees and other insiders should treat all Check Point information with discretion and discuss confidential data only with those Check Point employees who have a right and a need to know. Do not discuss confidential information with friends or relatives.

Specific Company Policies

Trading on Material Nonpublic Information. No Insider and no Family Member of any such person, shall engage in any transaction (large or small) involving a purchase or sale or offer to purchase or sell any of the Company’s securities, or derivatives thereof, including puts, calls or LEAPS, during any period commencing with the date that he or she possesses Material Nonpublic Information concerning the Company, and ending at the close of business on the second Trading Day following the date of public disclosure of that information, or at such time as such nonpublic information is no longer material. As used herein, the term “Trading Day’ shall mean a day on which NASDAQ  is open for trading.

Tipping. No Insider shall disclose or pass on (“tip”) Material Nonpublic Information to any other person (including Family Members or friends) where such information is used by such person to his or her profit by trading in the securities of companies to which such information relates, nor shall such Insider or related person make recommendations or express opinions on the basis of Material Nonpublic Information as to trading in the Company’s securities.

Leaks of Material Nonpublic Information often occur on investment chat boards and other similar forums. It is the policy of the Company to strictly forbid Insiders to comment or respond to comments on issues that involve the Company (including comments involving market rumors) on investment chat boards or other similar forums, unless authorized, in writing, by the General Counsel of the Company. If an employee of the Company has tipped anyone on Material Nonpublic Information, including Family Members or others living in such employee’s household, such persons may also face the risk of being charged with legal proceedings.

Confidentiality of Nonpublic Information. Nonpublic Information relating to the Company is the property of the Company and the unauthorized disclosure of such information is forbidden.

Potential Criminal and Civil Liability and/or Disciplinary Action

Liability for Insider Trading. Insiders may be subject to penalties of up to $ 5,000,000 and up to twenty (20) years in jail for engaging in transactions in the Company’s securities at a time when they have knowledge of material nonpublic information regarding the Company.

Liability for Tipping. Insiders may also be liable for improper transactions by any person (commonly referred to as a ‘tippee’) to whom they have disclosed material nonpublic information regarding the Company or to whom they have made recommendations or expressed opinions on the basis of such information as to trading in the Company’s securities. The Securities and Exchange Commission (“SEC”) has imposed large penalties even when the disclosing person did not profit from the trading. The SEC, the stock exchanges and NASDAQ use sophisticated electronic surveillance techniques to uncover insider trading.

2

Damages. Insiders also face the risk of being ordered to pay treble damages (reimbursement of 3 times any profits made).

Possible Disciplinary Actions. Insiders of the Company who violate this Policy shall also be subject to disciplinary action by the Company, which may include ineligibility for future participation in the Company’s equity incentive plans, termination of employment, or termination of the contract.

Explicit Prohibitions on Trading

Trading Window. To ensure compliance with this Policy and applicable federal and state securities laws, the Company expressly prohibits the execution of any transactions involving the purchase or sale of the Company’s securities by Insiders other than during the trading window period (the ‘Trading Window’).
 
A Trading Window is the period commencing at the close of trading (generally, 4:01 p.m., ET) on the second full trading day after the publication of the financial results for a particular quarter (or year), and continuing until 11:59 p.m. ET on the 10th calendar day of the third month of the applicable fiscal quarter of the Company (i.e., March 10th, June 10th, September 10th and December 10th).
 
For example, if the Company’s fourth fiscal quarter ends on December 31, the corresponding Trading Window will end at 11:59 p.m., ET, on December 10th, and reopen at the close of trading (generally, 4:01 p.m., ET) on the second full trading day after the public release of the financial results for the fourth fiscal quarter.
 
Even within a Trading Window, the Company may from time to time, also recommend that directors, officers, selected employees and others, and their Family Members will suspend trading because of developments known to the Company and not yet disclosed to the public. In such event, and subject to a written notice by the General Counsel regarding the suspension of trading, such persons are advised not to engage in any transaction involving the purchase or sale of the Company’s securities during such period and should not disclose to others the fact of such suspension of trading. Whether or not the Company has recommended a suspension of trading, any person possessing Material Nonpublic Information concerning the Company should not engage in any transactions in the Company’s securities until such information has been known publicly for at least two Trading Days. It should be noted that, even during the Trading Window, any person possessing Material Nonpublic Information concerning the Company should not engage in any transactions in the Days. Trading in the Company’s securities during the Trading Window should not be considered a ‘safe harbor’ and all Insiders should use good judgment at all times.

This Policy continues to apply even after you leave the Company if you remain in possession of Material Nonpublic Information. In addition, if you are subject to a trading blackout under this Policy at the time you leave the Company, you are expected to abide by the applicable trading restrictions until at least the end of the relevant blackout period.

Individual Responsibility. Every Insider is individually responsible to comply with this Policy against insider trading, regardless of whether the Company has recommended a Trading Window to that Insider or any other Insiders of the Company. The guidelines set forth in this Policy are a framework only, and appropriate judgment should be exercised in connection with any trade in the Company’s securities. In order to avoid the risk for improper transactions, an Insider may, from time to time, have to forgo a proposed transaction in the Company’s securities even if he or she planned to make the transaction before learning of the Material Nonpublic Information and even though the Insider believes he or she may suffer an economic loss or forgo anticipated profit by waiting.

Applicability of Policy to Inside Information Regarding other Companies
This Policy also applies to Material Nonpublic Information relating to other companies, including the Company’s clients and others (‘business partners’), when that information is obtained in the course of employment with, or other services performed on behalf of the Company. Civil and criminal penalties, and termination of employment, may result from trading on Material Nonpublic Information regarding the Company’s business partners. All Insiders of the Company should treat Material Nonpublic Information about the Company’s business partners with the same care required with respect to information related directly to the Company.

3

Definition of Material Nonpublic Information
It is not possible to define all categories of material nonpublic information. However, material nonpublic information includes any information that has not been made public and that would influence a reasonable investor in making a decision to buy, hold or sell the Company’s securities or a voting decision. Certainly, if the information motivates you or in any way affects your desire to purchase or sell, it would probably have the same effect on other investors and therefore, any information that could be expected to affect the market price of the Company’s securities, should be considered as material. Having said that, in some cases it may be difficult to determine whether particular information is material, there are various categories of information that are particularly sensitive and, as a general rule, should always be considered material.

Examples of such information include:

► Financial results – including revenues and increases/decreases in quarterly revenues;
► Earnings including increases/decreases in quarterly earnings;
► Projections of future earnings or losses;
► News of a pending or proposed merger or tender offer;
► News of the disposition of a subsidiary;
► Impending bankruptcy or financial liquidity problems;
► Changes in dividend policy;
► Stock splits;
► New equity or debt offerings;
► News of pending acquisitions;
► Significant litigation exposure due to actual or threatened litigation;
► Status of legal proceedings, court rulings or related settlement discussions;
► Major personnel changes, including in senior management;
► Regulatory actions;
► Patent milestones;
► Research efforts;
► Major new products;
► Unannounced price changes on major products;
► Significant developments involving corporate relationships;
► Major contract awards or cancellations or changes (including changes in major OEM’s or distributors, unusual gains or losses on major operations);
► Significant changes in sources or availability of supplies;
► Capital investment plans or changes in such plans;
► Significant marketing plans;
► Significant write-offs; or
► Any other information which might have a significant impact on the Company.

It should be noted that either positive or negative information may be material. Nonpublic information is information that has not been previously disclosed to the general public and is otherwise not available to the general public.

Information is “non-public” if it is not generally known or made available to the public. Even if information is widely known throughout the Company, it may still be nonpublic. Generally, in order for information to be considered public, it must be made generally available through media outlets or SEC filings.

After the release of information, a reasonable period of time must lapse in order to provide the public an opportunity to absorb and evaluate the information provided. As a general rule, at least two full trading days shall pass after the dissemination of information before being considered public.

As a rule of thumb, if you think something might be material nonpublic information, it probably is. You can always reach out to the General Counsel for advice.

Additional Information – Directors and Officers
► Check Point recommends that all directors and officers conduct their trades through a 10b5-1 plan (established and entered into in accordance with applicable law).
► Check Point requires all directors and officers to trade through a 10b5-1 plan for any stock, option, RSU or PSU that is scheduled for expiration within 1 year.

4

Please contact your broker to establish a 10b5-1 plan. Check Point cannot provide a plan for you.

In accordance with applicable law, Check Point requires the following cooling-off period:


-
for directors and officers, the later of (i) 90 days after the adoption or modification of a 10b5-1 plan or (ii) two business days following the filing of the Form 20-F or Form 6-K containing the quarterly financial results for the fiscal quarter in which the 10b5-1 plan was adopted or modified; provided, that in any event, the required cooling-off period is not to exceed 120 days following adoption or modification of the 10b5-1 plan; and


-
for all other employees, a cooling-off period of 30 days between the establishment or modification of a 10b5-1 plan and commencement of any transactions under such plan.

An individual may not adopt more than one 10b5-1 plan, except in limited circumstances permitted by applicable law and approved in advance by the Company’ General Counsel.

Inquiries

Please direct your questions as to any of the matters discussed in this Policy to the Company’s General Counsel.

Updated on May 10, 2023

5
EX-12.1 6 exhibit_12-1.htm EXHIBIT 12.1

Exhibit 12.1
 
CERTIFICATION
 
I, Gil Shwed, certify that:
 
1.
I have reviewed this Annual Report on Form 20-F of Check Point Software Technologies Ltd.;
 
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 company as of, and for, the periods presented in this report;
 

4.
The company’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 company 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 company, 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 company’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 company’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and
 
5.
The company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’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 company’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 company’s internal control over financial reporting.
 
Date: April 2, 2024
By:
/s/ Gil Shwed
 
 
 
Gil Shwed
 
 
 
Chief Executive Officer
 
 

EX-12.2 7 exhibit_12-2.htm EXHIBIT 12.2

Exhibit 12.2
 
CERTIFICATION
 
I, Roei Golan, certify that:
 
1.
I have reviewed this Annual Report on Form 20-F of Check Point Software Technologies Ltd.;
 
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 company as of, and for, the periods presented in this report;
 
4.
The company’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 company 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 company, 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 company’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 company’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and
 
5.
The company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’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 company’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 company’s internal control over financial reporting.
 
Date: April 2, 2024
By:
/s/ Roei Golan
 
 
 
Roei Golan
 
 
 
Chief Financial Officer
 
 
 

EX-13.1 8 exhibit_13-1.htm EXHIBIT 13.1

Exhibit 13.1
 
CERTIFICATION
 
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
(SUBSECTIONS (a) AND (b) OF SECTION 1350, CHAPTER 63 OF
TITLE 18, UNITED STATES CODE)
 
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code), the undersigned Chief Executive Officer of Check Point Software Technologies Ltd., a company organized under the laws of the State of Israel (the “Company”), does hereby certify that the Annual Report on Form 20-F for the year ended December 31, 2023 (the “Form 20-F”) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and the information contained in the Annual Report on Form 20-F fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: April 2, 2024
By:
/s/ Gil Shwed
 
 
 
Gil Shwed
 
 
 
Chief Executive Officer
 
 

EX-13.2 9 exhibit_13-2.htm EXHIBIT 13.2

Exhibit 13.2
 
CERTIFICATION
 
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
(SUBSECTIONS (a) AND (b) OF SECTION 1350, CHAPTER 63 OF
TITLE 18, UNITED STATES CODE)
 
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code), the undersigned Chief Financial Officer of Check Point Software Technologies Ltd., a company organized under the laws of the State of Israel (the “Company”), does hereby certify that the Annual Report on Form 20-F for the year ended December 31, 2023 (the “Form 20-F”) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and the information contained in the Annual Report on Form 20-F fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: April 2, 2024
By:
/s/ Roei Golan
 
 
 
Roei Golan
 
 
 
Chief Finance Officer
 
 
 

EX-15 10 exhibit_15.htm EXHIBIT 15

Exhibit 15

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-132954) pertaining to 2005 Israel Equity Incentive Plan, 2005 United States Equity Incentive Plan,

(2) Registration Statements (Form S-8 Nos. 333-207335, 333-235322) pertaining to Check Point Software Technologies Ltd. Employee Stock Purchase Plan, as amended and restated,

(3) Registration Statements (Form S-8 Nos. 333-211113, 333-240141, 333-276518) pertaining to Check Point Software Technologies Ltd. Employee Stock Purchase Plan (Non-U.S. Employees) as amended, and

(4) Registration Statement (Form S-8 No. 333-228075) pertaining to Dome9 Security Ltd. 2011 Share Option Plan and the 2016 Equity Incentive Subplan;

of our reports dated April 2, 2024, with respect to the consolidated financial statements of Check Point Software Technologies Ltd. and the effectiveness of internal control over financial reporting of Check Point Software Technologies Ltd. included in this Annual Report (Form 20-F) for the year ended December 31, 2023.

/s/ KOST FORER GABBAY & KASIERER
A Member of EY Global
Tel Aviv, Israel
April 2, 2024
   
 

 

EX-97.1 11 exhibit_97-1.htm EXHIBIT 97.1

Exhibit 97.1

Clawback Policy


I.
Overview
 
In accordance with the applicable rules of the Nasdaq Stock Market (the “Nasdaq”), Section 10D and Rule 10D-1 of the U.S. Securities Exchange Act of 1934, as amended (the “Exchange Act”) (“Rule 10D-1”), the Board of Directors (the “Board”) of Check Point Software Technologies Ltd., a company organized under the laws of the State of Israel (the “Company”), has adopted this Policy (the “Policy”) to provide for the recovery of erroneously awarded Incentive-based Compensation from Executive Officers.  Each capitalized term used and not defined shall have the meaning set forth in Section VIII below.


II.
Recovery of Erroneously Awarded Compensation
 
(1)          In the event of an Accounting Restatement, the Company will reasonably promptly recover the Erroneously Awarded Compensation Received in accordance with the applicable rules of Nasdaq (“Nasdaq Rules”) and Rule 10D-1 as follows:
 
(i)          After an Accounting Restatement, the Compensation Committee of the Board of Directors (the “Committee”) shall determine the amount of any Erroneously Awarded Compensation Received by each Executive Officer, if any, and shall promptly notify each Executive Officer with a written notice containing the amount of any Erroneously Awarded Compensation and a demand for repayment or return of such compensation, as applicable.
(a)          For Incentive-based Compensation based on (or derived from) the Company’s share price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in the applicable Accounting Restatement:
(x)          The amount to be repaid or returned shall be determined by the Committee based on a reasonable estimate of the effect of the Accounting Restatement on the Company’s share price or total shareholder return upon which the Incentive-based Compensation was Received; and
(y)          The Company shall maintain documentation of the determination of such reasonable estimate and provide the relevant documentation as required to the Nasdaq.
(ii)          The Committee shall have discretion to determine the appropriate means of recovering Erroneously Awarded Compensation based on the particular facts and circumstances. Notwithstanding the foregoing, except as set forth in Subsection (2) below, in no event may the Company accept an amount that is less than the amount of Erroneously Awarded Compensation in satisfaction of an Executive Officer’s obligations hereunder.
(iii)          To the extent that the Executive Officer has already reimbursed the Company for any Erroneously Awarded Compensation Received under any duplicative recovery obligations established by the Company or applicable law, including, without limitation, the Company’s Executive Compensation Policy adopted in accordance with Israeli law, it shall be appropriate for any such reimbursed amount to be credited to the amount of Erroneously Awarded Compensation that is subject to recovery under this Policy.
(iv)          To the extent that an Executive Officer fails to repay all Erroneously Awarded Compensation to the Company when due, the Company shall take all actions reasonable and appropriate to recover such Erroneously Awarded Compensation from the applicable Executive Officer. The applicable Executive Officer shall be required to reimburse the Company for any and all expenses reasonably incurred (including reasonable legal fees) by the Company in recovering such Erroneously Awarded Compensation in accordance with the immediately preceding sentence.


(2)          Notwithstanding anything herein to the contrary, the Company shall not be required to take the actions contemplated by Subsection (1) above if the Committee determines that recovery would be impracticable and any of the following three conditions are met:
 
(i)          The Committee has determined that the direct expenses paid to a third party to assist in enforcing the Policy would exceed the amount to be recovered. Before making this determination, the Company must make a reasonable attempt to recover the Erroneously Awarded Compensation, documented such attempt(s) and provided such documentation to the Nasdaq;
(ii)          Recovery would violate the Israeli law, provided that, before determining that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on violation of the Israeli law, the Company has obtained an opinion of Israeli counsel, acceptable to Nasdaq, that recovery would result in such a violation and a copy of the opinion is provided to Nasdaq; or
(iii)          Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of Section 401(a)(13) or Section 411(a) of the Internal Revenue Code of 1986, as amended, and regulations thereunder.


III.
Disclosure Requirements
 
The Company shall file all disclosures with respect to this Policy required by applicable U.S. Securities and Exchange Commission (“SEC”) filings and rules.
 

IV.
Prohibition of Indemnification
 
The Company shall not be permitted to insure or indemnify any Executive Officer against (i) the loss of any Erroneously Awarded Compensation that is repaid, returned or recovered pursuant to the terms of this Policy, or (ii) any claims relating to the Company’s enforcement of its rights under this Policy.
 
Further, the Company shall not enter into any agreement that exempts any Incentive-based Compensation that is granted, paid or awarded to an Executive Officer from the application of this Policy or that waives the Company’s right to recovery of any Erroneously Awarded Compensation, and this Policy shall supersede any such agreement (whether entered into before, on or after the Effective Date of this Policy).
 

V.
Administration and Interpretation
 
This Policy shall be administered by the Committee, and any determinations made by the Committee shall be final and binding on all affected individuals.

The Committee is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate, or advisable for the administration of this Policy and for the Company’s compliance with Nasdaq Rules, Section 10D, Rule 10D-1 and any other applicable law, regulation, rule or interpretation of the SEC or Nasdaq promulgated or issued in connection therewith.


VI.
Amendment; Termination
 
The Committee may amend this Policy from time to time in its discretion and shall amend this Policy as it deems necessary. Notwithstanding anything in this Section VI to the contrary, no amendment or termination of this Policy shall be effective if such amendment or termination would (after taking into account any actions taken by the Company contemporaneously with such amendment or termination) cause the Company to violate any federal securities laws, SEC rule, Nasdaq rule or Israeli law.


VII.
Other Recovery Rights
 
This Policy shall be binding and enforceable against all Executive Officers and, to the extent required by applicable law or guidance from the SEC or Nasdaq, their beneficiaries, heirs, executors, administrators or other legal representatives. The Committee intends that this Policy will be applied to the fullest extent required by applicable law. Any employment agreement, equity award agreement, compensatory plan or any other agreement or arrangement with an Executive Officer shall be deemed to include, as a condition to the grant of any benefit thereunder, an agreement by the Executive Officer to abide by the terms of this Policy. Any right of recovery under this Policy is in addition to, and not in lieu of, any other remedies or rights of recovery that may be available to the Company under applicable law, regulation or rule or pursuant to the terms of any policy of the Company, including, without limitation, the Company’s Executive Compensation Policy adopted in accordance with Israeli law, or any provision in any employment agreement, equity award agreement, compensatory plan, agreement or other arrangement.

2


VIII.
Definitions
 
For purposes of this Policy, the following capitalized terms shall have the meanings set forth below.

(1)          “Accounting Restatement” means an accounting restatement due to the material noncompliance of the Company with any financial reporting requirement under the U.S. securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements (a “Big R” restatement), or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (a “little r” restatement).
 
(2)          “Clawback Eligible Incentive Compensation” means all Incentive-based Compensation Received by an Executive Officer (i) on or after the effective date of the applicable Nasdaq rules, (ii) after beginning service as an Executive Officer, (iii) who served as an Executive Officer at any time during the applicable performance period relating to any Incentive-based Compensation (whether or not such Executive Officer is serving at the time the Erroneously Awarded Compensation is required to be repaid to the Company), (iv) while the Company has a class of securities listed on a national securities exchange or a national securities association, and (v) during the applicable Clawback Period (as defined below).
 
(3)          “Clawback Period” means, with respect to any Accounting Restatement, the three completed fiscal years of the Company immediately preceding the Restatement Date (as defined below), and if the Company changes its fiscal year, any transition period of less than nine months within or immediately following those three completed fiscal years.
 
(4)          “Erroneously Awarded Compensation” means, with respect to each Executive Officer in connection with an Accounting Restatement, the amount of Clawback Eligible Incentive Compensation that exceeds the amount of Incentive-based Compensation that otherwise would have been Received had it been determined based on the restated amounts, computed without regard to any taxes paid.
 
(5)         “Executive Officer” means each individual who is currently or was previously designated as the Company’s principal executive officer, principal financial officer or principal accounting officer, or was otherwise identified by the Company in Item 6.A of the Company’s Annual Report on Form 20-F filed with the SEC as a member of the Company’s senior management (as defined in Form 20-F).
 
(6)          “Financial Reporting Measures” means measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and all other measures that are derived wholly or in part from such measures. Share price and total shareholder return (and any measures that are derived wholly or in part from share price or total shareholder return) shall, for purposes of this Policy, be considered Financial Reporting Measures. For the avoidance of doubt, a Financial Reporting Measure need not be presented in the Company’s financial statements or included in a filing with the SEC.
 
(7)          “Incentive-based Compensation” means any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure.
 
(8)          “Received” means, with respect to any Incentive-based Compensation, actual or deemed receipt, and Incentive-based Compensation shall be deemed received in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive-based Compensation award is attained, even if the payment or grant of the Incentive-based Compensation to the Executive Officer occurs after the end of that period.
 
(9)          “Restatement Date” means the earlier to occur of (i) the date the Board, a committee of the Board or the officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement, or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement.
 
Effective as of July 27, 2023.

3


Exhibit
 
Attestation and Acknowledgment of Clawback Policy
 
By my signature below, I acknowledge and agree that:


1.
I have received and read the attached Clawback Policy (the “Policy”) of Check Point Software Technologies Ltd. (the “Company”).
 

2.
I hereby agree to abide by all of the terms of this Policy both during and after my employment with the Company and any subsidiary of the Company, including, without limitation, by promptly repaying or returning any Erroneously Awarded Compensation to the Company as determined in accordance with this Policy.
 
 
Signature: _______________________
Name:___________________________
Date: ___________________________



EX-101.SCH 12 chkp-20231231.xsd XBRL SCHEMA FILE 0001 - Document - Cover link:presentationLink link:definitionLink link:calculationLink 0002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:definitionLink link:calculationLink 0003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 0004 - Statement - CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:definitionLink link:calculationLink 0005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:definitionLink link:calculationLink 0006 - Statement - STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY link:presentationLink link:definitionLink link:calculationLink 0007 - Statement - STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 0008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:definitionLink link:calculationLink 0009 - Disclosure - GENERAL link:presentationLink link:definitionLink link:calculationLink 0010 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:definitionLink link:calculationLink 0011 - Disclosure - ACQUISITIONS link:presentationLink link:definitionLink link:calculationLink 0012 - Disclosure - CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES link:presentationLink link:definitionLink link:calculationLink 0013 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:definitionLink link:calculationLink 0014 - Disclosure - PROPERTY AND EQUIPMENT, NET link:presentationLink link:definitionLink link:calculationLink 0015 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET link:presentationLink link:definitionLink link:calculationLink 0016 - Disclosure - DEFERRED REVENUES link:presentationLink link:definitionLink link:calculationLink 0017 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES link:presentationLink link:definitionLink link:calculationLink 0018 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES link:presentationLink link:definitionLink link:calculationLink 0019 - Disclosure - TAXES ON INCOME link:presentationLink link:definitionLink link:calculationLink 0020 - Disclosure - SHAREHOLDERS' EQUITY link:presentationLink link:definitionLink link:calculationLink 0021 - Disclosure - EARNINGS PER SHARE link:presentationLink link:definitionLink link:calculationLink 0022 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) link:presentationLink link:definitionLink link:calculationLink 0023 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA link:presentationLink link:definitionLink link:calculationLink 0024 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:definitionLink link:calculationLink 0025 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:definitionLink link:calculationLink 0026 - Disclosure - ACQUISITIONS (Tables) link:presentationLink link:definitionLink link:calculationLink 0027 - Disclosure - CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES (Tables) link:presentationLink link:definitionLink link:calculationLink 0028 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:definitionLink link:calculationLink 0029 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) link:presentationLink link:definitionLink link:calculationLink 0030 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables) link:presentationLink link:definitionLink link:calculationLink 0031 - Disclosure - DEFERRED REVENUES (Tables) link:presentationLink link:definitionLink link:calculationLink 0032 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES (Tables) link:presentationLink link:definitionLink link:calculationLink 0033 - Disclosure - TAXES ON INCOME (Tables) link:presentationLink link:definitionLink link:calculationLink 0034 - Disclosure - SHAREHOLDERS' EQUITY (Tables) link:presentationLink link:definitionLink link:calculationLink 0035 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:definitionLink link:calculationLink 0036 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables) link:presentationLink link:definitionLink link:calculationLink 0037 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA (Tables) link:presentationLink link:definitionLink link:calculationLink 0038 - Disclosure - General - (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0039 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Summary of annual rate of depreciation on property and equipment (Details) link:presentationLink link:definitionLink link:calculationLink 0040 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Schedule of components of operating expenses (Details) link:presentationLink link:definitionLink link:calculationLink 0041 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Weighted average assumptions of options granted (Details) link:presentationLink link:definitionLink link:calculationLink 0042 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0043 - Disclosure - ACQUISITIONS - Schedule of estimated fair values of the assets acquired and liabilities assumed (Details) link:presentationLink link:definitionLink link:calculationLink 0044 - Disclosure - ACQUISITIONS - (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0045 - Disclosure - CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES - Schedule of cash and cash equivalents and short term investments (Details) link:presentationLink link:definitionLink link:calculationLink 0046 - Disclosure - CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES - (Details) link:presentationLink link:definitionLink link:calculationLink 0047 - Disclosure - CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES- (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0048 - Disclosure - FAIR VALUE MEASUREMENTS (Schedule of Financial Assets Measured at Fair Value on Recurring Basis) (Details) link:presentationLink link:definitionLink link:calculationLink 0049 - Disclosure - PROPERTY AND EQUIPMENT, NET (Schedule of Property and Equipment Net) (Details) link:presentationLink link:definitionLink link:calculationLink 0050 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Schedule of Goodwill) (Details) link:presentationLink link:definitionLink link:calculationLink 0051 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET- Schedule of other intangible assets, net (Details) link:presentationLink link:definitionLink link:calculationLink 0052 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of estimated future amortization expense of other intangible assets (Details) link:presentationLink link:definitionLink link:calculationLink 0053 - Disclosure - DEFERRED REVENUES (Schedule of deferred revenues) (Details) link:presentationLink link:definitionLink link:calculationLink 0054 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES (Details) link:presentationLink link:definitionLink link:calculationLink 0055 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES - (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0056 - Disclosure - TAXES ON INCOME - (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0057 - Disclosure - TAXES ON INCOME - Schedule of components of deferred tax assets and liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 0058 - Disclosure - TAXES ON INCOME - Schedule of income before taxes (Details) link:presentationLink link:definitionLink link:calculationLink 0059 - Disclosure - TAXES ON INCOME - Schedule of components of income tax expense (Details) link:presentationLink link:definitionLink link:calculationLink 0060 - Disclosure - TAXES ON INCOME - Schedule of reconciliation of unrecognized tax benefits (Details) link:presentationLink link:definitionLink link:calculationLink 0061 - Disclosure - TAXES ON INCOME - Schedule of reconciliation of unrecognized tax benefits (Parenthetical) (Details) link:presentationLink link:definitionLink link:calculationLink 0062 - Disclosure - TAXES ON INCOME - Schedule of effective income tax reconciliation (Details) link:presentationLink link:definitionLink link:calculationLink 0063 - Disclosure - TAXES ON INCOME - Schedule of effective income tax reconciliation (Parenthetical) (Details) link:presentationLink link:definitionLink link:calculationLink 0064 - Disclosure - SHAREHOLDERS' EQUITY - (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0065 - Disclosure - SHAREHOLDERS' EQUITY - Schedule of number of reserved and authorized shares under the equity incentive plans (Details) link:presentationLink link:definitionLink link:calculationLink 0066 - Disclosure - SHAREHOLDERS' EQUITY - Schedule of stock option activity and related information (Details) link:presentationLink link:definitionLink link:calculationLink 0067 - Disclosure - SHAREHOLDERS' EQUITY - Schedule of summary of performance stock units activity (Details) link:presentationLink link:definitionLink link:calculationLink 0068 - Disclosure - SHAREHOLDERS' EQUITY - Schedule of stock-based compensation expense related to stock Options, RSUs and PSUs (Details) link:presentationLink link:definitionLink link:calculationLink 0069 - Disclosure - EARNINGS PER SHARE - Computation of basic and diluted earnings per share (Details) link:presentationLink link:definitionLink link:calculationLink 0070 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of accumulated other comprehensive income loss (Details) link:presentationLink link:definitionLink link:calculationLink 0071 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of revenue by geographic area (Details) link:presentationLink link:definitionLink link:calculationLink 0072 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of property and equipment, net and right of use assets by geographic area (Details) link:presentationLink link:definitionLink link:calculationLink 0073 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of revenues by product lines (Details) link:presentationLink link:definitionLink link:calculationLink 0074 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of revenues by product lines (Parenthetical) (Details) link:presentationLink link:definitionLink link:calculationLink 0075 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - (Narrative) (Details) link:presentationLink link:definitionLink link:calculationLink 0076 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of financial income, net (Details) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 13 chkp-20231231_cal.xml XBRL CALCULATION FILE EX-101.DEF 14 chkp-20231231_def.xml XBRL DEFINITION FILE EX-101.LAB 15 chkp-20231231_lab.xml XBRL LABEL FILE EX-101.PRE 16 chkp-20231231_pre.xml XBRL PRESENTATION FILE GRAPHIC 17 chkp_img01.jpg GRAPHIC begin 644 chkp_img01.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" 0O!VT# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^_BBBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBBB_]?UZH HHHH **** "BBBBX!11 M10 44447_K^O5 %%%% !1111< HHHHN 4444 %%%% !1110 4444 %%%% !4 M+ @GZU-17/5HN>W>^_??^O\ AQIM.Y7HJ8H#[?3_ J,J5_Q_P ]ZX)X>4?^ M&O\ @:*?=#:***Y94W-A"5(]_I_A2;6/8_R_G5D(Q]OK3O+] M_P!/_KU@LJG4:?\ 73\MN^A//'U(%4CDT^I=@]_\_A2[5';^O\Z[J.72A:_3 M_@>??KV_"7/LOO(U!)'L<_Y]ZFHHKTJ5'V=O*WZ$-M[A11170(**** "BBBB M_P#7]>J ****+_U_7JOO ****+_U_7JOO ****+_ -?UZK[P"BBBB_\ 7]>J M^\ HHHHO_7]>J^\ HHHHN 4449I.45NU]X!13"X[N32C'?U'_UZYI3C56]K[?UYW]1V<6G;S&T5)M3U_45 M'6,J/+]KI^B>FW]?<6IWZ?U]P4445E9+>2_'R_K_ (?2PHHHHBX)KWU?HO6W M^8._17_ D0C!^N?Y5)5>EW-ZFNREB80LKK97]-/TUZ>ICR2[?D3T4P/G@CGV MI]=M.JI_A^G]?F2%%%%:@%0-U/UJ>FLN[V-_P#^NJS D$=_\FOSK-83BFN5Z>3Z6\M?.QUP>GS_ ,BJ_3\?Z&H' M!(X]:M,IQ@C'X5"58=ORYK\WS+#U)RDU"6]MFOY?\CK@[6]$F5:*L;?]G_QV MEVG^Z?RKPU@ZJVA+7R]//S_KIMS1[_G_ )$&UCVHV-Z?RJR$)]OY_E4ZPY[? MID_CZ5Z6%R*OC&ERRU\O1_Y_UOG*LH_U_5OO*'EGV_S^%3*A' !_'_Z_]*T1 M!G_)/YXP*=Y'M_X[7T6%X+Q$;3L[73V[6\O^!^F4L0GI_73U*2J0,=3UJ0(3 MUX'Z_P"?K5ORO9OR_P#K4; .H/XY_IBOH5/X M?_JS^5-KGJT94W\+MZ;;>I2DGM]W4F3/X7\OS1RLD+$?_6_VC[TV*!]W?J.W_P!>NJ%F" =N?_UGTSFG M)9J&!VXP?\]<5]E@_AC_ %U1SS^%_+\RI:QL,<=C_(?A^M;,(("Y'F>?\ .*L*N!V/X=/I7N4VDM^B7^9B#_=/X?S%0U,QP.>]0UQ5[7>O M?\DBX;[= HHHKB-0HHHH L4445] W]?UK]VET+5;H6BBD)QR:T>(CM%_KKH^FNE]QV?9_<.+GL/SIN]OK_GVI ">!2[6 M';^O\JY7*JVFF[?H[;?\'_,IO_#=>O\ 72XT MDG[UU_7]?\..WM]?\^U/5L_6H]K#M_D4@)'2E3G4C;G>B_)6_';^K@[?9O\ MUV)Z0MBH][>WU_SQ322>O-:RQ',K1=WII]WE\[O\!--=&.+GZ4!S]::%)Z"@ M@CJ*PYJW->[LOOZ=O/MTN5[ENM_Z^1,#D4M0 D=*7WT_P ^],IP4FLI3J3^&^Z^_3U[=!JVO,F+O/M4 MH.>:C">I_*I*Z**J_:_IZ/?MY?F)VOHM HHHKK$%%%% !1110 4444 %%%% M!1110 4445,HJ6Z :4!]1]*4*!T'XTM%0J--.]OZW ****T2459 %%%%, HH MHH ***0L!U/X=ZF4XQW8"TA..33"_H/S_P /_KTPDGK7-/$)Z+\/E]]K^2]1 MV?9_:R-%!65[C]Y]O\ /XT;S[?Y_&HR0.O% M)N7U_G7/]>:=G/\ 'T]>@?;_/XTRBM8XF?;_/XU%O7U MHWK]/\^U9?7^G-^/^&_YL.1>?]?(EWGV_P _C1O/H*BW+Z_S_P *-R^O\_\ M"G]?_O/[UY?\'[OO.1>?]?(F\P]A_G]*3>WT_P ^]1;E]?Y_X4A<=LG_ #_G MM2GC]-)=O/:W3\QJ"7=^H\L>Y./K3-X]ZC))ZTE>?5QM9VM)V?\ P.VGW>?< M=DNB^XD\ST'^?UH\SV_S^51T5SO$57O(9)YGM^O_ -:EWCT-144+$U5:TNO^ M7SZ=P)=X]_\ /XT;Q[U%13>-JQ2YI:?Y=B\SE%/EDT_P#AOU7],M0[_?Z?/8W5*-EI^"_X)>$A]2/QJ8/Z\CUJBARO MTXJ56QP>G:O=P&9U)6YY-[7N_3?\/QZ&4X;VW7X_Y?U*FHKGJX:G55FO+RUM<:;6Q3:,'CI['_.141@SV_P_7FM&F;![ MC_/OFO$Q.18:J]8+7R7EY?K^)HJLEW^_;Y,S&@__ %\__7%1FW'IGWX_J!6M ML/8_T_QII1O3/^?>O$K<)86;_A1U\EUY?Z\C58A]_O3\O7^K]'KD_9O\_P"6 MH^S?Y_RU:OE_[(_2CR_]D?I7'_J;A=/W,5MT7]W\K_AYE?6'W7]6\OZ_[=9G M+![?AZ_D/ZU86$#_ #_3^>:M!#[#V_\ U5($ YZFO5P/#&&H-/V26BZ>B??^ MNES.5=OK?TT_KY$ B]B>GM^73^M+Y7^S^O\ ]>K%%?1PRO#1BDX+[O3[M5T^ M\RYY/^OZ[?CZ%9H\ G;^O_UZI2\ _*0>>F?TY-:I&1BJTL1((QZ\XZ_7THEE MF%MI!7_/;3U=NEMV'/+R_K^OQ.;GN-I.2?\ 'GC/;_&J?VL[NIQD]<$>W<5N MS66_M_\ 6YS_ )YXJA_9PR<#N?K7%5R[#I? K:=N\6M/DM']]AJH^WW#(9B_ MO[CCJ/J/KZ5HH#P><^XR.G,7\_1KR_6WW&RE+O]_\ P=2/8< Y'(^G^--((ZU/TX'0<4$9X->15P5. M%^2*T]%V2[?Y_A>XSOH_D5ZD5!C)YS_G\Z:P /'Y>E)N*]\?_6KDYZ=%_O&K M)ZZ[O3^K=/4LF Z#_/UI:K&;'\7Z#^N*!-G^+]!_3-:T\UP$-$X\RMU71+_ M #[O;Y.73F];MKT].GS_ *UM<5\#!%/# ]ZI"7W'X\?X4X2_0_0__KKOHYU1 MO'EFK.W7RCY]+NS(]F^Z+P)'2G;V]JI"3'F MWY)?F[ 6Z***^D.<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHI2;2=@$) Z\4SS/04,I)R/RJ/D=17!5JU>B>_^7]>= MRHI/=V_KNQ22>M)13U;'&.]9)*=N=[Z6^[Y==@^%^Z[_ -;?\,-P?0_E0"1T MI[/D$8/^34=%N2SA_GV_X'WH+MM7?4?O/M322>O-)16_4L4$CD4[>?04RBMXU*FBM=?II_7GTV(<8WWMY77ZA2X/H M?RI*EWCT-6HQEK)ZW\M/Z_X!";6WW6(JV:;2?N? [O316^6M@7O/ MWG_7Y#BY--HHK*4YO=6T73R77S_ T48K5:^>X4445FFT]"AP8C_"AF)XQ3:< M%)[?B:Z(SJO2SM^MEY?UUV,I**V?HM_^#^(VEP?0_E4H7'O[TZMUAN97=[^E M^W]6^\2E)=2O3PY'&*UO0_E6;52D_=3MT\]O+\.WF"LW[S)0X/ MM]:=4(5CVQ]>*F' ]*Z*-2H]_NMZ:?UJ)^6OF%(3CK2TQE)Y'TQ6M21U%%F,_I_G_P"O4=5B,5-::K\?Y?-&JBEYON*6'K^5)O'H M:BHKQZF,JQ7NW?\ PZ]?U-(J[U=OU)/,]OU_^M33)[@?S_S^%0E6]<_Y_*F$ M$=0?\^]<-3,,5MRNR:U?_;NE_P ;^9?(O,F+CN?Z_P J-P]?\_C4%%+=NG]?9;+GV%, M+<\GGWJO12EF56>]]+=?)?I?;RN'(O-_UY6)MR^O\Z-R^O\ /_"H:.3T%8K% M57M=O_.WZ_E?TKE79$VY?7^?^%&Y?7^?^%1[6]/Y4A!'4'\JKZQ76\6'*NW] M?TOZNR74E[T M7:UUOW7;Y=QIM.Z(2F>1Q[=JC((ZBK!X.*C<9&0.1_*O,Q>#CRNRU\OEIT[; M:;&D9-Z,J,,$^_/YTVIF7QOK_GWQ7RE;#SC4^'JK_*WWO[KG1&2LNC M7<<@[_A_*I*:ORCGU/Z?_JS3LUUX:2@XN3M;_@$2=Y.W]:$ZG@'Z?G4X<'KP M:IAB*F!SS7U6!QLH]_R,9QO=_>BV'/UIX8'Z^E5$)R!VJ7-?48; M,)224M%I\]%?R\S!P733\BQ146]O:D+,?;Z5Z7UN%E:2OV5M=N_K_P !$W7T_2_KT*]GY_A_P2?/>D,@ M'_USBN>6;T8K6HK^NO3_ #Z>=@5-O_@*_;^ON[E@OZ#\Z3>?;_/XU6,F>X'X M\_SIN_\ VOU_PZ5Q5,ZC?W9*UUMV]WT[^9:I>3?KI_D7-Y[C^G^-.#@^WUJB M)/\ :_/_ .O3Q*/;\\55+.J3MSSCT;>GEZ?D)TGTNOEO];'LI]OP?^1M5#< =S^9_PJ%[D>N.O^ M<\\_E7)BN)Y'K^'^?\351[P#N#UX![?I^N:^$S+CK"46U&O'3^\NG*M[]=/^&.J&&D M[:=NG33[]^Z9K&4#T'IT'Y'K49F'X_4G^5<[+J07^( #//'3\/\ "L^365&? MF'7U'\^#_GOW^.QGB/AX7M7A?_$M]+=?ZZ&JPZ6Z_7MWOM_PWGUQN!U!_#C_ M .N:A:Z'/.1]<_U_IQ7%OK:9^^.0>_H/+OY*WZ?HOOZ>H/J0&.>:KMJX' 8$_4>WO\ U%>,3>,X00#*.O9A MW_7_ !XJJ?%R2'B01\W4=UZJVOIV>W;IL=$'.6]]O\O\M?E:Q[-!?[ M\8/U_P#K^W'2M..;=U_,#N/R^M><6%Z6"\_09[9X_P#U]1Q786LX(!SV]>>? M\]?;\*^\RSBJ-7EO56MMY=O.]W^6Z-HTVU?7Y+^ON.B5_7D>H_SS4ZR?C_/_ M .O_ )YK+1\]#@_H:LJ<@'_.:_1,MSR=11Y)7V>]ULM_Z>MR)T[;^E]G]Q>W MCT-,+$_3TJ),X.?PI]?1QQE6LES7U_KY]7Z&,HV5[_@%%%%6HMZ[>ORU(-"B MBBOO3G"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 ****3=E< I"0.IIKD_A_P#KXJ*N*K7M]G\/3[VGZ_H-)R',03Q_GWIM M%%<,ZCEMIK?\$OT-8QY?-A2@X/(XI**(5''S_P NP2CS>3)MR^O\ZB/4XZ9X MI*G!_2CZO M;77^K>?]=>@^=]D,4C//^33RR_7\/\:BHI>T<;1Y?PUTM\U_7S%"^M_U^_S" MBG*"?I_G]:EVCT'\Z:HRK:[?U_7]/5*3CIH]?ZL0@$]!^E2A0/?W_E3J*ZZ> M'Y=W?;S_ *Z[_B)N[N(1GJ*C*D=,D5+13G0C+;^OZ^7G<5VBO3@I)Z$>^*FH MK*.$2=[_ -:?C>_E^M.3?_ $ QTI:**ZHP44M-?Z_JY(44458!1112LNR^X MHHHIVMLOP **** "FLN>G!IU%9SI1ET2?IO_ $O("#!'4$?A258II4'MCZ5Q M3PK3YKO2WG_7Z]"U-K0B'4?6I@P['\*A((.#25"J.G9.-_EIOO\ ?L^OJ)1Y MNJOV^XL45 "1_GK4P88S_G..E==.NFMK?AKI_6U_,35G86D+ =ZC9L\#IW]Z MB9L5SXC'>QV[^O5?U_PVCC%O79?F6-X]_K_GFC:,XZ\57S[_Y__529'J*ZO[1A:ZDOPZV_ MS=O^!JN1^7]?U^!/N7U_G2%QV&?TJN7].?>F;F]?Y5QU,VL[)?=\M]"N1=6_ MZ^\LER?;_/K3*AW-ZG_/TI-Q]3^=<BH-Q]3^=&X M^I_.I6-D[;O:]K_W;_K_ %89/3';C'K^F*CR?>DK&==S6J:TWL_)6VWZ %%% M%<-2;6J5V^GI8<5S.VP45&=_O^'^>O\ D4 -G)_GFN25>4FER;OJGY?U_6FJ MC;6[%9<\CKZ>M1[6]#^53T5+PW.N9Z/MMO;\?P#G5[?CT*]%3,N?KZU'L;T_ ME7+.A.#LDW_7_!12=]AM')Z"GA#WX%2 =*JGAY3>J:_I?U_6B;2W(@A/M4P M&.!117?2PBCTNO/_ (/_ ?R,W-]-//J%%%%;RA%JW+;[O\ )?U]Y*;3O_3] M2,H>W^?:DV'V'^?\]ZEHKD^J1O>_:WWKR]=2_:>7X_\ $ P/\\TM%%=5.DH M)>[?T\OD_P#/T(*UGBH35G9=N^Z_S_ *T '^\? MP_D*;2DDG)J-VXP.O>O,Q56FHR?,G\]NO2_O-?*8O%I.RC?SMZ=;>EMC>,>;R0YFSC':F445Y3J.4E;35?I]WWFJ5E M9$ZG(!J9#D?3_(JNC#&._P#.I 2.E>]@<0H)7:T:Z^BZ]_GVZ&,ENK:?IT)Z M=N;U-0;V]A_GWJ,N.Y)_7_ZU>I/-8TE\26W7;5;[/KJ9JG?N_3^F6O,(_B'Z M4GF_[7Z?_6JBTN/;]3^7:H'GQW_ _P"'05XV+XLIX5/]XM+.S=^WXW7ZFL<. MY='_ %;^M^OI;4,_OC\OZFHFG'/]>>/Y?K@5D-<8[_Y_# _4U7:Z]^N?\\X/ MZU\GCO$JC23BZD5;S]+>6FWKTU-H8-OIY7^[>^ALM./7.??^@S4)G'KC\O\ M$FL5KOW^F?\ Z_\ CVJN]X,'YOK_ /J/']:^(S#Q2PU.[^LP5M;^<9_0]^_>OD,7XWX?#-KV\-_YE?2VF^]_Z6AO'+7*VFOIO\/Y_KV.V^U#U M!_$?X4TW0]?U']"*X4ZS$"?GZ>__ .JF'78!_&#[Y_\ L@*\R7CMAIW_ -IA M'_MY+MYVVT+66-?9N].GDNW?];'=&\QW.?KC_P!FJ(Z@H[_^/?XFO/I=?A / MSCTX(]?3G\ZS)O$"<_.!T[C/;U_^OQ]./-Q'CYAZ%W'%0>^TT]K=F=-+)W-K M2VJ[_P!W\CU'^U(QW_7_ .O4?]JH?XA@C(YX_7/]*\B?Q N3AQU]CGT[@5$/ M$2CDN.HX[]L_3_ZWK7SF+^D=!72Q"TNOC7^?])VW.F61D;K;RM_3 M/76U1>3G'OGK^''6JDNKJO.[!^OZD?\ U_\ &O+#XCC_ .>GKQG!'UP>>_3_ M .M63=>)5P<2<]."/\^WOG.>E?(9C](I2C+_ &I6LOM^:\_ZZ&"RN2DERO=; M)];'J\NO1KG+@'TR,=NN1QC^?K6/<>(HN. M_OQUSGV_R*YJX\22'/S_ $P<]_0_3KG'UZU^;YK](:+O\ GIZ^M<]<^(1G_6GOSQV'_ZZ^#QOT@6V[8C_P G\UOOY-_+2YSUL2>(@#_K.,G^($>X[W\LUC3WMVV=I.3GO_AW],\C\*^.+K-WK[NWQ?X?O_ .!WW\^> M43GMS;)75^G+?S[Z;=CUN]\4 @[9.V<;N/YC^5<5J/B&5M^USR!_%].G7C/I M^M<'+/?,3D']>.!_G^55&^T-G(Z_SQU[_D?QKE7B^ZCTJ]OM=?=]?/3\#G>1 MU/M7Z='WC]_^?4VYM:N"XQ(P)/K@=^/3]/>KMIJMP2N7;@]S[^O/^<5RJ12$ MC.>ISZ?TQ_DBMFUB<$<$=/UY],_U_6O9R_Q3G*:_>.3T6]^WX^=B5D_+K_6G M+MW5^^CON>A6&HR'&7SQ].I'OQ@__KKO-+O263G^[R3SWZ]/;^M>4V(<$8!_ M4GMW_EGD=.O7N])9]R9X/'\S_3_)Z5^H9%XDU:LH1O)M\O\ [;KI_6GR:7.?KQUZUW]C+E>H[?R_KGG/Z5Y7H['Y> MO]>GKTSV//ISZ^C6#G8,^W\L'].?K7[KPUQ34Q+IOF:OR]?-;^OS_P ]/86Z73_#Y>9P3A]_1_Y_U^J):**EWCW_S^-?2P M<917O):+\=/S.[Z+?7;HNR+4 M;:RV_K_A@)QUJ-R"!CGFFNWZ9_\ KU4>0YP/R[?_ %S_ )^GD8JJU?FV3?Z? M\-^71$RJJ.ZLM+?U_P -8L9'J*3>OK6>9B?_ ->/Z?UIRRDG^G'/7I7@5<1: M_*]K_I^>GI\M2&(A)[>6O?3I_75%SS/;]?\ ZU*''?BH0V?\*6N58FM?63MI MU_K_ ()V+E:3LON+%%0!B._X=JD5L\'K772Q2DU&7W_=_P 'U)<.VGD/HI1R M0/4U, !T'X]Z].E1E5LUL_Z_*_Z&9&J$]O'M3MB_7_/MB MG45U4L)32]^*^?RT^_Y=A-V6U_(;L'N/\^]1LNWGM4U(QX/T/\JQKT*KB(T+\S\OZ^2^XJ,6_)$E&<=:KF3W/'I_D4S> M/?\ S^->95SBELM.VNJ^'6_S_3R-%2>^K_#M_7_#,L%QVY_2@.._'ZU7WCWI M"_H/S_S_ %KBEFD8Z\RMH[7]/\R^1O[/WKT_X'W>1;R#T(I:H&;'H?ID_P!< M4TSCUQ^7]34_ZTX2BN6;3:[R[I.]U_7S%[!O:_Y]M-OZ_/0R!U(II<#IS6?Y M_N/S%!G]_P#Q['\JY*O%6&FFU)):=>_*_P OS^12H-=/O3?Z(O\ F>W^?RI= MX]#68T_X_F?UX%1&XP>O^?P!_G7FUN,\)0^*2TNWKVM^']>1HL/)].W3TT^7 MGV-WQ+R[;[;^?>Q2PTDNWHO3UU_KHS3,@]2?\^]-\ST'^?UJAYWJQ_[Z MS_A2>=[_ /CU8RXKI2U=6-F^_3W//RT&J#[/\?+M_7X%\OD8Q_G\J95$W _O M8^I/_P!:F&Y'?G]?ZUP5>+,"E[TXM^J?9;_U^!<:$^BT^?E??Y&AD>HI-X]S M_GWK--TH_B_/ Q^AJ"2\0?Q^N?F)S^E>57XOP<=IQ5K;/T_KRO?I9Z+#S=E9 M_=^'](V-Z?WA2^>H'WQ^G\S_ (US,FH!?XO_ ![I_4_Y/2L^75MN<-[]?4UY MM7Q'P.%6M2-E;KVMYZ]'^FQTT\MJ5+:7V_&U_P _N.R:Y3^]GGU&/YXJ!KI> MS?S_ *9)KAY-8(S\V.?4_P#ZS^GK55]9&/O?AGW],\X/_P!O]<\SWQOPD5+]^N MOVU?I\_N[6.^CDE5V]W>W1[::?U]QZ7)J"#^(=>?F]/U_,_A5&34X^?G'MR. M@]>WO7D%SXF8?QG\S_B<_B>G0=ZRIO$[Y^__ #_Q_P _S_$^(/'&@U-0Q#3U MM[WDGW5WII;\SU*.13ZK1Z;7W4=OO?\ 2/9I-4CY^<>WS?K_ /KK-FU9>1Q[]_ZU1E\1,<_.<_4Y/US@?Y[FOQ#/?&NLY3Y,9*UW M]O37Y]UO\NYZ5+(Y:>[?1=&[:QTZ>?33\3U&?61G[_YG_P#5]?U/K6+<:V1G M#\_7^A/7KWY_EYO+KC-_%T[9/Z__ *_PYK/?5F;(SGMD$^V1_3K7Y=F?C553 ME?%R?_;[?;S[_P!:'9#(Y:/E?3I?^7\EVTUV1WMQX@<=&/7IGZ'C_/2L&?Q' M."<,WYGG! ]<^GMGVKF_M1DQD]?KG\.PZ4IB#\]1UZ_3H>W^?I7QV(\:<6W[ MF,FNUIO;3SZ:C>52/YX_I]*:?$$Q(^9N^< MG'_UA^E9LEJH&?Y=S_/_ #U]*,L>T_CZX[>GUSUZ=J\F7C'C)/W\;.6U_?UU ML^_]=>Y=/+92:Y8].S_NJ_K;R\NIMOKDF"=QYSQ_D\U0FUZ9?XF]O;I_GVK( M;J>_7KD\<\>]1B'?C&>H[>W/'X<_E7G8CQ@J6_WJ3:M]KTU7ZG;3RR44G-76 MCTOY=N[\MKW)I?$5R.C-UQU/O^G'UJDVO7+\9?MWY_#IR/\ /O8&GJX]P.#T M]?;Z?T]W#2ESP,_E_2OE,=XQ5GS)8F=O*733_A]EYNYO+!T5&WLUS;WMUTW^ M[;[C,;4IY ,ENO'Y?YSGK^!J%KF1@>O]>G3_ #WK<&E@#IT.>?7^7^?6HGT\ M*IP#]>.>,=?Y_C7Q^+\5<15E_O,]_P"9^7^2_P" SSJV72DWR*ROT72\>G1Z M]=S#:X?'(_E^/0T+.Q&#U)/OQCZ?U_7FK>GGU[6ZG-_955VNKZZZ>GY_I9];;$">8>>_7MZ@<@=JW M(=+BEQD+D^WM_C7.VLA^7GT].G/^-=5:3D #GMG_ ">>X_*NNEQ[4DU^^>KN MO>?=>>^M^QT4LMY>7FC?KI\M=E_P/N1))H46,[5Z8/Y'Z=N*R+C2(TZ <'^N M.OX?C^==7Y^Y<#_/;GG^E49SGKW]1ZD_Y_/CK7U.5<65L3**55^];KWMV[KY MD5\%#ETCVZ=FOQ^[?I8XMK%5/ QR2>/4#K_^K^IJS;P*I&<#_P#4/TZ=R!6G M.@Y/L?3I_CC]>M8L\_E D=O\GMTZ_P"2*_8>&L?7JSIRE-N[B^^[2\N_8\9X M"3;LOP_X!TUJ(E(&1_\ J]NO]/7GKV.F-%E>5'7KWYYQSUZ9SUKQ8ZP\;#!Y MY[^WKD_K_45TFD:W(S#)(Y_3/L>H]NG?TK^E^$)^T=%/5MQ_-?K_ %;>:F7- M13<=O+I97U^?WH^C=)9<* <\<8YYY^G:O0K$Y08Y_\ U&O&?#MZTP0\_G]. MI'MG Y_G7L>E99%/?CMSWX/I_C]:_JG@W+\14]DXMV7*[K;IO_6SN>'B8*G= M-;.R]='U\K?Y(Z>#M_P&M2(=/S_7BL^$' /U^F>E:$9(QG_(_P XK^I>$Z/L M(T_:J[]W_P!M7_!\CP<0[WM_6J_R+J# SW/^?_UT^H0Q'^%2@Y -?L>"KT[1 M4%:R7EV^_P#X-CSYIIW[_P!6)0Y[C-'F>WZ__6J.BO;C4J67O-:+9F=EV7W& MQ1117ZL< 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1114N2CN_P"OZ[@%%,+@=.:86)]A6%3$ M):+?_AGTV_KS&DWLG]PXOZ"FEV/M]*;17#.O*^KTM\K=/+1?TC10[M_(7DGW M-+L:FYI=Q]34^VHOXVKO\;6\[?U<7+);/\?T @CJ*2E))ZFDHYJC_P"! M:W]=AI2VEJO^&_K^M8G7OC@\'_/O55XL]/S_ ,<]:OTQ\8R1S_7%>7B::>KT M3Z]._P#G^'S3I1>__!^_^NG8RS!@G^7^1_7'X5$5*\CMV-:97=_C4+1$_P"? MYYZ^U>+4PJD_=7EHNOX+[_Q,94>36-^CT\OR?7\BEO/;?';/Y_T)IRV^,M3(,<_US_G\S3EBXZ9],\])Y?O^E=T* M6(I-*-[76OW)_GJ,DS12 =*6NN%22M[3M_E_3Z;^; *4$CD4WX_>?04A;/7C_ZV?YYIM)N'K_G\*T6,@OB:2_X9?GO M_E8EP[/[R38?48_S_GK2^7[_ *?_ %ZBW@=&/ZTGF>[?Y_&D\;@TO>DK^37] MUZ=>WW/YBA/H_N;_ ,AY!'!I*B\U?;\__P!=,,WI^@_QXKCJYK@X+2:OZW[? MYEQA.^M_3I^).2!UIAD]OQ/^?ZU5:;\_S/\ A^=0M+U_J?Z"OFL9Q)1IM\M3 MJNOIMY]O+U-HTF]_ZVZ_UY%PR^_X ?U_^O49D]OQ)_S_ #JD9?<_@,?X&FF3 MZGZG_P#77SV(XHB]JO;K_A\_ZL:JAY?@WV_K_ARXSYZD#V'^;1HOM?^ET7]6T+>:87 Z< MU1-R/7/H>O\ 4_RJ)KGW_7'^%?+8OBW 4[M5ES>OIM_P.GW&\:$WTZ_UZ?<: M!DQZ#^?^?PJ)I?4Y^O _S^%9K7/7GO\ Y]/Y_G4#W/O_ )^O_P!>OE,?QYA: M<7^_22WO)>6FYM'"R=M.WG?;[F_0TVE]_P N!^?_ .NH3+Z''TY_7I60]V.> M?_K?7O\ KQ59[X#^+ISC.1W_ ,_TK\_S+Q+P%)RYL4DTU]I>7W->F^FUCKA@ MY?RZ;?EWT_!?<;IGQW_/ _QIAN>#S_G\A_,5S;ZAC^+@]>?\]:J/J8&?FX'& M,Y]N]?&8SQ?P-"_+BUIUYUZ?UOKH:+"=&M=/+733?T_#R1U9NN,?Y'UZU0D\0JN1O_ #;W^IS^GX5\KC/&;+G? MGQ<;7WYUIMYWVV_'RT6%2MIVMIZ>2Z>?XZGH'G^A_P#0?_KTS[4/[P_S_P ! MKS5O$J\_/QSG_.3_ "'TJ(^)%/1S]5KYK$^-N6TFW#&K?^=?Y]5HNG2YK'#I M[]^J]'UO<]/-[@?>S[[O_K?TJN^H@=6[]V/I[?X5YI)XCZ_-S@="3W]365<> M)E7/SC\_\^GUZ=,UXU7Q[I7M'&JVFT]]K+5_Y=[Z,Z*."IS>U];;=---/)'J MLFIC'+_J/_UUGRZR #\P[=__ -?;/:O';CQ<%S^\[>OUP/3_ .O^58TOB_N3_D_A7GU/'.G/_F,N_\ 'I?W>C?Z_P"9Z]#)E.WNWNNV^WEU5KZ_ M@>SS>(0N?WGX9.._IU]\_'Z_UKQ>3Q'O/W\]1UR.A]^OL> MU5#K3,3A^_8'_/\ GBO)Q'C>G>V,_P#)[;V\^IWT^'V[6IW5UT_P_?T^>I[0 MWB'_P#GG$N-?V9&[GMSVZ^_IVZ_RX.;6=V?F_7Z\]Z_F]//?3_@NQZE+*8*UX]GTN]OZ74[R;Q$26&_C' M'/Z9/YX]*S9=6\S^+N<\G^O7_P"M^? O=,2?FX_^L/?'XYXI@O=N,GIGN?KP M?U-?DN>4;V=^_?3\CL6602O&*Z=+VU6MO/J_N.R>Y,F3N[CG] M!_B0#5&5R3][\>A_'G^N:P%U, U.K\TS'BW%5')*JW=_S=;+Y:V[:'72P4[I..MU\]KW MMYL7<3W/\O\ #]:4+GU[=NF?7./S&>E0;]O^)/\ G\.:;]HQ@ ]P#R>_H/Y5 M\GBCWL]M?UZ&@I*X]L?C@5:%R5 M'&1]/S_SS60)=Q]?Q]O?'^?>K 4L.,=>WX]W]6 M-9990O>:71MZ=''_ (/WHT6NL\U1>6RYSDWS-.SYM+=7Y>GSVW]!4\MPZ:Y4NGZ7]-GY[=;DI M'<9_'&?KZG\J<_YQUZ<5Y]:%5IWO9^OE?I_70YIY?0[*]]-+.^G^7Y?/65LC MT]13)%!!_GS_ )]/2JR.5^F?_K\_X4K3C Y[_P _8&O#K4\0I:)^6CZ-:;>1 MR2P$;Z*ZZ;^GGV]=M#-NHC].O;Z'^7%8G/^>M M9[1%LX //7/'3M6]!U$US7^;^??S7]6(^H/2\>N]NFGXLAMHB2/\/\GJ<^W\ MNFM8> ,@=.V/P_J?;FLF&/';UP0,]OJ/\*VK=]H[#GT]\]?_ *^*^@P=.K4: MY;_GU5NGGKWZG//!>7SY?1=OT[&AY>T<<^W/H3U^O2J%P0H/X]#W^I/\_?\ M&VTP*CI]?Z\^GL?H16=.=WOUZ_Y]3_GM^K<+8'$.I3?*VKKS_E\O+I9:G*\% M'7GCZ_A;?^ON9EW$O7UQZGW_ ,_7Z&L2Y&X'W]/S_#\P.:UYT)R1W'\O\_KQ M[Y,YQD^G7\C]AC MFSW'IW_SCW^G_P"OI-%L/G4^_IUY^N>?\<]*Q1WU_3^7OGJ-$NE+J M./O?CVZYQS_6OZ\X'X=K-T6Z;^PWIMMM^>U_D8XO"X:-*3LM%MH^R^>B_#S/ M9_#-KM"=L8Z#Z?7^O%>V:1%B-1Z8//T_D2?>O'_#<@8(1WQT/Z]^?Y?I7M6E MG;E\EJS\JSI0A4ERO9WZ>7_#7_ ,]. M@B7(4?F?IQ5Q%SR1P.G^?2H8UP .3_]?_\ 75H# K]^R? *$8<\;.R_3_+ MY'R%25VTM=?^&0]5+?3UJ4# P*1/NC\?YFG@$G K[W!X=6CRKMIMVW?]>7GR M2;;MT3$HJ4(._-+L7T_G_C7NQP]6RTOM\MM-B.9=U_7]?UJ:5%%%?J9P!111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%%)M+=V **3(Z9&:6DIQ>TD 44450!1110 4444 %%%% !1 M110 44447 ****GGCW_K3_- %%%%'/'^9?U;_- %%)N'K_G\*3>/<_Y]ZAUJ M:WDOZM_FAV;V3^X=14?F>@_S_GWIA)/4USSQ<%LU_5N_KY;C49/I;UT_X)+N M7U_G4;,3]/\ /ZTVF[E]?\_A7%4QL'\4[;;O7IY_\-?H5R/NOZ_I_P!/1U%- MWKZTTR ?_7(%<=3%X9._M8W?GY*WIYFB3MM]R=OZM8DHJ$R^X'Z_Y_*H]X/4 M_P ZX:F94EHIQ];^EM_7^D5RR?3]/S)G/./IG_/Y5'3=Z^O\Z3>/<_Y]ZXIX MS#MW=9)WVOZ?H^NF]PY)=OR_S)0Q'O3]X]_\_C58OZ#\Z;O;UK'^UH4OAFGM M^C_JU]/D-0?5V+>\>_\ G\:8S9JON;U_S_.GAQWS_2J6:1K:2DMEZ_9TT\_\ M]@<'T=_P'U*JJ1TSZ]>N!FH=P]?\_C2[L=&Q^-=%/$T59\T7?[M6K_G_ %H3 MRO:W]?U_6C)\#T'Y4N,=!C\*KF3_ &OR_P#K4>9C^+^O\Q73',Z4?M1Z:_\ M@*_K7H+D_N_AZ?U]_F6**K^;_M?I_P#6I#+[G\./\*)9M05GS13T_3]'^!2@ M^WY+^OZ19SCKQ3=R^M5#)CT'U_S_ %IIE]P/H"?\17%5S^C!_''[UT4=]?O? M_#E*G)_U/V4O/[BSFF[Q[G_ #[U5:8>N?Q_H,U"TWO^N/\ Z]>3B>),-23<*\7_ -O+ M7;[]/\C2-!OH_5_+M^I>,@'_ -*8;CWX^O/Z U M\]B.-:<;\U9)+SMLUV]+[FL<.^WSMZ>NV_\ P=](R^Y_#C_"HS+]/?)R?\:S M3?Q(J)KH>O\ 3^8_K7S^+XZH1BW]92MTYO3S^>W_ =HX:3Z?/?M MTT[Z_<:9F]_Z#\SS41G]_P \FLIKGW^I_P#K\U"UV!SD_A_]8_Y]*^3QGB'1 MC?\ VE=K\W73S-XX1]OZT]'_ %U-=I?K_(8_SZU$9?<#Z<_X_P!*Q&OU&>0, M'IG^F./Q-5GU:,<%@#^7\J^8Q?B#@VI.>+@G?9RVM;S\^GXV-HX65](N^C^5 MEY?K_F;YFQW/YG/Y#-1-< ?7_/U_E7./JT?0,..3[C^6/K5-]67!^;KT]O\ MZ_T_E7PN:^*.%PW/R8J#M?[2[+SW_37S.F&"D[7CV^=[::_GZZ'4-=>_^?P_ MJ*JO=CU_7_\ 6/Y5R!CT8#OZC'MGC_ K\QSCQ MBB^;_:5U^U^G^;_([J67MV]WS6G716^1VSW@&,M_G\<]/8]ZHR:B%_BQW]_U MX_KZ5P,_BB <>8.XZG].@^O))K$N/%,7($@QZ X_^M_D\\"OR[-?&-PYI1Q- M[:IAW0RR;M[CZ7_\ )6WI]VQZ7)JX7/S>OH"/\?Y54?65P?F/O_\ MJKR2?Q*IZ2?CD'G/08[?CT[52;Q&.OF8_'D_AD?C7YGFWC55?/%5[[Z\^UK: M[[Z^?^?7#*W?X-_\UH_7Y,]O3CG![C_]5?F>:^*]2MS/ZS;73W]>GGYVZ:/6]KG9 M#+I*RY'KZ^7W-WZGI%QK8&?G[<\YZ_YZ\?7H3CW'B '#^N!^(Z]0/Z],UYQ M<:T7SA^O P>F3]<_Y-8D^H2.3M8^QSWX]\8XK\\S'Q*JRYK8E]?M^FOZ=NYJ MLJE+>#7HNZCO_E\_-^DW'B $$;^?KG''0@_3U'8_3$FUHMG#'\_<_P">3_C7 M!/2"3_%QZCWJLVO,HY6VCU M.WD\0YXWY_$COZY'\OQJC+JKS' 8\D'KS^GUZUQIM[DD')ZGM]1_GTK2M;>8 M8W9/W03^/Y]O3\#7#+CRM'7ZQ+UY^GNOOY_J=\,BIT_>C>337GK[OZ_UL:3^ M?+DAFP?<^_\ G\^E5#:7/^U[<_\ U^:Z"VC4 ;A[_P#Z_P 1^(Y]ZT2(<#(! M./KSCZ\G\S6#\0ZZT5>6^BYWY=$UY/'JTI)1IMI6V7:W7YV_+L?\ M_I_C7-+Q!Q4KVJS:=E\;\O.W1'KT/:+>FU;35673_/;KU*7[P_Y%.$4Q['\_ M\,U=6/!R0.OUS^-6UVG^$$>AZ_GS37&U:JO?K-;;RM_+IOYV?YH]"--RM[G: MZM;M,XTJ07NUF]?YO+S>F^G;L=,*']RW]+OI_78P6MV_#Z#^N/Y55:U< M]NW7/^!/]#71E%_V3]/\1BHL)D@Y/UZ=?SKY?$\7XC$\RV"/RX_3_ZW>KJ M.%QGWX_/GOC_ .M[U6DO8@>,9_\ KGGOGZY%49+M/[P_R?3M^1^M>Y2PKE9* M-[VZ>G_#6V[,M4JM;XHM:KO_ %ZJ]_NTUWF4CJ/;')!QW_\ U50F;/<\G_\ M6?3KC_"J!NO?]?\ ZX_E2_:$[D9^O_Z_YUWTLJ=7>G^'>WZOH;0PTJ;3L]-> M^NFOST'%6)/?\14T8(ZY_ >W3@'-1"5",Y[>H_3V_P#U^U/#@CCVZ;OU[?TK MJ7#:EO'1V:7_ (!Y?=8J7-:SC;I^3_K73J7T<#&?8=/IR/?TJP'']/Y?E6:" MWIGUYY_7/\JF5CQU[<'KVZ8[^W2N'%\+PA!M1O\ *_1?-K]-M#EG2O\ +I_P M?Z]2]_GO_6FL#P03],\?6HU<# /3IGWXX_\ K=>]*95 /KR/Y_YY_.OC<;E# MIS:4+I;:7OMJ9)-/W5?\_P#/IY^5B-FQR?TX'_UJB\Y?\_\ ZL5%+)D''_UN MOZGZ8S6>SG/7C.3]>>.:X:>5IR7,K:QZ>EK=;OY67W'53HN@MB./I_C^O(]Z^VR M7**+<.:VO*G\[?=O^1QXFFH7:\E^3_KI^98VMSW]\G_/MR*B=#QQCK^)_P#U M]:T0 00.G/\ G_#\*@D7/;'I^F:_;^&,LP\)4[-)^[^<;?/7^KGS]:O7\.O\ /W]*Z>5#SQTQC\!_A6-2OY->2LOZ6A[/X84KY?X?T[9&/IG\*]STEOD'/.! MZ=0/SS_3%>)^',?N\=OIMZ?\'YC@,#%2 M(0,Y[XIE+M;T/Y5[5"E['X%>RV6O^7]/4Y2>BH-K>A_*C!]#^5>@L75CHH:+ MT\N_]:^A'(O/^OD:]%%%?IIQ!1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1112;2WT **0MC_ J+IB M%#_/[OE^?8:3>Q*3@?YYJ$DG_/2DS17+*JZKTE;_ #T];/\ X;R'9QU:NOZ_ MKS"G!B/IZ4[:O/S?J/\ #^51U"C*&O-?6]K^GE_PPV^;11UZ?U;L3@YZ4M5\ MT[]O79B::W0ZBDW#U%,9_3\_P#"JE6A%;_UIT0B2FLV.G7^7^?2HBQ/ M:2BBN2I4M9\]OGML]ONZ%J*71/Y M!132P'?\!3"Y/3C_ #]*XZF,Y5;F\M_-:?Y_TQ\J[+[B0G'6H]Y]J:23UI*X MJN(E*[]I;;KYKM?LACMS>O\ *C>W_P!?_/%1LV/K4+-W)Z5Y5?,?87O*^R^6 MAHH7M>]WT_(L,_J<^W_UJA+GZ#_/^>*@WGL!_G\J:6)ZG\*\/$YQ*K>,9-?A M_+Z?TO4VC2MTMWUUM^*'F0D_X\FDWM[4RBO$JXJM=OVTGV][3I?^NV_4UY4N MGZ_F/WM[4FYO6F%@.OY5$78^WTKBGCZB5O:/[^W+W?DM^P62Z+[B4R$=R?QI MGF'T_P _Y_\ UU'17#/$UY:JLTM>OIV^0_1$H<'KQ_*GAO0_E5>FEAZ_E6:S M.5&RG/F6G7SC]W0I0;\O4N;F]?Y4;V^O^?:J@<=F_I_.I Y[\^X_S_A772SA M3M^]4=5U_P /^7Z:W$X6^RODKEC>?;_/XT;S[?Y_&H?,'O\ RJ)I/?\ ?YQ M6E7.%17-[9:?WEY?\#2WY"5.^T?P]/O_ .'[LM^81UP/\_6FF7W ^G/^-4#* M.V/Y_P NE1F<<_-^6/\ '/\ 6O'K\6PAI[975OM+IRZ[^1I&A?I^&^W?^OQ- M#S?=OY?UIIE]>ONU9IN%[G\"3_45$;I>F0#_ )]S7B8CC*,5_'2_[>]/7MW^ MXUCAF^CZ?HNB].IJ&;W_ "!_K3#-[G\\?RZUDM=KW./Q'\@14+7:#O\ R'Y= MZ^=Q?'=*"E>NEI;XEY>?D:QPDG]E_/U7^?9?FC6:?W_SZ9/^%0MU?#YGXD1I\UL4E9Z^_P#X==_- M_C\NFG@[Z\OX>G].WW'0&ZYY;]?\0:B:]'K^!X_E_A7*2ZI&/XL]SR3]._\ M6LR75U&3O]AU_P _3'?%?#8SQ7C2;OB5OMSWVY=-_P K?*QW4LMY^G;I:_P_ MU]QW#7R=V_7_ .*'^/I MG'_Z_P \5\1FOC)3BFEB-;?S6V_S.^&3/1^GG?X?+O\ >>@M?C'7I[G_ /] M/K5=]24 G=S['^GI7GDFMKC_ %G/'4X_3'I69<:^J@XDQQZY]>^<>E?FF9>, M_O-_67:_\[\NS]?ZL=D,E?:_GTULW_EM\^AZ8VJQ@'YAD?AC^7\JSYM8C&?F M[_T]??VS7DL_B+&?GP._/3&.IY/YUD3>(BQ/S^O\6?IQV_#MZ5\-F'C3;F2Q M/3^?_#IY:;V^[OV0R-M7MMOMUY5^F[W?8]6N=: SAQCL<^W.#G^7YUA3ZV<_ M?/7N?\/\\]N_G#ZXS=6/X?KU/Y\?XU5?5&;G?Z]>3_3^M?G>:^,M:;ERXR2W M6DWY>?\ 6AUT\C;MIVZ>B];^FFAZ(VN$?QXQWS[].O\ 7_"H6U[Y3\_7CT_F M?_UUY?-J;Y(W'@''Z]_PYY]JRY=5EYZ_Y^A_E_C7P6.\6*U7FOBY/UJ-]/7\ M>G?MWT>'G-I+I;_VVV]U\K]_EZ==Z]P8^)E6=_P#:7_X' MULO/RU_$]2CP\X6;5[>7IOI_7W$5SK%X3PS=3U8X_(Y'TK*;5;QCU;&>F3SS MW[?Y[UNFT5^3_(]/U']:A>P0#/R_AU/T'MTX^IKX3,?$:J^:]>3NMK]=.M]7 M_70[XY6H+6';I_AWMYKU7J89U*Y/5SCZD\?7_#&:C:_N.S-CVS_CQ^9K4:R4 M'H?Q&>,>N/Z5']C7/1>O3'^>:^)QO'U2;M[26OF^MO.V_HNA4<#%:>GK_GZUNBQ3N,>W^?\ /M4BV,8/(4?4 M\YS^GY5\UB>+:]6[]K+?N[ZO6[\GW_JWF:?V;:UH7VZ7[?UUT^\J)!N/I['/M[?SS]*T( M;6,@;@<''TZ\_GR>*CW1#HR]?;\N"?Y?C3Q<*.A'YX[\>OYZU?M?RWVL]4:2V4&/NC)Z\?Y_P#K>_6A[:-3]/6B+P@@9R#C'3U_ G_ #^%A9M_?J/7'Z5X];%8A=9].^^FOX=/NL:1 MP3AJT[77GV?WO7;:WFR-PR_=SC]>H]O\Y%56:3)Z_GST],_TK655;IC.!GG' M/Z?_ %Z5X%P3[=?Q_/\ 6N)8VOS)\TEK_P#(]/NZ_F:Q=&.CIJ_FEIJGMO8R M06/)/^3VZ#CV]Z3ZCO\ 7\?\^U6I$ _7'MCW]*JG(('49/('Y5Z5''SY=>;K MW_KMW[=[],84WJHI==M[?C?3N^OS6C#>GX\CZ=C_ )Z5/&HXSWY_3.*O1PJ0 M#QV/Z^N,_K^5<]?'UNDI+KU\K:]7MT7^:E.-/[*OIT\]OP_X)E?-SQC\S^8P M*0[N<8]NO^?Y5K-$H)_G@>GO_C5&50"<8X/!]>/U_.N)XVL])2DT_5]ONVWO M=E4ZT9M65MNGH[[>3TM^A39S@C&#SW_3I5&5G!.!^?..>F>E77ZGC'^3S46T M'.<'G^I//OST]A6D,0Y6U>^W?;3^M/EH=D)):[_?=K1^EOQ,B1Y1GKGC^GT_ M4"H#)-W^G3-;IAC)Z%!G''3G.!V^M=,)2=O>ZI;>B\]>O0ZX5H/ M3EUTZ?X5Z:?H9@=CC/<9[>WMWS3'E8 C)XY_0U8D4#TR._3/&<57*Y.?S'^? MPKOPZ4II-;M6?JU_EWLSIARO5Q6GEUT_K4IR3RXX.>_].OX_Y[4FGGR<$\_A MZ_0UN+;ALY'!Y'H,\_Y_SE_V-",8Z]A^>>F?YU]KEF!511>VW;R>G3;Y?<;P MQ%&%DX)ZI;=VO7HM;'._:)L?Q?SS_.M:2S &<8YX/] M#@_E6?)"1D8[^G/;H>_^%?:X/!PII7L_UVM_PWSV.F%:E.UHI;+SZ=ETT[;" M>16I! I'.!Q^/TQZCZ#K MQQ7TN$HT;)**6SU_[=^7G^3T,ZDX0Z+[D_R_K8J)YF>_OU'?\_S.*OQ*^/YG MOTXP?ZD_2M&*WC(SQTY[^G89Y]ZG$2+SCI[\?TKTY4::BM%MIKOMI9>25OQZ MGF5<5%MI1_K3O^?ZE9%.%)_SP1_.K&PY('KU_7_/%* "QQT';KGL?UJ5<$CW M/^>??I^5>'CHTXQ?PZ)_=^._?Y')*>NVO56[V_'OZE4[LGT_7G\#]:KR>9[X M_P#U]/Z8YK92,'KZ_P!.@^GT_E3)8%QG@_\ ZCTX_G^5?GV9U*";NHZ>4?+^ ME^%R/K,(M7CUWW[?EZ'/LQ!Y .??_P"M_3\:BW@-GOD\?_7JU=)MSCWZ]/3G M)Q]._P!>M8SLP(YQ\P]._P#C_G-?*UL134G:W;OV6FNJ].IM'&0V5O3ST77S M_P"&-ZW;.,'_ .MQGM706JDXZCGTQSSTY_SBN6LF)QG^IS]?3T'IV-=K8!,9 M./;/'\@1Z]\=\5[65XM)QM*UG'KV:\_3MT]#R<9C4NG]:?YZ?YEI4; /.>W' M\^!^/([BD9< ?ER,=SZ=?<^U:P6/:#QT]O\ Z_N#QT]:S[@@=.GX\=?G M7GL*_9>%\:G*G>:>L?\ VW1]5Y]/R/$>+BY:K^OQ;^=C.DQS]#^>?\2/I7.W M8R& ]_ZG_/UK6N'//)'7^>/0#Z_7ITK,E&<\=<_3\OT[Y''J*_JO@3&04Z/O MK>*WTTM\_P =ON'[6+U22ZWM_P #?\#FY58L<9[XX] >W]?;GWZ+0T?>O7'^ M>G(YJ%8$8CI^OI_7GBNIT:WC#+]WKQQCO].AS_\ K-?VQP'F"C"E[RVCJGWY M=M>VMEH>;CW>E)*7X][=%ZGJ_A=#B/<,=![YP/4?RKW7247RUR,<#U_SV)_2 MO(/#L:KLQC'!&?TZ'./R%>R:7C8,XSQV_'^1Y_\ KU_6_"F8)TZ:ONDGVZ6T MO]^EO/<_(\\3YY6E_6F_IV_X8Z6-!CKW[=_?_/I4P&!@57C) !^O\ZLYK]

R?X_U_D2TA('4U%O)Z$?A_G--R37++'1DKTY=K:] M;=_G_3T'9]G]Q+O'O3@0>E04]6QG/>BGB*KMSRT?Y:6O]WY=K"):*;N7U_S_ M "IV:ZU6C)))ZZ?ITM_PP"%@.M-WCWIQ /44FU?3^=97Q+=TW9>?I_E_5@'9 MSTHHII8#O^ K2-5Q7[QJ_KZ>OF ZFE@/KZ4TOZ __7J.L:F)E]AV\MOZU_KL M$P<'V^M.JO3@Q%9PQLHO]Y+RW]%^.EO3S#5[(FI&.!_2HC(?4#_/O3"X[G_/ M^>U37S&DX^Y+WON6RZ=_R*49/I]^@XN1U.,_Y^M,,F?[Q^O_ .NHW.3["FUX M.(QU=7DINWSV]WK\C112Z7)=X]_\_C2>9[?Y_*H"_IS[]J89#_> ]N/ZUY53 M.%!VG+7UZ^ZN_P#6IHJ;[)?TOZ^18+MZX_S[TTR?[7Y?_6JONSWS^-%>?4SB MG^7](I0[O[B7>/?_/XTUFSV_P __J_G[5$7 ]_I49DQUP/SS7FU MLW@OXD[W[OS7^=RU3[)OS^[Y>?\ P":FLV/KZ5 9?<_AQ_\ 7_G41D^@_4_Y M_"O#Q>=897Y))/U6^GIU-53D_P#@:E@N?4#_ #[TTOGJWZU5+CU)_P ^]1F7 M'I_/^5?.5^(8P>M16NNO?E\^W3]314;]/O;_ $[EWW MO_\ K-)Y_O\ ^@UP3XIPJWJ1O_B7]U6>W6^WW&BH2_E6_;7HNJ_K?N7RX[#/ MZ4TN?8"J!N!W;Z_,/Y#_ .M3#<*>XS[G-<53B:DT^6K&R_O+^[^5ONTUL4J+ M\_DO3^O^&9>:3U.?I_G']:89/;\3_G^M43<+_>_('^?_ ->H'N4'<9]2?\_U MKPL7Q13@G>K'1*VJ_N]32-!]OOU[/T_KLS1,P'<=?\]>U1FZ49^8#ZX&.GU_ MS^G.W.H*F?F[<\XQP"/\_P"(%\HW_-_U8ZZ>!E4M:-[NVWI?HK'H)O5Y^;\>,?TJ!K],_?^F2/ZY_G7D\_B M7;G+_KUZ]^/3V_"LR3Q7MR-_'U^A_P ]/QKXC'^+-[Q6*M;^]Z+OU/1HY+4G M9J.]M+=W&_\ EW_)>Q/?H!D-T]>_YY_I5234%P3N&>_3_#^H->-2>+?]O\B# MQC_.:SY?%O7]YQ_O'KVQC\OZG-?'XOQ0E)NV)W_OZ]//^M^QZ$,AJ))\NCL] MGTY/^'^1[-)JBC^+U_''O_\ 7Q55]67_ )Z?AD?Y_.O$W\5GG]YS[$_3MU_# MZU4?Q4?[YX]_\_J:^?KZZ=;G5#+(-)\GW6\D]/EL_RW]@NM?VY^ M?OZ]>3WR<=.<5S5UXG*DXD]L^W/IP2?PY[5YC-XA9QG<>21G/N?_ *Q]*QIM M6,A/S=N#GOC\/Y?C7YAFGBAC'S6Q3=[W][?;;Y7Z?YFO]E;6C]WI'YZ;/7U/ M3)?%+$D^8<^Q/_ZQ_D>E5&\2,1RYZ'O_ )Q^->6/J!'._J>O_P!:JYU%LGYB M?>O@,?XDXN2=\2^_Q/NO-;;FDI.2,=_P ?P''Y9KX3 M,_$7$>\_K#]>;[_Z_P"&/2H8"JVDT]+:6T^SOMVL]OQ.EG\32 XWGOQ].W4C M_.>U9W_UNG7%-.E$_KUZ\_G7YWF/ MB'73=\0WYW1RZ3M=?>NBV?WOOY]F,DUV1L_,><=.>F.W_ ->H!JTC M$Y)Z+GM_B#Q[?AZ2OIF 1C/3V_F!_G\J:FFXYP,G&!_^OTKX;'^(.(?-^_EO M;=^7;[NNG0[H9=*VW]/E?;:_^6I:BOV;J3C_ #T'/_UO?-7X[DL#WXX_+\,_ MYZ]LY+,IVQ]>/\,]OZYQ5M(]H_P_GD=,_P#UJ^0QG'&+F]*\M6NKLK\OEZ=[ MZ^1T0RZ2MIVM]R_J[+9)<OIC-1^3N/_ .O_ .L*56XQZ>X_KBI@_P!& M]#W_ #YKQWQ?BWO6E]_?EVU5M&_NOW.^CA)0Z/IMMT\_^"][]2!;7;VSSG_/ M-3A2F,#W/YXZGO3M_M^O_P!:FL<\UP5^)\5/>K*S\^NG_!.Z-%+=?UZ:HF$F M .0/ISS^O^>E/+D@#MCZYS_+\*IDX&:A:?8!ZGC.?;V_/TK@CG%:K)<]1M75 M_NC?^NV]R_JT9[1Z]EY?Y=F7R >O/YU X [YZ_A[9Y/_ .JL]KS:>#C'4_X< M"FFZWXYS^'7OGWKOABZO_P!?V)_' MKWJL;MLX^;KZ_P"34BCS,D].>W7Z?YXR*&M0><=?3/\ 0G^53[>%TD[IZ;G9 M3A1IV4HJ_IUNGIUU_P"&W(_M1]3^9_PIPN"<_3W[Y]W_#HZ(TZ4MD]O)=M/R'RW3#//IQV/ MX>O_ .OWK/DU-UZ$\]L\=/0=,_2GNA8$?>]^OZ9_#FJCVA;W'7N#T]0*[X4J M#MR)=%]W+_EY>O;LHTZ"MSI/;M:^CU^[M^=A?[5DR1Z$9_SC\^_I5F/4&?&3 MQ]< ?J[%)Z;6[1[)>E_78UHK@L>_8_U[$=<>_^.G%.>,9_(_3^G?!]S6%& MA!'4>W]>O;^E:4/7/O\ R!_QJ)X"C/[*;T\_Y?7MM;KJCRZ].%M-O3O;Y_UV MT-^*X(]?Q'^<=.V:L>>6&I]1QR?QZ\_E4%664#@\\>E5V& M"16$L'2AIRI]+V7;M^.XUHE;:W]?>*K%?\XYXYJ99ROKG_#\1G\:BV<9SVST M]L^M,K@J813^%::+OV[K\!VB_B5_N_R_KL6#<[ADMG/KU],\G%1,X89SGK[= M.,_A[?G4#D@?KG\^/P]:J/-M)P?K[_SSGMBN/ZE;>-M?PT\UJM-?0UA13^'U MVZ=MOZ[%IR#]?7MCFJLDVT'& 0?KQ],=ZJ/='H/7W]^QX_STJLTI8G//?!_P MH^J\JT5NG7RMTV7;J=M/#/3FV_I]-U_7FK#W9'()_H.GIG]*K&Z)[GZ G^H_ MK58[F./3MQ[=Z38WI51I27S\M7Z6Z>7XG;"E3BNS]/)6^6B)/,+$#_/3TIU, M52""?R_"GUV4/=DM].7R_K=%-)?#MZ6U)T8XXX['\/K5A9"1C/X?X554;>=W M!'0\?UI^>^?QKZ[+\V/45 TA3./3/MFF)=>8 M2 003C\_?O\ SJY'!YH'?/T(_E^>:]RCC7"WO-?/TT_S[:ZEN]-?OOFWU6V[ M_KS*0OI%)Y_//^?UJREV[8Z\YX/X]\U>&D@\XZ_0?H:4Z?L[#^7?V&/\]ZZ' MFVRYNR^7N_\ #_)F4J^$DK)*_P"MH_T_1]-4V.4MD]1[G_ZWM5M']_I^&?\ M#BJ?E[/Y?YQ5B+/'Z<=.O/\ GTKPLRS3]V[3_P"&?*_ MK_GN:_)';GC/T&<]3_D?RK,<;<\9[X_'\>E?/K%UZC7O7 MO;\UKK_7Z<-2MOR]7]VJ[?=IZLJPKL(_^OQ^/XGV]ZUX+MTX_P GC_/I^.:J M10[FSUR2?P[]^WZ_2M>"PWW]: M#!LSZY[CW/4=_?WZ=Z_3^'<1CX2A[TMX]_*_?;\K=SSJM2E#M?R[V7R_KHR) MT# \=_Y5FSC?S[>XZ\Y[A_ET_STS^ MM=%HMXQD4$\Y'ICK^'Z>@K(-B9&^I]\#D#KZ^G].E=)HVGD,O //8\\'GM[5 M_=/A_FTU"AS2=_R^&KEVVDR$HN?;/Z_X?I[UXQX>M]@0\_PY[I\+F#G.3K6KQAR-VLK6?^'_,^>J63E?;_/\ MX),#G!%3*21SZU&JD^P_STJ4# Q7WV"IUHJ//?9+\G_G;U\KG*VNNWG_ %J+ M1117O0^%&!H4445]TB=O\M>O]=O*HI/=V_KNR3>/?_/XT;Q[_P"?QJ*BLOK55+6Z_#_+\B^1=&_Z M_P" 2>9[?Y_*DWGV_P _C3*@+$_X=JX:V8U8;7Z=O[O]=A\B\W_7D6?-]U_S M^-+YA/3'^?QJI2$@=>*X?[8JQ:YI/IY?R_K?^KE*E?[/XO\ S+GF'V_S^--\ MS'\7]?Y"J>\>Y_S[TA?T_6LY9Y4^RWV>M_Y?TO;_ (<:H^27WOM_7X;,M^=[ MG\A2>;[M_G\:I_,?4_F:3!'4$?A7%+.L9TO;3;_MW^E\F5[*/])?UW_K>]YO MN?R%(9O4D?D/ZU1HK*7$&+BM6]ON^'_+I>P_91_I+^N_]+6X9\=S_P!]'^E( M;CT)_,__ %OYU3;=CC_Z_P"%1$-W!/ZUY]7B3,$_=N_2_DOPN5&C!]EKY7Z> MG]?A?\[/)_4'_&E\WW'ZC^9K.Y'J/TIX?U_.LH<18MV]K=+3K9]/Z?E;3M3H MI+37T]%K^']=- 2>V?H:/,]OU_\ K51##U_.G5VT\]J:;[M_G\:/,SUW?Y_&J-&:Z/[=Q%E?9;;_ -U_CR_/IY+V4?Z2_KO_ M $M;ID'H?QX_QJ)IL9_I_C_AS4&3ZFJ[G.<=AQW_ )5R8G/JD87YM?\ ]G_+ M\%\CV;Z?\-_7]7)'N<'\>O7\\_X@^U5C?#/K[\@?X55E#'/X8_P_G5)HVR>/ MYG]>?YU\9C^)<=%M0;:]7Y?IY[^9BU4OHM+]O3^M/\C7%UN/X],Y_P _GV]* MD$^?3Z__ *C60J-[]>I[?F?Y58!([G_Z_P!.E>7'B'%3?[QM:]][./\ 7K8Z M:49-:JW?IT777O\ +4T/. ]/UI/M.,\X]?7^>:HEB?Z]1_7'Z5"X;W(/8 UU M4N(:L+>]VOK_ (?^#T_4FM&:6B]+:[M=]]/(T_M?N?R/]3BI5N<]Q^'^E MU?7I>*UU.Q4M-5OW[Z==UW_R-,2?0_S_ ,_A3]X]#G_/^>E9HD^A^A__ %TX M2GW'T/\ ^JO=I<34^5)U%TUO;^7^MB?8OS_#^OZOL7BY[<4S-5?-]V_S^-)O M'O\ Y_&E//*-17]HOO\ */XW_K5"5)]G^7;_ #_JS+)<#W^E-\ST'^?UJOYG MH/\ /^?>FEF/?\O\YK@JYVH_#._S_P ._P"7KY%JEY)>OR_K7S[LM;SV']?\ M*823U-5B?4_G2;AZBN"6=.5^:75?^VW_ *_ OV=MG^'_ 2SFDW#UJMO'N?\ M^]1F7'H/U_E7#5SRE35Y5-O/LHZ?CIZ#5)ON_1?KJ7-R^O\ .FL^1@?K5$SX MSS_(?EW^G>HS< =_P)/]<5Y&)XLPB34JT5IW\E?\M/\ ,TC0E=63\K_*VR+C M-CZ]A4-53<@?_J_KDU$UT#[_ *_H,&OF,9Q3EVK^L1NK/XEOH][_ *_(WC0F M[76^R[W_ *_K8N%P.G/\J89A[?J?\!68]T/7_/KT_F*K/=#KG^OX#J/Y?E7Q M.8\?X3#73>WG^!KFX]_\_ADU"9_P_3/YYK# M>]X//'KGC\1DU4?41UW?YX]!_,_2OALP\3\-[U\3'3;WO2W7?7^M#KIX";M: M+\M/3RTW[Z?B= T_O]/\G_"H6NL=_P#/Z&N8DU0+_%WYR?YZ[;G=2RNI.WN/7NO3OMOYG7O>@=_ MIT(_7FJW^'T].YWDFJ@<9_4$_A_7 MI65/KXCS\_3CC./Y]>?3/M7!SZSD'#]^W/?U/7_..]:F7R _4>O?C_#\. M.E?!8OQLQL9MK$.R_O/R?Y>73OJ>C2R6&EXVVZ+RMY?*QZ'<>+UCS\_/U/J/ M4_TQ^58\OCQ4./-_,_T)_P ?RKRB^FEDW89O^^O_ -7_ -?FN:N(KEF;YFY/ M')(^OM]?YUX];QYS"FFEB'W^-^7RO_P^AT0R"G*SY>JZ773_ #W_ "/<3\0$ M_P">G7_:R/YU$WCY3QYA_ _CTR?Y>GMCP1K>YSU;ODY_'CGOZXIGV>Z_O/\ MB?\ ]5?+X[Q\S.5U]8E_X&_+3U^?S.B'#T/Y;:K=)[FW^=O:Y_&JR$_O M/X>,'Z?0_P"(_7 N?$WF'[_ZY(_,X_GQCBO-5M[G.2S= !_GK5@6TQ(SN ]F MKX3,O&K,L1=2K/9W]YZZ+S_SU?<];"Y%3@U>.S6_R:_/3RT9U$NLLQ)#'G([ M_P E/2J$FHN?XC[]O3'4=O\ .:R3;R8[\?A_(9Y_SFHWC;!_/IU_.ODZGBGC M*LKRKO6R^/SB^^E_3KW/;I953BDHQV2OIO\ #OMY6UU_*\UXS?Q'KU.[T_G5 M:2YF 1G\SV]J0!G..I_SZ?TKEJ^)>)=_P!\]M/> M]-OUVL=#RZ5K_EJ2-,Q/4_CG^G3\3S49D<_Q=_7('Z=?;]:E6 GU M/^?Q-31VK>@ZYZ8[CC/X?UKR*_B5B))KVSUM;WO\/F_TWZF-3*Z;5VDGUT\E M_P %;HJB-W SDY'?OR.G?K0;1R.G8=1_@.?J2*UXXBHY X'Y\]N?S_458P # MD 9''&2>/J<5\[BN.W5OS5DO^WO3_A_Q.667N.D5=:=$UTN_Z_)',O;.J_YQ MC)]_Q^G_7=Z:^OK8[*&!6CDK[7T].^_P#6YSYC9NF<$^O&._T.?I4J MV98]#SGL.W'?]>*UEM",<#CTQ^/O^M:$4 !''3/ ^OX?S_,5\CC^(I-/EJ;Z M?$EKI_7^?3N6 IVT2MOMZ6_R_I'/BP8@_3Z_E6;):L..<=ORI%M7 M&.N,=N_IZ?UKR,56A.-^9ZVZW[/?>_?L==.FEHO\M--_\]S:$P?ISNQ^'ICV MJ4;> 0<_Y]ZHPQ,HP<\X_+USW_K5M!C:/?\ K7R&,2ZXY'3I^-1X'H/RJ=P2./6H]K>G\J\2=.3VN_GZ;_P!>>AJK M=+?(;C'08_"BF,V.!^9_S^O2HFN OI_GZ?X5@Z53HK?*_;_@]?T-%"3V6_\ MP/\ ,L455%R/0?K_ %Q4@DR1C!]OQ_.DJ51Z/;TMJK6U5_/M^0.G);JW](E8 M9!%5'A)' X_EQU_QS^M70">@_I_/%+M;T_E3Y)PL[-=N^R?ZBC-P[;]?NT,9 MK,]1G\*B>(-R.#_^O_'IQ]:UA7J* M5OE_6[\M4=,<3+9Z+R^7]?J44D" O?WJ*2W)Z= MOKQT[=3_ )/T@^SN.3CM_7U _P#K_A7?"!V&.I]/QJ=5W < _AP/SIOV8@D\=NWO]./Z_6IT78!SS@?AC_/Z5Z"S2JT MO5=_[JW[_E??8J>I_$^GZ586<$_>_ C&?QI+-:RUZZ;>5KW]=>Z.*HZKOH[;]NW7 M?39%A/E _'ID']1_3I5A7YXZX[_YZU35_4Y![]:%8@X/3_)JUF]>3:>UO\M_ MN?X'+.',WI\N^U_-6>Y=)8^A^O\ ]85$P(Y/E5S<@'&,_0?XD5"TF\8!Y/7 MK^/MZ\5"T#,>#W[Y]OP'O^?T[Z=)5.F_GK?3^O5V1O3I06L]/._FO7^O,F,_ MF=,^G5?R[>OK^%-:(R<>_P#, >H]#ZTB6[+SGH?P_A_S_D"KB?(1^&<^^/\ M.*Z5@E+=7TZ_*^VO]7W+E*,/X>OSO_E]QGFQ?K@<^F?UQWJ)K0KDX_(?UY)_ M7_#=$Z< 8_/&3^5,;:^< 9XZ#_/;M6T,KC*VF^^GIK?;_@,4<553?-HM/3=? MUOZG.F$KDGCZ#.?UQFF8/8'\O_UUN-:E^Q/H>OK_ )]:B:U(&<#]#_A74LEI M-+3S_P#2=-OZ_ Z8XJ+W:OZ^B_K?R,L)[_I_]>FD%?7C'.,?K[5H-%M[#\L> M]5W0G.!CD8_E_GZTO['H*VRM;Y_#]]_U-(U>;T_+;7K_ $S/>;;[=?\ /I_. MJS7F 1D_ATZ_A_,5;EM6?(P>_'^'IGUXJH=,D8D[6/\ G/-4L#1I+W>EO/MZ M_P##G93>'LN>23^?>/ZO_A]B S^9QSSZ]_RX_P :9Y;,>.Y'&..GU'^3[U?C MTMQ@D'&<_I_GGITK12P88W#)R/P^O]<$4OK/U?X?1:^GR7^5OG4L51I_!)/3 MR\M[_+_A]#*A@*D'_P#5GCOS_GLHW:^GKOMT_+_ (-SAK8B%;24NW7T_/Y)&DMZH &3QZ X M_F/Y5%)=!\ ''L<\^_K6>T+#/M_GZ_I_C4#*ZMVX[<@?E4/-)O>3Z=?\/]?* M_4Y88:BW=-7]7V3OU]?5DTDFYB0<<_YQ^/\ DU)%( 1UX _R/;KGZUGL2#D\ M8Q^'3ZU/$V3R>>WOR/PKGJXUUDXW=[*WD[)V.F5)*%E:W];=_P -#H[>< #V MQG_#IU_H3[5H"=2OL<''^1D5@VX8X]>/?_/45HH& Y]OPZ_E^=>+4RF>*FFH MMIZZ7MK;]/\ /R/%Q%&FWK\OG9_U_EL^7#D_GD>O\_U_*J#VN[Z^OX_G^HJ[ MN //7N.OXPKV\OX44^7FIN^G3TZ_P##7^>G!*G# M6WD^]MK/L_Z]4D-OM/0^XQVQ]3_GFMB A./3_#W Z>YX_,UD?;$]S^7I['_/ M2E^VCL0!]?\ #^G^%?HN3\%TYN/[KMKR^EK>=SRL3:/73_AG_7IW.D\U2N!Q MV/\ ];G.?S].:K2#?GGZW7%8ZWP7/S#_ #_G^G2F?VHB]3Z=2/?/ M'U/3GUK];R#@6A&4'*GM;2R[Q_1.Y\YBZDG?E_K;OTUV_*Y=DML\_P#ZP?\ M./0>M56MOEUU6[V^74N)#M/(7/]./;M^'!'3M MTVE*-R\>_3_.!_GO7&+J*,>H[9_7U]/IQ^E=-I-V"1R?Y<U]EJN_RU_$]ET,8"<8R4KU/3ONI[E?_ $'']*\B MT.XSL _V?\C/^/X>OJ^G2AHUS[?RQ_\ 7_R*_IWA.K0IJDN=77)KY^[_ %Z] M3Y/,(23=UM;\D_F_^!D?PV^[S/G:L>C^?RUO^)=1N@['I_GWJ8#) JNJYP.PZG_ M #ZU94X(S_GBOUO+G.:C[5636M_E^7]6//J=/G^A($'UHV+Z?S_QIV:*^GA1 MPSC%N2U2ZK^[Y_U?6QDW+HK_ #_K]2Q1117TQ@%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%%[;@%% M&:87]/\ /_UZQG6C#JK_ -?U^5P'T5 23UYI*Y7C4GJTMNWEY>OX>9?)+T_K MR+%%5\TN3ZFI6/A;5KU^4?R;L')+R)Z*KT4+'1?5=/R3[>OX>8K>,]1G\*;M7TKAJ98I]5TO^&GYZ_IM?M.Z*>QO3/\ G\Z8T9;G!'X5?V+Z M4FP>_P#G\*X*F0\_VNW7SCV^?XOS*56W?TT9F[#V(_S^=."8.QS^E<'>[>VFO=7Z_UKT*]M?R^7_!?]?(JX/H?RHPWH?RJ>BJ66)+E: MZ_I'^D'/_>_']"J8_8C\#3=A['^G^-7@I/\ ]>E9<#.<_P"?K6V\[_)_P# ,_8?;_/X4;&]JN;0>W]/Y5$R[?I_GK7FULHC3Z:^ M=O[NO_#&BJ=U]W]?J5B".H_2HRGH<>U6Z3 ]!^5>;4RF,WH^75>7;_@_UO2J M6VNON*>P^H_S^%2 8&*L8'H/RI-J^E8K*E1UYK_TK+Y-O^M"O:_P#G\*B91D@C/OT[5.3CK43')_2O%KJ#WL^NW]>OKIW'9;V5 M_0CV+Z4A4 9'8'^7'^?\A](QX/T/\J\7$)+9+OI\OOW9O%:+W5T\^BU\B"BB MC..M>54K>SU;W_H/\359[ M@#JS_F]%?Y_*_0WCA;VT_K3T[=/QTMM?:![?Y_X% M2?:5_P C/\C7/M=X'4_R_F?Z56:_ [C'U_P KYW$^*\_/&?P_G5- M]85<_../?@?CG^M?-8SQVIX5M>T6GGZ:?UUMV.B.4RDU[N]NGIY>?WG=F]4= MN/R_PKSM]=3NX]X[_A65/XB0Y D^GS9SVR?P]<>U?-9C](BG*+M6CMHU+M:_ M8UAD\T_A>R>S_N_GZ]>YZ7)JZ#^(?IC^H_3]_7^@S7DTNN9_CX(& M,'USUQ_GZ57_ +:/]\GZ$_U-?GF8^/\ S.5L1WO[W^'K?3R\N^MNJGE,M$X/ M5[6[M+KU^_RZGKIU53_%_3^0_P ^E0OJPY^;]1G'\_UKRL:T/[WKW^GN/P_3 MV9+K0VGYSSQQTZ?7^>:^*QWCQ*5_]JMT^/3:/GM;3O\ B>G2R2Z3Y;?#TT^S M\_*^O17W/2Y=90<[N?KQ^>!GIZ_E6?+KL8!^89SZX_3CV_Q[UY7<:RW(WGO_ M )S[=,?KV.%<:O,57 M&JS,.&/YD] 2.G7/^>:P+F_NFS@MSCIT^G]?2OEL;X@U:J?[^6N_O>GGKO\ M+<]NCE-.G;W8Z?-]+=._];'K,WB=2?\ 6#J?X^?U[<_C^/%)O$0-/<7A8$$]?7M@_Y^M6()KHG))[=_IU]/\ ]1Q7R^(XNJ5GK5EKH_>] M/\^CZG;]2II644M+;>G_ ZU['K;:L7_ (N,>HIGVXLE_UZ>1U M/VE&'S$?X>W;]BG/4@]/Y?_6KC_/D_O?Y_3_/>I%GD!_B'^?IQ]:\ M+$YA7?VYOMK+^[VTU.JGA5"RY?P[6\EY:OMJ==^Y8< '_.>O3Z]<4HAB/0<< M]O\ ]7]:P(9GSR<?D[]^W;YFZH MVVC_ %IIT7;^D3^3&N?I[&LJ9W_ M (<\C/?\ _X5X=3-ZL6[REOT M>NZ_&R_J]SOCA84US*S_ *7372_WD;Q$]#W_ [^^*58]I]![$^E7@5QTS^/ MN?\ />HY".WKTY]__+3SMIIO^GR^5)W]WETUWT[?UY7OZ/C9 M!C/^&.OU'^>QJR)8N!D9_ _KQ6%(SYX/;^AZ?YQG\ZC1Y >2?KGW]L_RKCGF M\Y*W._O]/3;?3_AV\'&2YKI/MIY/O\GKU.C+@XQD\_@>?Q_^M0QR%QTY_I67 M%(P.#Z9_7/TZ_A5T2K@Y(Z?UX_IUXKFEB*E37VC7_;UNW7]-_7IS2H*#6G-: MW3O_ %?7?;JR1B!CKT_,U#N0'D ?CG]#Q^E0S2=<'J/;_/U]JSI#)GCIQS_G M'\_PK+VDU:\Y?.7E;T-:6'C+IR]OZZ_UW-OIV]N?TI=ZD# R/3M_A MG\/R-8BL_?\ ^O\ ES_2KLPKAKSDUOKU\MOZU^_0TGAHP2LT_ M*VVBZ?=_39;_ ,]/\*&(.>.*;O7'7T/?_/>H)7.#CTX'Y\X_2N-1E*5[M=?N MMU_K?>Q$:;;2:MT7]+IW),H,^GT_/!__ %4$QY'3C/'OZ9Z_YYK+=G//7K_G M'_Z\TY"_ICU_3M_]?-;.AS+XNFUWV7X_EH='U:.]U=_Y+K?\_+4U JGU_'M] M/7\S1LYR#W''^3443\8[=#^77_/I4Y<8 STSC'7_ #Z5YM7 N[_'\/D]_P"K M&-G!I6O^:ZZO;^O(:S;>IQ_AZCMGVYJ!IAZG_'^6?RJ.5B?NGOD^IZ__ *^* MS9/,/L/;\/\ /4US?4^7I?7K^-KG12H1EO9==?E\_P ?U:MRR@^WZ<<]>>GX M?A6?(S,>#GIUZ?AC_/6D*MW!/ZTNQCR>OOWKHI9=&I;2U_\ -?I^)VPA&&MT M]+>FW7M_GJ0HS<\_TQU]!6A&_3GOZG)&>G^3^E5R@[4PENA[?YS_ /JQ5SRR M,-5T_P K]>OJO30J253T7^27EOW-I9AZX^AQ^AJ7SEQ^'7\.O3'ZU@"1Q@;F M'^?7G^=.$C#N3^-WNWZ+TW\CF>$3UOMMO\ J;)E4]__ $'_ M !H$BY]?KS_(_P#UJR!(>[8]OFI?,_VC^M:PR%2UZZ77E[OEZ^F@GAO-_)/R M^7]/R-G M$]3^7^?Z5W4^'U*U_+?IL[_/7L;P?)TO_7]:%>/.<\@<]/7Z?2M&(K]>GTZ] M??'<&JI0CIR/\^G^Q/\ZFIP^H[+[EVY=7ZZ_P"8IKG\NUM_PLS48ICM M_+OZ]N*HRL.<>G^<#'IQSBH#(>[$?AC^E(&STS7*LGL^J[NS7;^O\K$0I.%W MK\[Z;?UIJ5W+ CZC&>#U/MT^G2IHW(/)_7Z]^#]/>E*@]JCV,.W?I_GBHJ94 MHKTV5_2_R[]_(Z/=DK>77II\OG_D:<G7/MVYZ^U7XXSWZ\'W&,<]?_K]JL")<'CTS_3C M_'.*Q5;V3LMM%;YKK?L^HO:QIZ*SVZ==/G_6EW9E*$8(SZDX_#&*TTD0 9Q^ M/?\ P_E]:J21\<#Z'^G^>,U3?S!D =#_ %']/2O2PV8.-M-W?[]M/3\O(S<% M6W:2NNOFOG_P3:>:/'&.AS^G^?Z51EE!).?IUQZ?Y_"LS=)[_3G]1G-/RV!G M_P"M7T6$Q:J\ON^>UNUK^I4<.J>O-S7[6WT_KY_?9#MV)Z _Y]_\YJY%+QR? M3/Z9Z]_\:S5.%..H(_I2>8RCUP0??_(_/WKU_:>S5TO->=K?U\_OJ=)3T26N MGY6M_2]>ITL?;/X8Q7.^>3_$1^?_UZ0S$C M[Q/MT_7%4[-2E\K^78W\Q>@_,?XTC/'C@W3\K'0;E]?\ /XT\%>,Y_/\ ^MTK M!CF.<=<]OQ'X?YZBKT=OZ^[U(GAW'[3OI M^GX[=OPL7V53G@$<<=^W^>35":('C'.1U_'^+^E6U+G'IGG]/7_]?Z4I3)SG M^O\ 6O+J8JHGRN,K>G_ _J_F9QDZ;7O/_ANG7_ANQA20G)X/;KR.,>E+'$1M MX .?<=_3]:V#"#U"_P"?PI1!TP._;)_S]/2HH8N:EK?I^B^?YG3];3BE_P - MT_K\]@MP.#GO^F1_AZ5H;AL'/0_AWJND3=@>3U/^>/TJ41.,_P"?7]?H:^JP M&;NGRIT[ZK7E_P /73U\_G<\VNXRN[VU3WM_7K;_ #*\Q/ZD9'X\?Y_&LR8/ MVSCUY'3![C\*URA )/\ GIQ^O/X5#($ (X[XX'.,X^HXS7W.79O?D_=]5\_A MZ?EMKJ>55J2AM=O[_5_B8AW@=^?Q[?I^GZ4&5E'WC["K\BAN@'?GMV]_SXZ? MG5"2)CG Z$].G _F3_GM7Z3DV2IZ^N>N,\=OPK.EDD.>3GC(Z_P">U7S;OG.>_3D]O;';_P#72K;<_TQ[U^KY/GD;0M!+2/3TZ_.VYYC^RI_3KV_+]*D^QC V@'GL,=1],?IFOT_*N(G2Y' MRK2VOW?\#_AS!1C'6R]7;R].QCPF7<.3]/PX]L#MQ^5=OHQ8,N3]2,]_H/\ M]?X9K&BLCNX!Z?U/Y?AZBNJTFS8$?*>"/\^WX?A7Z?D/&W?T_ M*O)]#@9=F>^WM_,'(Y^@[=Z]5TT;54>N<_D?\!7]%\(9U4Q$J+N]>31.RU<; MV[_T]3XO,FI/1=?SMZ6T.PMWX'^?J/R/Z5K0L./\]\YK!@8D ^V?R/%:D1/Y M8_7J*_JW@W-Y1C1]URV6W?E7_#W^[=GR>)A=O[_U_P ON\S71A@#_)J2J:$\ MCM5Q.=N?\_\ ZZ_?,JQ;Q48Z6O:W3M_G_6E_+J1M=]5^/^0\*W4OK:>!W]W\=^JV]271\K?/_-E[>?04;SZ"J@?/1C^9_K3@S>OY MUW0SGG^&71/>W\KV^7Y_*?9^;OZ?U_7XVPX/7C^52AB/<>E4@X/7C^52AB/< M5Z^$S1KXI;:?@E^%OT,Y4V^E_-;_ -?>70P/0_AWI:J!QWX_6I Q[$X]C7T% M'-*?;_ #^-=:Q<'^'ST7_!0N678EHJ M'_^?:A8N%[?UTZ?>'++M^I+135;/UH9L8]\_I6\*L9>7]+^NWF2 M.I,CU%0.YQG\A[X_"J[2$=SGT''^?UINI%=;_P!>?J83KQAI:^O^7Z%_;.5E>S_KN7-X]_\_C2;T'4 M8_ 5DO.1DCU^N?S[_C^%1BY.>?Y?_K_E7DU=^K_X9[54,O\ MM?D,_P!#49FQW/YX_09KBJ\14*2O.<;=N;_#O][_ -%2D]E]R]/EL7F;(QC MZ'_(J,L!]?2J!N/4Y_S[FF^>/[W_ *#_ (UY&(XLPW^/_P"JOF\7GM&5Y*I%+R:MT9M& MD^M_1?+_ #_X),2.YI-Z^M46G4=_RY/^%5FNE'!;K[Y_J/Y8KY/&<68:A=.I M'3^\NMO/8Z(8>3M:/7M?>W?^NVYJF3'M]?\ /]:C+@]6S_GVK'-XHZG'XC^E M0/?H!PW3UZ'CH,FOF,5QY@X7O..FGQ;Z+SZK8VCA*DK:2UMLN]O+^MO,VFE5 M??O5=[A1R3^9P!].M_YZ75F>EA\IJU+6B];>7:SOYW].USN6NX_[P'MGG],FJ[WL M8_B _'G_ _K7F(".DG'/<^I[^O7@?X5\)FGB+3 M@FX54O)2]/T^Z^IZ,J-J"9QN'_?7_ZA_.JS:E&# MC=T[Y_P Z5Y/+XBP#\W3WS_+..O^16+<^)V7.)#GKC/N<\],_C7YMF?B?*,G M^_=O\6R2ZZZ?GZ&DZ[JU_-:7UOW^\]I?581U<#G^\/Y#G]:HR:M#SAQ MU/<@?KT]J\#N?%TBDCS#^>.,\<_S[<]*S/\ A+Y"3^\/WNO7]>.QZ5^>9KXK M4TIIUKOMS>E^J\^NECKHY1.ZTZI[?X=O\KOY'OTVJIV<$_4_3.*R9]6 _B'0 M]P!T[?Y[?6O'D\3._5_SSV[=OJ,#L.?25];++U['^8Z'_#^F*_*76V]_Z[^7KT,LM92C=63_\ 23OKK6\9^?H3WXQSZG\/3V]>?NM?*Y^? MI_\ KP/\^W-<1>:NY#?,?PS[]LC_ #UKE[K59"2 6/TYST]/K_C7Y;FOB9.I MS6Q#UV]_3IW?;[K=STZ>7P23<.U[*]K6\O+;\M#OKGQ(X)PY/0#YOU_R*YZY M\33]G8#V. >?KG'X]>U<4U[*YY)[>GK]/US3T5I.W4XY'Y.!G/K[BIHO$,SGYF;V M^8+Z_3^G]*P39$\[?3KT[^O/^?K561&BY&<\<]1S]!7Q^)\2L1=_[5+_ ,#= MM+>>OEN=$/3TQ^/Y&G)J4O')Z#VZCUQ^O/O7@8KQ%K23_VB7_@?6ZW MUZ?B_O-8X"DFO<6_^5N_;S^1Z8VK-S\W8GC&./QS_GBH#JKD_>')]?Z8_K7& M0W;/W.>IP/Z'KG_Z]75D)&??U/\ +(_*OE\1X@8ESTQ$M7_-_AUW[Z_\,;QP M<$M(VZ:*[Z/R_+YG2F_+<9S^@Y_+\JB,N[K_ "/_ -?Z5B^:1TS^8(_K1YS? MYQ_A2IOG8%AK)6B_N]-OT[6+F/S]?URI=V M>WX]._>KVXL!GT']/\\8_I4GD!N?Z]OP'\Z[*?&:K62F^FS]%Y:^GWG90I.- MM.VGW7^>O374Q%B9C@CC/?'3\NOY]^:NPV"28SCKZ=L=?\^O:M(6JKG'U[CU MSGI^I^@IV?+'T.3SZ#Z<>OX=:[*>>U*WVV[VZO\ NZ>6JTU_,]&-"5162?R7 M33^K6_X$*Z/ 0.%_(9S^7^-1OI<*9QCO_7G XSQTJW]J( )Z^O./Y?S/M3# M.7/OT_GR,?UKUL/BJE6WO/5Z/Y+5Z6NK+H-X&I;JMGMZ-W_'3=F4]N%Z8].G M&0?\/;VZ4Q5/&> ,=>_TXY-:A7=WY_S_ )ZU7:/'KW([Y_K^=?08>E4GJYZ: M:?)7]7WM_D*&$GS);>7?7\OU(553@8SZ<8[=2>N?PZU91$ZG'T)_7K5&1BN> MHZ=!_G^8]*KM/TKU88+F6NKT\^SMY]_E?4].C@'*VE]>JM_+Z^ M;_1&R'5?;].W/?G/Z=.E3+<@< C\/_U&N:^U'^\?\_\ :473'H2?Q/^ K"O ME$IJZO\ +_MV]OD[:6UZ'8LO6FBNK?UT_(ZA;@-QD'(/(/(./;_]?M5@!'QT MYZCIP<9],CWKE8[AA^7OZ#U_+':KT=XW'M_@.>#_ )-?'YG@?J][J]NWE:_F M].UT8U,'*+]UV7Y;=]NQN-"F.,N,]\?X>OI7E5,%4DW; MRMK^G7?HNG0[HTHR222OIK]VVGDM_+8VX_+;[Q_G[5K'3/(J_=/&.>P%92W3/_ "Y&?PJQ$Q;.??/UX_'I5>SG M36K_ $[*W;3U']7Y-)ZNZ\^WX_UKL:22;NHPMOQ_IF,J$F[1=DO6W3J:K1JO MICMV_EQ_+VJG(VTG!Z9_+MUJL;IC[8]>:B,N[&?7T_4]ORJ*,^>U^MM_Q_KR M8H4)IKF;>BTU_K[O^&G\YL_GZ?X5-&^XC/0_X^WXU3]_\\T"7;T/^>.0?_KU MU22BD]$TU;SVW[_Y]=31T[K16:TV_/\ SZ&RL:MZ8[]_Y\?S]Z1T5>N/U'K^ M']:RQ=%1USTZ<'\>QIK73?TR2,_A7"Z[C):^C7RT_&V_S,5AZC>_SU\OS_0M M/(%!QR1^77%1"=OI].W'3\?ZU4,A8?USG^G>H\XR?8_RK58NFU:2\OR_'^MS MHC1TL]_^&_X;_@,UHV#=3Z_E_+VJVL2,.>?;\!_7_/:L-967'M[_ -*E%TXZ M ?R_E6,ZT'M;[UK_ ,,92P\V_=E9?\'^NAI/"@[]N#P.>:HR+C/3([],\9Q] M:C-RY'3GI_/I_P#JJ(R$\9/3C/7/K5TL1"#]/3R[?UT]*ITJD;W=T_/9]Q6/ MRG\/YTBC<.>>>_7MWJ*FDMG ':MWC:;5G;U[;?T]#H4;*U^J?Y7_ "+&Q?2D M 4'MG/<_IBH/G_V?UI,OGD#&?\]ZCZS2Z6W7Z>7],:3[O\/+[_Z]2U@>@_*C M ]!^504N3ZFM(XZ$6M=/OT_K^NT\G]Y_U;_+\NQ/TZ"GJ%[GG\L?XU4\Q\XQ MD>O'^%.W-Z_R_P *[J6:4%9-*_S_ +M]NN^VNGR%R2[_ )]OZ^1<&T=,?I_. MG9JD&.>3Q_GT%2@YZ5WPS&E)+EMM??R7XZ_J2XM?YHGR!U(I#L/I^E0$@=:B M+MS@_3I2GF-&/Q6^?RV?S]= 46_+U++!>Q_#D_K4+' ]#VQGUY_GWIFYO7^7 M^%(23UYKC>84*GPJ*Z?EMVU?773J5&+35[6_KR]/N)5/RC\?YU-& 3S[?AS5 M==V!@C /3_(I2Y5N.W7]#_G^5<]65U=/?9+S_#7RN*4).]FEV-6.)"!SU[\8 M'Y_Y^M65A08'Z]OY'K[5BK<,/7\@.V,_UHQC QQ@YXZ],9]ZK1REO8C/\ G]?SJR&!&>U> M9/#.;35_^':7Y=OP..::LFVG^NGGH^O;T$V#G/.3T]/:FF%#VX/J,_EZ4R1\ M#.'&<#@GV_ _P"3_6A)RW!S^'^/_P!?\*T(T#CIG/UZ>OZU M])@J#7+IKIT]-^K[=UYFCE.E\3OW5_3L8YC89'3^O/?Z?E2;&]C_ )]\5T'V M52,@8Y]OZ_XU6DMP 3Q_D?Y[#ZU[\,/*26GEMITT6_\ 7IJ0Q49.UM;_ .5O MUV^1C>6?[H_2CR_]D?I5UTP.G/;'X=O_ *U1[#WP/J:N.6.;^#JNC:WC^?ZG M0JB:O=_U;^OEZ%?8WI_*C8WI_+_&K(49QG/T!_G_ #_G4FQ/?/\ GW_I6\,B MJ22:@];='WCV^;_JXG4BM_Z_K7^MJ7ED]0/Q_P FD\O_ &0?P'_ZZN;![_Y_ M"G"+GH?QZ?RJ_P"PJEDN62>G33[*T^_\P]JOEZ^G_ _ S6C;.0,9QQC'^?6F M^2W]T?D?\*W$MPP&0/TYZ^N/UY]*N):(>27D<\L5&MHK?\'3S[_UM]]?RUW]?Z>ET[??]#_(U9B"G&?RQCL.?3Z]?6LG[1Z'I[ #\Z<+ MG:<@@>XY/;M2I<&XB4DU&73[/^'R_P"'\]#.I"2B[;_EM_7_ ]CJ84C(&2. M?7\?7W]/UJPT40!/'YCZ?G_^OFN474"O0G^?:AM2<@C<>>H.?Z=/PKZ#!\&5 MTT^1]+>[YI]?ZU\TWX==55+XK?\ !L_/>W];E^[VJ&P?UZ_>K+W#2 Y],>_]?U'X^E252V>OY'Z=3^G:OI\'PK7@XI0:V3T MOVU_'_AW<*;C]O77KWTU_KY"1R9//?/8_P#Z\\>G/%:D2QL #C\>.V./Y_6JDD<8S@@]?7CK_P#6[?GBN9&J M2L>-WZGW]?\ /TYJY%<22]N?7Z_G]<]*_1FX-ZV_-:+^O\BZP&0!@>O;'3K5R':2!V_+G/^'3/TJB%8@GI@#MZ^F?ZU#+ M-)$. >YSWSG(P.3VY_D*_1LXQ34M++;S7I<\V511^_[_ $M?[SK[5("0 M25)/8\G.>?P_2NNTU+?*X*C/MR<=?2O%/[6G1L L,'G .?\ ZW''Y'TKI-(U MNJ_UKQ30-0DD"=3D9]NG\O\ ZPKV#2G9E0G. MO]?RE MZ->@]>3_ #_E5R,<_055CZK]/Z5:3J?I7]%Y)&*C!I6TB_OY3R*C>GS):?O/ MM3**^[I.\%Z)_>D;[G\A_]8TGF M^[?Y_&L'F^$3LY?BO+_/\NX_9R_J_P#EYEJBJ_F^Y'X?X9IPD/\ >!]N/Z5K M#,L-/:7;KWM^K_ 7)+U)J*@\S_:'Z4WSO<_D*4LTPL;7EOY^G^?X#Y)=BS2% M@.IJMYONW^?QI-X]_P#/XUS2S:A+^'/7IK_A_5]>@_9OKI]__ )_,]OU_P#K M4X.#[?6JX8'V^M+N'J/SJ89@F[\VCL_RT_+TW'R+NRS14&XCOCZ]/UH+Y_B' MYBNI9A2LKR5[>7E_GY_Y3R2\B4L!]?2F^9[?K_\ 6J+FA2AW;^1.&!_P#KTZJVX>H_.E#X_B'YBMJ>80TYI=NJ\M+?-?YH MEP?1W_ G)P/Y5"23UI">F3UZ9/\ *FEA@\_E[US8C&*2?)*^GKV;?X_UH5&- MM7OT7;_@C6;/ _/_ JLYR?I4M0'J?J?YU\AF=:"W?78 M@?[Q_#^5-IS'YC_GIQ3:^"Q5W)V_JRC_^>: X[C'ZT% >>G^ M>: @[G/Z5P?OK];?.W^?]:#'T445VT;O>^ME_7G:WH 4X.1[_6D )X IVP^H MKMIJMIR>2_KI\_(F7+]H>K9J9#U'Y?UJ%5V^YIV2*]G"5IT[.JVEIO?=[_D9 M.U]-BQ3E;;VZXJ .>XS^E.W^H/\ /_"O=HYA0LDI*_KY1_\ DE_PYCR/R+&\ M>].!STJON'J*-X'?\LUW0S&,=92T\VO+_-/S\Q]-)^J^[N'LYO9/Y6_X);H)]3^?ZU2^T9[G]1_(4WSOV#_7K49F]S^@ M_45$9OQ_,_KQ7D8CBRC!7=565OGMY_\ #$/!1ENK[=NZZ?\ U)\8Z#'X4H; M;S_/I5,W'O\ R_IFF&?\?KD_X5X=?C:E':M;5/XE_=\^ME^'F73R^$?L_P## MV2[+_@FCYF!SC\\#_/XU$S YYSGOQ[>I'Z50,X]<>W']33/M&._^?P!KR*G' M-'[=>RZW?II;M9/S1T?4[K9O^HV^:[]OE>V5!Z_IC^?^13/+]_\ /ZU6^U#U M'TX_J*C:['?MZ]/S''\Z\ROQSEL4W*O%M:?$M-KZ7^__ ([_ /2' M;]']QH9 [_U_^O2>9[GZ#M_3\JRVN_?^O_UZKM>=\_CU_GS_ $KY?'>(N7TT M[8A=5\2MI;I?I9'92P+5K1M_2N[_ .;-=I??\N3^?3^50-+[X_4_E_\ KK&> M]]_H"<@_2JKWX SGIU'7^??_ !K\_P T\5,LI\W-BHW5VO>BNJ[_ #_K5=L, M%-V]WL]O3KY7Z6^1O-/CN?SQ^@_S^=1&ZQW_ %/]#_2N8EU,=0W'ID9^O)^O M>LZ;5@,_/QZ,3[=,^OX_UKX+'^,&"IN7LL4M[?$K[>NNG;R.F. E;6+>J_3U M_J^QV;7?O^HP/SY^M0M> _Q#WY__ %BN FUS:#\_'/.>!UXXZ_CUK-E\1A/^ M6@_ X_3.._\ *OD<7XRPE>^+6^W/Z>?;Y&\2R^*@I_P!80?KG^>:I/XO XW_J ?\ Z_Y5\[B/ M&"GO'%?^3VZQ\]/ZZ(WA@&_LZ^7R_P"'V['LC7Z@?>_4_P!1_2J-R>,L#ESUXY/KVP>.E8MUXU"]9./\ >X''M_+UKP,3XQUI:1Q6 MC_O[K3S\OZZ]V'RESDO=]'\H_P"5MF>S7&LJH/S^W!S]/SZ_ITSC&GU]5)_> M>G?_ #^73'TKPF^\=8R/-]?XO?/<_IW_ KFKCQWE_\ 6'GT/IGWX_STZ5\S MB_%.I7NWB'=M_:]+]?ZU^?U&"X<4E%N&_9?X>^WS/HF3Q&!_RT'';Z9YQQ_2 MLV7Q-_TT'Z?X\_EQCI7S_P#\)?YIXD.3SR3W_'W_ ,BGCQ"TF?GY^OM_G]>M M?.XGQ J5+VKO7^\_+1OY6V/?H\-X=6YH?+3I;I_7WW/:Y?$6XXW_ (;OIZ?X MUF3:P9#C=^OO_/C_ #TKRH:R3W;\SC/Z_K4G]KDD?,<\=^/\_A7S^)XWGUK/ M_P "^>_E\K]$>I1R*E"W)!7TV773LMU^1WEQJ1RWS9Z=_?\ S^O/%85UJQ3= M\QZD=>_^3_D5SSZD7)&[/KS^&,#IU]NG'2JDLC2YP3WSZ,> M=->UOY^!V_S^7O65)JK29^; M.3Z]22?R/)QWJN]HSGC)ZGMSS_CTY]Z8+!AR1TY[XX/3U^OO7P6;<2SE!VJ/ M:_Q>GF+^RL,MXZV5_N7^7XC7G+G.X]1^IZC\^1[5!A@"<]__ *V>_7T]JN+: M[<<<8'K],\=/I4@M\@C'IQ@\\\'Z]>_.1S7Y+F^>XMRE:;U\_33_ (?;S%_9 ME-*ZBK+;[H_==7*RS,H'.,\_IZ].GK4XO2< D]^YQZYYZ<=:>+(M@=?3C_ZV M*D'E8)''KC^8_4?IQ5Z.[6+ /;W^O? MG_'BOA,RS#&Z\C?EY:);OUZ?J)X&4O@75=-]?3KUMZ=;E9-"4'.TXQW^N??\ MJM)I83''\0[9]?DT$-V]>W<_I^?XU7.A!/X1TYX_GSS_GI70-J:KU/7/I41OU M?'.>!_GKT]*S]IC);MZV[^6GR>]_F;PP%>]^5V?_ -KY=W_P]M<8:?Y?'I_3 MGG^GZ4[R2.!^@S^/6M0R!^W<\'K_ %_F:B93U&,8_P#KFI]EBI-73W\UT7?Y M+U.N&'BM)?\ #[:+S?S?0IF,MQC;CN1^E @]6_*IF;;UJL]R ?\ /X_! M]\=/>J+7.?7WQ_B>:KM(3T_/\^G]*]K!PE&VCW3?]>O]7.JG@(JUT^WY7?Y? MY&K]KSW/K^/Z9IAGW9)YYSGC]?0#MUXK*W'U/YT\/Z_G7UV!K1IN/M-M._EI MY[?\.K'5]6C'X?Z\]>OXF@"6SCY>G]?I3@"#G=G_ #ZYJHLRC R1CO\ _KQB MG>:#W)_'_P"O7U&'S2C",>66NEM?\/SZ_@2Z M/?\ S^-/27G'./0_T_PKU,-G>WZ$_EUQ^9JR)=OK]/\ )JPL@SWYXZXY^HKZO!YS%I<\E?3KZ>O? MKZ[@ZE6.BV5K?ANNIF&PQZGZ'_Z](++'\)/U'_UZW5^8#^G/?'?'^?SJ<0Y' M4_Y/T_K7=+/,.E9S6MNJ_NZ?CZ^6ID\;4CH_Q_[=Z:]%_P -TYW[)C&?SQC' MH#[9]/SI?((&?;'J?_U>WXUNR0A0?TX'/X\?E6?+QSWY]>WXD8_SFOF M4 \G)_R/\X%0&4$\Y_I_.O@<97PZ;=.UWM;3^G^)U*,FM5>^NVG2W]:_]IG/ Q^)_&HA8@'('/T]_<5JT5W1Q%.WO/7_@_+T_$T6)JI63_K3I\OQ*2V M^P D#K]??_/TJRBXYZ9[8_6I**X:\U):>7Z?\';YFA(_PI[/@D8YIAEQUQ^O^->=)4K^];_AFN_;RT_ OWO+IW^?_ &% M,'D'\3GU_P _@/K2TAD!ZD_E]?\ /X_6EKFFX_\ +KI_7]?(89HHI"<#)I1E M4O[RT5OT[?UU\@%VYS@'/MQ_^LTPIZDY]_\ (H\P#IG_ #^-2@;B,GG\<_X5 M3E1ZVN_3R_+KZ!MKMY^A%EA@;2<>G_ZJ5_+;IW,G7IK1[^?]>O1SQC';'7TJ3[7CCC@'\^W_ZNOX4*4$]=-%?TTV_X/7VM^ MJ^3_ *_X-RX5)Q_B=?Z^_P#KM;/&3V[X_7%6HX-V,YR>W/U[?_J-3"VV\A2? MQ/U[X%3+\@'./\<=N*<(\W1[_P!?\%CG6NO MB_2RV_K]#(8%3@TT9...3VK1,!?J/3G\QTQ_2F&#;SV]A_7^N*PM[UGY=]?^ M'W\C=XB$5J]?^&W^_8;';;O4]/S_ ,]<\"K)LQC^'OZ?X]:B\X1^W')]N3[< M]/PIIO\ M_M'\N._]:Z(T&TG\_R\T<-3%RYE:7;\U_EO_P %(> KSUP.XY_# M^F*IOP21^0X[?UJYYPEQGJ/Y'ISZ]:00;^I^G49SZ=:)3G3VONN]K+S_ _( MZ*6)B[.;U:LW]W]?U=U4&3[^F/IS5M+??V]?\Y]#G_) %.$.P9 R,]>3S_D5 M(LOE]<@\_P#U_0U*G*IO=_J_Z^XTE4[6^OE:_E?^KD@L1U.!]!_7-.^Q M+Z_SI5NP?3/OD9JS',&Z<=/H:TC3<5>-T[_UWUTO_P ,K]DY[$>O'\L4ALMW;/X _R(K3&&.2.I_#I_^OM4F,=!C\*Z:2JRT:?])?C? M\NMCGEBIPUYM?RVZ??\ TC&^P'MD?\!'^/X4Y;,KU&#US_7']:U2P'7\J;N7 MT/T[?EG%>C2RYU?LN^RTZZ:^OW][Z7.:>922MS/LUIY6Z^2[F>(]F/3!X]>O M^>>_X5+DX([&IV56Z _C^/3\Z;Y)QWS^'\O_ *]>C1R&K.W+!K:VF^JWM\_5 MV/+JX^;=^;[WVM_P=K_B0E"PQ^/_ -?T_6F_9-QS][)]#^AJ^J #D?GV_G^= M6%48!QS^(_K7IT>'*]TO9/H]O\*^77OY6*HYG.&[T]=>GIKI^1DBT*?R]\\_ MYZX=.">H_$<]:8;3=GCN>W7Z=OQX_"OH,%PU7N MOW;UMTUW5K?<>A#,*=2W.][;]].GX^I2^TL,#OZ9_P#K_P!*89WT_7I^/:OKL%PI6DHWI-[7T?EUZ?D_N- M/K&'7O)KIU]+:W_K8K,G'3(_'Z]<=#CM5.3"YZ'U[GOQ@C]1Q5]CC@# ^G\O MZU4="_&,V,CG\O_K?A5U]/9STYY)XY''Z9^GY 4Q-*8,/ ME!_S^7YU]%0X'J.*M1_\E]/F]M+]-=]2OK47K=='TMTMZJ_5:I_A+!+OQQU' MKG'/I_/\:TD&0.N/7!...U00V31]5_3WSV]?7]/306,@ >G?V]S7;'P_KSM M:@W?;W;+IY/\]O16YYX^,;>\M?/T[6ZZ>6I6:7RQGW]3_+/OV%5VU+R]W7H> M2?;IZ5O%=M+PVG/X\.__ 7Y?GO] M_E;/ZS2J?:6MOT_5]/U(QJI<[3W_ ,#UZ5,L_F_D.^?;I@^WKGWIB:0X/0GH M>F*IS90,GI^M=4++C&SL>,?U_^M^=1OI+2@_+Z MXQR/\GU[']>>GX3XOFNL++=?9>VG;^NE^AI]>45J_1WMI9>?Z_\ X=[EE.. M<_\ U^G>IH)6E/?J./RZ\^WIZ=JZ;_A&V9L[.?IC\^!Z]O\ ZU7K?PTR$$IR M,=1_];_Z]>UA?"O%72>&:=OY7UMY6ZV\K/R1SULRHV^-7V3[WMW[WW\MC)M; M0R]L9 _#CU''H:UAI)*@[3T_N\?F/\.*Z:TT@Q@?*>@[>@/?\O\ ]=;L=@-N M I/'<''Y=,'WQ[5]+A?";&22:PKZ/X.ON]E<\'$8^+;:EHGW].JMIK]YYK)I MQ0'"G.0?T]OS_/FJ+V[*,;<_ACZ\G)_2O5VT8R _(>GI^'X?Y[D5"?##/@A. MY.,>_J!ST_+BO=P_A#CF],(WM]C_ ];7=M?4XO[3IP^*6NCW\H_?J_N^1Y4 M+!I> IYSVYZ=/Y?YXJ9?#S2\[1DX[<_AGC]/>O68?"Y!&4R>>Q]?\\?_ *JV MK?0"N/DZ=>,=N>G?UX]*^LR[PAQZ<;X1]/L.W3;3L<\LYI:>^MH]>_+V[O\ MK<\8B\*'@[#QWQU_K[_EQ6E#X99/X#_WS].>@'_U\U[9%H@_N#G';_ZW]>O6 MKT>@[B#LSU_GVZ]:^\RWPAS!\J6$?_@#\KZ6]>GZ'#5S>B_BE][]/\_33N>* M#P^0,!,YZ_*3WZ9'7^?6H)?#1<8"=R2 ,\_3^OY^_O@\.@_P=,=NG_ZJ1O#P M_N9X],_F3_GVK[C!>#V8Q47]4=M-X/Y[_H<,LTPDFO>2_'^7\5?Y_:]N&@@$?N_KP3_(>]7[; M1U4CY/7L/7WY[8XZ5]GE/A5C*=2//AGNOLONM-OZ[/KSU\?AW!N,H[>O16V\ MG8Y71-!,03Y>GJ/Y_P"('K7I^G6/EH!MZ8ZCZ_GW_E]'V-@% ^7''I^/8_GD M9Q]1736]K@8QU_#_ #T_#V'7]PX:\-YTE3W+KM^;ZGQV88R+3 :R[OJ.E1[6'8_S_E4U(2!U-G MTUEW5YU>%1IVOY??I_E_P+FA#13BI';(]:8>1BO&JJM%Z7T=_P 4OG=K[BH\ MO7Y=@+ =Z;O';--V'L1_G\Z4(>YX]O\ ]5<3GB9-Q<9)=W_V[_FC1**U5OZM M_P #^F-^9N>2/TX_S_DT;6]/Y5-136%M1,IR3C//\ /VZU+=2E\',^S_JW_ ^XK223M<<7';G^51EB>_X=J2BN M6I5J3^*Z^_\ KH-*VR"GAR.O(_6F45G&6/8L9QUI-P]1^=044GF%G\5K6ZW_E??L@Y(]OS+&<]**KT4 M+,-/BVZW[=CV?E+^OD6:@)R2:;OS_%^9 M_P :,@]"*YZN,I5U;F6MNUKZ?TBE'E5K/Y_UZ#67/(Z_I3=A]O\ /X5+17GR MPE&H[IK=?FG^"N4I-?U_7]?(BV'V_P _A1L/J/\ /X5+13674]]D];_)?Y-? M_\ GUJ,L!WJ-I/P M^O7\O_UUYU7'TL/JJBOVOZ6].[5F_D7R\VEK_P!?@6?,]OUIAE]P/IS_ )_* MJ;2?_K/^?\*B,WO^0Z?G7CXKBQ4XN/.DK)[KIRWZK[O\RXT+]/U[=]+EPN3T M_,]?\_G41DQW)^A_R/RJF9AWY_$G^AJ)IQS@],_Y]?TKY;&<54=6\0K_ .+S M7Z]M^S-HT'V\M?E\B_YI]_\ OJD\_P!__'B?Y"LMIQZ]?S_7%5WN@,\YZY'/ M],?_ %Z^:Q''4*":C73])=K)O?T_X&YO'"M]/P7EMO\ GJ;!F]_Q _QJ)IO? MIZG/Z5SLVII'GD#'T_7)_P .GM67+XBACZN._5A_C_C[9KY[%*X1O%5N/^6@./5\G]/Y MU ?%,)_Y: _5NGTZU\?F7B'A:*DXXN+_ .W_ $V=UYM'73R^K*UH/?MTT]%L M^QWC7'7GI_GM@?KQ4+7/?/\ GZ\_SK@V\30G^/\ $'/Y=JKMXFAR?G/^/\__ M *U?GN:>*L*:ERXE::_%Z?TCMAE-9M?NWKU2_P /WK770[Q[O ZG'X__ %Q5 M&740F3G'KS_]+DN:26)?E:;[KT\OR.VEE%1M7IRUTVZOE_,[V;6@NZ\H^O]?>>Q-XB0]7'3\A_/ MO5237U*GYQ]/TZY]Z\>.K/SESSV]._2H7U9ON[O3T]?IS7YOG'B#5K.5\1+K M]M]+=GT_4[89-:WNOITZ^[Y;_+78]1N/$"@9#@9QW_#U]O\ .*PKGQ& 2"Y[ M\Y^A[^O^->=3:DY'WCVXZ'J:Q+B[E<_>/;U/_P!?K[8XS7QM?C:;;OB)/LN= M^2OO9&ZR>3LN3K?;NUZ[>F_HST:;Q"')P^.2.OUZGW_"J,FJ-+G#G)!QSW&> MV?PKSC[1*"3N)&3[=<^W7\,U=BOBO5OU_H?Y<>U>/B.,JCO:L_\ P+TZ7_KY M:Z+)9NW[MOY?X?P^_=G5RSR/T8]>,GVYX]>?;UK,F>4=&(Z]R#V[=/\ ZWO5 M=-2B'U;V^T]]/U9[&'RET[-0U7DK[1_X/\ M29R<^FW,V2-W)]2?Z_7'YI]!_6E_K34G:U1[K[5OY==_-_GV1ZM&&(I MBZ]M_N['E$6B7"$$AN,]_IQQZ>]:L6GS)Z\'WY_'K^6*[N6:U.2 H'/3TSQT MY_ FL^2:#) SGC]/J?SZ?3%1+BJM%JTV].]K:)_U;_(]&E"O->]"S]/3S^= M];?<<^MM(.N>OOCM[_TJ06KGUQ]#_7O6F+F(=A_GZYI?M4/H/T_PKDGQ-5J: M.4NG6W\OGY^G7JCT*<*L-H]$ORZVVU_X;K06W=>><9],=_>F3GZ_G^-#P">G'I_G_ #RZ.X8$9)__ %9X]/Y?C7!7S*516YF[KS[+MWZ/7QM?2 M^^VO3R\GH=-O5F'3&/T_#IVJ11@GCHWZ<$5C0W(P,GUY[CV]*NI=*V<$]>>A M]/Q_I7@XJ7M+W_K5;^9RU,/*.BC\TO3[_P"KFK&RCM[GZXZCG'^%6!*@ZX/ MXZ'L?I_C6+YQ.<]>)6R[VG3];;=?EM_P .)*=*W)&_I_7_ /N,S[++GO^!Y_/ M_/-2*K)USP?P_P FM!KF$]%&>.3SV)Z?3_/>J_/T[?X53ED8\>W'].]$C<\$ M\]^GI_GM[U4>3;^N<]_7_.:\>KPQ3W4>[LDM=MOT.FG"*:;[;6]/R7Y6MJD0 MOO/0GVY_GDT)O7J3T]?3VSBHGN44\XZ_Y'M^OXTT7*D\9Z^V/Z_SS[5YTN'W M!KW-^7H_[OGY-7^1U*7NV5DK::6O:W];&Q%+MZY_'OUSG(_STJUYP(_/MGM] M2/7K6&)LGO\ 7G_"K4;$\YSZ?B/2C^QU&*O&VVCWWC^/]=+G/.BI:K?I^'=_ MY%Q_GSCT],2\K_UMN0\; M4V<6MO\ VW_+\?OYW[*?;_OG_P"M1]E/M_WS_P#6KI/*'M_WR*/*'M_WS6KC M!6U2\]MK/U?];7TCZ]/S_P SG/LS^OZ&E%L_^>/YUT.Q!W7\@?Y4FQ/4?]\T M1=*/_+S7MKOITM^E_P 4#QLG]GYOY?\ #_/T,(6Q/;\CG^HI_P!G?W_+/]V.O;G.<]?S_.IENE Z@'_Z_K_^O\*JRYSQD]?0]N?< M?Y]JSI%?U.?KQV]P?\]JQJ9ZI?\ +S:R>O\ AOM;5_C8TC1A5U;MM^GZ::&R M]R"#R/Y]>/K^A_K5*1?,YP.<\CCMZ]?8?F>M45++U)'7O]/QJTDRJ!N(Z'MU MSW[?_K_"O,KYE*HM)MW6]_)>O;S]2N2-&W*TWI^6O]7_ !(&@8$\]>>W?_/O M4#0D$YRW\_T_^O6D;B,YY'.>P_\ UU7>1#G''/Y>N/\ #_"N.-=R>K?1[M?) M_P"9=/%-.SV^2[=+_P#!*8X&/\\FG $D =32E">F.H[>_P!/_P!0Y%2H-IY] M1[_T_P ^U=D'%[OY7]+?GW_(VEB8-:27>R^5K_?W_(18'/M^!_\ U_I3S;,, M=>F>G^?UJY'*@&#V)Y)]_P#/-2O<1L,<=.X'OR/Z#I70E&UT^FFC];?\$XWB MVI62ZVO9?\#U^9D-&R\GI_G\/UIE79'#$X'?\/\ /^Y%3&J+]U^NGY+7MOYZ=3* M-HX]<>O3^E,,!7&0?PS_ (?RK;:2,]>Y_+GU'3]*J. PXP#D_P">F!^&?QKI MHY5*-O=;6G_MO7;6_P"),,==^\[;=-MD_+NS.VCIC]/Z^OZT" MC'.?R_+M] M:L^5DYQ^O7WZU9C 7KVY_'\N?KQVKOCE,JFBBU?]+?E=__ M;MSZU4.%ISUY)?=UT\K;M_J<3S52?+=);;W[=?OWZ_,@1=@P1QUP.#_ $KLI\(3>G(^CVT^SY-Z_KWN M6JD*BOS:[VOU5M]5\KK;[BP\>[&.N3Z=S^%538R$YP?IU]?\#TQ^%64NT7[W M R?I[>X_E[\U9348 !G;T'&?K]?7N/:MUP3*5O<:VO9=[?UWU[$RQKHJT=;? M\#\/Z[VIQV3J!P1^'O[^M7D@Q@'T'\OKGM[>]._M&W. "#Z#T/K_ ) ^HI!= MQ'I_/_#_ /76T> ZMM*3B,WJ:WONGMYIO:_\ 70>8O]G' [^W M/?UJN]L2>_WO\_Y'Y"K"7"YS_3\.F?\_7-"PE/7C/&?<\?YZ8[]*WC<0D8&/R MR?Y?UJG+AAP,^G;OQ],=>N:[O^(?5Y+^#+_P'R7K_P #HD=W]LJ2LY6VW?E# MMY_B_OHB0+@'_#KG\,?B*C>567CWZ<]O7\Z)()&/&>WK[C\,T16AZ\8/]._Y"NI@LS_$._K['T'/^>.YU$L5/\(XQS@_R&,?C M77#PXS"UHX2HUIM%VM:.^G]:V,I8ZDOM+IZWT_SV^_HV>V<#_/] M>E:,<>TPQD=.1^)Y]Z;_9CL. ?QZ=?>IEX8YA/1X2HO M^W'IMY=_70Y)9JH[2LM/+=Q_X%^OX'.-'G@ X]^#G\:I26[=<$YR._&1U[9K ML!I$G]TGZ ?SJ0:-(1]S_/OQUKHP_A3CVU_LM3?K!^76V_33\]R&?RIO?33J MO[OW)]?F<)]G<$G!Z@^G3_/K^53)N3DYZ#D?U_GS_6NR?17_ +F#]#S55]!F M/13C'3'Z],'_ #^/K4_";&NU\)4U2^R_[O=?G:]M['3'B%5;*;2V]-%%>7>_ MYF"MQL !/?L3SU[=JD%R"3SZG@GU]O\ #OZU??P]=$\!NOOZG_/'%2Q^';GK MM8YXZ?3T_EC_ KU<-X18NZ_V2:6GV7Y>5OZU\N?$9I0Y+^TC?M?JN7[]_E; MU,WS,_T[]NGT]#^E/!) X_S["MZ+P]/D95CQGH?;VY]NO]1:7P]/QA2/;'M[ M ']*^KP/A#B4HOZK/1*UXM:NWY]/Q\_E,3G7+)VEI?H[KIV_3R.;4[??./;' M6I@>,8R3W'X=.*Z'_A'KC.=K'CT/]<'^E/7P_<=U;.?[O/YG-?483PJQ4;?[ M+/6WV'TM_7R.+^VFUK+IKJ_[NB[]?ZWP1R.G;IUX]_ZU*J%CT_#D?T_K71IX M?G'56]^,?_7_ ,]*NQ:#+V4_D3_/ _4_TKZ3!^%.(E;FPLTE;[+\O)]=#6&: M1EO/I'6]ET7W:V_I'.0P%L8'_P!;OQGV[\\UK069(QC/U'^?3M_+%=#!H<@Q M\OKV(]?;^M;<&C.-OR]_0DC\CNM-OZVNS99I". MT]FNO73[^UE;RZG(#3"PQMY(]..1UYJ%]"=QPA[_ ->_KDGZ?R].ATG@ K_A MGCC-:<>DJ?X>A&&I6YV'G'KR"._;]/QZT]/"LF3E&R<=OK[U[W'I$7&4'//OT] ML^_IUJXND1Z^S?I'M\[^2//EQ'4C+26B\]OA\_ MZ[]O!H_"SY_U9Y]!W^IY]*M#PJ__ #S_ #!_J*]V728CU4?@":G&E1=-@_/^ M@!K[7 ^%E[?[._\ P'O:^EEY_P##$OBNK%6OT77T_P ]=]5IY> -X5DX_=G\ M!_/I3?\ A%9/^>;?E_\ 7KZ&&DPCH@_'M],^M2C2(?[H/T'_ .NOLL%X34Y* M/-073>'9W[;]^EOQX:G$]677K?5^<;M:'SRGA.0<[&_+Z>_6KB^$W_YYD?AC M/Z&O?AI,0X"+4HTF#KL!_#(_E7OT/"*C>/[A=/L>9$>*JT7HW]_I MZ7O]V^QX&/"CXYB(Z9XX//T_GWIX\+,./*('TS7OO]EQ8^X/\^V,THTJ'NJC M^=>SA_!^AI>BNGV/**_%?J:?ZXUTEK^/E'S?])^AX,OA=\CY&/\ P$_Y]ZNQ M^&B.6CXP1CGZ9Z?_ %Z]R_LN+^X#^!_H!1_9<7]P?D?\*]2/A#1LDL,M.T/3 M6]NZ,9\7UIJUW^/6WGZ>6EMMO'8O#G',?.3P>?3],_A5P>'L#&P?Y_&O6!IJ M?W1^(_QYJ0:?&.HS^7^-=.'\(H*<7]6[7?)_ATV_'=+T..?$U5V]Y_TX[=?^ M#9;[^3CP^< "/H0<_P"'?]:LQZ"P/W?Q_/J?\_C7JJZ?&#G8"?IC]?Z5(+!/ M[H'X#^E?7X'PGH1BFZ"O97]Q;Z>7?LWV.>7$E5JUW;R]8]NO]:[GFT6B%>J? M^.X.G+:)TV@>G^>:]>GX9TZ;5L/ M%[?972R^_;^KG%4SNI/JU\G?[/ROH_Z9QJZ4O "CZ]O\*F72AS\G?CT/O@?_ M %Z[);11QCCTZ8_$C)JRELO''XX ^G'/Y5];E7AK1DXJ>'C;W?LZ:V_KI^I MQSS>:MKM;K;^77MLOF<='I6#]S&2.H _S_GBM*+3@,97U_#KU^M=.+9#_#GW MX /Y\5*( /3^OZ8_G7Z!@?#?"45%JC&_NZE0RVB =/R _#H,?YQ72M$,8 SP>Q_7U_&JLL&0 M<\?H!G';CK_G'6OI:/ ^&BHKV,$E9?"NMM-K==?0QIXR3E=R>]_QBK;6Z:'* M26J@YQSVR!G^7'&.U$=NH.<=#U_GGC\O_P!5;CVISTX]1]?4G]#35MB#QD\_ MS^A[UWTN"L-%I^S@GI]E?W?+;7OT.[ZY[GQ6VZ]N56Z_UT&6\2\<#\1[#T]N M/\@5KQ1CC@=?3')__7[>]1Q0;<'&./PY'Z_A^=:$: <#/&#^ Z^]>WAN'J- M"R4%]GIZ+>QY=>MS-V;?]?UZZ=!@C]@/PY_S^-.\OW_2K(0=^?Y4NU?2O7I9 M/35M%>ZZ?X;]/+>[1PNIZOU?_#E<*!V_.G5,5![?EQ3"A'3G^?\ G_.*W^HJ ME\*V]>RMZ:_?Y@I]U891112Y:BTLU\O-+_+^KE==0_X/R_SZ7 E+ >M M-,@'_P!TT77;TLK] MN_R>[1$*ZD[/_+^NO^:V+]*"1TJ!'X]1^HZ<=:F'./0X_*JI3E*2;YK>?_;O MZ'2I1<>E]+/3RZ]R=3D TM-!'0&G5ZD(MQWTM^.G3TT$1OG\/Z_Y_"HZL4F! MZ#\JQJ8>VI" 3T%2JN.W/K3NG0455/#N/Q:_P# _7U0 MF[]/N&E0>V/H,4QE(Y'(_P _YS4M%54P\9+^E_7?I\P3:V*]%6**YG@(M_"M M_+^[_DRN>7D5L#T'Y4FU?2K5-;;_ !8_K_C42RZ#^RE]W9+UZ!SOR95*>A_. MF[6]*LG9[_A_]?FF\>I_(?XUQ5,HD[.*M_E[NGR3_P""6G?H_P"K?Y_UK:OM M;T/Y4;6'8_S_ )5/GTHKDGECCNKV<>GIL4I6ZM?>M[?C_70KD9ZBHRA[<^W^ M?_K5;(!ZC\>]1LF.1R*\S$9?V7EI\O\ @EJ;6^OY_P!?UE>+B*7L?OM_7Z_D:)WU04A('7BF,Q!(%1Y[FO&KXZ,5;9_/RU^XT4&]7HOZ M_K]!Y%7S-1N^9*SVOWM?^O0UC'HE\[? MBRQO(_BQ]3_C2&3_ &OR_P#K53+^@_$U&9<9Y_#'Z=/ZUY%;B2-+1N_3?37E M^>EK6W-%1OVNNR^[70O%Q[GW_P#UTW>>P_K_ (51\WW;_/XT>9[M^O'^?:O- MJ<2J?V[>K\Z=NNMG_6Y:HOL_O1=WGV_S^-&\^W^?QJEO'K_.C>/>L?[?U7[U M;K[2_N>?^0>R\G]_I_7S?RN[SZ"GJV?8U0$@'1OPYQ4RR*><\C\?Y5WX3.H3 MDN:NEMO+R6CV[>1,J;6R?S+@8CN:E5L^V*J"5>Y_4?UI?-7U_E_C7TM'-S+E(2!UXJD;A.F?S./TYJ-KI!W _(_UQ^E:U>* M,'3@U[:E>UKJ:?1>?GO<2I-]_NM^;+K2?@/7O_GZ\C'.X?4G MC\/_ -556OHL9+ GMSQ_];_/6OD,PXNPJYFL335O[ZV5O-Z?J;0HZ+1_=^;M M]ZZ&OYH]OSH\T>WY_P#UJP6U",#[P]N1_/\ ^O4#ZC&/XQGMR,>_7_&OE<3X MBX3#7YJ]-VU?O*_3SW^_MU9T1PKE^'XV_KYO;IT+7"KWQG_/? JL]VB]3],G MK_/^=#KUS[XKY+,/%K!P3M5AII\2\ MO/\ K6QO#!7M?\=K:?B]=EH=T^H1@=0/7G_//MFJKZI$.=P]NY/Z_P!.*\RN M=> SB3/X^N..OY'ZGK6!<^(6YQ(,XQUYXQWZX_+KS7Q6/\7\,N9>W@M?YUM9 M>=M+_P#!.F& V\K?-:;7VUT_R/87U>+^\/SR1^!/]#59M8BS]_\ /_ZX'7VK MPJ;Q+*,C>>XY.>_L1Q^>*J_\)++_ 'R??)_^*_PKX3,_&##-/EKPO;=33WMY M]]OR.NCE\I-:?KK=+^EV/>6U>+^\N/KT_,XY]JKOK$?]X8[X.1U_+Z5X?_PD M;=2Y_$_AZ_Y^E0S>)3MXD['^+Z5^;YGXMPDVXXI;[<^Z;VW^_P#'4]>CD\I+ M9_=_A^5]^Q[8^MPCJ^,?3^G]>GK6;\MKQ[L[(9+JM-[7TZ MZ7\_EI^"/9]3\0+AMKCIZC_'([_KR#7GFHZ_-DX<]^C<=L<_H/\ ZU<4^N2S M9RQ[]S^/7K^/4_D:S3O,1DGKCG/7COV_/N:^)S#Q5=12Y<2U>_V_^"GIZ?-H M]?"Y)JFTM_/7X?E^!JRZ]=EC\YX/]X__ *O\\<4U=>N1U=NOJ>W/\ZR&B)Y[ M^P)_2HC&P[9]^G\_\:^"S+Q+K24O]K=O\;\GW_KS/>H93""5X+2RO9=E^MO, MZ)=>GP27;KS\QXSZ]/TIAUVX)R7/_?7_ ->N=VMZ' _S_=_+!IP1CV_S_.OA M<9X@U*S:^M/?K-[Z>?7R/4I8"D[+V<>G3T_R_/0V7UJY;'SG_P#5[$U%_:MP MW5OS/_UZH+%GU_7'Y@5((.. /RSW]>OZ5X57BZI)N3Q#\[S_ ,+[Z[OMIZ'? M#*ZYS^7]34'E$=A^7/UYQ05([' M\O\ FN"IQG96=:^R^+T6O7\M=;7-%E,-+*.EE^7;Y_H#W#9/)S_ )_I[8J' MS7]?Y_XT\@#.0/?H:3Y/]G]*\+%<22Q%[5M^O,MGRNV_F:1RNSNHWVZ;[=/E M^(T.W(R3G^G/0=:> ,].3CG_ #_2DWH.,K^)Q_44JR)N^\O7IQ^G_P"O\Z\W M^U9MW]L]U]KMRZ;Z:KSW1TT\N2_Y=_.WE'\]^[WN,DBSDX.>3WZ\>H_/]*RI MTFS\HXP?Q_'\?_K8XK?#(>K9''TZCV_S]*LI!"_)V\C@\>_7/3O3CF,G:]3\ M?./Z^E_*QHZ,*23]E?2VU^U]%_3.&876?XL#UZ?IQCZ5/!]ISR#C'7Z]>W'X M]17=BPMFY..A'4?^R\?T]:C>TMTZ8/ './?^GK1/%\R_B;Z[^:Z?)=$[?,SC M5BW;V/;:/7W5VMM;U^\Y^$/[\X_IC/&>/QJTH\QGC(_#C_ KSJE>]HW:UM>UOZLKG932?O.G;MIY*WZ:>C[&=*\H/! M.,>I!R/7'/\ ,_I5)YKD<>^P=G4[6U_PZ_+^K'3'%T:5E*G'IT7>/_ ^XXXSW!QG=^1QZ^WYX^M, M\Z7)^9OTP.,],_S!KJI;!!T'3/;I]/7ZG]*HO9J"<#IGG&/U'7WY^E:0XAIS M:]]=%O9Z\O\ 7H^AUT\90DM*<=%T6G3[G==/O9B;YO[S?G2_OS_>-;:6@R,C M.?Q[>A_^O6E%8(?X1GV^GI_^OC'2NB.5?=V MY>WSTW?W')%9\ MGO2%&!&!@8]SZ_YZUTCV@YP/TP>WU/Y?C4)M@/\ #G/]*4,ZC)KWM]-^_*K_ M (Z=[G6L;!I;6[/Y;Z);_P!;&(-_3YOU J>-I,^O\_S':M00(",^_?(_+/\ M6I!"G;&/;_\ 773'&QJ+XM]E?TZ7MU_4B>+INRLOEYV_)?UH01%N<\<<_I_] M?T^E75! /\ GFA(E]1^6.>/P)_'\*D*'/'ZY_GC%<\ZD9/6277Y:;?)]MSC MG4C)Z:?Y:?Y_YV*CNV/Q_P _Y-4))9@3M_3\<[CO]VW]?/R*IUZ<-TG:_KT?]?+?IC)-/GYL]O;U MST_SZ'-7HFG):6 MV_)+\K^=]!SQ-*2LDEM^7]6_'4B*Y&W;_(]ZL+:*^-P'7DX_/W_+]>,?7R.">(C'7F\ M[7^?X+R//IX)RQP.,]B??OTI(K:?.<'@^N>!CT!/]*]+338&))53CV]SV[8] M,^M3#3;?;C_"M1+9\9V\_P OT]*ZH64('&T=3TQ^OT]Z46\7'(X^F?IGK7BX MC*KW2AOI:SOK;^ON&LROO?2U]WV>G^?_ #E_(D]*;LE!XR?;J/Z=?QKK&A@ MQSC\_P#"HC%;#/*_3)S_ #_+BO)J9!4J;1>K3T3Z\OW7O?;KW2+69P>\;[:V MOVZ_A\_D<_'YG''I^'/;_/?ITJ]&Q_B)^GXG_/ S5B00CH1^H[_3GZY'M5-W M SC'TSGUZ=/SSGZUPSX7K/I+STTM[MU?Y/\ 4?MH5NR\_P"ON^7EF>N>:S3-SUX^I';^GK_.I%F ZD<8ZY]N"/?\:\K$\,XA*Z M4[[Z)^5_G^9A5:IV>E][)^EBR2M0F9,9R.AY]><W^?QKGY;EATYR?P_J*C2=SC/X')'?N<8_6N>>28Q+X M*G3:+\K[+R>OS1U1K)Q3].OE]_\ 7_3V__769%(2,MG/K MD^@]/YBK)8XZ]_Q_P_K7E5LDQ[>D*OR3_N^7^?YLREC(PTZ=_FMVM_O^[K,9 M$SDGCZ#/3IR,'\:@:6/GGG\.?QY[5G7$CC./3_/TZ_SK&EGG!; )Z],XZ>M< M_P#8>/T]RMW^%]+?UU7WZQ_:"MOY7TUVU^5M?GW-Z29,<$=^^.W\^.*S996) MP,YR<=^_YU01YF."&_\ K<>A/O5^.%WQ\N<$#D?GUZY]17I8;A[&SM>%2^GV M6]+J_2_IJWJCFJ9Q&FM7?\^BWLOG\^I )'S]XGKQ^%6HYB!\W'MTYSW./\/6 MK'V/C(4@]SS^N!_6H)+>1!PI/IQ['OQZ5[-+A;%-)^SJ=&KQ>FS_ ,]_QT.5 MYQ&IHO=T7EV?SZ]/^!<65"/O#]?4]SFAY%XQUR#VY_/&/\\\XK(*SY^Z>W;G MKZ8[\CK5N&*=S]T\^H/OCDY[_2NZEPKC+IN%3=:6>FU]MF[,4<=K=ST:77T6 MO]?\ >1\X'ID8_'TZ?K2*TI]?QS_ /K_ $Q6O#8.VWY#SC]0>_3Z\_X5I)I9 MP"1V]/S_ %]*].CP?C)^M_0W6904;A(^G7IV!'^>>M=K%IK-C*>G;]./TK1CT8$!,5 MI>C-NZUY7Y.^VE^ARO.O8M)OF5^^^BW/.TBFST/)Z$'CZ\_RQ5^&!\#(YSW[ M?TS_ )'6N[.B@#[O;T_KM_K55]+*'Y4Z#/K[]^E?1T/#_$U$OW,NFO+KT_*R M]/3?%YY[1V3Y=NNWP_JW]UCE_LY..O(__7V_Q_E566WD_A!/;UXQ^/\ B/IT MZ\:;(2!L;G_/K_CVJ_#H[.>4/08&/SXY_3/XU[N#\-<2G%NC/_P%^7E_7S,) MYA*2NZG;KVM]_P"6WJ_,)+:YQP#QSW]!_B>>GL:8MI=$\AOI@Y_#^N17LT7A MQ7 RGUXYZ#K@<=_7\.E7!X9CQQ&/Z_TKZC#>'=5*-Z$NEO3W?R.=9A: M5^>]DNO33OU>F]CQA+"X(&5/..Q[XYQ@?E0^G7&#A3P1V/IGWS]![5[OA_#FO)I?5Y:OI!]T_T\_P 3KAG* M@M9[+?YQ:ZK^EZGSS/I]X,[5;J<=?;G&.W3]!S62]CJ.>%8#'O@_R_7MCO7U M(GA**0?-&.?;/;Z<>IQU]P:G7P3;D?ZH<@]5ZDXY[<\"OK,O\**];E?U>73[ M&VJ[KI^)A4XDA%-:/\5T_7Y*U_(^6X;#4.,JV.O?&..W']?QK6@T^]XRK$\Y M!W$=.N/\_4U])?\ "%0+P8AGC^'^7']:;_PB,:=(AVXQ[>A/'XKTXS7U>%\' M:K6N';NM/4ZVUE\WY;WMW=^RTOT/ 5T^YVCY&_(^O\ D?RJ M3^S[P]$;\2?Y#->_IX5B_P">8SGKCOD^W\JO1^$XN#Y8S]/4=>F?TKZ+#>#< MY6OAGT^QZ7_7^M#AJ9I&#NI+7SUZ?GKZ?(^=TTV])QM8CTP?I_D5JP:1_O\ _7KZ#C\(Q_T/\ .O>H>"TGR_[- MMK\'^#33N<;SVS^+9]W_ '=OZW\CP:'0I6."ASWS^)[#_.>U:2Z PQB/'OC' M]"17N2>&XP?N<>X]CV(_ETJROA],CY!]<#_XG/Z_X5[V#\%$W&^$6\?^7?\ MAONKO^NYE+/I:>]VT;_P+3\5Y'A:Z))G[F/3KW';H?RJU'H\N>5.,=.>F1FO MC'11_WR<_K@U]E@O!*DX1OA([+>FO[O?Y[>6FS.>6 M?2_F=W;1_P#;FWZ?F>/0:,YQE,_A^..F?\FM:/1.F4SGV'O_ )_QKU(:&B\A M>1[8'^?\^]3+I(7'R_IQ77+P2I75L$NG_+M?W=U;S\][:&?]N-[RZKKWY=>_ M]*_4\R70P.!&,=>G_P"H5*NAC^X/P'^&>*].73!Z?A@?IG/\JG73!W&,?3^O M^&*];!>!E.HTW@U_X+]+]/ZMZ&NA*3EHQTQ^OIB MK*>'HS_ ,?0C'X''^?K7I@TP=E'UP/Z5*-. Z#CZ'/\ Z#_6OH:?@-1C%-X2 M+=OY/\/DK_\ #G///F]I?=?O'6_K?1GFZ^&X3UC].P'U_A/'3FK0\-PCD("? MIS_("O0A9 =OS!I?L?L/R:NJ'@;2A;_9(]-H+ROT]>W4YI9Q5EHYNU^_^'_@ M_<< OAZ$=8QGZ?X8_K]:E'A^'C]VI_[YY_K7=_9#_D-2&VQ_D_U(KNAX.4:2 MUPD=+?85]H_Y?CT=SG>8.5KR[=?\/GWN_E;L<.-!@'_+/'L-N/YYIXT*#^X/ MR7/Y\UV1MSV!_7_ _P Z;Y!ST;_/X9IQ\,Z%)I/!QMHO@NMTOT$L8W;WNW_M MO?R_#U=N3&AP_P#//VZ#_P"MCZU,NB0_W0?; _\ K_I75+;^W^?Q_P *G%OT MX_G_ #.!^E>]@?#.A4LOJD5??W%Y6]?ZL0\=);2:VZ^G3?9?TKG*+H\0_@_3 M/]1_6ITTI!_"/;( Q_\ KKJ/LX]OT_\ B:3[./3^7^%>[#PQH07^[*[?\BTU M79>C_ S^OSVYWTZOR_#9+\+7.>73T'\(_P#'3^7 Q^=3K9 = "/I_4#K6X(/ M;\/_ -0J5;?V_,?XY/Z5Z>%\-:+DDL,EK_*OU5_Z[;YRQTK?&_OOTC_ET_+? M$6UQGC]3_7%2K;=#C_/UP?IUK;%N,#C]#C^@J3R/;_T&OIL-X9PII/V26WV5 MV79>G];X2QKOJ]?6W1=_P^^QCBWQ_G_]=3" 9Z'\C_4D5I>3CC!_#_ZPIPB_ MV3^)Q_45]!AN"*5))>Q5M->7SC_G?^MW_ZA4@A] MOT+?SZ5H"/Z#Z#_]5/$8]S_GVKW\-P=2LK4ETTY5_=Z;VU_,R>(??[K^7:R_ MKOOGB'V/Z#]*<(?;\S_A5_R_]D_K1Y?^R?UKU*?"M.#C>E%[;+NXOIZ_ES?Y_"K8C/&%Q_G\Z>$]3^7^?Z5Z>'X;INUZ26S M^'RCU\UY^1#K/O;M=V_#_@E00^P'U)_^O3O*7OC\A_\ 7JV% [?GS3NG05[- M'AZA"UZ<;6[?X?OZZ&3K>?W+T[_U^!6$/HI_E_A3O)^GYFIZ4#)QTKT*6386 MR7L87LOL[_A^6GIH0ZLNE_O_ *_K4K^3CL/U/\Z7RO9?R_\ K5<"@=L_7G_Z MU+@>@_*NVGD5!V:4%MV[Q_5/\A>TE_5_\^Y5$?U/L!_^NG"+V/X\?X&K-%=U M/)>737;R_J]LGSOR]';]2;8OI33 M&#_^K/Y=Q3=S>O\ *G!_4?E75"M0T^'HOO4?GU7_ 16FMK_ )_YC# #WX_S M]:00 ?Y_^L*FWK]/\^U+N'J*Z8RH26CC]_I_FOP#GFM+O^K?EI_5B,1 ?_JY M_,YJ0#' HR/44M:)T^G+^'EW^7W^;)7]?(L4445Z1 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !3'Z?C3Z:PR*F7PO^NH%61BOTX/'7KBJCRM^?\ GK_A MBKCKGMDYQ_/\.M56CSTY_F/Q_P _C7@8RHXWU_K_ (*>K]3GG"H]G\_^#O\ MEZ]JK.>G/X \_C_]>H2S$XZN7U>M)7?E^GY;:]BN$.1D<9YZ?XU*.,8[5)Y?O3UC]L^YZ?Y_/%;8;%4I- M+]?3M]UUT)>%JK;[]M79>?=_=Y@C$\]#^G^'X581S^/].*:L7^0,<_6IEC]> M/8?SSS7T6'<6DU;[/Z7\NP1IUU;>U]=_F2JY/^-62,C%0LG4$''7/]>*J+2>O],J#7,KK^KE"28@E1U!ZG\.@J#[0Q.._ M/8=OQJZ\ 8Y_K@\_I47V49SCU]/Y]:Z5.C;5K;O?737K\K>5CNC*DEMMY>GX MZ)BQR[^,$$?EW/X=*MCH/HDA"X'^))_P_"K '7( ''K^1Y_P ] M:X:SI/:WZZ6[>7WWV,:CA?167Y[=!",8]QFD/OTI2<_T^E1.W8?C_A7SV-J4 MXIV:_P"&M\_P[&<;VU^7^1'4!ZGZFI6; X/-0$@=>*^-Q]:&NJ^_J[/]%V\S MH@FEZLB?[Q_"H7)Z=JE)Y)-5V;DD\?Y_G7P.9UXI2Y6D^FODNOIH=<%>R]+_ M "W(V?' _.H6?U))_P _YXH8X!/?^M57<+QD9_E7YQF>92I-WGI_B6UUTO\ MAK\KG7"-^GDE_7_#$Q<_3_/K418#O^7^<54>8#^(?4G] *KM< ?Q#UZ_T7G] M:^$Q_%&'HMJ?:WG_ %O)_/ _S^%9K7 M:]=V/7_/)S4#7:8)W#IP>?RY_P *^1QG&E&-^2K;KH]MM_3KU-XX9]OU[?U: MVGX&OY_O_P"/5&9U_O+^.:Y^2_49^<# Z \?CR/QK.EU0+_&._OT_,C\Z^:Q M/B%3HWO7M_V]Y_UV\_+:.$;MI_5UZ?/MZVMU_P!J5>X'^?9J:;X#^(?]]'/Y M5P$NM #(<#ZG/?ZG]/;BJ$NN8_Y:?K_7)XKYC&^+7U:[AB7&W]Y^6ED_R_/: M_JB6Z7W.W3U7]+L>E-J*CC=@_4__ %ZA.J*.KXKRR77]O._)_//3W/Z5DW'B M,KG]X.G//<8QZ>O>OE<1XYXFFW%8Z5KI:3T6WS^]=.I#PT/Y>SVZ*WEO^-_O M/86U=<\O^O\ B?\ ZU9\VM@?QCIZ_3KCC_/X5XM/XJ(ZO^OO^''_ -;DUE2> M*2Q(\P^W4G_/'?\ 2O(K^.>(FFOKKOI]M^77[_-_GB\)NTOZTZ]?+T^9[+<: M_C/S\#/?I^O/IQBLB7Q&03E\\=S^G'7U_P YKR.3Q"SC[YZY_/TS5-M89N=W M;U./Y_Y]*^:QWC%CJW.XXV5G?[;ZI7Z^7Z%1PMK:=O/]/QT^5CU\^),]7_I5 M=O$?)RPQ^G^?ZUX^^KL,_O,?CD_R_\ K?G7P69^+V+C MS*>,>O\ ?>VGF^WWG3##/IW^?3^K>?0]7N/$)Y.[/4?IW_R>O6N:N_$+Y(W\ M ^OTR3[_ ./UKA7U9FXW\?S_ )56>Y,G?DG.#_\ KSQ^'K7PN,\6<56NHXN3 MO?7G?EY[?\'34[*>#J2LEV5M+[6O?^M/,Z2;7I"3\V1C/7//TJ@VK,YQO[$] M?J!CMU'?CZ5@E=QR<^E,.$.>?Q^N.<>O;]:^.S'Q+Q\KM8N7E:3ZV_O;_P#! MZ'I4,#433DM_STZ]K>NK^9MM>E^K ^^3UR.U4I;PCN<=^1[>N>]4!(3TQ_G' M7^7''-/5?,/;IC'Y]N?R&<]:^$QWB/F,G)?6I?\ @;>KMUOM?4]G#X2,;76M MO\OQ_5_?')J4B]#SDCUZ$>N*SY-5E.1ECV[?KG]*VUTWS1R#_GGUR>O\JG&@ MANJ\8]#_ %Q_C7R^)\0L<^:^(EJ_YGY/357Z?CZ'N4:,$DK+NNG;R_#7U.+E MOI9,YSU''IP1]/SZU6,DC8//;&?\?\_SSW9\/#LO^>?VG3I_PU_R.6MPQY(X]AUX]L_S M'YUOV\><>O7!'7H<]OY5=&E"/MCMVP._YCU]14OE"+U&,_3H/\^GI7A5^.\3 M+:O+JM^CMW\K?KW/4P]!-+372^_EW\OUU0)",>F>_P"?8?UIK0CH>O7/^<&H MY+C8&_7_ /7]/3-9DU^5Z'],]\>IQ^7M7AXGC#%U+_OI:^;?;II^+U\STXT- M-OR[+OI]R\^K-$PIGJH_+/ZYY_&G>2N.#GW_ ,G^EHQC\ >.?P&*\J7$F,;;567WO^[YKS7_#7-%1Y==/PMTU^7Z>ALB''I]> MO]*E6$8'3OZCOZ"JD4I('/I@<]_7%3&4KZ9]NO\ .DN(L;*R]J[:=?2^C;_K MS-8\S22MNE_P-K?C\^T_DCKD_0?_ %ZKRH /?GK[?I^I]LU UV1Q^0_'WZ?U MQ51KHG()X)[=?QQ^?UZ4UG&*J-+VC>NFOIIO;]+'13HU6[WTOZ7V[=_^"074 MA7)7W/LPZ@]<@<9J-M)$G;K[#OC.<< M?R_K7=1QN+FK<\M;=7T2\WKI?3M;K<]2A6H44E52>RUMKJK?C^5O,Y8W\H/ M./H?Z?TIPOGX_P C\O\ ZU= VA@G-*3VN]?[OEY+RVWV.]8O S2LH_9OLKKW?R[:E!;^08(ST'XU8759%P1D<> MW'\LT_\ L\=,?CC@_E_A0-.![#VY/\L#^M>A3GB7:TFMO6^ENW;_ (&X.6"E M9N*U_7E^>_\ 6J)!K4H_R?\ Z]1OK$K>N..!T_7_ _7FG?V;_L_I0=-]5_I M^M='+C$KWEI;OI\/I?9?Y:&45@$TU!=.G^#MKV_K:D=2D;G)Z^Y]/?\ +W-6 M(+UR>_7]>!S^=-&G8[$<_A^7_P!>K45D%/0]1QZ=??KW[^M<>+J8B$)7;O\ MAT\[_P#!V+G+"*%E%:>2_N_T]35M;HD#KW]?3\.?\^M;4WTQ_G_P#5 M6)! %_3],=.^>W8<5I)\B]2,>OT[=.2*^"S+&8B,G[ST?FOY5Z?TC3>CM_P;6ZN_P!Q<"@=!4RR8.WXUD^8?3]?_K4OVC/ )_\ 0?U_I75#-,6M93E;_.V_I:_3 MA>9%(SGC\,'\BHJE,H'3^7L?;_$?RH\YO\X_PI>9, M>_MSZ>GZ]:]&AFU6ZO)Z6[_W>S_K\!/&*.O-IZVMM_6[,B25EZ9]/U],^_;' MK](EG?OGJ>H_KCBM_P#L_P P'Y?3I[_@/3!XIXTG:,X/KW[_ )#^9_2O=P^9 M5I*-I/6W?RV^[S_0YI9K33U?5;O;6/SZVO=HH0,6(_#^O'7V[GKU]*TUB!'3 M\3@Y_,]?;%"VAC[8_P#U'DCG\^WO3RS+Q@>Q_+_)]_U].E5Q51IJ3UMWV]VW MGV[^HEF*E:S5O7K[MNK^>N[\RO*-O3MGH,=LUF22L#QS[D$]CQDUK%6?CL#V M_P @#_)JNUF6/3KVY(S['UKVL+1QTN5)RU6^KMJM7KO_ )V!X^/?=;_?K5J.#9C@]!_,]>.._ M'3TKW*-#&QLIN7_#\OK;1I;_ "N?K[56D5CG@D9ST/J>?SKV,/A\15Y4KW;26C:Z? M<]?^"6ETMWIM_5]P:^9<\],\].F?\_C31J1['/ZU1EB;L#Z=.O\ MG/?CV/2JK1NI)P?P&#^F!^77K7OX?(\952=G9OL[]._J=:E%:RZ:[JW3R_X? M3N;7]I$\8'Y8J*2_90,8Z_YZ9K'/F?[6?<'_ .M2['? YSQ[,IT]$TM;;^BOK_6][CY]5D4G!/X<=/0_3].*RGU MJ;U//^>V/Z5JKIK39&T^_'KCT_J?\:F7PZ7_ ("<]#M^OMWZ=Z]K#\'3:3=+ MS?N_X=^G3[_F8_7Z/?6RUOM9+JNNJ,:+5)9#_%T/8^V>3G\*THIG<=#S^/;K M^/\ GTK5A\.,I^Y[]_;]:THM&*C&PX]LGM].O^17!UP/;\ORY[UZ"ND; MN-N<\=..HX_SCBIAX7\[DQGD G(]_3'OGIV[5W8?PYE7Y4\.VG;1PNNGDV92 MSBFU[\N]]NZT>Z[_ -;^2O>39QAL=^#[?K]/?MS4T* M]97P1YASY9Q@?PY'Z=ZT(O ^SJA_$?7I]/SKV:?A%&HD_JFMUO#NT[6M\]^O MFSF_M;#WT:OIUW7N_P!(\GBMY),$H<^O3.?>KR6#X!V']/7T[?A7KD/A':!^ M[./]WJ>?Z_2KR>%N /+(]<#.,GZ?UK1>"W-I]3NM/L+^[KT[W]+^17]M44DN M;33_ -M_S_)'C'V:1> IQ[C'^>E3"&1N-N3UZ8_QYKV=?".[@+SUZ#_/YBK* M>#?6,].N._'2J_X@73\]/7&>>X;K-?>GO:ZZ]^GE<\273Y M)."ISC'3/;Z<9_QJ4:$SG.P_3&#V_$X'%>Z1^$ ,8CP?=>/QXQ_D ]VK8*W_;G7W>MMO+\CSJV>T;64E]Z7\O^>YX,F@%?^69Z M]QS_ )]\U;31V7^$CG^Z>W3CI_+Z5[N/"Z]/+_,8 _+%/'A0=T_#!_\ K&O; MP?T?YSM; ]K6I^GD_3SZ/#^=6X_#2C^ _B.*]VG]'NNK?['V M7\->6NW6VFYRU,XH;P:OIKS7M=1\_-Z?=Y^'+X7#G_5CM]Y?KSR,_7\*MIX8 MV\>6?PQCG/4<&O<4\/JN,KR/USGZU*-!4](_QZ?KBNRCX 5KK_8W?3['FOG] MVQQ3SJ>RGVUOU]WL_*W32]^IXI%H>"!L[^A'\\?U_6K\6C'/W>F,N M#05[Q_DI_J*E30E7^#'X8_3_ !Q7MT/ "JE%_4W96^Q_AUNE?MU_&QD\ZG_. M[Z=_[O\ P/.VAYA#H(;^#J!V/7KQGI_GWK03PZ./D[#T_7IG]*]+CTA5Q\O3 MC@9[=< $<^]7$TX#^#^GZ' _S[5ZU#P*<&KX-7TNN2VW(]OZ_,2SF>GOO9;_ M /;OX[=_NL>8?V$$S\I]?Y^M.&E;3C8?KC&!Z?IZ5Z@=-W<;.O\ 3\P<>]?38#P+GEIMV*_M>F[<\F]M^OP_H[]_0\ MU&ED]%[CMZU.-"\PCY>HQ[_B/?\ SQT]&71Q_=(Z=NOY+_.K::;MP-O'_P"O MZ ]>XKZG"^!OLK.6#6B7_+O7>-^G3_(QJ9M3:]R6KL]^ON]O5:V/.4\.*IQ9_[(_4?K7OX;P5 M4N5+"):I?!VY?+;\/TXIYO/?G>ENO9QT_KL<+'HX7^'CV_#CJ:M+I0_N8^@_ MK@@_G7;"R]CU[C^O/\Z>++'8?@ M_KIU[.*_KH<6NE+G[GZ$_P!#_*IUTH#HO/T_P']*[ 6@_P X/ZFGBVQV_P _ MF?Y5]+@_!C#4N5SPBOI]C7IW5S&6;5';WWTZ_P"'_@6OU?4YB/30O\'\OZXY M_P XJTE@ .5&,8&,_P!.OO\ YQT*V_MQ[9_H!4@@]OT /ZYKZ_ >%&$II?[* MNGV+=F^G9?UH=_-.^UM=SG?[/![#]!_*C^S >-G3VX_P-=,(/\\D_ MIBI!![?IC]37U&&\+<+I;"K_ , 7=>7DOQMYY?VA4CM+MU?1Q].W>WILN?0\>U64T\#'R@G\/3Z9_E]*Z+R,= ?S%.\GZ?F:]NAX9X6'_,,KZ? M9\UY;W_X*U7V4OY=-O/Y^A@\7)[R_/R\O+\69"V@]/P&< M_IFGBU[8_3_$#^=; B]C^)Q_+FGB(>WY9_GS7N8;P\PFC5!=/L^4>MO->AF\ M7+9R[;_)]_\ AS(%MCMQ_GW/\JD%L#V!_#_!:UQ#TX(_(?I3O)^GYFO=P_ % M"*7[A)+;W5Y>7FNG:YD\4^[Z?UM\_P"K&2+;VQ^G]13A;#O_ #/_ ->M3RL? MP@_K_/FDKOAP7@*=O:4(W7]WM:_]/_AX^LR[OY?+S\DOD9WV4#MU]?\ ZZTX M08SQ_/\ 7 %7Z>$/HKJ?"^"E&RHQOZ+RWT]?307M9]_ MZT_K_AV9A@]OR'^!IAA_#\3G^M:NP'H#^'^31Y7LWY?_ %JY)\'4)O2DK-JW MNK3;]'H_N&L0UU7WKNO\OZW,C[./;_/_ &C[./;_/\ P&M?RO9OR_\ K4OE M<=#^?/Y?_6K!\"8>3NZ"V7V>ONZ_CY=+]1_67_-^/I_P?^!TR! !Z?Y^@%.$ M(]OU/\ZU/*]F_+_ZU'E>S?E_]:M(<%TZ=G&BE:WV5I\/?U^[S%]8ON_Q3[?\ M'^MLX1?7'L/_ -=.$.?4?4__ %JO^7CKN_S^%&Q?2NF'#%*'QTEIY>4=_P#@ M?=87MF]G^*\K[?U]]BEY/T_,TX1 =#^G]@/Y4A'J/S%=,WZ4F!Z#\JAY1!6]U?_P!:=TZ"I\#T'Y48'H/RJH9:HV:BON_P_EK]PEOT_R7WE2^_T_K[^^MSSOK^0I1-[_F/\*I;S[?Y M_&C>>X'^?SJHY]6BU^]=NO\ Y+_D_3H+V7E^+_S_ *MZ7T!)GT/T_P FG!QW MR/\ /^>U9WF>WZ__ %J>).P)'IZ?UKOH\1N\5*;Z7U\X=?2Z)='R?X/M_7X] M#0#>A_F*?N;U/^?K5)6SP>O\ZLJO^!KY#,Z[CS?=^7GUZ>EC&3J=%^']:DGF@]/Y_\ UJ>K M9^O\ZI[6]*F&0!ZBODJN)BV^9]/RM\OZWT-Z+JNW,OP^Y?E_P46*D5@!@\?Y M]N]0A@>.?QQ_G\A3J5+%1@[Q?7_+_@'K0S6O"VKMI]WN^G]=273B_ZOV_R[E\/Z-^?_P!?BG[S['WJ MAYA[C_/ZTN\>AKTZ>>M+WI:Z=5WCOY_T]"'2\E^7Y%[>?;_/XT;S[?Y_&J.\ M>_\ G\:-X]_\_C6JSW;W^W5_W?\ @_U^']1^5.# ]_SJAY MN.Y/Z_SYH^T =^/\37-M?A>X/&>U5FU0 G#?09_S_G\Z\:OXHX."=\5%6_O+I:_S_IW MZ[PR^I)JT7KY:]$_Z^733IVN/?Z^G]!5=KGW]OP^G _4US#:J,YW?D<_Y_3V MJNVI@@G=Q]?_ *_]>:^(S;Q;PL>;EQ4;_P");_?OW]>FQTPRRII[CZ>OV=// M?MK;>QU#7/'7^G]!_.H6N>>O^?U_G7(2ZL%'WOU]"/:LN?7T3JXX]_\ /Y\C M'UK\_P ;XM4Y7MB4];?%TT^1VT\IJ2M:#Z=/\/RU;].]CO'N@.^?3D=/Q/\ M2J,MZ 2=WK[8_'CIZ8/->>3^*$4??'TS_4'_ /UZ5DS>*4.3YG//?U]#[?X M=*^*S7Q2AZ1+J(&?FS[]1T]\ M#/X<_3KF2ZL!GYN@Z@_U_E_]>O-9_$Z'=\X]^1G./Q]ZQ;CQ*O\ ?R>>_L.> MGZ8_E7Y3G'B9B)N:57IW[6_3[MCTJ.51TNE>VRMY?BSTV;60,X89^O0=_P#Z M_/?-8MSX@6,$[_?.?Z_3M[].*\NNO$HP1YF.O?OSGO\ 7'/Y5S=WXB#!AO\ MU/J??KQ7YGF7'%:M)WJNSZ7[V\U\ORV/5HY0G:T=/37I^'XGJMUXM6+/[SGG MG/\ G_.?PYNZ\>JF[][_ ./>A[\_Y&*\?O\ 5WDSB0]#CD],'C.?;\>W3-8< M9_O=L_S[=ZE3Q+YO_+0]NA].OY^WI[8KPNW>8L,L>.G)XR>0?K[^V:ZFP64G MJW/O^!_P)^AK\USO/ZZ4W&_W?@.>4+E7N[V[^3_S^[4]0_M,^?F/0GJ?4?YR/\!63:V[LJ]3QC]/IC'X'FK_V4C.0<>W'ZY]^ M1Q7Y9F'$&-4VTYV3[ONK7W_R]3D>3KFUCMY=K6_K8SYI&8\'\^G7O[]J\38M/XW\V]+V^]_,I MY5%+X5?TMM;\]M]+^A0,K#U^G)/^?RIIG;NW_P!;ZX]/?)JT;5FSU!]NO3N, M\?G41LG)[_Y[\Y_G6$N)\Q:?+*3T5[-^5_3S?RZG'/+9)KECLUNF[O3^F53* MY[GZY/\ G]*;\YYR>??KU_#MFK@LFSZGT_K_ )XJ3[*_H3^/^ KYW'YUF-9O MFGK9:]"@ X.<],=SS4RNRX_'U_GV_\ MKGK5K[*3[8].?\I3P48K9=-EU MLNR^5ON&";W)Z>AQ^M&X/UR?8_GZ]/I^5'V5EY'\C]<\^F*81L(X_7KQV]!] MUN_GO_6WH2B/(X QSU]>/J:LQ_*5]OK_ M $_S_.LXW"KU^N>G\_\ ]5.-R&QT./3WQS_^H&O*K_VC+WG"6K\[=/3]&];G MH0P]%:MVZ?EYW??_ ()T,5V$'7IZ$>V/;^57H]27CGICOS_//Z\_F*Y4.S X MY[#G.33@' ST]<9]?KG]/TKPJL<>W9QEK;NND5Y_EI]QU0I4;I)K>WKM]]NO MR^?7+?JQ/<]_S^I/^?6I#=J?;\2>_L#7'B4H#DD@#.,].??_ #_5PO/5A]UM-_\ AASE['X>FWX?C_PY2E)?..1_+/;)'X>G2J#VS2'IGD]OQZ_RY'X] M*Z 61ZX;MUQ_4U*MJ .5/)[C/8<\>OO3?#F*V]D^GV6^SW^],(8V2^)V_I+O M][\]KG(MIK;APW;U]:L):,G;MUQ].Y_Q_"NI^S9YQ_G\Z:;7(/RCD?CT_P ] M?TH7#>+;THO;L^Z\O7ON;2QL;?$F]M&MM//7IWOOKVZXQ_P#J MJ?.>A_$Y/I]/YU<-FW]W]1Z]N_\ GTY+DM&&<@_CSZ?4_IC\>*Z:?"^.>]&7 M3H]_=_'R[:'/]=G&2:?7_+:_]=+&8T!;CO\ 0@_IS^M,^QGVZ^O'X\G]:WE@ M [$>G!_P-*8QC&,?_J_SQQ7IX?A;%^[S49*UOLORTVOT_JYVT\V<4DW;7;KK M:_W>O4QE7RP>W.?\,Y_^O^-3+=!.I'K^0ZX[_P">/6S+;DYP.>1Q^'^>?PK. MDLW.< GJ?SZ8/XU]/@N&*^EZ;Z:VVVOT];&53'PJ;R3V[]U8G:\4KTP._/OZ M=:K/,K'(&?U]/7_Z_MBJYM7 YSG_ _SZX_.H&4KR>/\_G7TE#A:KI>D_/3? M2/\ DWKWL1'&PB])?C>VS]?EZHM%EYXR?<>U ?'\./7'_P"JJRR=NN,=/\\U M*!NP1SUQ_6O2I\,5HI6IO2VZ?:.W;2XWFT8Z.?W_ "\_Z2^1+O'O_G\:-X]_ M\_C0(7]/U_QJ-T*YSGCT_P __6-;_P"KV(ZTG]U]=/ZOY)^F:SBD_P#EXNG7 MO;S\_P &*2@' (Y')Z?U_7BCG[P@>W\L?Y M_P XKBQ/"]6K"WLI7?E?HO\ AS6>;)Q]V?9[W_EZ;]'_ $RP)L<],].OH#CW M]_6I!/G//\O;_/I4\.FO-C /Y'VZG_([BM>'P]*QSM/7/?CD>Q[]NE?&8_@/ M%UI/EP[>JL^5OJNMNO\ P#PL1G4XO23LNC^7X^5G^1CH#)V!SQGDGG/3TZ__ M *^!5D61<#C_ .OTZ?UZ?2NG@T!UVY4_EV_3/Z'I^.K%HY R5/4^G<>G_P!> MO&?AOC6]<-/?^5[.W7YK^GKYSSW7WI]M6]_A_)_\#:QP#V)4="?Z=.O_ .NJ M;Q,F.,$'^O';''\J],DT?=T0_7'/;TSBLV;0'73[/IY/N MO3;L+^UY*_O6T7SMR_UYZ''QZ>6&=OTXY[^E:,6GD'[IZ]<=OKV/^:RDFN:_S M6NB7S_KMKQD5N!QCITX]OP/\_>K:V^X8 /;C& 3GOUQT]LUU0T9^P/Y#C\C4 M\>D,#RK')'8^O?@_I7T.$\,*T;?[-+IM!^7E;MU?8Y)XWF?Q=O/6RTW]/7\# MD!II<#Y3U^GT'Z\YQ2'1"1G;^G7\>GZUZ)!I>,97\/R'?'Y\5HIIR@ %!_WS MG]OH\)X:UXN*6&>EM'!OMY>@+,7%*TKM/OZ=WNNG3R/*?[$*X.WUY(] M/SZ'TP?K49TTKU7'_P"O&:]8?3 V<+ZX[=O;I^-4GT<\?*3[XP>_J.E?79?X M<8KW6L/)6_NORM_ET,IYK/1\W;9^EM.OIZ>9YTNGY'W>F/Q]ZLIHVXCY><#M MR>O]1TXKO8]&.?N'Z$?Y_*M6'2L8^7O^7X'O[\<]SBOIJ'AGB)VY\/+9+6/I M;=?TON,?[5E_-V]>G]>GRMYL/#S/QMZ^Q/O]/SI3X9;/W?TQQ^ KUZ+3@,?+ MP#Z>W;K_ )Z"KBZ[7E^'X6)6ZZGB!\*DX&S\<9]^XS[?YS33X18GF+\=IKWA=,3NGT/\N1C_ #WJ M==,3H4'MQ_/_ /5]:_0LK\*\7[JEA'RZ?8].RZ?UNB)\0U+6<]++2_\ AL^O M]=.I\_GP6QY\L_E_A_/FIH_!;9_U?''\/T]0.WO^-?02:;'SE%/_ $'_/Y5 M.NG1]T!^JC^I_I7Z#E_A.Y17/AG>RWCU]WNN_P!Z5SS:N=5)?:;O_P #U^1X M5!X0*=8_TQTZ=/R_SFMB'PQMQF,?ES^OOV'2O8QIT9Q\GZ?_ &)_G4JV" 8" M8]< ?KC_ KZ;#^$+E;EPSZ+X':WN^77S.=YQ/\ F_'3>/K^G4\A'AHZG\O_K&OI<%X.!MQ],?Y_2IELE&/E_3']!_/-?98#P;I1Z2.&AT8+T3J,< ^W/0#'Z?K5K^R%Q]W]!_]?\ G7:B MU7K@>W^>:D%N/0'_ #[ 5]?A?"+#Q44\.NGV%TLET^7KOY-/7T'X@C_"NC\@>G\O\*=Y7MC\3 M_0FO7H>$N6IJ]"/2_N+M'^MM%Z&+Q\[_ !?BO+S\G]]CGUL!C[G'J.1[_P"> M:E6Q4?PC^7\^M;PB'M^"U*(?;\S_ (?UKZ'!>%> 5E"A%[?87EY>E_(Q>.G_ M #>=[ONN]MS %BO]W/MQ_0T?8E'\('MA?Z\UT7D>Q_)C_6D,/M^>17M_\0PP MBBKX=+7^1=HV_3]3+ZX_YG]Z\O/U_I:\]]C7T'Y+2_9!Z9_ ?T(K>\K_ &?U M_P#KT>5_L_K_ /7K%>&V"B]*,=+;P7]W3:W;J5];EW?]6\_7[_(PQ:KW _S^ M)_E3A9KU"_B,_P"%;?D_3\S2B#V_F?TKII^'-!M16'5O\/IY/R_0GZX_YOR\ MO/O^G8Q/LGL?S/\ A3A:>WZ@_P ZW!#['\L?J:>(?;\S_A7H4O#3!RLY45?_ M 6_E[KT_*Y#QDN_;;Y>7E^'?0PUM!Z?E_\ 6S_*I1;>JY_ _P" K8\GV'YF MD\K_ &?U_P#KUZ5+@#"4+'^-:OE?[/Z__7H\K_9_7_Z]='^I5#_GTE_V[Z=_7\Q?6'W_ #Z6 M\O+^M;Y7D>H/_CQ_PIXAQV/Y8_S^=:7E?[/Z_P#UZ3R_9OKS_P#J_2JAP?1I MO2DN_P .^L>R^737N'UCS_/R_P OZZTA%[ ?J?\ /XT[R_?]/_KU:\KV;\O_ M *U.$?\ L_G_ /7KOI9 E9>R2V^SOI'^NB[D>U_O?A_P"GY>>,Y_"G>5[-^7 M_P!:KH0]^/\ /^>].V#U-=U/ARB]902V7PKM#_@O_(EUGY_@NWE_7S*/E>Q_ M/_.*<(O]G\SG^IJYL'O_ )_"C8/?_/X5TQR"C&UH?R]/\/E_7YKVLO/[_P#@ M%81^I_ ?Y_I4@C]OQ/\ A_\ 6J<*!T%+7I8;)Z4;7CVZ)_R^6VB_K>'.3\O0 MA\KV7\O_ *U-*XZJ/RJQ1754RVDOA7X+LOOV_+07-+NRKM7KC_/TZ4ZI2@[' M'ZTPJ1VS[UY[P7LW?E736VZT?]/^F^>5K?CU&T]6 &,?E_\ 7-,HK2,G3TMK MV^[3_AB28,/7\Z77 ]Z MB)).:4J1_C3:YZDZC>J\]5_7GOY@*#@YJ0.._%14X*Q[?GQ2A.JKMISK^K+[W;_+8!:FD$<&I2P'?\O\XJ M(DG_ #]/\*XY*G#X=7V]+6\OGY=1^\^['[SZ4A=C[?2F45C*LXNS6B_6W_#= M#10[M_(***,USRKP:=WK^/1]>_\ 5RDK;!2%@.]+490]C^=7 MZ'_/Z5RU/K+^&.E_O5UY?U>^AJE#R^;_ *0AA_ TTJ1_C5DH>QS^E-*GN#^7% M<%;+6E=+7\NWWO\ ,M3?K_7OYZ& MG/'N1T]4/4\>W^?\^U2!0.@Y_6I%4D\C ]ZZ\/EK ..]3@8X K[?*\)*FHZ=O72S[>5CFG*_HNHJG!!J>HPGK M^525];0C-):=K:>FO_#]_NYF[MM!1117<(**** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBBB_P#7]>J ****+@%(>012TA8#J?P[UG4E'E:;6O\ 3 KLN?J.E573.>.> MX]?_ *_O5PG))]343X_'O7R>98>%5O5=M_-:[?U\C>.B6GKT]=OZ[E$QCI@C M_/OFFE/0_G_G^E7*B;;VZ^W3_/TKY'$X"#;]^WEMV_1/^M#HBUNDEZI>5RML M;T_E4HX SVI:B=L\#I7DU(0P^JJ)VUW[6[/YWZ[:&FL[*RLNW1$FX>HII<#I MS5=GQP.OZ5$TGJ?P'^?YUY>)SV-!-7U77;JE_F6J5^[_ 7]?C8M&3'H/U/^ M?PIAE]R?H/\ ]54FEQ[?J?\ /Y57:;WS^O\ ]85\KC.+HT7)^T2M?>2\OPNN M_P C>.'OT_#T]7\[>9J>>/[W_H/^---SCOQ_GV(_6L5K@\\_X?X<_2JKW1&3 MG^G^'\O\:^3QGB*FK;;^GR[?/IN;PP7-;3M?3T\OPW\CH&NASS^N?Q]O MRJ!KH>OY?_6Q7-R7X7.3[^_Z8S^=4I-513RP_$\CT]3^M?%YCXOGGOY[>IU0RZ3M[K>B_-=#K3>>X_,TTWP'4_J?\ &N'DUJ,<>9_G\>G_ ->J M4FN)_?SSQZ#\?\^U?"YCXZRP-VJ][:_%_P '^MKG5'*6]XVUZJW;]'T]3T0Z M@O\ >Q[Y_P :@.H+Z\9X[?X5YM)KR=Y.GN.?TJNWB*->L@_$_P" //M7Q>+^ MDG4;<75[[R]%WW^_EO?J.2P_$X/YU2DU55!^<#TR0:R^*(> 9%/7N/;L>:P[SQ/'SMD]>_3\1P>O\ 7.:^7QOTB).+?M]] M?BVV_K\#6.4Z[=$^VZ5^_P#D>IR>((EZOCZ-C^H'YUF2^*(AG]XO4]_3OTKQ M"]\12$G:_KW]NOZ\_K7.2ZW.6/SG'/O_ %P/\>?>OA\Q^D757,E6_P#)O3SO M^'YG71RE75UUZ^L?P_+N?0$OB2-LXD'0=_;(_P#U8'XU1E\0+_ST&,]B/3_. M?>O"UUJ;;@MCCJ6_S@_A5C^UG(Y?GZ\9Q_GI7PF.^D+B*C?[^2U>BG^>NGRZ M?<>YALJIJU[7^?==?EO]Y[ WB%0>7Z>_Z\?7/-?.5_&[$UV_W\]7TF^Z\_ M^#TZZ]W]ET]&DM$NVNB_R_X<]FN/$Z$,!)WX^;_/7Z?08KFKSQ!N)VR.,G\1@=.]>6/>W6XG+NIW1H*:M[.VB6RVNM5V[_P!(Z)]<89^<_P#?73CJU!KB5VY8_ M@3^6.F?_ -=*EK-GD'TSSQC/'_ZZM16;YP5Z?_7SV_SWS6/]MRK:J;]+OI;_ M "[GMT,NA&*T73]-?S*H21^>3_G'TJ46#-G*G^G3I_GM^N];V6GH:2P<8WM;2W_MMM6O+YG!MI M;$#Y/7_ZW7&:A;1GZ[3^(_K_ /6KU#['$ "5Y].V3CGN!_D4AMH ,X Z<$#J M?P_I^-3)UL4DK2UZ:Z_A?\O\\O8*-K*_16Z;+_@?\$\TATIT8?*1TXQ]>G7\ MQGI[UT-G"(B-PP??Z]?\_B>U=#)# .0![_AD_7_#MS63.F,A<]^F?KT)QTZ# M%>7B\CJ54[QD[Z]][>7=]_(N-",M++=;KR7IY+SZ=#9M[N), [>XYZ'CM5PW MD1 Z>G!'^0/3%<*YGS\N>I]?_KU9@,^1G/;CGTSZ=OZ]^_S.*X2G6T]F];+; MSCU_K8;P5-KITZ:/1+_ACJRZ-@C'7_(ZY-0$#'&#],_XFJT); W9Z?X'Z9JR MV=OKS^?XY/\ *O*?A[.I4ORR^[S6W7^NMS&6$II[QWZV\MNVWZ[B;XU!S_+G MOVR_TK+8RYR,D_3/;USC\J].AX;M M)>X];+9_W?,%@:+MJNE]/3OH^_G%4\@?S_ ,:YZ&1^ M <\'G^?^>G/>M>.8 &\^E)WTLU&^UK?/;[MP^HTX[-/ M3Y?9O]_];.UK"CTZ=#_]<_TJ-I$!/ 'U^GMP#]#44DP(X()P>GX^_!_#^E9< MS.2<$]1ZY_+C^><>U<]+PQE.6M)K;[+\K>O3_@C6"C;\+_=;=J^SOZ]C1>>/ M& 1U]^?IS_D5F3$,#M(Z=O\ ]?7W(_\ KU-LY/0_>_,9_+G_ #BK\%N[8R/J M3^(..>>W/O79_P 0K5K^QOLK"BKNZ^2_P /K;KY;=7KD/;R M,<@$_0>_.>N/R_\ K316DG!8$<@@ ?3\_KUKJ(;($#('\_7ZXY_G6DM@O4 $ M<#T]/H1CK2_XA-*KI[%]%\-NJ7ET,WA$G?F^ZZVLEY?A;]>O8YZ_Y[G\.E;JV/3:OKV)QV]#U_\ K5:CL#QEC8YYQ]>O&3Z]_J:],AT\<_3'IVX_+TKKI> M!W*U^[?_ (#_ (=/Z[-=C*6-]EL[[;/?;_+_ #3T1Y6L30D;NWOCM_/OT'UJ M=-2BA W8XZY/L>W!KHM3TR3:VQ<\$]/\!GK]?3'<^;:GIFH9;8K8YQUZ8]?Q M[_G7M8;P1E[J]@WM]E^7IV_,Q>8QE\4DNEO+2WH_/R\CK/[?MAQO7TQG_P"M M3AK,#]"#^/T_SZUY7_9>K[_NOC/3YCQ^GY_C6G;:3JG=7YQV/3CGTR/J2*]/ M_B"$M/\ 9WT^Q_@W^]F,L11FOXL5=K=^:\_/8]"34XR<\'UX&?S'^-6TOHCU MQ^?![_Y(_,5R-MH^H\?*V>>Q_EZ5K0Z1?'&4?CV(YS[^OU_E6E/P3DFO]F?_ M ( ]/AUM]Z^1C/$TH:^UCIY]%;[NGX77;HDN83T X^A_7(/Y58#HX& #U]^W MX_4'-9,6DWO'RGL.,^O^>A_^MNVNDW9QE6[=B<].G_U_7M7:O!J<(_[J_G!V MU4/7ON_^'Y*F;PCHI7VW>GV>GE?K8:(-_0=L\#Z],OO63\):D))?56O6&RT\E;[VSRZ MF=N]^;\>EUHK_P# \[GG_P#9ISG!S_+^O\Z7^S?52?\ /KS7I!T8XY4]?0#_ M -E%*NCG_GG^G/US@UZ6&\)ZME;#/9?9TZ=;=--?/R.?^VVE\2>W56^SY]/\ MK;GEDND,?NH?TYR!U_\ U?3BLN7P_,V<*?;Y>/Z__KKV^/1HX/^@0\CRQC@?='3 MGO\ UJPN@P*,",?^.G^M>A2\,)-K]P]U;W/)>7X?CU,:N;2E]IV]7H]/3?;^ MF>!+X>FQ@(3@<<#U_P#KU7F\-SG=A"#CTZ?7K^ _ U](L?<[>B_X?SS3A MH4#8_=_H/Y C^5>I0\)55LO86U5_';<_\LQ^@_P _ ME4R>'K=<$1C\A_/ _7I7L4/ ^-6W[OY*/^'^NGY&ZSV22CS/9+1IZ>[_ ,'Y M-^9XQIGAUEVYC[#VQ]1C_ZU/&FCNO^?R->]AOH MYJLU?"[V^QOM\KVW?RL>94Q]]>;?>S7E^?;H_E;S0:-D_W;T_"ITT5 M"D#34_NC\?_ *_-._LX>@KTJ?T;(Q2:POG\#71?W7_31$,P M<;>\]UI?_#_P+7_S/.UT2,G[GU./\_SJ<:,@Y"#_ +Y_^O7?#3P.@'Z4\6/^ MR"?;_)KNH?1S4;7PO;_EWWMY?CMKY&_]K623?;=_X.B_IV."72D'5/R7^>2? MZU-_9:_E]/\ "NY^P#^Z?RI?L/L?UY_S[UZU/Z.].-OW&O3W?3R]-.A#S9OK M?;]/\OR['#_V4/[I/^?;%.73%'\!_#_Z^?Z5VWV+V;_/XTX67M^!']?_ *]= ME'Z/ZYDOJW;['16MT??_ (!/]JOO^/\ A_R_'R.-73!CA3^-2KIW(&P?7'/Y MG_/IZ5V:60Z[?KW'Z=_PJ862^G\OZX-?3X+Z/-*2BW02VWC;^7^OO,7FS[]O MT_X-_+4XO^S?]G]*>--7'*D>V,_KC/\ *NS^R#_.#_,T?9!Z?H.?U_EBOH*' M@+1PZTHK9?8]%VZ:=KVMZ9?VHW;6VW_MOZ-_<<@--'91]!BI5T\ ?Q1\$J.G[A)O5^[;^77[_Z[9O,7IJ_Z M4?\ (Y9;+'0?AC'ZXZ_G5A;3';]/ZC.?Q'-=(+8=Q_X[_P#6%.^S@= 1^!_Q MKW,)X-T*%FJ,;]/=3[>7]6N92S!RZOR=^_+K^/\ 5T8*VOM^7^'/\A4PMO;' MKV_J/Y5L>1['\C_C3A![?^.@?SKZ?"^'%.C9?5H]->1;:>7EY=O3%XQ]^VE_ M3^OQ[7QQ;^O^?YU(MO[<>P/] *UQ#_DG_"E\GV'YFO9H< TH6E[))Z:VF MVG3?I*??\?3S_ *W[M9BP@?P]/P_^O^M2B(=\?@/ZFKAB]B/IS^?7^E1[ M#ZBNV'#D,+HL.FM/L?X?+OOMZD^V;ZOY/T[$6Q?3^?\ C4@CSU 'XKALM@K7PZ6RUC;MY;Z*_S,^:7=_UZ#-@]S_GVQ3MH'8?S_G2T5WNC3HI M6I1_\!7DM-/Z9-V%%1X?_)IR[OXO\_E1'$/1*BNGV?3\?^!V =2C&>>E)179 M3:T;IVVZ+JE]W3\[:7 G&.V/PI:KYIS_P"7BH,GU-)DCI5/'N_\ #^Y6T]U/2UU_PP>S\_P+:D#K^=6$9?\ Z_7_ M #^%9ZLWU_I^/^?:I02/;Z5Z^!S1PM^[[?9ZKEZ;=_/4RG#N]?+7\/\ AB_N M'J*0E3UP:J!V^O\ GVJ45[TW;R[$$^ .@'Y4M0 D=":-Q]3^==<,3R)6I MK7ROV\OG\M )Z*AW-ZG_ #]:3CA;Y/R_R0F[)^7]?JOO"BGKCG..W6AMO;KQZ],? M_JK9T8)7[+Y=-MOZL9\\O(91143!LGJ1GC_]5>=6K2@[1BWY?=U]/ZU1J2T5 M&H;/?'O]/\_R]JDHI5I2WBU?3[[:=OZ\M0***0YQQUK6=64%HF]+;:6^[R_K M4!:*BVO[_G_]>G*".OY?Y_SS7&ZLZCY7!J_^2?YKJP&E#VY]NF* A[\5+10L M,G[VWE]WS_K3< HI#DCC@U$0W<$_K_C0ZDZ2LHWZ*R\_^#Y?@!(6 [_E4-+@ M^A_*DKDJ3G/[-KZ;/LK[_P!68"@X(/O4P(/0U!13IU94_LM_+T L4AY!%0@G MMG\/\_6IQG SU[UT*HZJ2<;?+Y:M?TD!!M;T-2J"!S^7I3J*UIX9I\UWNG]] MOZ2_(!0<'-3 @]#4%%>K0K3AI9M=_NVTM:? M5>C-=%/$2AHXN_?[NZ_K[[A8J-D.AII4'J.?R_S^-6:,9ZC/X5K M/+ZW]/Y4;%]/Y_XUQO)H-W MTW71?W>]^S'[1]OQ_P" 5-A]11L/8C_/YU;V+Z?S_P :-B^G\_\ &I_L2GIM M_7+_ )/\/D_:OS_\"_X!4V'V_P _A1L/Q?3^?^-&U?3^="R2":?: MW:WV?/R8>U?G]Y JXX _QJ95QR>O\J?C'08_"BO2P^"C1MMI_P #_@D2DWZ= M@HHHKN2MLB0HHHH **@W'U/YTN]O6N)8R+>W]7*Y)=B:BFJYKEGFE&&[7WW[>?9EHHW#U'YU3,GT'U/_P"JFF7W'X G_$5QSSZA#>W3?_MV_P";_JQ2I2??[B[N M7U_S^%&Y?7^?^%4/./;/Z?\ UZC,Y]?U)_EC%<<^*<-#>WWK71=/6Y2H2??^ MK>OG_6^GN7U_G2;QZ&LLW!]2?S_J::9L=S^.!7!5XRPRZKOOH[6\_P!+Z^A: MPTM-_P"OE^OST-0R?0?4_P#ZJ3S?=?\ /XUDFX]_R_\ K"FFX/J?U_Q%>?/C MC"PWDOO].G]=?E2PK?\ 5^W;Y_U9+9\T>W_?7_UJ0R^A _'-8OVGW_7_ .RH M^U>_Z_\ V5<\O$#!K3F2?^)+M_6_=C^J/S^[T_K[_(URX/5OY_\ ZJ89 /\ MZ_%91N >_P#+^IJ-KI5&=PZ_[)_0&N*IQUAI*ZJ1MY2VV\_+\;^EQPLNWX6[ M=;/_ ()K&4#N!^O_ -;]*C,J==V?IR:P)+Y1GYL&C?WXO;KZ=GY=]GL=5/ 3FTK-O_AO+I^IU+3KSS@=^G^?PJNUR MB]Q[?Y__ %UQLVM(,_O/U XYXYK-EUM>?G]NH_+KT'^3S7R^-X\P\OAFE\^U MM#T*645)VT?^6U]%TW_([UKN/NP..V?_ *V*KO?1C(WCWQ_AU_6O-9]?"Y_> M=.G(&/\ /?K^F:P[CQ*0.).1GO\ 3TQ_+G\:^,S+CRC!-NHFM&]?)>?1?+<] M"GD-5I:=NFG3\]?SL>NMJ$(_C7ZY_P#KY_E5234X%X#K]>@_//\ GZ5XC<>* MV4']X>OKQQ].,_R_6N>N?&+CN1^O'M6#/XZF&?WA')[@\_Y]>E?EF<<I^)Y_#G%4)]/9Q_RU8]CST'/KC_ #WK/?QY.QP9&.21R3Q@>V>U?DV<\>N/ M,G5;WZOI9^7]?)FT_^??!KEKO7_20 M=2!SUY],\<<_EQ7A@\7SS':9&Y)]?;'7_/?ZS#7'E ^8_CG'7/'<$>U?E&;\ M;U:G-R59+?9OR\W_ %\CT\/EZ@DIQ6EMUVMJ[_\ #[GIT_B!^<.>>Y)SVZ__ M *O6LZ3Q"PS\YZ]F/\O7^0[5Y]+J#D9W'IS^77@^V:RY[^0$_,>>?KUSQSR? MZXK\MS?BW%/F;K3=]4N9^7]?D=$\-3BK**^7E;7\/-_*QZ'/XB?!PYS_ +Q[ M9R<=_?V[9K"NO$DP^ZYZ^O/Y#U]6 Q^)_(#C\A3DWR]N/\YY MQZ5^<8[BC$RD[5)_>]]/\_ZL3@8!/Y<=OI^= M?*XGB+'2;_?3^]^6_3MZWU['13H*5M%>]M$[O[OZ\B_'J$DGWB.3Z9!SZ#DG_Z_6L%AY?MUP<=3CVQS_+]:%N2#MY[9X]N3GM^OL*\6 MMFV-J*_/-OU?=66C.Z.!;5TK_P!)6T_K?,9/5M/Z]?0I&VR<8&..OT_S_4\U:BL0P^;KQVY[_KZ\ M\>U:\=F6&2I/3!_/\?U/2IOL[I_"><]/J..F/\FOK<-E5>LDHQDGZ7[?-[_< MC18FCHDDMK?UN58],A(S@=NWU]OY_P ZG;2K<# "Y[@<<8/8YQ^'6GDR+T!Z M=,>Q^O; Q@?SH\V8YX;VP.XXZ_X?EZ?083A''UW%QYU?R].B^6G^2-8UTG>_ M9V7FUY^=W9WU*CZ;$HXQ^78?7KQGV]*B%D@/;BM-1*_8D]_8\9/_ -?FE,$G M)P3^!Z_U_K7V>7\ 9C/E^/OL]=M_,WCF,(:-WVZ^B[]F_P!;V*D=O&G7'Y9] M_3G\35M0BX.!CMGC\O0U6D290<#Z]OY@TW:<9&&_(C.,=_7T]:^XP M'AOC6H\T)/;=:Z>G5+:SZW_ ,K-%Z:7' /^?US^7?Z& MLB>=QGD]?\]>1T_I4P29^JM^1]>QQ_\ 6JRFGR29^0@]>5_^M_2OI:/AUB8+ M6E+HT^5^7^7]=,YXRG#5R3MZ?W7;3Y>GG+Y_),\[%A(,?(?R/K^A_S[4@LI22-A_P CTS@?7K7KL.@*_.P=AT/X ?T/ M\JU(_#$?4IUXZ<=?K_\ JIPX-Y6OW+^[_"K;?T]^YYT\_C?XNEK\W7W>O_ ] M>YX6VDRDCY#[Y'^?Z5&VBR8X5OP&/\:]_P#^$6C[H/\ /XFG_P#"+H>-F1Z< M'^F?;/ZUZ^&X1^%>Q?3[/5V=_P S)<117V^W7_#UT7W[?.Y\YR:5,G1&P#U[ MC_"JC65TO1'/L.M?2C>$XF.#&!SWZ_Y^N:C_ .$+A/6,>^<<_P _Z5[V&X"C M7T=!7Z>[Z?AO^!T4^**4+E7HO",2\>6#COC\N_^?I7JP\,N M9)QH*[MKR^CZJVNZ^7H6^+L/9)6]4_3?;^M--3P6+07X^0\^W7!]_;T%6QHC MKTC_ $_^M7OJ>%H\8V+Q[?7W_P :E'A>,?P?7I_7-=M'PNJ.UZ/;>&G]/I_5 MLWQ?0_F_RM[OZ>NYX-'I6Q^@_H2?7O\ 6M"+39#QL/7TXR,<=>E>U#PQ M&/\ EFOUQ_A4R^'(U_A7_OG_ #_*O;P_A:HI-X=?^ [[>7G\]-M$93XNH2TO MKY/T_P"&\MF>10Z46'*''Y=_?'Z5HKI) 'RCCU'],&O5$T*-1C;^A]?;%2C1 MU QM_0?_ %Z]6EX=4XI+ZNM++6.FENR\UZ;:'G5.)E.UI-:]7_AO_79>1Y3_ M &W3\*-IY]O\W /TZ=J5=#0?PC\!Q^ M-=E/PU5354%K;[/ZVZ?,P?$5+ELW=V6J[^[^C?\ P-SS!-"\[JG7V_#MG/\ MD58'@F";&8QDYZC\^W?T_+BO4X=)5.=N?\_U_P ^VE'9 =%Z>WX_7]#7T6!\ M-J<+WYFOH8>&V'J)+ZM%/_ M 7ZKR75:??N>2\WKW_B-;=6KVM_7I\CR9?!%LO'EC(Y^[_];/XU.O@RV'_+ M,?\ ?/!_,5ZIY ]#^1_QIODCV_,UNO#*A!IO#Q:[CRO] MG]?_ *]4_#_"6Y?JT>B^#T\K]?P9F\=4>\I=-WVY?\OSWT.'30(DQA!D>V>G M^?\ ZYJP-(5>B_Y_S[UV/DY[#Z9-'V8?W1^1KG?A?AZGO1PT>_P^GEZ7=M61 M]=?67X^G^7Y^1R0TE?[O\C_-J>-)3N!^2_\ UZZKR/8=^,GK_C_DTWR?K^8J MX^'.&HKE>%CI;[*\M_G;HG^ OK;>S^=[]O+^GY6.:&F(.@'Z?Y_*GBQ5?X1] M0.?SY_E71>3]?S%+]G'?!^O_ .JB7AU1K-W\_ZD5NFW'H![?\ ZQ2?9QZ9_+^H%0O# M6-%W=%6NMHZ;KU\O^#=#^N7Z_F/R_H#3Q!^/OR?\*U/)QQ M@_AC_"G"'_)/^%==#@:FG;V"NO[GIY?EY>:)>)=M]O\ @>2_K[C,$'M^F/U- M3)![?Y_'CCV!K36#V_'I_B?QJ9(?;IZ?XFOJ,MX#7-%NFK-K[-GTOO??L8SQ M6F^WKY=;_JOT*26WM_G\^/S_ JVMJ..._7_ .OQ^>*MI%CC&?8=/QJPJ8Z\ MGT[5^GY/P5A(1CSX>+?7W?3R_K7R.*IB9;\WW];6_K9?,I"V'_ZAG^E/%L.P M_3!_F*T0GKQ[4\1CLN?K_P#7XS7W.&X,P,K6P\%M]E?W?+?Y^AS/$2[OYM+; M[S.%L/\ /_ZC_.GBV'<>W3C\^*T-A'1?RQ25ZE/A+ 4DN;#0NK;QO;X3/V\G M]K\UV_R2T*7V4?W1^7_UZ8;8#_ZXQ_0UH4=>,9JY<,9=-6AAJ:V^S_A_RT^0 M>UDMY??\OZ^?8S?LX]/Y?X"C[./3'Y?T!K3\O_9 _+^F:<(R/0?3_P#541X. MPS=_8P2TTLNO+JOF_P ^L/O^?E_E_6M\T6P/;]./SP*?]F]O\_]]5H>7[_I M_P#7I=@]_P#/X5VTN$L'%*^'ALOLKM%OIZ_=J2\1+N_E\O/^M?(SQ;X[?R_J M33O(QT!'XBKVP>_^?PI/+]#_ )_2NA<,X:/PT8KT2_N_\'[OO7MGWE]R_KHB MEY/U_,4>1GJ"?Q%7?+]_T_\ KT>7[_I_]>G_ *MT/^?2^Y>7EZ_\'JO;/N_N M12\G'8_AC^0I/*]F_+_ZU7O+]_T_^O1Y?O\ I_\ 7I?ZN4DU:FEM?2_6/EZ_ M\':FK:7T_P_/H]_,'5?=_D5A$OID^P'^!H,2_3Z@?_6JYTZ"C&>HS^%=O]B86 MW\*-].B\O^#>_P"1'M9=_P 7_F4?*]E/X?\ UOZTTQ_[)_#/]*N[![C_ #_G MO2>7[_I_]>N.>10;]V"2NM+><>EO*_YEJKYO\RCY7LWY?_6H\KV;\O\ ZU7O M+]_T_P#KT>7[_I_]>L/]78/>">U[Q?\ <\O7\?,?M?-_=_7]+TOGF+'U[9&* M38WU_P ^^*T?+/8_Y_6F^5[+_G\*Y:G#2?PP2V6VOV-=OSU7F-5EU_)F<5/= M<_AFF^7_ +)_6M'RO]G]?_KTTH/<>W_ZZX9\-26\=-/NO'_@W_'8M5ET=O1_ M\-_6A0\O_9/ZT>7_ +)_6KVP>_\ G\*-@]_\_A6*X;6GN=NG^ ;JOS^_^O\ M@E+9_L_H:-G^S_X[_P#6J^(\]%_4C^M+Y7^S^O\ ]>MUPU.U[::+;3[/_!O\ M_G/MO/\ \F]/+T^[R*&TCHI_*DV?[/\ X[_]:KNP>_\ G\*-@]3_ )_"L_\ M5^2LG'MT_P &OY^OJ-5.WX/T_K[OE2V?[/Z4FS'\)_(G^=7M@]_\_A3_ "O] MG]2/YFJCPW.5K1_KW6_UO_P ]M;K_P"3>G]>A1V'T_E3@GJ?P%71%[#\=>?]?U^'H1 =!1@'J!^53[%^O^?;%& MU3V_I_*N]9=[EFM=-?2WS]/3R%SZ[:?B563T_*F8(['\JN;/0G^?^%)Y?O\ MI_\ 7KCJ934;NKZM>2W7]+7IV'SKS_K^OP*H4GMCZU(% [9^M3>7[_I_]>G; M![G_ #[8K6CE#7V5;S7R7Z?+S!3:\R"E )Z5+M4=OZ_P Z=4PPCO[VNV_R?]=; MKU&YM[:?C^A'Y?O^E-*D?_6J:BMGA*=M(J_IZ=_3R_)"YI=RO14Y4'M1M [? MU_G6'U.5_+M]W7YZ_,KG?;7^NG_!(@I/_P!>G>7[_I_]>I**VCA(?:BOS[?U M>_RZD\TN_P#7]?UN0E"/?Z?X4VK%)@>@_*LIX&#>D5_5O\M=/P&IM>97P#U M_*EJ;:OI2X'H/RK%9>M?=W?Z17]>C'[3R_K[B"BI\#T'Y4FQ?3^?^-/ZA9JR MM_P\?\W]WD'M/+^ON(:*FV+Z?S_QI< = /RK6&$DGK_6BO\ C^703FWMH-"> MO^?_ *]. Z"EHKKA1C%:J[_ .&_'0@****U22V7X %!&>HHHI.,7O%?< PH M.W!_S]:C((X-3T=>HKGJ89/X4OZ[_P!/Y#3:V*]%3;5]*-B^G\_\:Y7@I/T_ M'[/^;^XOVGE^/_ (:*GV@=A_/^=&!Z#\JE9>M/=[?I_G^#[![1]OZ_J_];P4 M5/@>@_*C ]!^5']GK^7^M/\ /\'V#G?;^OZO_2U@HJ? ]!^5&!Z#\J/[/7\O M]:?Y_@^P<[[?U_5_Z6L%%3;5]*-B^G\_\::P+3T5OZC^.K^X/:>7X_\ (:> MJYY/ _G4FT#L/Y_SI:WIX9QM==OT_J_X$RDWY+^MQ .@I:**ZU3C&VFW]?H M2%%%%6 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M1^7[_I_]>EV#N3_G\Z?16"PU-=/Z]W_+\1W?=B 8X I:**UC%1V$%%%%4 44 M44 %%%%)R4=P"BF%P.G/\J86)]AZ5SSKQ6B?]:;]OU'9O9/[AY<#IS_+_/\ MG--WGT%,HKAE7FI76WX.V_\ D_ZO:AWO_7WDP8'Z^E.JO2[B.Y_$_P"-:0QL M(VYY6U[]-+]_\^HG!^I/2%@._/I4.X^I_.D.>U*>.@UI+I_\CTZ[]?P8U!]? MZ\A))#[?3G&.>:SI+D@D>_\ B/I_*K,@/<\]3R?R^O3%9TL9.3QSGMZY_7_. M:\C%YFZ:?O:+3?5/3_ACKHP@[)K3S]>FOXO7=C'O2,\D$<\9_P BH#J+?WB/ M\^]0O;DD_I_CU_I^=5_LA_R&KYS$9_.+TGM;=V_ET_I_D>G"EAK:I7__ &?7 MR^75HMC4G) )R/P/\JD6]R<9Z^OXGC.*SOLQSU!'U_QQ_.GK"5Q^@_SG^8]J M\/$<15()MS?2^NGV?GZ^KZ%NCA[.R5_^"O\ +^KFPMR7[\?F._\ GBIQ+G&" M<>O_ -?K6,K;>_3H>W?VS^0-2?:-N.>.>!_@?\*\*OQ?1IW4ZOKKY+S\M.FI MS3PZO[JTV6C\NN_W];^AJEQ[G_/O32Y[#\ZQ7O1S\Q'/N/Z#^=49=31B^1T9D'=Q],C^0IAE0=\ M_05PMSKZQ _/Q^'Y=.WIU]^MII'#3TLK7Z)>B_7\#U@SK_ '@!]?Z__JJ(SQCHP->(R^.PI($G M.&/S.#G\:@_X3O=UE/'O_ /M?TKYK&\>8#7EKJZZHFNH_[X].23^@KP]O'0P?WOYD8Z^Y _0?2 MLV?Q^%S^]YQP0Q/U/;U]>U?)XSCNA=\M?_R;;1>=NVIT1PLNSZ>?;[N^VWW' MOK7:#^+]5&/Q-5VOE'20 ?4YZ^N<5\XS?$E4!_?8Z]QSS@YR2?QXK+D^)H.< M2GC_ &C_ %./J?RKY3%\=J+;C6VN_BT?XFT<+Y?T[>GY'TM)J2C/SC.>N?K[ MXK,N=:50?GX!&.>.A_ >O/Y=Z^;G^)6[K-W/5L_Y_.LZ;X@[P1YIY/3..WUZ M=N>_/I7S]?Q$Q$?AK.W1G9C[?E_G'I7.3Z MR\Q)W'KGJ??WSD9^O'-<\>.ZM;XJ[=[)KFUZ-_G_ , ^BP6$HZ;D9/\7/?W]*IMXO+9_>=.O&/MDC'JWY_SQS^9_&ID MN7.^?:N"65CCJ3[_7N,'%6%#-UW$>PQZ^F#^5>)B\] MJU5K-_?_ (==_P#A_0Z8T803O9)V[677M_PR5_3HIM59^ V3GKGV[+H3 MR9.S\>>?S^E3#PT< [/?[O7/X=J^:QBJ5(M1UO:WX6T[/TZJQ@L9*ZL]/R5U MIOU?^>^AY?)$YZ@\Y'/_ .HTP6C''![>_P"F/\*]1;PR3C$?KVQ4B^&CEGZ=_ENNAYS!;N-OWOO=.A_D# M_GV%;,$; 8[8'Y \]J[R'PP21^[[^GY=L]:U8?"K'!$?OTXZ =?U]OTKX[% M<)XZI=1I2^[KM;;\]^Y%;%4%\-N^]M[?H];::7. CA9NH].1[_U_3WJRNF&0 MCCD\]/;KZ?K7I3O^?0YUB*4NWXK73=^2?GUMN>4+H9R3MP<>G?@_3Z]?QJP-),? M\/?L,<8'^?\ (KUI=#&""G4Y]1V[8H;0NWXK^OR/*?LQ3^'IU&/\]N>3Q_.K-$W/'KQCI_^K Z M?K7J[>'&;C9QQU[\=/RYR,]/>HSX39_^6?MT./Y#G\:(>#6;56N7"2=]/@?E MY=EVZ>1Q_6E"6ZLO^ [=/O\ 7Y>+3PN<\$]1W_S_ /6X/I6<8'#=#U'!_#U. M:]W'@IWS^[_3^N,T?\($6/,?;ILSZ=/E-=U+P,SB;7^R2Z6]ST\O/3IM<[:> M;T8*TY+1+2Z_N^?GUZGARB13]UN/;^6?\_SJY%(_ PV?3GV'T_"O9/\ A7[? M\\N_IC],<5-'X 9>?*(]MN?3OCI_GWKV,/X"YN[?[%*^GV/\/E_FEW,ZF;86 M3UG';NK7TWW>[1Y5# \N!MY[X]^/0\^GOUK8M]$:7G:?^^3_ (?G_DUZI;>" M63'[K\U]/7U_R1736GA3R^L?8=O3T_/_ #TKW\)X#YK%K_8Y;[X&?ICUX_.MNW\/[0,ITXQCW_P#K^OY# M->P0Z!LVC8!Q@\?TQU'O[U<70\9&T=>O3_\ 5G].Y[5]EEO@9F$7%2PDK*V\ M+=5MI_3OOEXZ_Y?\ #(\LAT3C[GUX]SCM_0_A5Q?#^_&$[>F, M<_7G]!S@]\^HIH@7'RC'TY_P_P \U=CTD#!V#';CGK[5^@9=X+8BBH.6$?G[ MGIY+5=[#GG,$M)=NO^'1ZOOOI^2/)AX6#?PG@?P\_0\?CMZG_.:M+9*,#;^A_KC^?X5]UEWA9*ERIX:S5OL?K^M MNOF<-3/*J>D]-M_\.^NWE?TZ7\@C\(#'^K.?H,?Y_6IQX1!S^Z['/T^G/^-> MO+9K_='X?_6S4RVBC^ ?R)_/'\J^YR[P[]GRWH66C^'S].R_X;4Y)9W7ZS_' M_#Y[7M^70\:/@L-_RS/MD#]1CKZ?@".],_X00-G]UUSGCU_ ?I7MRVZ#^$?U M_P /QJ7RTX^4?Y_SVQ7Z!EO!.#I\OM:*\O=\HK^O4R_M[%QLHS?3KZ=O2_W: M'B2^! /^67Y+S^M7D\%(HQY?ZNNAG+/<9):SE_5NFW]>1Y.OA%1_!T]OQ]!_0_SIX\+ M9PGIQM_SC\S7J?EI_=%-:)3T'X?Y_K7EXSA# J+Y*26E]O3^NAC_ &KB)M7F M^G6VS6VK[:?,\R3PX !\@R/;W/Y_A5V+10@P4QCIC_/^?S-=RT2^F/P_R?UI M/*';'XC_ /77RU;A*BY:4H_=Z?YV_"^R']=J/>3Z=^ENUWTTUT^XYN'3PHSM MX[9!]\]/RK02U '3/YG'^?K6KY?O^G_UZ/+]_P!*SCPAA[I^R5MMD[+W?\_N M,WB9/=O3_@>:_K\<];8#G;^@!_7-/%N/0?0__6']:O[%],_Y_*G8QT&/PKT: M/"F$A:])7MVVTC_7Z&;KR\_ZMY/L4!"H[*/PS_.GB-1_^K%7=I/;_/XTOE^R M_P"?P_"O1I\.TX->SI]OLKKRWZ?UJ0ZSZO\ &VUOZ^[YUE3/88]2/\YJ58AV M'X]!^G\N:G"#N<_I3^G KW<'DT(./M(::7]WMR_I]VS[F4JK?6_:VW2W]?D1 M^4O?^0'^-+Y2]=N1]!_A4R,!G/?O4M?04LLPME:*O;LNEO+IKY^1GSR[_P!: M?Y(J[%'1<4[R\_P_IC_)_6K%%=E/+*3:]Q;KIILO+[NGJR'-K=L@\KV'^?S' MXTOE#';/T_K_ /6JRJD\GI_/^M2;1Z#\J]*ED>'G;W-=.G^'7;^NG-OY#_ IPC/\ = _+_P#7792R%73A#MT_PW]/ M\R75?6WS?I_7W=M:ZIZ #WQV_K4RQ9[$^YX'^?SJ4)Z_I4E>_@LEHQM[2"V3 MV7^7]:&4JCZ.]_N^XA\KV7_/X4FTKV_*IZ4 GH#_ )]Z]664T$E[*"V5K?\ M;J_-$<[\F5J,9[9_#-6?+_V1^E&TKVQ^%8_V3/[46DMO2T=/QZ#]IY?U]Q7\ MK/8#\?\ "E$6/3]3_.IJ!_G%;PRC"WUBN;32VO1^6]OZ25USR_K^OZOZ$?E^ M_P"G_P!>EV#U/^?PJR$7T/XTN!Z#\J[HY11M:,$TOGV_R1+FUO*W]+^O^!7[_ *?_ %Z:8L^GZC^57-B^G\ZA/^IU7L!]:11@8JPHP!7W.6X"G:/-%=- M+>FUNGZ'+.3^;_ 8$]3^ J2BBOH(4:<+66VG]+^MS)MO<*0@'J*6BJ<(RW7] M?U_P1#-@]_\ /X4X #H*6BI5&$7=+4 HHHK5*VR **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH ****EQ4MU_7]=P&[%]*4 #H*6BI]E!:V M_+R\O) %%%%79=E]P!UZBF[%]/YTZBH=*#Z?EY/MW0" =!2T45481CLOZ_K MKN 44450!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 )N'J/SHW#U'YU M5WCW_P _C2[Q[UXRS6D]IK^N7_-?CWUT]F^_]:?U]W?2SN'J/SHW#U'YU6W+ MZ_Y_&G9JEF,7:TOQ7E_3]7W%R/NOZ_I_UM8S14 )'2G!SW&?TKIIXRFTKR73 M\?Z\V+DEVN2T5'YA[#_/Z4PDGKS3GC(+X9+OIKV_S\OF'++L2E@._P"7^<4P MN3[4RC..M<S[L**3Y_S[URU,115GSKM^5OS_ M ,C1=%\AU&:A,GT'U_\ K_X56DN%7G.?\]LD5Y]7,J4=%)6]?1KTW^?X#46^ MA;9^P_/_ J.LF34D3O^N/Y?YYK.EUR)>#(JCZ^GU/T_QZUX^(S2EJ_:17S\ MET\[VTT^XM4WU^Y?K^1TI8#W^G^<4TR =N/_^>M9EVWKKW;TWN=M-K*+G# #Z\G_ _' M\/?&N?$*H,[\ 9[^@ZY[UPUQJ#D_>Y^OTZ8_^M7.WUQ/(I"L3P>!UYXY[?G7 MP>/Q^(J-M.6[^?K>ZM_P3JC%)+KI]R.WO/%\<0/S@\GD^W^'T_H:Y>[\<(I. M90.O&?\ >]37GU_#>2@[=_KQGU'3^?MWKD[K2]1W/ZCIU_6MNV\-7G&5;)/0C'K_7WX]Z^2S&6.E? ME53?3M^'Y>AT0Y?*WZZ;_P#!,N6\F)/SOU!P#CM]<>_]:C%Y*O=^??/\L_K7 M5KX5N"N65LG_ ]*&\*7'&$8_I_05\M.EF$Y-.%1*[[V6UW_7ZZ[77=?@?QJ!H+B?.&GS0U*-];->IY&V@7,^GO5;_A$[U\Y5_7@MW]1Q7TK9^&P,9C! ]5.?Y>GY'(XK=3PW"1_J0> MG\+#'Z5Y5;+L?/14Y_B]+I_IKUT^_53CW_K3_-?U8^2F\(7N> X^I-*/"%[C MYED)SU^;^?6OK0^&H?\ GDH]L'^M \-P#_EFOY$_ID"N1Y!F$[/V-2SVT?6W MXZ>?3U#VD$U[R>I\L0^#;LCE7SSV/U/?/^<]:TH?!-P>/+;) QD'T_'UZ_XU M]0Q>'80<&, ?0>_X^E:$>A6Z\>4"<#^$=OSSUK2&0XV&].HKVZ._3\>G^6QT MT\9R;2MJGOZ?#GCKT M_*OJ1M$@&3Y:@\?YP.:KMHN/?TX_4?_6ZZ>4XM6M3GOV]/SZ?,]&C MF=FKRZ+KOM_P?ZL?-J>%9@0/+;ICT]/7^G-:,'A.0XQ&<_CUQ_GTKWY=$AW< M1CIUV_3Z?KQ5V'1HQC,8 Z9"]>OM_G\Z]"CD>,K:.E+7R?D_\T:5LV3BK/ML MUUY?/?7]3PF'PG)_O\^G]/;X](B QLZ8SQ M]?>KBZ9$.=@_^M]/6O4H<&UJMFZ4KZ7T_P /EHW_ $SR*F9RO=/UO\NSU>OF M>-P^&B,93C'ITX.?:M!?#>0/W?MT]*]:&FQCD(/R.#4XTZ,\;?\ #]":]:AP M!6J-?N96T^SZ?)[+=].YD\UE_-VT7R_KY[V/(/\ A&_^F?Z4X>&QD?NCU],_ M^RU["NG1CJH_+'^%2KI\?]T>_&?\_G7O8;PP57EYZ+5^\>UEJS%YQ+H^W5WZ M>?EOV;/*(/#NW'R?7@>I_IGT_E6M#H:J.8QSTXZ_E]/\]O2!81CHH'X 5,MB M@_A_'U_0#]:]NCX0TZC5L/V^Q_AUV?\ 3MY&+SF>EY/?OZ=_Q_I'GPT4'_EF M#^'^ J0:(,#]WCZ8'^'Z\UZ$MBO]W] ?Z-4PLDXX_E_7_#\*]O#>"-"M\>&[ M?8\UU[HS>=S22YNW5W^QYK7^K;'FXT4$_=/X@C_&G?V(,?=_Q_/ _G7I8LD[ M(/P'_P!C2_8U_N_S_P *]ZCX$82%I+#IO_#Z:/3R_P"!LS/^W:NFKZ=?\#Z+ MU^[Y'FR:* ?N\>PS^)XJY'HR\?+T[[1]<#>'IR7^RQM=:^S72W]WK^!G+.*DUOK9+?_#Z>?IZG)Q:0 MN/N#\E/KW_PS5]-)3@[.V!E5/I_GK6_M1>W'X^W^1QSQ]:3NG+HU^'3S^_TL8 TF/N@_P"^!_\ 7IXT MN(?P#_OD_P"%= IZ ?D#_*I1$IZ@?H/Y@?E7J1\*,!"W+AX-:->XO[GE?KY MG.\;5WIK>'A_@Z?_+J'3["OT\K72?X:]"?K@_P _A2_9E'8>G;_XFM;R_?\ 3_Z]'E^_Z?\ UZV7!>#5DZ<+ M6_E7E_3^6P?6)OJ_O^?8R?LX'8?AC_ 4>0/3_P!!K49<=\GTIO7J*REP?@H. M]H)Z7M%:;>7?^MP]O/N_O_X!G^3[$_C_ (8I?+_V1^A_G5TJ#V_+BF[#V/\ M3_&L)6?[H_2K.QO2FU MG_8U)+WHI6MI_P" _P"7XW*YV]I7^X@VD=B!]*2K%(0#U'^?K7+4RN,4K:O3 M]%_PW^8^>7K_ %Y%8J#VQ]!3=A['^G^-6/+]#_G_ #[4A0C_ #T_^M[UPSRU M/XE^':WX_P";'[3R_'_@%8QGT!_S[TTIC^']*L45Q5,IHVTM?I\K>7EIV*55 M^:^=RM@>@_*C ]!^56"H/:DV#W/^?;%<3RMW5H.UUMV]U?F7S_WOQ_K^O5D& M!Z#\J<$/4+_(5.!V _(4\(3UXKJI9-&5FUVMI_AT^Y;_ )$NIYM^GR_KU*^Q MOI_GVS2A/4_E5CR_?]*/+]_T_P#KUVT\IY/AC=.W_MJ_K_@V)]IW3_JW_!_# MY0[5]/YT;%]/Y_XU/L]2?Y?XTX #H/Q[_G793RF4FKPMM;3SCO\ A_5A<[Z+ M]?\ (KA!U"_S_P#U5)L;Z?Y]LU8"$^W^?2GA!Z$_K^E>GALA4FO==]-/_ ?7 MU_IF;J^?W?U^I6$?N3]!_P#KIXC]%_/_ .O5L1GV%."#OD_Y_P ]Z]_#\.JT M7R]8N]O.%_SV,G5]+];MME78>Y'^?RIXC]B?SQ^G^-60 .@_2EKUZ.2486N^ MW_MNOG>S\WN9NL^E_P O^#_78A"'LN/RIP0]S^%24X*Q[?GQ7?3RV,=$KK3S MMM_E]Y'M/+\?^ 1;![_Y_"CRP>F?\_A5@(!UY_E3Z]"GE=.27,NNNFFT?+K; MY_>+GEY%81X_A)^H/^%+5BD*@]:V>6PIVY-6M/R_R?EJ)REW^X@HI^P^HIX0 M#W-1'"SD[2A9>GIMIV8DVMB#9NYP?J/\XH\O'.#^.?\ ZU6:*O\ LNGO?WO^ M&?Z?CT'SR[E>BIF7/UIFP^U9O#N#Y5M?_@=O\D3=L92&//8_@#4X4#W/K3JT MAE\*S3EIM^+73[_S*4I+J5#'CU'U_P#U"D\OW_3_ .O5RF% >G!_2L*N50C\ M*OM;[E?]?O'SOR96V'UI-A]O\_A4^QO2C8WI_+_&N-X!WTCIZ/R?Z6]!\_=? MU_5R#8?;_/X4\(!UY_SZ5)L;T_E_C3@GKS[5I2P&NJ?W=%;7[_GV!S?1?>, M)Z"I57'/4_RIU%>SAL'"-F];6>OEI_7G[U%4$G^=3TU/N_C3J^BP\%%: M=$_T6W]=/,P;N[A11174(**** "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@#)^?_ &OUIPWC_P"O@_\ UZM; M%]/Y_P"-&Q?3^=?GZR>M#5U)=/E\/KKOZ61V>T\OQ_X!#14A3T_(U'35&I2W M;>G^7]6U^XAN_1+T%W-ZFEW-Z_Y_"FT57/-?:?\ 2_R$.W-Z_P J-S>O^?YT MVD8X!-95,1.'VG=+2[?E^2*C'F\D.R?4TPL![_2HB2>II*\S$8^I':_;[K?T MO^":*"]?7^K?>/WGVJ,R<]3^''^%1L6[\#_/>J[EQ[=<8_K7B5\SKZ6YGM:U M^G+\NGIMW13T[?I_70G:7 /3IT[]/T_*LJZF.TX./3&/0=B3Q^7XT]V<=C^/ M^'%571F[?I_+BO'JX_$.WQV=MK]H_P##?\$P==)VY?POLU_P=?TWYB^>8[L9 MXSZ_Y_,UR-VUX6XR/?!//T_SCOFO36L=_4-^2HS]#_ $!K MS:M;$3ZSUOW\OOTV^7SZ:=7F2TMT_+^KGDI:\[EOQS^F?Z4;KOW_ "_^M7J3 MZ%%S\@(Z_=_ICM^%5SH:9SLZ^Q_P->/7IXF=OCU=MFWT_KKW+==0\]]?N^>G M]+J>53->G[NX_G[?0UB7/]H'/WOR/?/Y^W_ZZ]L.@QO_ ?^.C^9 _F?PH'A MN)NJ#W&T#L<J?9:]NVU^Q4<4I;+?_@/_/3_ ()\_LFI%A][ M&6[G\L>U7+>._)&0W!&0<^AZ>WZ5[L/"UOD?NUSGT]?PJ4>&85ZQC ]%ST]^ MU75RRIR7UU2\[?#V]?ZL;*:>_P#6B_6_RW/'(K>[8#[Q/7G/'!]B.E65L[DG MD-T[ GO]2?Z5Z\OA^$=% ],C^6 ?QJ5="B'.!_WR3_A7C55]N WKWXZ^U>V_V#"3 MG:?^^>./P_K4HT.+CY!Q[-_3(_STK!<*3K6?*^G1[Z?U^@*NEM^=U^5CQR'P M^7 W(>@_A/<]>F?7VK5A\+1,?FCST)^7/?\ E^?X5ZHFCQJ1A1^O3/N *LKI MR+SM';OZ?G37!T_Y&_EYQ>OX?>/ZSY_U_P" GFL/A6VZ^4.HY*X)Y/L3Z?I6 MI%X9@ 7]WTZ<'W[[>,?K7>K9*#V_4_IQ_GTJ=;51CC/7C: /US3_ -0?;6O! M>?NKK;H'UJW]>:\K_P!=['$+X<@VC]T#^"_U%'_".VY_Y9+_ ..C^0KO/LX[ M+C_OFF>1['\F_P :RJ>'"B[^ROUUCI:VX+&>?X^G;^M_(X8>'H!TC _[YJ9- M$A3I&/R3^>?\*[ P_P"0?\12>3]?S%W3D]' MV]=_NZ)_6O/\_+O\_P#@=,,6:^WTY&/^^<"E^QQ_YW?_ !5;)B;W_(__ %Z3 MRG]/Y_X52X1C2LOJM[6UY/->7JD_U6J^L7^UVZKR_P OZV,C[*HSC].#_44@ MM@.BX^N#_A6QY3=Q^A/^%.\CV_D/TJ7P2J__ ##I>L?3RZ#^LVZ_CZ+H^G]> M6-]G]1^7']?Z4GV4'L!]>?Y5M^3['\Q1Y/U_,54. XP>M%/;[/>WIZ>?X!]; M?1V_I=7_ %^-L=;-?0@^W3\^*E6U _\ UX_EFM00^WYG_"IEA]OZ#_/TKU\' MP/3D[.BEJNG6ZMTWZ:^OB> MG:\(/3:RTUCL<\J[?5_+_@V M7X%40C_.3_,_TIXC'8'Z?_J%6MH';^O\Z7IT%>[2R?#4[?NZ?2^B717_ %^] M_+-U9/\ X=_\ KB/_9_/_P"O3O*]E_+_ .M4U%=\,!AE]B#U3Z=U_7KZW(YI M=_R(6C !/'Y8_6JLD?!X]<8Z]^/6M"HF"^H]Q_\ J'Z5JL'A5;]W#2W1=+?\ M N$[;M[]_33Y]3$D1NW3)_F.OT]ZK[7SWQZ8_K_G-;IC0YR!]1Q3?)3W_.K5 M"@KV4=^ENR_X'_#G5'%PBK.S]7Y+NJ?7T2,9UE/7\%Z+_ #Z_\ -F M0#D]J;L;Z_Y]\5-164\/1?2/]-::;^FGS.?FEW97]B*:5![8^G^<58.TYSC] M,U$<9XZ5Y];!T]UR^2W[(N,V]&OFO\OZ]"$H1[_Y]*95BD(!ZC_/UKR<1@8Z MV:Z=;=C5-K8J,I)R.<]JCJTP Z'/^?6HVQ@Y]*\/$87EN^9=]_3Y?\.:QE?2 MVI#1143,<]QCBO#Q&(5+2U]NE^W3YEI.1*3CK4!.?T_08I,T5YE2NI^7RU_K M^N]]$N1-O4,XZTWG^'X?_KJ41@?_6P/ MZ5[&'X9=5+2R\_\ #'KZ_A?Y9NMY?U]_]?B4!&?<_0?Y_E3Q'_L_G_\ 7J]L M7T_G1L7T_G_C7J4N&.2W7;?_ +<,W7OU7W_Y%3RR.F!_GZ4FQO3^7^-7-B^G M\_\ &C8OI_/_ !K?^P%_*E_4%^%GMV["]HWV?]+]/T^=0(?I4JKV'XFIMJ^G M]:=730RA4FKI-JUU;;;Y_P!('-OR]! H'0?C2T45[%.C%145#736WIH]/NMY M$-VW(RGIQ[4W8WI_*K(0]SC]:=L'J:7]EN;36FM_E=/_ (;IW(YUYD"KCGJ: M=4VQ?K_GVQ2X'H/RKKI9;RK7NK_@_+\>WD+VG9$%%6*3 ]!^5;_4WI;3\NGG MWO\ +S%SOR_KYD%2!#WX]O\ /_UZDZ=!16E/"\OQ?UMK_5OD)RD^OW#-@]_\ M_A2%/0_G4E%;/#P:T23]+=O\O/\ 45WW9 01U%)5BDP/0?E7-+!MN]^WZ>?R M_JY2G)>?J045/@>@_*EJ?J/>WX=U?\+_ #?W'._+^OF5Z*L4F!Z#\J?U-]+) M?U?K_7J'._+^OF045/@>@_*EH^IOKJO^&\_Z?D'._+^OF5Z*L44?45V7X>7_ M ?O^XYWY?U\RO15BDP#U _*E]1\E^'9?K<.=^7]?,@HJ? ]!^5+TZ"JC@Y) MK5+I\M ?]?U_F0%%%%: %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!7HJ7 M8/?_ #^%&P>_^?PKROJU1[MVT_3_ ('WHT]IY?U_5_ZVBHQGJ,_A4NP>_P#G M\*-@]_\ /X5$L"Y;IW].NG^3_ /:>7X_\ KE,]./\_Y_^M49!'45;\OT/^?\ M^U(4/L?\^]<5;+9OX5U_RV[:/5[;E<\?3^O(J459\O\ V1^E'EG^Z/TKC>45 MI;K>U_\ R7\KO[K%*=MI?U_7]:%0J#VI-@]35W8WI_+_ !HV-Z5#R.4K<7?^O/MJ_:^?X/^O\ A_2U'R\]3^G_ ->F-"#Z?R_3!%:6QO:FE2.W]?Y5 MF^'H;N">W3_!\_N$ZEU:Z^ZW]=_^ 99M0?3\<_\ UA3?LH]!_G\:U:0@'J*Y MY9%02_AJ_33T\OG_ ,,3:+ULF9GV?';W_P \G/ZT>5CC./PQ_6M'8.V1_G_/ M>D\OW_3_ .O7!4X?@WI37W?X5V6OR-8R45:WW%#R<]LY[XQ^M)]E!Z@?4_\ MZS5_8?8_Y_SWIE3#),-3TJ4EY[=H]U_7=*PI2YK:;%/[(O\ L_D:46^.W\OZ MDU;IP4GGH*MY/A)I>SII/39+NM[=OP$G9W*?E@#D'ZG_ #BDV#U-7_+]_P!/ M_KT>7[_I_P#7K)\/*27N*VG3MRI_KWV-55MM?^K?U_P[,_R_?]/_ *]'EXZ' M'X?_ %ZT/+]_T_\ KT>7[_I_]>LUPS!M?NTWIZ_8_P V/VS\_N10V#U-*(QZ M$_Y]JO[!ZFC8/?\ S^%;PX9:LU!6>]EO\'D3[;N[?->7]?\ #LIB/_9'X_\ MU^?\_2G>5ZX_+/\ A5K8/>G!0.U=<,AIPLYTUTOIY1O_ %^HO:M[?FWV].WY M%3R_?]/_ *]+L'J:MTH!/05U0R2GHH0[;+_#TM]__ )=1K=K^K?U\_NJ!!Z$ M_P"?:G"'V_,_X?YY_*WL;Z?Y]LTOE^I_S_GVKLI9%!VYZ=UIT_P_?OWN3[7S M;^7^=BIY([X_7_ZU+Y*_YS_C5T*!V_/FEKMCP_@]+T5]ROTOT]?6_D1[67]/ MT\O+^M;T?)7_ #G_ !I#".?_ *__ -?^M72 3@=/2H'8XXP.>W3OS]:3R#! M]:4?_ ?3R?\ 3L5&O]G'M_G_ (#1]G'M_G_@-123[21W&1S_ M $_P%5C='.,^WW?6LI<.Y<]Z$&_\-WNO)>74Z8TZS5TW;3S[+_@_*Y<,*CCO M],?S I/)'M_WR,?GG%0I,3WZG\/RZBKB'.,\$XZ9YZW_?-'E#V_[YJ]@]<''TI*YGP_16]-/;IO M;EV^Y^AG[5WMS+^K?Y+^EI2\H>W_ 'S3M@[D_P"?SJW1UZBE'):,6N6*7R7E M_E^(^>7]?+_+\?2U<#'04X*3_B:EP/0?E2UTPP*IV;2LK?IK^'D2VWNR,)ZG M\J=L7TS_ )_*E) ZFDW+ZUO3CAH.SBK[?EWOV^X0ZBBBNZER6]RRT\K;ZK_+ MY^H!DCI3MS>M-I"0.O%$L0X;M?Y;>?X?HR>2/;\Q^YO7^7^%&YO7^7^%1;Q[ M_P"?QI=Z_3_/M6:Q][>\OZY?RNON#D7G_7]?CZ6DW-Z_R_PI=[>U1%Q]:;O/ M8?U_PI2S)06LM-.JZV_X8.1>?^9/O;VJ!GZ_CDG^E1F3L6Z_Y[5&6!&.?KC_ M .OG_/2N:6

G,_^'Y7_7WDSI2MI=?TOS^7Z"/*?4X[>_\ 0?X5%YS?YQ_A M3MNX=,_S_P :019['\>/_KUFL?4F[J=EHWJM=OZV_%'%.C5O\U;?NMMK=F3) M*3CGZ=GMC\?I4@./7\#C_&NFGCI*UY7\ODOPZ_-& M].E-+5_UI]]M=;%C9[?K_\ 6J.BN7ZU7O\ $_\ AK6_K_,HD\SV_P _E3"Q/4_A M24H!/05G.I6J*RE^?E;\AJW78C9L< <_Y_.HR2>M6MA]O\_A2>5[+^7_ -:N M*I@L74UUMY7V]W_/_@&BE%::KY%6D(!ZBK)3'5?T_J*:4!]OI7!5RZ3^.-]5 M]^EONOY>A2DNCL_N*I3N.?:HZN>6>Q_S^M-,9] ?\^]>75RJJW[D7KMI;MI^ M/ZEJHK:V:^_M]_0IE0>M-,0;V^N/T.0>/K5HJ.<#GG_/^WKVZ]?PYHUZ4GHE?R6VW6V^OX$BIC MKS[=O\_A4@4GITZ4JY)X Z=ZF'^<5[M# **5XZ>?RO\ BOUU-U)/9^?Y=?N( M_+]_TIVQ?K_GVQ3J*]&EA**M[BNE?IOI_D.X=.!12@$]!3MA]A_G_/>NR%!J MW(K)6=DOZM?\NY'.O/[AE3!1Z ]??O41!'6C)''FW=MVOYZ[?U>Y3GVT\QH0=_RIV .@'Y4M%=L*,8K5:_\-^/W^IG<*** M*V2ML@"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*35]P&E0>WY4WR_?]/\ Z]245BZ$'K_73^O1V'=K9L9L]2?Y?XT;!ZFGT4+# MP2_X'I_D_O"[[O\ K_AD1;#['_/^>]-*'NN?U_ETJ>BL)X"C/=?>O3_+U'S2 M[E;8!_#^>?ZTM6*84STX]JY98"-/X%?;IV2Z:7]/O*4^Z^XBHIVQO3/^?SIM M$82C[K77LW;N-R5M'K\QP4GF@J1Z?Y!/I[4H? QC]?\ ZU!BM+I^:*C)Q,R6WW9(YZ_7_P#6<]L?6JAM3G.!U]?3 M]?UK=V@]A_+^5)L7T_G_ (U$XZ-K]?3U5CHCBI1TUZ?IY^J_JQCI 1SCO^'? MJ>I]O\*M+QC//]#^'8599<<$9';O_DU&RYZ<'T[?_KKQ<56KT[\BT6NGRO\ MIO\ \,.K*HKO7[_\["[AZ_S_ ,*-R^O\ZB((ZBDKRY8W$)^]OY_+^GZDV\OP M)MZ^M-\ST'^?UJ.@\\>M<\\97^Q>]_OU7_!N-6;U=AYD^@^I_P#U4GF$]"/P M_P FHM@]_P#/^?\ ]=*% ]:Y?K..D[-.V_5_R[?*W;7]:]AV2:** M*OFE;FEOOO\ U8A[Z:H<&([_ )T>81UV_P"?QIM1%#]:RGB\1!>Y=I6OV>L? M^&+4$TG>_P#6Q,9/]H?A_G/^>*;N'<_SJ$@CJ*2N2>.KNZG^?72^OR^17)'L M2[QV!_S^=-WGT%,I",C!K@J8K$NWLTV[K]+=_*_E\AI+LEYV'&7W ^G^31N) M[Y_S[5%Y?O\ I_\ 7IP4+]:YO;XV3]]2MT_\E?G_ %Y:EM12T>O:VXZBBBMH M2>E_BWM]W;^NQ(\.1P>GZT\.#[?6H@">@IP0_2NVG4K*W+LU96^7;]1-)[HE MHI ,#%+7H4IR:][^MOO,YI*UNO\ P HHIX0]SC]:Z8TYS^&+?]6(&4H!/2I M@[\_I_G\Z>%]!^0KJI8*K)^]!V_X;_-;BNNZ(PGK^0J2G!&/;'UIX3'7G_/Z MUZE# A_.I**]2.%CRV:LO3T_KIZ&?, M[[LA*-Z9_P ^]-,?^R?P!_I5BBLIY?1F[M+[O3_)E<\O7^O(K>7_ +)_6CR_ M]DC\#_7-6:*E97033MVZ:_9_R_J^@YM_\ IM%V[?[7_ZJA:#/0#_ #[\&M+K MU%)@>@_*FLMHK;RZ7_E_R_3TRE%26IF"W/<#\\_UJ18<8_S^0''YU?P/0?E1 M@>@_*KC@:4;:+3R]/QW_ ,XT(QV\OPMKZZ?>0*GH/Q/^/\ 2I/+]_T_^O4E M%;+#07_#>GGY?BS9:;7[$6P^W^?PI0GJ?R_S_2I**2PU-?\ #>G^2'=]V( ! MTI:**VC",59(0$9X-1E#V/YU)142H0GO?S&FUL1;#ZBI .E+12CAX1V_K;\ MK!=O>["BBBMQ!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!112%@.IJ93C'=_U_3 6D) ZTPOZ#\Z823UYKFJ8C^5_=\K_ -67XC[7T3ZV M'^9Z#_/ZTH<'VJ/!]#^5."'OQ6,*E9O;3ROM[OIV&U&VC;9+1117=!RM[W]: M?UKJ2%%%%6 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44447MOH 4444 MN9=T 4444P"BB@G'6IZ *,XZ\5$SYX'3_/\ GUIEH_.CD^X>H_.CF?:G[QCI^';_/X5'16\*LMN6_3:_;^O+34AP7>PIZGZTE. M5<_3^?M4H4#MZ?I6JI.KJ^OK^GWD*3CMJKD%/5L#!IY0'IQ_GTJ(@C@BAQG1 MM:[MI\].[7I^ ?$]6E\B3>/?_/XU&3DYI*[;WOK>W3UU\]?NT!R;"BBBNR,>56W)" MBBBJ 0@'K490CW_SZ5+17/4H*?\ P?E_70:;6Q7]B*84!Z<5;I,#T'Y5PU,L MC4[=/_;?^#]VY2F^JN5-A]:<% ]_K5@H#VQ]*84(ZCW[M=OZ[-$\Z[/\ K^G_ %M5V'V_S^%&QO:K)0]N?;_/_P!: MF$$=17//+>5VM>^C_P#)?U6_4:FN]O70K$=B*84]#C]:MT8ST'/TKCGE"G+; M\]?A?W:_J6JEOM)^K_IE,)ZG\O\ '_ZU/">@S[XS^O:K.,=L?ABBE3R90Y;K M:VZNK^ZGT_K\0=2_5+TT_P""0[&]/Y?XTA3U7\O_ *U3T\(3[?Y]*Z/[*C4] MUI+;7[NWEL+VEOM/[[E$Q'W'U'_ZJ/*/OCZ?_KK0V#N3_G\Z0IZ'\ZC_ %>C MI+M;\XW_ *_S0>V_JW_!_KH4PI'13^5/",?;ZU.5(]_I3:N.5^STM=JWX6_7 M\["Y[[R^3T_ BV-[4;#[?Y_"K 0GV_SZ4[8/<_Y]L5TT\I4FGMM?_P E_P"# M_5KSSKS9 J[?Z[=.]OZ7<3T\_0****Z!!1110 4444 %%%% !1110 49QUXH.<''7M4!SDY MZUS5*TH;1?S_ %_X'71C2OU2]2;(]12U7J5,XYSCC%9T\1.;6GX?G^?Z@U;J MGZ?U]P^BBD.<<=?\^M=$IM*Z7WK?;;R_009 ZD49'J*@HKE>*FI).+^[I_F6 MHW6Z_JW^?Y=RQ142OZ]/\_Y]:DW#U'^?UK>-=-7?]?U_2MJ0+2$@=34;/Z=/ MUIE95,2T[)7]/TZ^NO\ D5%5[BBBN^$G):K^O\^Y 44458!111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% ";AZC\Z-P]1^=5/,]OU_^M1YGM^O_P!:O%_MBGV[?^VW M_P#;OZL:>S\_P_X);W#U'YT;AZC\ZJ>9[?K_ /6H\SV_7_ZU']L4^W;_ -MO M_P"W?U8/9^?X?\$M[AZC\Z-P]1^=5/,]OU_^M1YGM^O_ -:E_;%/MK_^S_P0 M]GY_A_P2T6'K^5,+D].*@\SV_7_ZU)O/H*PGFBEMUM^B_P"#9]O4:@NNOX?U M]Y-N/J?SIPWL/\^]&\^W^?QK&.8VE=MM67XVO^HW%=K>A;W+Z_P Z M-Z^M5?,/;)2Y/M_GUIE%%-UI3 M3E=VWM\O,:BEY^H44A. 349<_2N.IB>1^\F[/7KH[;%$M%,5B3C'Y4^KIUU4 MM9/I^/\ PX!1116P!11151BY.R^\&[;A14@3U_*G@ =!73##2=G_ %TV^_S1 MFY]E\_\ @#%3N?R_S_\ KIX '04M%=U.C&.ZN_Q];F=PHHHK9)+9)=-@"BBB MAQ3W0"8 Z ?E2T44E"*VB@"BBBJ **** "BBB@ HHHH **** "BBBC?= %%% M%3R1WL 44450!1112<4]T 4444N2*^S_ %_2 ****.2/;^OZ0!1110HQ6R0! M1115 %%%%2X1?0 HHHII);( HHHI@%%%% !1110 4444 %%%%#=MP"BD9L?T M%1%F/?\ +_.:YYXB,//^E_P?4:3>B)J*@W'U/YT;F]36/UV/;\Q\DOZ_K^K> MEYZ*AW-Z_P J3BH-Q]3^=.#D=>:J&+C)VM^?<'%K4E MHHHKJC)25T2%)@'J!^5+10X1>\4 4444TDME8 HHHI@%%%% !1112BF*Q/!_.GUM"JI*^W]?U^H@HH M)P"?2H2S'OBLJM6"W7W_ "^7Y_(:3>B1-C'08_"BH=S>I_S]:D5BW]+?HU^ --;CJ**0G S71*<;7>OZ?UY7$*1G@U&R@#C@_SINYO7_/\ M.FYKAG6IMV4>W3O;^M?P*4&PHIP4M_C_ )[T[R_?]/\ Z]9^RG*S6B_/;^OT M&I)+;^K_ -?A\HZD55(YY/IGW_.FE2O^/^>]-IJ2A\2[:_=V_3KV%9R;LDA[ M #I^7I3**S ME#66NM_R[C7_LG\C0LLQ%UIU7K M]G[]WVV#F7=$(!/04_R_4_Y_S[5,$/8?R'Z4[8>Y_K_A7;2RV3MSQ]?G9^3V M%S1[E?R_?]*801UJWY9['_/ZTTH>X_D?TIUG^0*:?EZE6E M )Z"I]G?:?R/\NE."'L/Y#]*YH9=6;NXZ-K_ -M6_E?;O]P^9=R$)ZG\*>% MZ?G4@0]SC]:7R_?]/_KUWT\NY4FUK_PW^;^5R>=>9'14GE^_Z?\ UZ/+]_T_ M^O71'"S6G3_AONW_ #G79D=+L)_A_,#^M3 =!2UO' 0E9SC_6C_32UE^*) MYWY$6QO8?Y]LTOEGN?\ /Z5)16\,'1AM'^M/\OQ%S2[C-@]3_G\*-@]_\_A3 MZ*U]A3[?U_5_Z6JN^[_K_AD,V#W_ ,_A3@H'0?C2T4U1A'5(04445JE;9 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1114 MRO;3_@_(!C/@XQ3-S>M2%<\]#3-A]1C_ #_GK7!45>]EM?\ *W3S[=5V*7+U MO_7ZC,T_8?84X(!SUI]73H.2]_7Y[;>O^8KV>FA"58=L_3FFU8IA0'IQ45<+ M_*K6Z].G73\BE-K?4BHJ3R_?]/\ Z]."@>Y]:RAAI-^\M---^S[KT&Y]OQ&! M#WX_7_/YT\*!SS3J*[H8>$>FOE\O\MM?4AMO?4****W2459""BBBF 4444 % M%%% !1110 4444-7T8#2H//--\OU/^?UJ2BL70IMWM_6G^0[M;-B =*6BBM M(PC'9?U_7S$%,* Y//-/HJ94H2W7]?U\O(!FSU)_E_C3@,<"EHI1HPCLNP7" MBBBK<4U9K;8!FP=LC_/^>]&P=R?\_G3Z*S]A3O>W]:?CO]_WEWMT #'04445 MHHI*R0"$9X(INP=B?\_E3Z*B5&$MT%VMA@0=\G_/^>]/HHIQI0ALOZ_I!<*0 M@'K2T53C&2LU_7]?=T C\OT/^?TIP0#GDTZBLU0IIWM_6G]?,=WYA1116J2B MK(04444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BLO[;_G=_\ 7J07@]<_0?\ UC6KH37V M?P]%^=ON7R#0HJLEP&[@_P"?\\XJ<,#_ )_E6;@X[K\/3Y]%^ #J***0!13" MX'^>/SJ!K@#OCZ#^>_]>5_SW*23W=F3A@>AI:B53D'&.?Y>W6I:VI5 M)RMS+M^GX[WU]2?Q"BBBND HHHH **** "BBB@ HHHH **** "BBB@ HI"P' M^'>H'G"]\?K^O^ XH L45GM>J.K ?7'_ -:@7JGHV?IC'\C0!H4572<-W'\O MU_Q S4GF#&?_ -7YT 2455>X"]^GH/\ '/X<5 ;Y1_$!]/?\ PH FHK*DU%$ZM^&WK0!:HI 0>E+0 4444 %%%% M!1110 444UF _P _SH =15&2["9R-#C=^I_S_P#JH WJ M*YQ-:C;^+OCK_A5Z+4$D/![>N?YY_E_6@#5HJ!9@1V_E_C2-.!_];G_]?X"@ M"Q16>;U1U;'UQC^0H%ZI_BS],?\ UZ -"BJR3AN^?T_7^N*L!@?\.] "T444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !111G'6@ HJ)I0/_K_ .']HK/^VJ>A_E_A4RW /?/X?RQC/Y4 6J*:K@^WX_RIU !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '#[9_]K\C_ (59 MC$HYZA3C*@>/;DC.,_TS]:P[^9XPQ )QGI] M/I_.N.I5YM5YV_X/;_/P+)MD88!_B(YQQ_G_)P3LT^S ^J]1^ M)6EVH):=5P/[X['GO_A7G^H?''0+0D2748(]74]L_P"?\BOS>^(/Q0U:T2?9 M-(,!NCGL>WK^OOUKX*^(OQX\06P]O\ EJ@]?0_3W]N:EA_:0\,,1B]B'UF3KCMUK^537/VF M?%$-U(HNKC QTE;U^O\ .J-G^U'XF! -Y/V_Y;-Q@#Z?U%:2Q$7T73;T7E_5 MEU _K3@_:*\,$?\ '['T/253WJPW[1OA=5YO8>@_Y:)W]R>OX5_*A;?M2>)- MO-Y-T/\ RV;V]Q^>*JWG[4WB;9\M[/T'29NO ]?T]N_?EE*_RN!_58_[2_A- M#@WT7XS)_C4'_#3OA'_G_B_[^I_\57\DM_\ M3^+=S;;NX[])F]2?7VZ_P!> M:P/^&I_&9;_CZN,;O^>S^OUJ0/Z_5_:9\)MTOX?^_P G^-3#]I3PH>E]'_W^ MC']:_D0M?VI?&'4W=QZ_ZYO3Z^];B?M1>+2H_P!+G'3K*Q[#UH _K1;]I;PF M/^7^(=N94_H:A/[3?A)>M_#_ -_D_P :_DJN/VH_%HX%W<9Z?ZYO4]LXK"N/ MVIO&0)Q=W!Y_Y[/[=!F@#^O$?M.^$3Q]OB_[_)_\54B_M,>$VZ7\/_?U/\>O MM7\@\S#^+Z]?\ .36O;?M2>,#UN[CMG]\WMDY_P_.@#^NL M?M)^%#S]NC_[_)3O^&D?"O\ S_1_]_5K^2V/]J+Q9C/VNX_[_-[]R1FK/_#4 M?BS;C[7<=/\ GN_I]+/^?NX_P"_Y_\ BZ/^&HO%G_/W+/^?NX_[_ )_^+H_X:B\6?\_=Q_W_ M #_\70!_6;_PTEX4_P"?Z+_O\E'_ TEX4_Y_HO^_P E?R9?\-1>+/\ G[N/ M^_Y_^+H_X:B\6?\ /W%/^?Z M+_O\E?R9?\-1>+/^?NX_[_G_ .+H_P"&HO%G_/W%/\ G^B_[_)7\F7_ U%XL_Y^[C_ +_G_P"+H_X:B\6? M\_=Q_P!_S_\ %T ?UF_\-)>%/^?Z+_O\E'_#27A3_G^B_P"_R5_)E_PU%XL_ MY^[C_O\ G_XNC_AJ+Q9_S]W'_?\ /_Q= ']9O_#27A3_ )_HO^_R4?\ #27A M3_G^B_[_ "5_)E_PU%XL_P"?NX_[_G_XNC_AJ+Q9_P _=Q_W_/\ \70!_6;_ M ,-)>%/^?Z+_ +_)1_PTEX4_Y_HO^_R5_)E_PU%XL_Y^[C_O^?\ XNC_ (:B M\6?\_=Q_W_/_ ,72LNR^X#^LW_AI+PI_S_1?]_4I?^&D?"@ZWT8_[:K7\F:_ MM1>+ 1_I=Q_W_;T]F/\ *E?]J/Q8WJ13VV0']8[?M*^%%_P"7 MZ(?69,?SJ$_M->$ESF_AX_Z:I_C7\E]Q^U'XM4'%W<=?^>S>I^N?K6#*!C-[/VY\YO;WZ M=\5O6?[4WB,N U[-RP_Y;-[>_P#C^= ']6\7Q\\-RD8NXCG_ *:)6G#\:_#\ MN-MS&<],2+7\O>B_M.:]*4W7LO13_K3QSZYQ^HQ7LF@?M%ZS,8]UY(<];QP>I_I_GKGZ=:^;?#?C5;B-_)H O#6(XE^9L<#OTZ]/\_3- M4[KQ=9VZ$M(HP!SD9XQ_GMV&:\SUNYNX@VS=QTQ[ _K_ (UX/XMUK5HHI?+$ MG3U;^GOF@#Z*U3XGZ7:AMTZC Y^<#GC_ #TZUP=[\<=$MVP;M!@G^->F?<#_ ):+Z'N3_3GM6K#^T+X;&,WL6./^6J\=/<_C7\V6 MH_&?QC:%BTERN.N9&_3Z?YXKC[O]H_Q/:CYKJ=<9ZRL.XY^HQ0!_46/VC/"Z M+S>P]!UE0]!^7\ZJ2?M+>$T/-]%[YE3_ !%?RI7O[5'B1!@7L^1N_P"6S?X_ MCZ?2N*O_ -JGQ8S'9>7!SGI,^>@Z<^O^30!_6Y_PT[X1SC[?%U_Y[1__ !57 MK?\ :0\*S$!;V$YZ_O4/^?\ &OX^5_:C\:&4?Z5WU M-?S&:-^TWKQ53)>RC@]96^G7/^?PYW;[]IS6 IQ?2=.GFGMGW'X_TH _I%E_ M:$\,Q9S>0Y_ZZ)^.>?Z^E46_:0\+ D?;8>/^FL?]?S?M4^)Q*<7T^ 1C]\W/TYX]J /ZSD_:+\+N0!>0X_ZZ)_C^?I5 MM?V@/#3#/VR+_OXE?RA:?^U/XD9EW7LW_?YN.0/7\OY&NXM/VH=?*#-[+GGC MSFY'.._:@#^H1OV@?#*=;R+'7_6(,54?]HSPNFW]>OX#F@#^K$?'_P -$9^V1?\ ?Q*8_P"T M%X93K>1?]_$_S_G-?S P?M0:]M&;V4G'(\UCZ<]?P_R:HWW[4>OJ&Q>RYP?^ M6K?X]N/QH _J D_:,\+H#_IL(Q_TT3/7Z]?:L2[_ &D?"Y!Q?1=_^6J>I[Y_ MPYQ7\L5_^U1XE!;;>S]>@F;G('O^E<\?VI?%$C,/MLW?_ELY[_TH _J5N_VB M_#S9VWL?4_\ +1?KCK_];/K6&?VA=#+<7L9SG_EJ/4^_I[?C7\R<'[2OB64\ MW3=3=^/,;_ #R>>E ']-MA\?\ 0RPS>Q]5_P"6 MB^WO7=:?\>= ?&;N/IC_ %BG^M?R[VO[2&N1\F\D&-O/F'_'VKL-,_:?U9&4 M&_DZ#_EL?4=.?\_3F@#^H^P^,>B714)=1G(_YZ+R>/?IZ\X_.NPLO'VG7F/+ MF5L\\,*_G'\"?M(W]U+%OOG.2O64GNO3GG''ZU]W?#7XR37X@W71.0N?G)SQ M]>/\_B ?KE;ZW;S@%7&#Z'/Z\_EVK12\1NA']?7VKY4\(^-UNX(B9ADX_B/^ M3W_R*]ETS7$F"8?/ /Z=/_K8]Z /3UD#?Y_^M4E8=G?)=$\;N3[ M\?US^/(YKU*2%&Z__K_K_7^59TEA W) _$=?IW_#^M 'F-NEWN'+'GT/MZYK MK-/6?(W9Z8[X_P ^GKZ5NIIUN#QMZ^G//'&0*OQ6L2],?U_SWSU]: &PAMO/ MMUY[?6F3AN2/\!V]>M::(.<<=/\ /I^5*T(/OGK_ )Y% '(RK+S_ $Y[^YQ^ M&*B0R@^G)^O3VX_^M75O:#!Z?Y/?OFJ,MJ 3C'X#CMZ]/SYH K0S%2,GU_E^ M7Y#]*TX[I,C)'?W]>^:P95=3=WZGU]_3B@#L5N%/ITS_G MK_*IE<-_G/ZUS,$DAZY^O7L/\\_SK:B)^N>I_/% %ZBFJ<*,^_\ ,U'*ZA"< M]/\ _A0 V6X6/J1^/\ G\NO;I67/K,$.=S#CW /]/\ /Y5C:WJ*V\;'=@C/ MZ#_)_I7@?BKQO'9"7,X&,G[W]/\ /K0![Y/XNLX?O2 ?\"'I]?YGUK#N?B1I M=OG=.@Q_MK_GFO@WQ3\8([3?B[ P3_'SPO\ D>Q_*OF?Q9\?7@,NR]QC/23V M'OVQV_\ U 'ZUW/QBT.')>Y3_OXN!^OX_I6--\=_#D6)^?\ D_SK M\%O%'[2-_&9-EZW7M*?Z'_(SZ5X3K7[3NM*S[+V3J?\ EJWKCU_$_B#0!_2? M)^T-X8CZWD.?^NB?_6Z]O6J$G[27A12N/WK<W?\JX&^_:C\5Y;%W<$#/\ RV;TQV/6@#^L$_M,^$Q_R_P_7SDQ M_.H_^&G?"/\ S_Q?]_4_^*K^1V?]J3Q@,C[7<>O^N;T/.WXT ?U]C]ISPB>/M\7_?Y/_BJE7]I?PFW_ "_1?]_4_P :_D"A_:G\ M9?\ /W@#^N8?M)^%#S]NB_[ M_)3O^&D?"HZWT?\ W]6OY,(_VH?%I7_C[N.W_+5_3Z_K5EOVGO%I N[@G/_ M #V?_&@#^L7_ (:2\*?\_P!%_P!_D_KBHF_:6\)C_E_B_&5/Z5_)VW[3?B_' M_'U<=>\S^_KD5F7/[4'B]1_Q]W X_P">SG//').,T ?UI']IOPD.M_".W^M3 M_&F_\-.^$?\ G_B_[^I_\57\AMQ^U5XO5CF[N>O_ #V; Z\]<523]J[Q>6 ^ MV7!Z_P#+9SV^M ']@8_:9\)G_E^A_P"_J?T)J9?VE/"C?\OT1^DJ8Y_$YK^0 MZV_:G\7O_P OESSW,K$]_>NCM?VG?%[8/VNXZC_EL^>GIU_E^5 ']:J?M'^% MF_Y?8>W_ "T0_P"'ZU,/VBO#!&?MD'_?Q/\ &OY1K3]ICQ<<$W5ST!_US8[^ MI[UNQ?M+>*M@)NI^G_/5CZ^Y_E0!_4S)^T;X70'-[#^$B?X_T_I6=+^TWX2B MSNOX>/69/UY_S_+^6'4_VG/%42L1>3\9_P"6K#M]?P_I7DNM_M6^+H6;;>7 MZ_\ +5_3V[?Y]* /Z[#^U-X/!Q_:$'XRKG^?/^-2I^U#X0?I?P_]_4_EG^M? MQFS?M=>,1,1]MN1SQ^_;'7Z_X5OZ7^UEXQD*@WER%)#Q?0G_MJA_P G_/2MBW^/_AJXQMNXO7_6)S_G_)K^1O0OVGO%TS*#=7'. M/^6S9[=LU]!^#OV@?%=V8LW$YSCK*_I]<^GY4 ?U VOQCT.X(*7,9^DB\].V M:Z*V^(^EW&-LZ'/^V/\ /'^?;\$/!/Q8\37GD[I9SG:?OMWV^OY]*^L?!_C3 M7[@1%S*<@')9L]<9_'_.>* /U>MO%5G<8VR Y]&_S["MN/48YE^5@>?;^7'^ M?T^*O".NZI-Y7F>9U[D]Q[_3\>/6OHO0+JXEC3>6S@'DGL#_ )SV[T >B33\ M=>WN?7Z'^GXUBS3.,]>A[^P]C5D;RAR">%[>]4I(6);'I]#T]* (X[AL]3_G M'^?ZUK6\K'_/U^E9,43CMW/\OR_6M2W.W&?;\_EH W(B2O/^>35VLV*9!CD? MP]3_ (?K5T3(>_\ GZG% $M%-# ]_P _\XIU !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 1^:OK_+_ !II9#TZGW_^O7+_ &]_ M]G\C_A4BW[' )[]CCOZ&@#H&0-GWK U*%3%(>^#]>@]ZG6\..O?OS_(&LZ^N M"8GQ_=_I_GM_B0#Q[Q3 F).G1NW_ ->OF/QC;KMFXSU[9]??TQ7TYXFD+>8/ M][]?IBOFSQ>6VS8'][_/7Z4 ?#WQ+M 1/QUW],_TS_2OSI^*&GJ7N"!S\W/L M,_\ UJ_2?XD!L3\'^+M7YW_$]F#7''][J#]?\: /@KQ/IP%S+Q@\>O7/_P"K MK]:X4PF-C@'O^F.GY=OTKUCQ,NZY?U_^O].OI7%"T$C'CKNZ=?YGGCC- &)' M+(.!GT_R.O\ 2K*H\H .>@Z_7']/KVK?BTM6YQS[#/KW[?UK0BTQ5QQZ>G4> MW\_6@#FDT59R,KUZ@_A_G\.*MIX7C(SL[]?RZ\?TKJXH A QT)Z=O?\ SS_* MM.(9 ';/\A0!Q2^&XTQA1CGMWP/\_EQ5G^P0%^X>".W7D<\\_H:] BM@X&1^ MGMVZ#MW[?A5_^SP5S@>OY'C^7- 'E0>4&P.G3CU_SV_/I7*W5V8\^W^<__7_/TH Q3X9@49VK][T'J3_G MO[U/'X?B&, =OT]/Z4HU-BP'3)]I_S^% M',?V*@ZC_P =%)_8T?M^0KIR%QP2>?\ /:FT #GC_&DH YL:-&/3\A_2@Z.A]/R!_F37244 W;\NW^&*[+=_LK^5*"#UP![#G^M '*)HB# P/TSW[<@_TI_\ 8J#J M!^0KJ,)ZG_/X4UBH/!_/_(H YPZ,FT<#MZ'MZ=!52;253H._I]/3C_\ 5779 MR!P/J!3?)\SMW']/\CW- 'G-S:O'G /Z]CS^/'^>]1'FC<<,.?0C^+I^/MQ^ M%>I_V*LW\.<[A^/^<_YZM?PPI/W#^7U]OUH Q-&U&6-E)W#&.OMGO_\ K%>Q MZ!X@,93Y\'//S>^/\XKRB;3OLFX@8QGM^0X^OX_6J']LO:,?FQMSW^G';'X8 MYH ^[_!_B\1-'^]QR/XAZK[^WMS7USX'\?+&(QYXXQ_%TP/\?>OR$T/QS+"Z M_O#U_O?R_+]:]]\+?$N6(I^^[_WNOZT ?MQX.^(RD0J;CTZN/;_/Y5]3^$O& M:7'EYF')7^,>WOC_ #^%?AYX,^*TH:$>><#'\7/;KS7V=\/_ (G.YA'GY^Z/ MO?3K_GB@#]@?#FLQ7"Q_O%.1G.0>3C/KZ^E=QMAN%ZCD?SQG^O\ GBOAKP1X M_:01 S9X'\7TX_ST]P:^C-%\5F91F3.??UV_X4 =_?:##< _*IY'7'?KU_S_ M #KSS7/ 4%TC QJ"?N_7\3^G2OU@O= M'64'Y,_AZG!QV_S^?EOB7PLDL4N(NH;^'V^F?S_^O0!^!GQ,^#4.G+]?T,_%OP.)8[D"'J''W?K[?C MQ^M?E9\6_AP7ENO]'S]_^#V;V_&@#\E[U;DW#*5; @]:]\UGX=M!G\_3- ' M"6O@V$@.4'8YQ]/SY[__ %JM-HR60)4 8_QX_P BO2"J0QG.!@#]/3OZURFJ M2J5?!^G3U^N: .4EU>2SSM8C!;O[^OX_U^N7-XHFDSEWZX[\\_@.:IZF&=GZ MCKR..N#^5<^ELY/0YS_[-ZXZX^M &A<:A+<$DECQGN3G/^?\]G MM_\ 6K>MM.+'E3TZ@>W3/^36LNDG:3MZ@_UZ<4 2, ;FXZ=?\ &I[C3MG;U]>HSQ]*QY+=ES@'^G7\?T_(4 = FHR3<9./_LNO M/^?KUJR+8S]?_P!?4]N.]9=C 2X!![?X],9_2N_TVR#@9'9?Y=O_ -0% '+_ M -D[/\ #_ZW3OS7J0TM"@R.W3Z>P^GKUK'NM*C( MR0!Q]>Q].?SH \YEU*>,8!?OZYZC_/>LV?4+B0\[N1SUYZCG\/:NTGTB-F(P M!^7J?3%,308V(X_SN[^W_P!:@#SR;SI"V"?RXQ_G'K3H+*0DDAAS[]QG M_/\ ^K'JT7AI''W>,<<9]/3]><5J0^&$7/R#MV&._KF@#SJSLGX^5N@.]>S:GH"2AAM';MUS_ $[]N:X2Z\)( M9"=G4^@QW]>* /0OAYX]O(YH29)/O+UR,8(]\_YZ5^DWPB^(LJK;;IF&-G5N MG YQZ5^77A[1Q8NAP1@CV_N_Y_SQ]->#/$G]F>4/,VD%>_IC.?\ /I^(!^YG MPZ^(@>*W!N!RJ\;AQT'J>OM7U[X2\6K@\#^+/4>F?7\Z_#KX??%$1O M;I]IZ;1]\^N.F?T_^O7Z ?"_XA+=?9_W^'M1$XC.<@X M[CUS[?\ Z_I7HD#$CVQD?D*^;O &NQW,<'[P'/7G\AG\?_KU]"V-S&\:_,.1 M^>1]<9X_G0!J44T.IZ&G9H *8Y(QCCK_ $I](5W=<\4 9D\I R/?\..QQS6/ M+=."P&>_TZ>P_.NAE@W=?_K=/IQ_G!J@]B&)/'?GO_7\* ,>.[DR>O)'3)_I M6G;SLWZ=?I_/\J4:>.O7&.HQ_05;BM=O;^N..V.WXB@"U&Y/_CN??].*LU&J M8ZYXQCIVIY('4T *1G@U"\0;Z>GY>O!_&I-R^O\ .C>OK_.@"B]H&[=1[^_/ M?G\:A^P+Z?H?\*U0P/>EH STM O0=O?_ .M_.K2QA>3T[Y/]>@_"IJK3R; < M\8Z?I_D<4 ,>957EAP>A_'_Z_?%9%YJ$:(V6 P#SD C[W3^E8.KZN+=6^?&/ M?D'G_#///O7CWB#QF+=9!YN.".OLWOZ4 :/COQ$EO!+B0#Y7[CM@^O\ G]*_ M/;XL_$9[1;C9,1C=CYOP_P ]??M7J/Q$^(0,4X\[LW\7^8_$;XR74,LJKF21AN)S[Y[^GK_D]Z . MXUCXAW-P7!E?[P[GUZUPLOB2>Y;YG8Y)SS]/_K_ASQ7-39DR>3R/R_S^%+;0 M_,,^OT_S_GUX .GCE:YQDDY[D^OY?YSVJP-)69'(V_A]O\\"JQ\+1G^ ?B./RXKO&/RDC!_4 M=:CR2#\H^H% '#?\(O&N/D Y[#Z_7%6(] 1>BCM^0^N/ZUU_^?YT?7IF@#GH M=$3.,+_3H?\ ..U;5MH4;[G\A5R.Z"8Y_B]1GUS_D_A M0!$/#<)4Y4=/Z'\/RXK"U'PW$ <*/;_]7_UJZT:B ,9'I_G']:I7-R)0>_Z_ MA_GC'O0!X[J&@JI;"]^,L6'0\RO;\*],_A[?X M?K^.:::7L;.W].V!^M '/Z9X?C8KE1S^@QGT[?E[5W]CX;AV E1G (Z<]/;^ MM58%\C;P!R?4=NWI]?K]:W[>_"*HR.PZ^_\ GU% %R#P]"H)VC@=>/?\>GX5 M8.BH$X _$=L'_(Z5/;Z@K#!;K@8S[=^_YGFM%;E' &X?Y']/Q^M 'G>M:4H1 M_ESP?Y#_ #_G%>'>(=(!+D*/XO7T-?3.J*KHV/0_R[X^E>3:UIYD9@%ZD@\' MN/YT ?.[Z&7N A.?3/KVX]?K_CW_AWPI/,\>V$MDCHI/<#\?\\UVFD^&'NK MY!Y6W^?QK['^%WPE_M&2#=;9R8_X/4CIZ>G&?TH \2\(_#^\E:/%LYR M1T1O;V_E7V3\./AE=,8"UJ_\/\!]#[=OT]*^ROAA^S?%=K;,;/J%.=GK^'MG MOC\:^X/!O[-T%HD3"SQ@+_!CL<]O7\3B@#Y:^&GPM;9;E[8CA3RA_P!GV_'_ M ![?G*G^CXVC^X.VW/;\J]NTKPM M':(H\L#:!VP/3_./_KT >?:!X,CM@F(P,8_E[C_/:O6=*TI854;>WIZ?A6M; MZU:21K'M[<'^G'^?_ -8!$MLNW'?CU[?R_K[4UK5.?N\_ MG^I%/DGVCJ/PS[=_Q]169)>E3UQ^GK].: )F@11GC/MCV'J?6J$AV=/8X]\_ M_6J/[:7(&?USW'^>WUIZJ9./49_K[4 5_M3C@9Z#^OI^I.*O173L><]^>WZC MK3EL=W)'Y_4^O^>M7H[$(>PZ\_\ ZC0!/#(2"2/\Y/?%:"$D<^M5XX2F<#M] M/\_D/>K(&.!0 M%&<=>*3]=;@>@_*LN\ \MN!]WT^M 'B'B&R+"3Y<]>H^OX M_G7SSXMT[*R\=FX_+^E?4>O ;9.!W[>[5\_^*U79+GC[W3Z?Y_.@#X.^)5@% M2XXY ;M_D9^M?G%\4K;:UQ_P+^7MQV_SS7Z;_%%U1+K'3#^O;_Z]?F+\6[]4 M>YR'IV/\ 3_\ 70!\/^* %NI"#C!/\SS7#?:0C'G &?U/^?\ #O6SXNU1 M?MQ^;\.O?.<4 =LFIA",GJ.AX'5O7I^57H]2W9YSZ? MK7GZS%SU[8ZY]^F*V+9FX_\ K>_^/Z_D =S%/O/Y'Z<_3_/M6K;G./\ /8C^ ME:Z:U!P![#^HH Z6T/ X[_ ,N/ZUL*PV_='?\ F?:L>T5N.._M MZBME$^49S^GXT 8U]!O##OQVYZ_KG\OPZ<3>Z<6)X[?@#Q7H\Z]>A'X'N:Y^ MY1>>/Y_[- 'FLFGF-NF,#/'O^7;\J:',&1GH/ZCCO_\ 7_&NKNH@W;M]?_K] MOT]ZP[BR+YP.NW]>HQ^>:J#5G:@!T5\9!SV[=ASZ<^WYUI1R$C/7VS M].>F?PJI'I+Q _*>,''XY_EGG'TJ\("G!'.#_3C_ .MV]>: (I92H)_3/3IU M_G_C6=+J&P=?P/UQ5Z:,D,.Y'/3CIBL2:S=CP#SG]#G_ #TH D35/F')_'ZC MI[U?BN_,*\DY_P \?YX_2L-=/93D \?XBM.UMV0J<'_'J?\ )XQ0!L+)QZ_C MT]NE5YIBG7GD?CG'3M_C4\:<=\=^G7%->S:4# ]#_+M^?UZB@#(EU(J2,]._ M?OQG^E1)JFX]>G;KGK5V30I),X4YYY_/\>_U]JC'AZ5"3M.!CW['K_/B@">* M[\QASG/_ -?I^GX]?2M&-]WOQG^7%4H]/:'&0>!_G_/'K5Z*,CMS_P#JY_R: M 'TA)'0$_P"?I5R*#?C ZY]__K9]L5>_LYI .W7I^'O0!B@D]01_GZ4M;?\ M9K)N.#UZ=,<__7JG+;;>WK_GCM[DF@#-=MH],]_3I6=+=&,GL?\ Z_K6I-'V MP?IGOGG\JQ+BW9^1GCGTZG\<_7I_0 K/JF">>GITZ]SZTJ:CO.,G^M4)=.=L M\'/;W&:=%8N#C!ZG\O7]/:@#?AN-_3VSS_G\C^/OLVIR>G?^H']*YZ"(KP01 MR,?4?Y_^O6]:D \GT]?[U '36I'''Z_3C^E:V5(Z9Z\Y_ITK&M><8_SC&:UU M!"9(X&<_Y_&@#G]2M@ZOQ_>'3W'Z'_\ 5SU\_OM++,^!US_/C_ZW]*]'OI0H M<'J<_[QS_ )]Z ,2STMD?T&?Z'ZCMQ7H>C1-$5&3_ M )/^1^O:N)AU6,.>1UYZ?Y_E_.NBL=70,,'T_KZ?X?KQ0!]!^$[ETEC <]1_ M3W'Y9S7V1\/M3*O#^\/1>_?]/UK\]-$\1K#(AW@8(/\ +W^M>^>%OB-'9-&3 M,!@*N/YT ?KIX"UGB',G8=Q[#U]:^LO"VK;E0"3/(XW?\ U_;^5?CK MX.^-D%N8@;E1C'\0]1FOL#P!\9[>[: "Y4YV_P 0]\=_\.U 'ZE>'KOS%C^; MK[^_^>QS7J=DVZ,?3KZYQ7R)X \;1WZP8D!SCN#_ "Z_Y.:^I-&O5FMT8-U4 M=_\ (/3/UH Z*6/CGGIS@^_']:Y;5K,2QN,9Z_U]>GZYKIY)OEX;//\ 0]\< M5D7+!@P]Q^I_^O\ UH ^5_'GA87B2CRP<[OX?;_/_P!8U\*_$/X5?:FG/V?. M[)X7V/MST]*_5G5M*%T&^7).<<#GC_/TZ5Y/K_@5;I9/W(.0?X?KGM0!^$GC MCX3&T,TGV8CEOX<="?8?A7R9XQT0Z27^0KMW=1CD?7]/\"*_=_XE_"_,$Q%O MUW_P_P"][?X_A7YB_&+X;R1&XVPD8\S^$Y].@^M 'YEZ[X@:VD,>=O.#SZ?T M&?\ Z]^./!%Q#=.1&X 9NQ['^OX_SKSZWT*6W MD7WYUK0>&1@':.F>GOTJWI^VW M W<'Y>H]>F>H_P XKH%U:*, $KP!^!Y]?\]* ,Z'0!&3\HY_J/P_I^-7&TE5 M7&WL?;N?I_*F2^(85)PW''TZ?A_A[U4?Q)"3C<.@[@]_J: *5WI2G/ []?Q_ M_7^/I7,SZ2GK^''O0!S]K M8>6P.. ?Z<9_SU[5U-I)Y('L!ST_S]:K *!G'OG^M-9\#@^N>O% &Q/JPBCZ M],?R./\ /\ZX35?%7DAOFZ#U[\_KS_GFM.Z1IEPO.0>>>P_//6N)U'P]/=%L M*3G/Z\_3K_G% &'=>.MDA^;.3ZYK3TWQGYI7YLY([^K#M]/\GBN7N/ -U(Y( M1^O^U[^E:-AX+N;=ERC#!'KU#'_.: /7],U\2JI+<\=\]0/\.O\ D=4-6 7. M<<#\?K_DUYEI^ERVP (/&,_EQ_G^5=$(W(QD^F#TX]3TH W)_$ 09STSCGW_ M ,C')K(F\3_-C<.?0_3_ "*HRZ;)*.,G/IZ]1C]?_KXK/;P_,S X/&#W] ?0 MXZ4 :_\ ;0FQSZ?GS_\ KIQF$G. >G]?K_G]9B5#=?\X_(_2@#W+PE\5G@NX1YY&"O\1]?\_G[5^@W MP?\ C&0]MFX[IR6/JOX?YZ5^/FE:)=07*M\V!CH3V/\ GCO7TUX"UF;2FA+2 M$;2O<_WACO\ Y^M ']%?PK^,*O';@W Z+U<>GMTK[/\ #?Q,2ZCB'G@D@?Q9 MS[?Y_P#K5_/)\//BT;(P@W.W&/X\?UZ^G']:^\/AS\71<_9U%SG)7^+U/^?Y M"@#]C](\2B[53O!STYZY_P ^W6NZM;CS%#=./?^9KZQT*Y$T$;9&"H_E_D_H* .M!R ?6BD7H/I2T %%%% !1110!!) M)@'VSQZUBW5_Y8/)_P D?Y/IWYK8E0D'WSC\:YR]LFD#<'G]?\Y__70!EW&O M>6?O?Y[_ ,O_ -?6F0^(-[<-_G\/I[_2LRZT:5ST)[?S_P XIEOHLJ-G!&/R M[_Y]S0!VEKJ/F@M;4OT'TJE?:F(MWS8 M^\.OK]?Y5YIX@\2K"C_O!]WUZG\_\^U ',>,_$HMUD_>=,]6].F<=<_T]J^, M_'GQ$^S^=^_ P#_%[$?U[UV/Q+\:B)9SYHXW]_\ )^M?F_\ %+XB;&N0)^YZ M-[?_ %_T[]: -KQ[\4"PG'GG^+^// SZGK7Q%X_\YX;O_O#CK]/I M]:YKQ;\0#-),HG/5LG=T)S[Y%>$ZSKC7I?#YW \9_P!H_P"?7Z\T 2V.<^G>LA=&:D_LMA_^S_DT 1Q M7WEXR?X1].O^>G\ZV+?5.@R>O?ZG_/UQ64VF-D8!Z=N.Y[9JS;Z:X9>#WQSW MS0!U=K/YW&>N/U_^N/Y8[UT,%IYB=.H]/K_GWZFL33+)E9B7D.0>.QZ M#IR?0_KTKAM2L6;. ?7]>W\\T M&/IGU_I0!T5M!YH4XZX/Y^GTZ?KCGB_)8E5R1 M]>/<]>G;^AJY86VT+D=E]/U[?F/QK3N4 C/ Z>GU_P : ."O!Y73CK[=,?\ MZOUKG9M2\KOWY_,_3V__ %UOZQ)C.,8YYP?:O-M0D;.!G\_Z?YQ0!T:^(O*S M\Y^\._ICMG/?MU_'-6H_%IR!NSCCOZ>W]>:\]$$DQX!Y/;GN/\CWXK3L]$FF M8?*W)R._4#\,<_KB@#T>VUHWOR[B:ZBQT!M293Y>]?HE\'OAQ]G>VS!CF,?=],>WU[5O^ /@ZX$#&U/\/\ #CL/ M\_\ ZZ^V/ 7PW^Q&$^1CICY?8#^H_P \T >K?"SPI%;QVV85& O51G^1Z?\ MZ^*^NM'TF*../$:]/[N>G^>_YUY[X,T,6J1 IC;CL!Z?C[?A7M=G$$5>!P#V M]?\ /ZT )':QIT49]AG_ #_^KGI5@@)GZ^O7&?YU9J"12<\=R1TZ\XH I2W& MTXZ=>.?7V_S["LZ6_((P3WZD>U6YX&<]_I]3^OZ5EO9.3QGCT_#_ #UH 4W! MDX!]/Y9_IW_"F^29,<>G'7\>A]?:I(K)@>A[9/X'\*U8;?;V[_AV_#\.* ,R M*P.1ZXZ9^G&,UH16FT\C''ICT_#^9K31,8RHQCK^52X'H/RH ACCXXX]\=>O M\JGHHH "< GTJO)(0,_IGZ\__6J<]#]#_*L^XZ?A_1J ()+O;WQU[XZ?Y[Y_ MG54ZBIZ-646;)Y[GTH ZR.\#=\_CGU]OY?C6A'*3_AZ]>G7%.3^?^]6_;=O\ /]Z@#3!R,TM-3[H_'^9IU !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !67>']VW^[_C6I63>_ZL_[O_LPH \NUXC;)R._ M\S7S]XL(V2\CHU>^>(/N/^/\A7S_ .*?N2?\"_D: /B?XJQLZ7.,\A_Y?Y.? MYU^7GQ>T^:1[G&[JW3\1[%.#_C]*X9K M*!F;"CDX[<_7C^E 'F\&FR+R0<A_J.PQ79+IBD<+^G MT-3+IX4?=.<]A0!C6\.W'7KU_$?Y]/I6W"_E]>/K_O?Y_P #3?(V=AZ_YZ U M#+G''^S_ #/_ ->@#;BU%(^I].2??/K5L:_"@(++P!GG'Z\9K@[A9R#MSW/? MU_SG//':L>6&]);&[KVSZCIS0!Z/<>((3G#+^>>/FYZYK'GUF-B<-U/ S[CZ M?I7"O;7S'^+IW!]^:3[%?$]&QD=0M;*?N#V['V_+\J -,)&>0H-+Y:@D^Y].?R_QJ>* MTE53D=,=O<^]2-;L/7^?^']: *P&. *N0E8C)QCHP'^%5Q,S$\GIT/3M[YI"2>M #2 >HIFQ, M]N_'&?\ &I0">E*(&W9P>I^G?V/ZF@"$QI@\ >]*J(.F#T_SQ_7-3-$^,8_+ M_./UJ ?)NS[?U_+WH F7@CL/_K5HVY08SC'''X_U]/R!K#:X5?\ .?\ "E%Z MHZ-^7^30!V4,L&,8']<*-0;J"1^./ZU*-2/.6QS MZ^P]Z -ZXV'. .F/P&/Y>W2LQV"YQCJ?\^^:J?;T(Y8#VR?:J\]TIW 'M_A] M<^U &DFHQ0D;B QSS[CZ'K5M?$UM$.63OW'/(_+BO.+^64YV$]2?U_G@HXZ\?G6;+K\$AX8_ MOGITKPI6U$$9+?B#@\C_ #DYK2ADNQ]XMU]Z /6/[2C=LY!SG'Y_6G1W"-Z' M_P#6/\_TKS^WGFR,D]^>?\]ZZ"U=CCGO_4?C0!U2B-\<#GU_SV_SBI4MU8]. M^!Q_GKVZ_P"-&VW$+^&<]>__ ->MJ!@"N?;\>.F/\]: (DL6)X!P2?KW^GZU MV?I5PW8VL,\^GX=,8'\JYBYUB%,X;T]*QWUV//W^.OWO;'YT =#>9F! MZ'^>1_GZ^M<=>Z9/*3@-T/;CJ>:V;?5X)&7+=?4^P_SW[UN6]U:.!N(/'//L M: /,UT>Y5\_-C/I@8W"KL-I-&1G=P1_+\\Y_KCK7I!%H^-JCD_U!_ _K]*HS M6D;9*C_.#_+@"@#F(IIHNYR.AY_V>Y_S[ MF<'UZ?Y],UAW"M$!D=,]<]./U_\ KT >BZ3XKO89$_?OQ_M$=QGOVKZO^&'Q M N()+D>&?&(M&B*RXP5Y MW=_S'7_/'4 _>WX3?%J&".V#W*_P]7 ]1Z__ %N>/6OOKPE\7[&6V@3SXR<8 MQO\ _K__ *_TK^;GP;\67M!#BZVXV]7/8^@/X&OK[P)\;9"T*_;#U3C?_4'\ M^M '[UV'CNVOE 61?F]&]CSCW]:ZNUO!=@8.<[.G..1_]<_X5^97P]^*R77D M;KG<3M_B[\>^?K^E?;'@OQI:W,<9:12<+_$#Z=/Z^E 'NT5H'&2.N>W_ -;_ M !/Y5++I<+J@ M#Q#QMX2BO(7580Q_R.:_6*YL MHKD$,H(+'M^/U]^:XS5/!FGW:L9(5((]!WSGM_D4 ?SD?$#]G6]9YI!9O@;S M_J^_/M_7%?)OBCX-W>EM(S6[J%_V,8Q^'L?_ *]?T^>,?A;I,UO.?LJ9V'HH MZGWV_P!:_/#XQ?"RUCCNO)M0#B3^$?[7H/\ /6@#\%/$&C2Z69 0R[<<8(Z' M&./\*\SNK]E8J&([=?8^_P"E?<7Q8^'MS%)<^5"0,MCY>V?I_P#K_4?'&J>$ M;^&9\QL.6_A/'/\ D_I0!QKSS2YPQ[#TR<'MT]/\FFA+@L#\WW1S^.?\C-=# M'HTT(8.O?'(/M_3IZ=*L_9E4 $8(..GH!Q^O7K]* ,&&22/&XG@ =>^3_A_^ MOI6K#J(7JV>3]>A]>_\ +%)+8.X^1?T_S[>G'OBJ)T:\/*JV,GH#URW]/\]: M .BBOEDP >JXZY_Q_P :T(T,N-O.?Q]/SZ_I7.VFEW<;?.I_$'U_#T]NE=79 M%80 _!QGGOT_^O\ GWH LQ:>QV_*>0?IWX_R*T8K*)2-RCIW]_R^@_\ K4Y- M1ME"C(^F>!SC_/7&:AEU&(@[&],<\]3G\?3VH T?)LU!S&GOD>Y'Y]?_ *U9 MUT]FFXA4&"#T]R>M9=Q>,P?:W7&.OOC^?7U_.L*Z:=]V">W7.><_X_\ ZZ + MUU>P*S;=HZ_R/^/\^V:IQZC&6ZC[Q].>?\_CQ7/7%O=,6//7\^G-01V=T&YS MW/3'5L?7V_2@#TBTO(FQG!Y'^>OX^W-;B36^T\+R,=N,9&?QZUYM:I.G7/!& M<9]?Q[#_ /76N)I0 "?7^9H Z2ZN85' 7@'_ ['OU_SFNGOG M_.:SKJ65L\G&&_G7.3B=CQD@8_4>WTH Z![V-R.G/'OU/^?RI0(9.< _@/TY M]JY>%)N.N/\ Z_X_SK;MUD ^;/7^GZ_K^% &I':PC!55']?\]N>M:,>1^7%6: .PT76+J&5=LKC_ (%CT_'_ #^-?97PI\4W M,;VN^9N"F_"#QJ%CM=\O]SJWX^O?MG'%?H+X2\;V[VT"^8N=HS\W^SSW_ "YZ M5^"GP_\ BS;6*VX-R!C;SO'IZ9]_Y=:^T_ WQNM'$""[&0!_&.>/KV[=* /U MSL_$4,ZKM9>>001GK_G_ !K?AO1(,@C\\]O7G_/KTKXI\&?$F#4/*VSALX_B MSU('7\?QKZ8T#5UNX5*MG*9!!)['T/T_SU ._DO HY/^>/8'O6?+K")U;'MG M_/-9T_F,IVY]?T'^^0/Y&@#T-) XYP0>O^?Y=/ MSIQB1NHZ_C_]?]:Q;:Z 4 G_ #CO_P#7/^%:B7*D#IC ]NWU/\J '&WC/4#\ MO_KTSR(US@+_ %J;S1[?G_3&:S[B\2+<20.?7W_#ZV>M>>_%7XD")+ MC9<8^_CYNAP3ZU^;OQ+^*5UON MRPY/\1Z')]>W;M^5 'OOQ-^,EO,+@"Y7G M=_'ZXQW/^?I7YT?$OXCBZDN-L_WMW\77H?7M_GOGB?%WC^^NFE N&.<_Q'G] M?\]:^<_$&JWUX7.]FSGU/K_D_P J +>J^*GGN'_>DY)Q\WZ_3_ZU066IF9N7 MSD'.3[_Y[_C7G MKQYBQS@D]C]/\_P"-=9I5I.I&X'[WTQR/U_SF@#T6T595 MYP>^.I.3]?\ ZU:\5BK#@=_3Z?YS_*LC3HV4*2/[OZ_U_P ?:NIMY43.?]GK MVZ#\_P#Z_- %5=+ST0>YP*5M+*_PY'KBMV.]ME') Y /. .3_GI4CWENPP"# MGC@C'?\ 7_\ 5F@#E9+%1P5'''0$_P#UOY^E0K%&A7@<9_#KS^/;BNBD"R9V M]\]/I_G@?X5DW%LX!('^<_I_3WH ?%O6N2MUGD/4^H//O[_TKHK2TF;&<]3V('4?AS].: -6 M-(R. O7^@K1BFBB*]N1Z^I_*JT-G*-N1ZX_[Y%4+P20J>V ?7U_R/_UUY/>ZG)$S#=CGCD^A]_\ &LQ- M;=FQO_\ 'O8]L_UH [O4)?M&2._^ Y]*YR329+B1>"2/X1Z#GH*]0\'>$X[EH<19R1V'<#'8'GU_P#UU]:^"_AKY_DD M6^OL >0_#_X9/YD.8,X9?X?]KZ8'Y\U]_?#+X:J!!NM^_T_']:WO _PN\ORB;;H,_!TMEAW0]".V.X]NWO0 WP;X"A MAAB)@ QM_A'ISG_#^=>X:7H4%H%/E 8[?3TKKM%T**& 1@' [#T'L/\]ZU M+G3RJG:N.F>/0'']!0!#87,-L , 8/T[#\N/\FNBAUJ+LPSTZ^@Y[5Y_^?Q_\ MKUP-M'< #)/;ZYSZY_S[UKHDVT9Z\=L]A[4 =-]MC/4 TS[7'_DUS^V3_(_^ MM1MD_P C_P"M0!TZSQDX&#]?\G^56E=3@CGV_P __7KFH5ER,^OI]/<_RK:@ M#?0^_/KW_P#UT :8.?\ /2EJ.//.?;^M24 %%%% "'H?H:IS(6'?ITQ['FKM M(0#U% '-SVQ8]"<[OU_+^OUK.-DV3\IZGN:[$Q*?_P!7^&*88%'.T8H P(;4 MKP00?Q]_<_RK8@C*^OTZYZ],4\^6GH/;_P"M2>>BG@\^_P#DT 6U^Z/Q_G3J MJ"Z4]P3_ )^G\JF696_^M_G^M $M% .>E% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %95[_JF^@_F:U:RKW_ %3?0?S- 'EFO_Q?\"_K7S]XMZ2? M0_R:OH'7_P"+_@7]:^?O%O23Z'^34 ?%7Q/- MV!S_ /7K]*_B@ 5G_P"!?Y_4U^9WQ91?,NN/[WK[>] 'Q!XCO7^V2\YR2.#_ M +58]E/O?D]2<_R^@_/)JUXF&V[D*\'>1^I]:YJVG*N,?D1_6@#TRT$;*,XS MQG\Q_3V-69(X@"!CC\>,>W^%LV=(P&QCIP,8[#U_I^- M9C:B^1R=O&?S_.HGO"2!G_/'4'].O]* "< 9(/8_AUXJB2!UXJ=YE;/(.<\# M^I_'M^59D\P X.>>G'M_^OKQ0!.TR@]0/K_]:CSX_P"]_G\ZYJYN9 6QGC/; MIS_GTK/-Y<;B/FQSV..O\_P_&@#LQ.I[@Y]/\FI0ZGO_ )_"N0@N)CC.X\<< M=.!W]?PK=MFD;J#V[?3I[4 =# NXCKT'3Z&MNWLM^.#R1].IXX_K5'3;=Y&7 M@GD#."/TQBO1-+TB24KA&.2.H/K].U '*/I,CCY4)Z=!]><]JR[CP[>OG9"Q M_#_/MTXZ?A]'Z+X0DNB@\EB#CL3Z_C@_U]J]HT#X3"^V!K;.=IY3U(/7'X?G M0!^>$WA/5FY6WD/'H>>1VQ_GKZU5;PCK77[-)CV!'Z8K]>-*_9]BN8P39KRH M/,?T]1_G%= ?V;H"N?L:_P#?OW]Q@_K0!^-'_"'ZS_SPE_(_X4#PEK X^SN? MJ#7['/\ LXQ#/^@C&>T?U[XJN?V=(LG_ $'N?^67_P!:@#\=V\)ZSGBVDZ=@ M?\#4H\):PS?\>\GY$GJ.O'^>E?L"?VE7E^&]XXRUL_(/\/KC\*_7)?V>XT7BR4?6/W^ MG]*L+\ U7I99&,?ZL_\ Q- 'Y R_#.[4?+;-P3GY?3/?_&LF?X=Z@AR+63M_ M ?7]/\]*_95_@(K?\N6!S_RS/0_\!XJLW[/<;KS9*?I'[_3^E 'XU)X#U0,? M]'DZ=0I]NE;%MX(U08_<2=?0COZXP:_7C_AG:+<3]B'/;RS[?[/M4@_9[C0# M%D.O_//Z]>/Z4 ?E'!X,U(8Q!)P#V/K]*67PEJBY(MY._8CD!O09_P \U^L0 M^ 28XL^/^N9_PIC_ 1NMF,^\9Z<^WZ_K0!^1L_AK65Z02]^@/I_G)/Z5AW M/A_7.@MY>W0'/\L?KT^E?L2_[/,;@9LAR/\ GF>X'L?Z53?]G")_^7$=O^67 M_P!8T ?B_=>'-=;.+>;^'L:Q7\,:_G_CVFZ>C>_M7[9-^S1 V3]A';_EGSW] MN>M0']F.W/\ RX)_WZS_ #6@#\7K?PUKP*DV\W;LWH?:NBM/#VN\?Z/-P1V/ MI7[!+^S+;@?\>*CC_GGUQ_P'C\*G3]FR%,8L1Q_TR]O]W_#/I0!^45CX=UEB MNZ"0>O#?Y_/VKL['PEJ3J-T#\D=0>O\ G\\5^G,?[/$<8R+(#'3,9XY ]/ZG MZ5IP? A8\ 6>,=#Y9_P_SZ\XH _,J7P3>&-O]';[O=>G^>_2N#UGP3J0#;;= M_P"+& ?\.Y[>GX5^O/\ PI#+%?L?'S#[GL?:L^X^ *3GFRZYZQGT/3CZ=OPH M _$'5/"&M*[;;>7KZ$Y)ARO)+>X_SUK[\7]FF&/'^@CO\ \L__ *WO70:=\ 4M7!6R M'&.D?H?I_A^E ''_ QU_68?(W^8.%/+'T'T^G^-?H!\/O%M\B0!W;H/XC[= M?>O"-!^%[V&W;;L-N.B'T/\ GO7N/AW0I[3RP(F!!'8\<\]1^O\ ,4 ?7'AC MQ-<2B,,Y.=HY8XY//O\ YZD5[KH6I/,%RA]QU'X?_7]/E;PO%.AB!5AT M[<(,IZ'@]O_P!=4;(M MLY[#CCZ5JT <3KFG":"4;G] M*^X[BV$JL,9S^/Z>O^?6N-U/PK#?!MR @_CQQ_DT ?B9\2/@\UTTY%H3G>?N M>Q_SZ=:^)?&?P;DM3*?LA&"Q_P!7SZ^GX]?UK^C?Q!\*+.[#Y@0Y![#IC/\ MGGK7Q]\4/@[:Q1SD6Z?=;H@],\<9/ SW]_P#' MO7S)JFJ:C8,<+*,$] ?4=/R]^M?_K_B>*X#4RP8^3G!Z?DOIU_*O(=&\:WMV4$C2@#BI)+\.<*_!XZ^O^>G3]:L03W0QOW#IZ]NW;\T_\([8-$&_=YP">1Z?7CZ?T-S-"Q"Y^\/J?\ ]=,@U.96&=P_SUZ= MO\>G< ]-ALK9QDX_3V_S[]:LOIML.@'UP, M_?KFJK!SZ@_3]* (&A#?YQ_G_.*B%FA)RN>G;/K_ (^@JSAP1GU'&.>OTI^2 MOM^'^- %06,8Z*?R_J:?Y 5CP!_^KT_Q/O5GM?,$5E$6[?U/0?RXKT?PL8;6=&# M*#D'.O^2 >M-ID0&0HQ]![_ M %]/_K54DM=G08__ %_YX.*V[-_.C!]?R^Z?Z?:@")I"B9. M>A_GZ?\ UJ\]\3:['9))EPN,YR?0YP,?E79ZG>0PPL=ZC@]2/7C_ #[=^:^/ M_B]XN^Q176R7H'(P>>I_R: ,GQG\4+6Q$H-TJX!ZMCVSU_PKX_\ 'OQOL]LT M8OEZ-QYGU[U\K?'+XQWUC)=B.=Q@L.&/^/\ ]?WK\RO&OQ\U:2_FC^T3$$D< MLWJW'7_(Z>I /O7XC_%1+T3A+E3D/T?/;IU_IS7P]XU\2W%Y+)MD+ YZ-['O MS7E4?Q+O=5D(DE<[@>K$CG_/K[UN6\W]H',G)/K].>>/;_Z] '(71N;F1MRL M<=SGZ]/\ ]=>F1Z/ 1DXYQG]?\^U7UTN!<= , M9[=\_P">A_"@#RU/#\:Y)0#/M]<_Y[=.*M"RMX/08]O0?7OC_P#57;7UND:< M ?A_P+^?^??SC6+F6+=MSWQC/'^>?QH U3=6\2X# =OT(_R/Y53FU-1NVM_^ MH _U_P XKS.\U6Z#D#?^77CUQV]:DM;RXF9=P;G';\,_S]CVH ["75)LG:3^ M!]OM6V+)8D! QQG MT],?7_ZWO0!T^G708#>?0]>O'KU_^L?45N2/;M$>5SCI^%>;R736^=O&/\,? MY_\ UXKC69R0O//\J )?$(W(_EC/!Z<_Y/I_A7AVLQWI=MBN1D]SZ?A[U[Q$ MAO3ANAXYZ=LYZ>OX]16C'X0MKGED7GU ]\Y_S^M 'R]8P7^[YD?OG.?7)_SG M\.>?3=&@DQ'O!Z#J/I_GG^@SZC+X)M8 2(UX#8]^2?Z?X]>,:XTQ;0G8,!0< M?@>/\^A]Z -738( J[L9V].GXUUUFEH".5R,>G<_4'\>]>4O?RP$@9&!VSV( M'3\Z='X@F1C@MT_PH ]JS:!>"HZ^GH/Q_K7':T\6UMI'1A^O^1Z^M<8?$LW3 MRE0 M(W/S#UZ8SW_6OHCP=X7OY9(?W+\LG&T]VZ?7_/2O2? ?PP%TT/\ H^G?%?:O@'X,J_DM]E'1?X/?Z#]* .(^&'@FXD>WWP-C*'[I_NCU_SS[U^C7P MU^'J,+;?!_&_ MK!'&?)48"]@.P/_^3^/X:=O8)!& !T4?R]>V,?TJE.>M6DMPO&/UX_3)_^O0 ^,DD9'//]:GIH4#Z M^M.H **** "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@ K*O?]4WT'\S6K65> M_P"J;Z#^9H \LU_^+_@7]:^?O%O23Z'^35] Z_\ Q?\ OZU\_\ BS[LOL#_ M %']: /BGXG_ '9_^!_S%?F?\6?]9=?\"_I7Z8_$X96X]M_^/]*_-'XL+F2Y M.>I;M_GTH ^#O$XS=2>S,?U-G^&>U=5XJ.RZE&>[<_C_ /7K@_M6 MR3KCK]?_ *_Z_A0!UUMC\?\ /_U_RJ]A/4_Y_"N,BU/:>#^7X_Y'O6E#J.[N M>_UQ@4 =,.@J1%W>N>1^E94-QOQSV'/X_K_G.*U(WX';)/.>G^<4 :<%J&'3 M(X_E^?\ /W-:":G7\:S8[G9QT_^L,?C_G@5>74=HZX/?!]_P#Z] $< MMBJCIZ'C_P"MG^59DT.WZ_\ US_G^M:,M\#W].O4_YZ4FP>_\ G\*F88RGI3* (F 49&?\\UFW%R4R<],?Y/O_ %[] MJTG)((Q@9(S^8JA/;%P>^0,?_J_SZYH QI-1=2!D_P"<>HHBNFE[_P"1_G'; M\:E;3&9CQTQU]Q]*L06!C(X_+Z^O^?YT 7[;3A<#)&<_X_X__6K6C\.(0"5[ M'G\<_P!GMU_*EGU0'.#CG'I_G@'_ /54<.I+O&YNXQR??TH ]1\.Z(DK)E1U7Z3SUZ<5\^>%M4"NG.1D8SSTY_S_C7U1X+ MU<#R<\],<_3UH ]\\&_#J&0QYB'\/;_$"/A="_DGR <[?X5_"O#/ M 6KJQA'KLYX__77V_P##V[200\#M_3K[\^O;\P#O/#7PGA:)

X]CL'J?]FO3_"6PQ1G:/NCT]![5ZC!&A3.T=!_6@#Y=;X.P MM_R[#KG.T<_I47_"FK?_ )]D_P"^%KZN\M/[HI/*C_N+^5 'RE_PIJW_ .?9 M/^^%H_X4U;_\^R?]\+7U;Y4?]Q?RH\J/^XOY4 ?*)^#5O@_Z.OX*/7V!_E3/ M^%-6_P#S[C_OG_["OK'RH_[B_E1Y4?\ <7\J /D[_A35O_S[C_OG_P"PIX^# M5O@?Z.OXJ/7W _E7U=Y4?]Q?RH\J/^XOY4 ?*7_"FK?_ )]D_P"^%I&^#5OC M_CW7KV4?T!KZN\J/^XOY4>5'_<7\J /D[_A35O\ \^X_[Y_^PH_X4U;_ //N M/^^?_L*^L?*C_N+^5'E1_P!Q?RH ^4A\&K? _P!&3_OA:/\ A35O_P ^R?\ M?"U]6^5'_<7\J/*C_N+^5 'RF/@U!VME_!!2_P#"FH?^?8?]\"OJSRHQT0#\ M*/+3^Z* /E/_ (4U#_S[#_O@4W_A35O_ ,^R?]\+7U=Y:?W12>5'_<7\J /E M$_!JWQ_Q[K^"C^@/\J9_PIJW_P"?5'_<7\J/*C_N+^5 ' MRE_PIJW_ .?9/^^%H/P:M\'_ $9/^^%KZM\J/^XOY4>5'_<7\J /DQO@S;G' M^C _\!_^L*8?@S ,XMA]T_P__6_K^%?6WE1_W%_*F-!&G/3_/Y5TJ6: M#L!Q[#T[]?Y5O7!P./KB@!+>+:N.0/\^W^>U6Z11M&.O-+0 4=>HIK M-M_'//I5268K[^_7T_+\C0!%?HI0\=1S_G_&OGOX@Z,MU', @.5/0?U_"O=; MFZRI&1V_K[_R_,5PNLV?VU7&W/!SQV.3WXH _+/XJ?#K[:US_H^=WF'[O^][ M>_\ CQ7YZ_$#X+F668_93R6'"?AZ?I_3%?OAXA\ B_W'R<[@W\/KGGOWKYY\ M7?!E9(Y7^S#N?N>I/3CW_P#UT ?SN^+/@GL,A^S'@M_#SSGV]J^>/$'PD^SM M(?((.7[<]>/6OWD\??"-;=9S]FQC// /V;SSY&,%_X?\ MZV<4 ?F"WA/^RVSL*[?;TQQT]O\ /2M"WUQ],V@,1MSU)[8!S[\?YZ5[SXN\ M-F#S<1XPS9^7_/I^7K7S?XDL7B9S@C ;_/I0!U)C?#E\D^^3W_G_GV\#S(L[ $\-_('OR*[317<[>OTY_P_SD4 >D_9Q=-G MKD@D>O/^??O4R:8JL#MQU]:?IK$@9&??TX^G:MY3SC;@X_SV% &8EMLP.>!V M]?K_ (G_ !K1BC/RY]>WU^E-)SVQ4B/CVQSUZ\YQ_DT :D5J'/3(X_F?J?\ M/7H!?6P4CIT ]/3_ .M67#=[>_\ G/\ GL*N+J6"5R>0HX[<<_2@!LUF%R0. M^?U_STS]"*RY4QGK@9(_7]/\YJ_+>[N_?'Z_K^OT-9TDF<^^>,_7GZ^U #8U MS@C.3U^F:U(;0..F>?3V_&LI'VG'H>N>O/\ 6M"*\"=^_'XC\?TH U!8*1D# M\.,_SJG/9!=V!Z]O?\_\\U92_4@C/IW_ ,?I4OF>;QV.1GKT.<>_Y_X4 "3^0]/Y]/PK(GG,8;MPM>^^$/B8XDA'G_QJ M/O>I],]_\]L?GMIVJ-N7YSR3GD\?K7K'AG7'CEC(<\,I//HRC_ #[XXS7Z<_"SQ''<);9D!R$_B]1[^]?S\?#'QLUH]O\ MO3P4_B^G_P"L=>E?I!\,/BZ+9;8?:>A0??..N?6@#]M-$OH7AC.\'(7Z\J/? MK75B:,]&_E_C7P%X1^,BSI$IN>RC[X]!GT]?KU_#Z"T/Q\EZ$/G#YL9PPXX' MOQVH ]NNKA41FS_3T_'_ #P:\^UCQ$MKN^<*!GOZ=/\ ]7M4-]XA3[)(_F#A M?4<'C_/?VKY4^)/Q"73EG/GA=H8C#8' [<^IXH ]'\4?$&.&.0&=1C/\7/4\ M]?;CC]*^'?BWXZCNTNAYX.5D_B'HV/QKQ#XD?'K[&9E%WC&X?ZP]O\Y]*^,? M%?QU^WM,OVG.0?X\]01Z^_Y&@#FOC/<+J$MT0V[)8]?7/Y]N@K\\O%.A&2^E MDP>2?Y]OSKZM\1>+1J[2'?NW GKG/Z^^.:\=U6Q%PY?'##K^9H \@TW36MY M<$8^OIZ?A^9KT;3KCR<9.,?_ %OP_P G\F1_G/;]: /2DU@_S^'%.3PFL&"$P!T..F!U_ M7\_U]2C*[>@^Z1VX_P#U54N2N&X!X[<=O;\_P]Z .!33A!QMZ8^O3]/YE &1/:;\\=3W_ ,?TX_P%54TL M JVWT[?F:Z%5W#.<<^E-9ACI@CWZ\?S- %>VA$'/X>OU/^?_ ->_;WXB Y_S M^/O_ "SBN8N+G8".G./3T]/\_3I62^I%0?F^GYT >@3:@) 1D=_QZ_SS_0UA M74?G GKPWOZ_Y'^G]>M<[),YEQ@\LO;/<=Z]?\%:*V MH21#83DIV]2/_KT 6-%T"29H_P!V3RHZ=?E'^&?QKZ1^'W@IYIH?W)(W)SM] M?SKT7X>?"AM0%NWVW/;M^'3OB@# M'^$_PT\[[/N@S_J^"OL/;Z__ %J_17X??"J,00L;G'K5+X=_#1 M=/\ )_<8P%_@]OI^-?9?A31$M((UV 8 '3Z>O?\ I0!QND^ H[-%(AQM/]T> MG'^?TKN+/31:8PN,8QQ[X../;V_0UZ"MFNS _ROT_EFJSV()(V@ ^O7K_GM M0!B*21CZ#\.<_C43V'GG)&<]_KC^O/\ 2MY;#:> .H_R*O16H7&1CZ_A_GC\ MZ .23P^"0=O?TSQ^7O6K;Z,(B#MZ$9X]#Z?K^G2NF1%&.G!'![XQZFIL#T'Y M4 9\%KY>..G\_K_D_I5]5V_CC-.HH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *RKW_5-]!_,UJUE7O^J;Z#^9H \LU_^+_@7]:^?_%A^67W4_U-?0&O_P 7 M_ OZU\_>+>DGT/\ )J /BOXG'"W'_ _ZC^M?FC\6& DN!SP6_P _K7Z6_$_[ ML_\ P/\ F*_,_P"+/^LNO^!?TH ^#_%@WW4I[9;Z]1_A7GSVS._KG/K[?3\\ M_P Z]$\3?\?4OU;^9KE(E0OVYSW_ $[B@#)CTYR1GU]^W7/Y<5J0V#KCW' Y M]!U]^*WK>)..1^GOZ$?7\OQO")/\X_PH SK>$H!Z8_KVXZ^W-:\:9 !]G;'Y]CVH Y>YA:+//.,_A_CC_ ",5B7%[Y9QG'Y8Z^GMQ M72ZA(KYQCICZ_P#U_P"=<1?0.[9&?Z=<]/7B@"ZNHAL#/.[/^ R>>M;%L?-] M?QY__7]/7BN-@M90PSN'/KD]N]=CIX*8!]N?Q% &LNGLX)QZGO\ YZ8]J62Q MVJ..W/!Z]^?;]:V8;B,)SCH1^/'/_P!?]*BGG0C QT//4\^_7]* .>, 3/ _ M4?Y_$U =O& ?QQ^E:$Y!W8QUZ^O(_E6?@CJ#^5 #3G''!JO,S*O)Z$=,=Q]* MLYJG<\JV.^/Y4 8ES>%,\D<_X^_']>*H0ZIM<98]1^F?>DOXFE8D=K+Y@(R,M0![[X0O3*\0SP3_ #.?Y'I_A7U_X%B:4P\GM_3_ #^7K7Q= MX)A=)(2E ' MV!X1C(BC&1PO]![5ZE!PF/0#^M>9>$F'EIR.1GK7IT/W?\^IH FHHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*,9ZC/X449QUH **A:7'H/U/^?KQ59KL#@G'^?P/\J +]%91OU!(ST/J?\:3 M[>OK^I_QH TW7?U)Z_C4J3JW^/^?ZF@#+D MM&/09.1Z^GJ,"JPT_=G )Z9X/X=:Z,;6]#R,_P"?\:D$:^Q^@'_UZ .:;3(R M.5&<<\>WT_SUKD=?T.&2WD'ECIUV^A/M^?XUZJ47!&.WOZ5B:A;"2-AMY(([ M^OJ>_M0!\(?$'P:EPD^V$'.[^'UX]/7]*^$/B'\-&E$Y$!YW=%/7!]O\C/;F MOU_\0^'A(3 MGR3PS=CG^+V_I_2OB3QUX,>!YAY9X##[I[Y_PK]Y/B9\-?EN/]'Q@M_!]?;W MK\Y_B=\/&62X_<$X] M,U[5K?@N2"XD/ED?PYY]:MQW1WY_A7*>1(IY)SQS^/3_/\ ]:K\,OEY MR>_0]>,>O]>E '8VQ9B#GCCKUZ&NCM >"?4?IP?U-<+;:C&K#)&OL:BN+Z/;R0.#^O^3W[4 >5:QH;2LY )'/]>OO[UQM>S75[ 2V=OIQ]3_GC_&L62XMF. %Y']<]#0!P%KHCQ%I^&=7:T>,ER, M;3UZ ?3_/%?2OA/Q^]J8QYY&"O5L>GOZ?YS7Q5#?&WP?7_ #Q7T3X6^)$_.V>?O<_+T/Z_YS0!])Z3JC7 7+'D>OM_GGT-=O'&)HU) .1CI[8_ M#K^=>)^'KH@1Y.>G?Z=/3]?>O8]-NU,:9/8?S'N!0!0O]*\Q6P/;N.Y([>GK MT_.N/NO#LC$G:?K@\>O^?3->LB2-US@=?8=!^./Y?C2-!"P'RCD]\I^M7HK(Q$Y_EGL/S_GWKT:XMH]I^4'@]!D]N_\ ]:L"XA"D MX7]/_K>W\O6@#/MAM./\]#72V@W8QZ@<_A_A7-!MC'MR?Y'M5Z'44BQDC[W< M^F<^WIV_7% '7JGR]1Q[^_.>/RK,O9M@;_)Z?Y]*S_[>B52,KG"]_?D=><5C MWNJ++D!NH;OV/3H?\* *U[J 4L2?7T)[C]*QO[1SQGOT_P#UU4N@\Q;&>OX? MAQV]L5E"WE!R2?\ )'K_ )^E '86]T'X_(Y[8'^<=ZL-\Z''^>.W7UKFH)#$ MW)/;/X#W_KQ6@M\NW&?I_P!\C]>: *]ZK#H1U_KGTKE;@L"W/?\ K]/>NFGE M$H..>?J3SV[]*R);0N3QU/ITZ>H_E0 VPD.X '//?]*]$TJ7(4'/7V]/2O/H MX#$1D8Z=O3 R?U]/QK;M-26!E!./T_GZT >J+&)D(QUZ_P"'?_\ 6*Q+[PN] MX,*A.1QV/'^?_K9JSH.I) ?@8]DT3-9D8V_\L_3_ (#U_+M0!S/PD^%@ MCCM-UOV3DK]!Z=NG_P!>OO\ \(^ 8[:W@/D <#^'T&/3\.>?RIG@?P/'IRP; MH,;<#[N.GX8_^O7TCIEC!# BA%!"XZ#USZ?CQUH YO3-#CM-O[L# ]/3/MU_ ME7;V*> <\^WM5U)0V/?T^N/PKF8T=">I_/_ &?\_P">=!)]HY(."._U/T% &RS! M>O\ GZU6>Y"Y]C[>_?I^F:SY+L?C@]Q_3^G-9L]R3GGU^N>>A.?RXH VC?>F M/TJPEX#WXY[_ .0/RKC_ #6)/.>?4Y_GUK2MV,Y_P Y_P#K5HI]T?C_ #- #J*** "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 *RKW_5-]!_,UJUE7O\ JF^@_F: /+-?_B_X%_6OG[Q;TD^A_DU? M0.O_ ,7_ +^M?/WBWI)]#_)J /BKXG_ '9_^!_S%?F?\6?]9=?\"_I7Z8?$ M_P"[/_P/^8K\S_BS_K+K_@7]* /A+Q-_Q]2_5OYFN2@^\O\ O?TKK?$Q_P!* ME^K?SKDXI5#_ ('_ #W/Z4 ;L'1?\_PUHCH/H/Y5EP7*+CDE&>WH?RQ48D4]_\_A5F/ISQR?Y4 ""3MD#_ .M_GC(J5DFXQG&/ M\]JTK=$(YXSCMGM_GTK62*'&>!G'OZ^G^- '*20R'.>?Z?XGCTY_2JSVHSR. M^/P[_P"/TIXNE<#!! MY'7'IZ__ *Z\]22Y!Y#<$=<_CCK6U9/*Q3.>H[^O\_8=?8T =>J^8#C/;^=/ M:S9EZ'J/<=#T]<^]3Z< 0N['^2/7\/SKJ(HX=N>!T_3/;M^= 'G\VFDYXYW= MH['VZ8Y_.O!O"]W8QO'N=>HZXZG'^?7@]*^H_! MNMZ/'Y6^6,8(Z[?0>_\ GVH ^GO -I<@P=>-GK_^KC\A\G_2X1PHY9>V.HS_ /6[ MT ?>?A$,(8\]E&?R'/\ GUYKU2W^X/H/ZU\N^&_BQX;BA7-[". ,;UYX'O\ MY^E=W'\9?#"+S?P_]_%XZ_[5 'MU%>'M\;O"H_YB$ ^KC_XK^8J#_A>7A0== M2@_[[3_&@#W>BO"/^%Y^%/\ H)0?]_$_QI?^%Y>%3TU&'_OM?\: /=J*\-'Q MO\*_]!& _P# P?Y,*D'QL\*G'^GP\_\ 31?_ (HT >W45XJ/C1X7/2_A_P"_ M@_QJ0?&3PP?^7^'\'!_]FH ]FHKQO_A<7AG_ )_XO^^Q_P#%5&WQF\,+_P O M\)_[:#_XJ@#VBBO%/^%T^%QUOX/^_@_QI?\ A='A<]+^'_OX/\: /:J*\9'Q MD\,'_E_A_!P?_9J4_&/PR.M_%_WV/_BJ /9:*\7;XS>&%_Y?X?\ OX/Y9IG_ M NGPO\ \_\ !_W\'^- 'M=%>*_\+H\+GI?P_P#?P?XU(/C)X8/_ "_P_@X/ M_LU 'LU%>-'XQ^&1UOX?^^Q_\549^,_A@''V^'_OX/\ &@#VFBO%/^%T^%O^ M@A!_W]'_ ,51_P +I\+_ //_ ?]_!_C0![7432JO^)Z?X_RKQD_&;PPW OX M>O\ ?4_H3^M5Y/B[X??&R^B)R/XQSP/?T- 'LSW:KW Y_']&2?$W293\EVA!(_B'OUY_SZ\5);^.;.=AMN G>(X;C&V4'+#H?<^]=O9W:3 '((Z\'_9]_KVH L2[BOK MQQZ]^_\ GZUC3K+S^';Z?[O]:Z/@CV[Y_&H&2+OCCVSU^F!^= ')2"49/(Y_ M/GMS_C4 >49R21]"*Z:6&,KQC\CZCWK*EA')'?Z9XQWP,4 9ZSN"1D\8[_XY MK4MYG..?\\^F*S#$5@H.?4_ MR%8\,BK@$_YQ4KW"J.,]^WL/>@#0:<#_ #D_T_D:JR31MP>I_#U_SFN1U?08)XV_= M@Y4]OI_+'U_2NGAD+]?\]?\ /6K[0"5>>'XKH-E00<\XR>O M3I7BGB/X!^= '\^/C+X1W,3S-]F( SSLSW^GOWYKYK M\2>![FQW_NF!&[JI&,#Z9_\ UY]*_H!\??"2T$4S+;KT;.$ ]*_/SXH_#18! M/LM\O?ZT ?DKK%M/:,P((PQ[$=_\]/;\.3EOS&PW'IGUYR./S_K7 MT?\ $#P=<6\DNV%N'/\ #Z,:^9M;TB]@9_W;#J.GN.OU^OK0!9&L1#AF'?DG MT/H?K]:M1ZQ"QX8=?7^M>2WOVV%WX8#)_G_7'TJO97MV'PV1R._N/\]_UQ0! M[C%>>9G:>I_+YO\ /^G:@#)-G,Y&5..^?KUP>]1/IC-_#GK^==PAM2HY'?T]30RV[8 MY'\O3ZT >:7&F,,G;Q_]J_RK?DL8R<@3_4^],GN)67@GM_,^]65MG'8_7KG^5.^S,G3'M_GT^E;* @<]\<^M2B!5' Z8&<>QQQ^=2*NW\: , MB[\P#CTY(_S^?;]*YZ=KH$8)ZY[^_/U^O-=H\(?_ .O_ (__ %JC:QC/4'\! M_P#KH YW3;N\BOOZ#W_SP*]9T+7[F +F0@#'<^H]\9S[?6N&%FB-D#MW M [_Y]/UJPDIASCC!Z_0C_/\ G- 'N*>*IC 1YI^X!R>G7WQ^'X5Y[XBU*:[1 MP&)SN'4]QQ^OOQ7.Q:A)C;GT'WCC\O\ /-:$7^D#GN<8..^+Z[I-S<22 M'!()8]#Z_P"?_P!=_L6"8'0?;^OTK?BD+!>3U_F?:O M,M-GD^7=V/KVQC/MWZUWEI.NSD]OY\_7- %N=@J\^AKFKNX4%N?7Z=^_/H*T M;ZY55;!'\7]?I_A7 :E>L&;YCCZ^WKQ0!:N+U2S8/<^GIUZ5BS7,AP%)Z^_K M_P#J^O\ +&-X[2'D_>'Z_B/TK1M1YA7/<#^9_P#U]* *IDN2>"W/U_\ UY_. MKEN)V(W$]\?F?_U#^5;<%I&PRPZ]?R/I]15Y;-5.0O\ (?Y_*@"G!!GEAW'\ MPU '*W5NP)V\=>WL?\G\L M5DNDRD]<9'\J[EX48G(]1T_"J5Q:1XX[#T^M ',12%#\Q[?KCW__ %GWK22Z MA"X)';OC'T/O_P#KK.OH)%!V _A^'3_)^IK!$=V7P%;J>F?3/]?RH [7RA*Z;P3H-W?20AHF.2!R/]WT'7\^ M*^X_AQ\)O[1\@O;9W ?PO]?JQ%H7QN3/R''4?YQ_*O MTS^"GPQN?,M//@/\.U?;'@3X76 M^G>21;@84?P 8QW[<\?_ *J .D^%7PVLDAM_-ME^ZG51Z8YR.OI^&<=_J?3O M!>FVZ+M@1<+V ]N>G_U_RJAX4TB*QB0!0-H '&.G_P!;ZUZ0I4+@>A^GI0!S M7]EP6_W$ P1V]AWQS[_6KD?RD <562%L]_P!..#UY MH UK<;L \]/_ &6M%8$(!P/R]_PK/MXF'_UP??ZUKJ"%&1Z_SH I31JI/T/\ MA^/ZUC2NR@X_SQ_GKFMRXZGZ'^0K"G[?A_6@"FTC-WQ^7^%($=NQ_'-3*NYL MYQQ_6M2" ''3_.?K^GZT 9<=LQ/_ +L?I[5K6\##'7M[_W?I6K#:)QP.O\ M3Z?Y]ZN+;JOI_G\!0!7A4@#V_P *O)]T?C_,TBICGT_ 4^@ 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@ K*O?]4WT'\S6K65>_P"J;Z#^9H \LU_^+_@7]:^? M_%GW9?\ =/\ ,U] :_\ Q?\ OZU\_>+#\LON#_4T ?%GQ.^YI4D <'_/\Z , M-KQR,G/0_ED_YXS55KC=G)].N>./\XS^M7KVW$2DCMN_+D^G^>.V*Y"[N6C+ M8]/ZG0 Z)?+<\D=1QD=.!Z=>M:,6GPR8SMZM_G\_\ ]=>?Q:H^X?Q!_S_2@#IO["MR"=J]^WL.O^3^M9\^AVZAN%Z?B.GL< M^W-65U8;1R>_\_K69=ZK\K$-V'7W'_UJ *$VEP(>B]?3'3=4<=K'&W&W@CGM MP/\ /ZOY=#[?Y[5!%J+,>3W/L.GO0!UT,GEGCMC\/?\?7]#5I[ M]U7@G'X^G;W%8%O<;\'/IZ^GZ>_^@"&[U612<,>I]>P_ MSUS6#-KLJ'(8C&?Y ]^M37HR&]B?Y<5R]S&Q)QD]?7'3MQ0!T]OXTN;9@0[< M'U^O2NDL_BSJ-IMV2RC##@,?3]/7_.*\J6T+GD'K@?\ ZO3GK^E:$6C;R.#U M'X\8_7O_ (] #W[2?CWJ]L5Q/-Q_M'ICZD]<_7WKUC0_VE]<@V8NIQC'\9_Q M_G]/>OD.UT 97@_K[\?C^5=19Z*%QU[<\\]/H?UH ^W;+]K#7X8L"[N!@?WV M&.![_G4%[^V%XBB!Q>W/WO[[>_3G^7_UJ^14TKY,?-^OT_S_ )-9MYHF\$8) MY..O'/O]>N)D)Q>W7K]]O4^_?WZ5S_3)_/I6U;_MG>)&VYOKG/<%V]^G/_UOPKX67PR4&<'CUXSD M_P!*N1Z$5QP>@]>PYY[^G7Z4 ??%O^V3XB8@&]N>W5SGI]W' /\9]?KG_'H:^%_(?U;\S_ (54:R9R M>3T]W/7M(WK[M_]:I8?VRO$1;!O;GOUD;/Z'_Z M]?"CZ06SU/\ ^O/^>13TTHIZ_P"?RH _0*W_ &Q/$#8S?7''^VQ_A^O'TJT_ M[86O[?\ C^N.@_C;U]F_^O7Y_1VK(3@MU[?B.1VJ5H'((RWZ_P" H ^YKC]L M?Q",XO;CM_&?\<_AC'>LI_VR_$>Y?]-NNO:0^WJV:^(VL&?/)[=#D_G_ )_2 MJS:02P/)Y_P_SWH ^[X/VR?$+$YO;G_OXWK][>G!X[?7\J /OZ7]L+7P.+ZXX/\ ?;T/H<5C M7/[9'B%=V+VXZC_EHW]#_@>W2OAU[=R,9;\SZ'V%4VT]GSUZ^N?P_P _6@#[ M:?\ ;+\1[C_IMUV_Y:'T'^U3H_VS/$/3[=<]3_RT..GLU?"[Z.=W?\__ *W^ M']:K-II4]_KT]O6@#]"+7]L?7W=0;ZXQS_RT.._OQZ=LUZ/H/[6&LW31AKR< MY(_Y:$=E[9]/SYQ7Y;6]NR/U;MTZ?I7IOAN1HVB^8]NY]O\ /_UJ /UX\,_M M#:C>^5ONI3N(S\Y]>O!_KZXKZ2\(?%RZO&B#7#G([O\ _7/X_P"2/R,\'ZB\ M;0C<>H/TY'U_^OTKZ\^'^L/OMQO/51U]: /UK\$>-);SRLRDY(XS[_7\?_U5 M]4^&=2:>-"23\H]?[H'_ -;^O>OSI^&.H,_D_,?X/<=?R'K7W?X*GW11\_PC MOS]T=.?ZT >Q^?A.>.#_ "^O_P"JL^>^V9Y_'/O]?YU7DE94'N.WT^M:\\BOV+C!/!]_>NKTZX M8E<^G^'U'^?R .D6V5AD?R'\ZBDAV9P,]>W0\]^W3_Z]7[8[@![$GZU8:#<. MG^NFDL@Q/'?_'C_P#75=]- M!QQ^0S_44 H/''OQQ72+IP (([^E/6Q4'.,X]C_ M (4 9MLAX^7T]/;_ .O^?O6Y"N0!C!]<>U"6P7';I_G'X=>#5M4VKQT'_P"K MB@"O);JXYZX[^X_P/%8]YI<4BMD#//'U!_#\/\G;DDQ]>/;TZ?UK,FN2,CIU M[>WX^M 'C7C#PQ#-!+A!T;L/[H_K7PY\2OAZ+@7&(,_>Z+^7:OTCU&+[4K+C M.1_/('^?YXKS35_ Z:B7W19W =O4$^GKQS0!^%'Q#^$K.\Y%JQY;^ ^OL.3_ M )S7QYXN^%NE?('B#P?)#/)F$@!GXQTZ M_P#UJ /G)/-MCQN&,=/P_P _XUHPZS<1'&6ZX]NW3\,?XUVU[X?\LG*XY/!' MH/PQT_+-.Y_EGGO_ )XH M6VOS$ %F^Z)8\8^GZG_ZW\O2H3=,G )Z@?JI_P ]>3UH ]);4]Q^\>F*A:YW9YY/ M3G^N?Z5PD>H2%@"3U&/\BMBWN2VWYXZ#-:4,&X#I MV_\ 9>>>_P"-9-NRDC)Z8_EGGKSQ706VWCG_ #_D#]: +D=DI R !SV/K226 M:@' X^GM[_TZ5IQL0/S']:CF8D'IT'^'\J .8N(MO/3V^@]O6LUR06ZXQT_" MMBZ(YR?\X _S[UCR;.>3RN?QSUJ+8Q[9S]#5U%5OE!X)_IGVK2@M X''?';U'/_P!:@##2 M)MP^7'X?X>G_ .JMNU#*1U'3_P!"]JT4T\8 QZ]O<]^E-,0C/_ZAT(//']: M-:"3'4X_$^A_+I^IIMRZL",YX'/'K[_YXK#:\$9X/3/_ +-_GWS]*IR:ED,, MYYZ=>] #+RU23/0_3'M_]?\ _57.R:>@;('.1C@8Z=L<_P#UJUWNB_J?P//3 MM^'K4*[W)X/XY]#W/T_*@""*#RQQQ@CI_C_G..E:23R*IQGC''/Z?KQ^M3PV MY;''W/7M MCIV]/YUZE_^% 'G*1OO[]1V/J/Y=JW[*-\KU'(Z M ^G3M6S%I2[S\O?_ !KH;+2TX_WO;W]J ,RV1@HZGCT_S_D#VJXP=>I/ZUTJ M:?&$)]E_STK,OHEB!P<<'_/O_GF@#/9E'7!YZ'_Z]0-*H)YQ]",=O<5BWU]Y M1;#<#(Z^A'^?\1UZY]_4$_RI$<2G Y_7OZ M5P@U-V/^<_Y_"NNT!GNIHQC.2!WSQCI]<>GZT ;\&AO>841DY(Q\N>N.OOW_ M /K5U^D?#N>ZD7%NQ_X 3U_#K[>]>T_#KP6-4>W#1;MQ7/&<\#\.1_GO7WQ\ M._@7%>^23:@Y /*#U[\'_#B@#Y-^&'PFE+P%K1ARI^X?0'TK]._A'\*45;8O M;@#" _)]3Z?X_J*]0\#_ &@M!$?LH& #]P=0![=^/Y5]=>#_A['IJ18A VA M>B^F",C_ #_/ !7\'_#>WAM83Y*@_+_#Z8]J]8MO"\=J%VQ@87TQV/\ G_Z] M=EI.G+;PH@4#;C']>WMZ5MM;*P[<#]?R_P !["@#C(8# %'3/0>_M^-:,;, M<<$9^N>OK6PUD"<'O\ 04Y+, CC\?Q]Q_\ 7H JQ0;P,CJ/3OSS[_G^ M=7([1>X';KW_ $Q_.K<<(7@?_6[]>/Z#GUI6;:!^F>G&.M #%A5?ZG !_.G, MR =NAQTX_P ^U9\]R5/X?X]__P!0K,EOFR1GL1U'J?>@#1N6&&P>/_ZN*MB^.O_P!;\: ,J-),]^WK MTSS_ )Z>M;-L&&.O;ISZ?_7_ #]ZLQV:Y/R]Q_7VJZEN%Q_D]O3_ !(]J )8 M)O^/J7 MZM_,URD"D,!QP<_I0!O6[#CY1_D?3WQ^%7QT'TJA;J3CI_D8]/:KXX 'H* % MJ1'V_P _KTXJ.G*I//\ GI0!HPW>W'/IQ]#Z?_6_.KO]I?P^O/WC_GM67':E MNQ/3^6?3^>:MKI[,P/7T_7T(H K74_FAAZ@_KQT_'VSC\N;N;,R[CC]/0=/Q MZ#\\WY>U '#MIY0Y Z<8Z=#U_3Z5&&, M '.,$?S/U^G7GUKJYHP<\#J?SY^O'TK&N+,N.!W]/?W_ /K_ %H HC42,+G] M<'GVQ_6CSS+QR?NC_/U_#K3?[,8MGT(]?0'W_G5VWL2NGKGO^/IWH Y MKSC!QSQS_7IVQGUYI/[2[;O;%7+FQ+$_I^?IQ^G3ZU0_LQMV??/?UH ?YOG\ M>O\ ^OICOCUIWV#S#GU)&<'G.!C_ #^E6K:Q*D?K^?IS^O7ZUM11!<9''Z]? M\]Z ,6/30#G'/ICW'>M.*V"#IW'X]L\_Y^M:&4]#_G\:>1E<#C.#Z>E "0D) MC Z8_'KVK02Z"8[9_P#K?\>_^?K55 MAQTSSVZ_R-:\=@S=!U]>>V<\CC-61IF3C;0!SZ@8Y7OW'_UA3L#T'Y5O'2R. M"M1OIK=0,#Z<]?I_6@#&I,#T'Y5HM9E#TX[=3V_$55DCVY_/^?;U]NE $&!Z M#\J:4R7[_I_]>E+@<F:6@!"H M]!^5,\OW_3_Z]244 1^7[_I_]>G!0.N#^%.HH B=1UP/3&/KS6?*G7ZXZ?7F MM&0X&/Q_G6=,XYZYS_,$T 547YB<^AZ>E=SH,?S1\^G;V7WKA8W!;'/3^HKT M/P['O:/\/7V'Y^G- 'NOA92&CPQ[']1[U]8^ PDM_F/53T_S^?:OF;PE9%C M'@=0/Z8_/\?UKZX\ Z:WF0G!XV^OM?"?PQLRK09'WTJUL4]1_.@#S>/P^5.=N.1_#]? M:MZTTLQ'IV]/3 ]/Q_"NI\M/[HI=JCM_7^= %6"': /KVZG?\*HR6F[M^G7@=\'^=:Z?='X_S-+@>@_* M@# ^P?['^>?:I$L5'5>OMTZ^HQ^M;>!Z#\J,#T'Y4 2#D./NYXY[ =OYU]6S)N!/&/_ *QSVKCM3T]9@P*Y MX?MSCT_S_C0!^4WQ!^# O//86V<@G[GM_GGI7PS\0O@H;+SW%M@#+?<^OMW( MK]ZM?\,1S(_[H<@]1^7Z5\C_ !0\!)/#-B ?=;^'Z_Y^G?O0!_/)\0O#;:,U MQB/;M+?P^G^?;'Z5\B^(M?:UN6C)(PYXSTZ\_P"?Z5^PWQH^%,LQNBMN?X^B M^Y_S]/?%?FCX[^$-U'>2/Y#<._\ #VRQS^M 'A]GJ[7;A>>OKTY_GUKMK#2S M=*.,Y/7UZ?E5"'P5-ITF6C(QST_$]0/R^M=39W*V *MD;2<_X_YZ>E #'\/^ M6=V/T]/3^N*SIXOLQ8>_ICIG^>,#GFM^;7XG!PP_3T]N.,=NE8%U.+EB0>I[ M<^N/K^7>@""/42C[<^GM[?U_2NJT^_WD#/\ ]?@\_7\S7&+8,SEAZ?7T/7(_ ME706,)A.?IGW_I_CD^E 'HMM)O0=\_IQ]/\ ]517I&>,'WX_E_+'Z4 8&H7Y3/U(Z],8Y^OMQ7.-JFYL M9_BSUZ\D>E:E];F7)'O^&?\ ./\ /.%_9K;NAZY[^N/\_P Z -:"\+XYZ_YP M/\G7V[UBV]FR;3Z'K_3'_P!?IWK65-HS_P#J[]./SH 9--MY M^OX<]/\ /Z5CRZ@5R,_GVZ=/7\ZU)HBZGW!_G_GU[]*Q9;!FW$#OSZ]O_P!? M.>* +MMJ>YASCYO7KD5V>G7>_;WYZ?EVR.F/\XKA+33F##K]X$=?2NXTVT*; M3[_T/YGVZT =4C#9GCZ9_'_ZU8.H77E@]L?Y_'I_]:MU8_E'T[=.G?BN>U&W M+JP_H<=/\\]/:@#B[W4RKL-Q_/'^>N?PJ&UNC,>NZOTS^?T]* .QTVP^T;>.OMGD_X?C^E=5#X?XSM M]>WM^?7]/:J.C,L6W/;&3],?G_A]*[=+Y0@''3'_ .J@#EI-/$ )QTQV].,= M._X8Z5FRW7E>W7^N?R_ICOSOW]TK!P/R].?K^O\ /BN&OG)SC@G\OQ]^: +4 MNH!@1ZYZ]_SZ?AZU1>8.>@/M^ _/_/7K6'+,5SR<<]?8_7'TXJJVH;.YZ$=< MXXX_G_A0!NF0(2< ?_7!/IV_SZ4W^U!#W QS]/U[_C7+S:GC)W?YVUBW%^6S M@GD>OT_^O0!WDGB4*" W8=_;//OD=_Z5@7OB'S,C=V.!G_/7K_.N)EG9\\_K MQT/?\?\ ZU0A'<]_3!SZC_\ 5Z=>: +MUJ!E)Y[MW]?_ -7Z]L9JK#$TV.#S MT[]_\G\?6I[?3WE*\$Y]O_U?E7H_ASPJ]TR 1GG';^9_S_*@#F+#0WF*?*3D M^GU'3O\ UQTKVOP9X2D:X@/E,J_3CK_GK7ZF?"KPX MB);9C';M_P#6_P _C7B_PX^$DEF;$C9K#F/&TC MM[ ]^?\ "@#TK0-&1(T(CQP!R/\ /]:]'LK-4"X7L.@_V?05'IFG^6B#&,#W M]NO^'Y5T44.T#V^H/3'>@!8SL7&/3_/?/I3);C:/3\>O'KD?Y[&I60@''3'X M\\>E9%UGMQ_]< ?UH >U]@]<\GMT_G3X[W)'/)[=,<_45S\F\GKZG\S].M20 M[LCGO_\ 7]/3]: .LBFW8YQ[YQZ_G_GK4V-XZ>G;.*S+;H/\_P!ZM>/@$>@' M]: ,V6UW>_Z]CQG''Z?UK.ET\Y)P>F?U)KI\ ]0/RJ-T!R<#&/3Z^U '*F Q MY./\^O0<\?6CSS&<>Q_'CZ\XSZ5MS6^[/'8^OOUX(S^%94MD3GCL?QX[ T . MBOLDCZ=OK6E%<[_?/;.>^/7_ #Z&L>.Q;)SD^@_/I6I!;E3^7\^XZC\: -1' MX ZY([].G'X5+4$:8 QV(S^G3BIZ "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ K*O?]4WT'\S6K65>_ZIOH/YF@#RS7_P"+_@7]:^?O%G23Z'_V:OH' M7_XO^!?UKY_\6?=E_P!T_P S0!\4_$_[L_\ P/\ G7YH?%D'S+G@_P 7;Z5^ MF/Q.^YAY/'K MQBL&V#@#/H.?Q_3\OPK9C!(&.,9/ZT ;<$RH!G'XX/;MS6M%=1@<]1[^N:Y< M+(<;<]SP/I^6?K4HCEP3SC\3_,>] &W+LF5P0WU/\ 6JC&1,YS MT]^N1_GBJK704')[D\_0?YYSG\Z %D;&[W)_KS5-IT0<^OMGT_R*@FO%.>>Y M'7GOQQ@5B7$S.!C_ [_ .?3Z4 ;HO8AD?+U[]>@J6.YC;ICKW_SQU]ZXS]] MN&-W4=!CT[5?MW=>OM_0Y]?P% '8!@>AZ_G2EL Y]1_7_/X5D17:@#)Y ]?J M..WUITMVK+P?3^?Z]?2@"S+<(I.<G76[H>GOZBMFTL)P5R#C ^HY_3\NE &NLG0\=1S_ (_UJY'OO_2O*[A;E3P3]/Q_']#5='N@P))[=SZB@#V@:M YXV]N.#Z]Z>U[ M$RDC'0=/K7EUM-<#&YB3GK^?^?TSZ;<4[[!N)SC\>^>] '2SS(0<8Z''KT'N M?YBLB9@WTI5^Z/Q_G3J* "C..M%, M?I^/]#0 _-3)$6['OQR/Z=>]5T^Z/Q_F:OPRHO)]^/\ /?B@ 6R8YP".?3_/ M^>]/-@XQUY&?\\5I0WMNHY(]_P#OG^OO4[:A:D#!'W5]N^.U & ;4KGC XYQ MCU]/_KU79=I[_E^GUK7FNH6SM(YQ^'K[9[?UQ65(P/3US^I_S_GD BR.F1FE MJ(_?_$?TJ6@ I,@=2*6HGZ_A_4T #C=T!((QD<^M5GMR^< _EST/X9XJVIPH MSZX_4U(D\2]</?T_SGVKD MX+^U5N2.WH>_O7>Z+?6[%-N.O^?\?R[T >_>$2L?E9'3'7M^?0XP<5];^ ;N M,/$/=!U]_P#ZU?'/AN4L4VGN/Z?X8]_K7T_X#$OFP]>J]O<\T^X/I_A5NJ5HR[!SV]_;VJ[0 4444 %%%% "'H?H:IS M(6'.1QZ?7GZ?A5VD(!ZB@#F[BU+'IZ^O//K_ /6JC]C.[[I^]Z#U]>OXUUQB M4_Y_PQ3?(3V_+_Z] &!#:E>Q_7W[_P" K7ACV^O\\]>G Z5:$2CW_P ^^:D" M@=!^- "+]T?C_.G4QI O^<5"URJGDC_/X_TH LT53%TO=A_G\!_.I%N%;N/\ M_B: )7R1P._^-4)H V>/[W&#^O05H*P;I2E0>U '(WNGK(IR@YSVZ^O^<^U> M+>,_#2W,,@\L'*MV]^.H^M?2$L2D?C_GIBN5U;3%F5LJ#P>W3DT ?F!\1_AL MMWYV+<'=N_@^O<_7M]:^$?B#\'OFGQU\-X9(+@BV&=I/W._^3[=<4 ?S[^.?AX;#S2(-NT'^''0'IP/\ M_2OD;Q99R6,DHP5P3_/./\3[5^U'Q@^'GEQW.R#&/,Z)T_H:_+7XI>$+B&6Y MVQ'C=V_SZ?7CZT ?*2W[AR"YZ^OU'T[XXZ9KI].N/,VY.W^T.]=#INESKLW _>'8Y^GX4 =;;@$9P#QZ#_9J]M4 A>3V[]^ MP%0V]K(J 'KCI@^U6O**G//&?Y?AC^M $)9@._0X&/;'UJ&6?:#D_K_G\_TJ M=^OX?U-9-SN(8#VQUSG'\J 'R7B _'M_2F)=Q.0./K^+'WYKG[E)B3 MC/'?\?\ /I4=NDV_G/;\^: .UB"R;< =?\\\_3GC-: LF91P?R_Q^M9>F@KL MW?Y)(P>?3]*[.!XQ'VSQZ>_;_/TH YB2WV#D>IY';)_+\/TXK+DECC+ X_3G MG]?_ -==/?,A#;<="./QY]^?R_GPFH+(6.W.#]?4X_P_IZ &K!?P@C[O;^1_ MS_\ 7KH;348\@@C^O?IGC->7*DX/?DCK] #W_IVK9M&F7:Y1LYQV^G;_/2N8AED(&2G'\O2D%NY]N=N2.>1G_] MFMZ9MX./S'OBL::V+%N#W_\ K_YY_"@#FKA20W'4'M[_ -:Q9[>0AL9Y!Q[8 MQ],5V#VC=@'M_^J@#A8K)F)&#GZ ^OM74:=H4D MY&%/4= .>A_I71V'A^2:10$ZGICGMW_/_)KV_P (^!IKEHR(B<[3]TGG'^?R MSB@#S?1/ \T[)^Z;DC^'KS^=?2W@#X:RO)"3 >H_A]_\_GZ5['X*^%$TYA_T M,P$VO0Y.4^AZ__6- '*_##X7 _9]UMG[G\ ]< M_P"?4=R*^]? WPQACAB)MEZKU0>_/2M3X?\ P^2V\@-;@8V]5P/Y=^/SKZ[\ M,>'(((%!B ^[CC^>: .#T'P1%;)'^Y P%_A';&>WIU!KUO2M(2W480#&.P]O MS_SQ74P:;#&H 5>.WX#V[5=$"(IQ_GG_ #_GB@""-1&H^G/3/48]/K]*&N$7 M/^/]/\#1*#VZ'L!Z8K(F20]">?Q]/P_6@"W+> ;N0.G<^U9,UT'[Y_+G[O;V MJL\>!CT)].M TF6'3IU!X[_YZU8A//XG^50K;,2._ MM@__ %JO0VS#'!Z#'Y'V_K^)H U;;M_G^]6Q'W_#^M9<$;#'_P"KUZ=JU(^_ MX?UH DI"11DGW/\ /BJCW"#T&.N./\:;.&YQUY&1D>O? MO_GBL65)??&#V]A]/Y4 ;*W49/;CUY_2K22JW Q^&/\ /\ZY>))=W!/ZGL?7 M']:U[97'7/ZXZ^G% &XK @=/3KUI]5H\C;GGD?TJS0 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %95[_JF^@_F:U:RKW_5-]!_,T >6:_\ Q?\ OZU M\_>+>DGT/\FKZ!U_^+_@7]:^?O%O23Z'^34 ?%7Q/^[/_P #_F*_,_XL_P"L MNO\ @7]*_3#XG_=G_P"!_P Q7YG_ !9_UEU_P+^E 'PEXF&;J4'U;^=<>D 9 M^<'K[>GU_'Z5V'B;_CZE^K?S->OKD?7BH*<&(S_GGUH W;=8 MR%W8[?S^HQ6KMA"G)&0?;V]O>N3CG=1@9....?\ ]7ZU,UW+D@9ZC@O(X^A_S^72N&OI) 6QGUX^F?Q]?;O72SR22 CGG].O\ ]?MT/>LZ M2U\QN1UR/T_+\O\ &@#DE$[MT/IW]#6S:Z?++_">?KZ?Y_STZ&RTR)B"0/\ MZ_OW_EZ>E=UI>DV_R@A?Z>W^?YT >>KHDC -L//;%4;C2Y8OX2._0^GT_P _ MC7OD6E6OE=$XSZ5@:CIMJ%)RGW3W'I0!X+-'/&>_![Y_VOZ5'&9F/.>N.^.U M>@7]G:KD KQGOR>OIGI6-]F@#<%>I/;L1_D]Z ,^WMRQ.X=OZ=/U[9]_;5CL MTP21U_\ KU+'$ <+CM_(#\3V_P \R.K@' /4X';K]?Y4 1A(DQ^73'3W/]/S MI_G1CC.*R+F25>@;NL*:YN < -V_K]10!Z!'- S#+ \'T__ %?J:TX8 MK1R"2#D]@/[P_P XYZ5YA#<7;,NU7].AS_7^=;]LVHO@JDO? P?7\* /0([. MR(&,9Z\@>M6A9V_&,>WZ?Y]:YNRMM5DV@13')/\ "?\ /^>*ZZST35YB,6\Y M_P" GN!T]L?Y[T 5WMH@#@@8QZ>W_P!?_/-8UW'"N@K=6P(PPS_ #Z_Y/\ G%E;R+'#8^G/2N+MO#OB5B,V=UT'6-O? M\OS]_:MN+PQXC8(O^?2Y_[\M_A1_PBWB+_GTN?^_+?X4 ; NXST(_S^-(9T+'\.^?3\/UJG#X M4\1' ^QW/;GRVZ<<8('^%;,'@[7V(_T.YZ_\\VZY'KS0!2\U?7^7^-2&X0#. M1^>?\*U_^$,U['_'I<9_ZYM_G]:SY_"&OC/^AW/_ '[;T]O_ *U %1KN, Y8 M=#_GK6=<:B%Z-_>(].__ -;TITWA7Q%@_P"AW/U\M^>GH#_GI5!_"/B)^ME< M_P#?MOSZ4 9\^LR+G#'OW/'R_7Z?TJNNMRDCYR> ",^XYZU<;P1X@8\V5P>> M1L;T(].WY_SI/^$%U\<_8KDM %JVU=F*9;MZ^G^>M;4-\C9RP_'ZG M_/7'XFL&/P9XA7I97)QZ1L??TJ['X4\1@X^Q70^L;\]?0?YZ4 ;0ND)Z@Y_S MZ_XTK3(1U[^OU]<5!;>$_$+8S9W'4?\ +-O3KTS^GUK9A\':^R_\>=QU'_+- MNX_SV_"@#,69 H]1Z9I6N4'<<_C_ (?RK7;P9KP!(L[C_OVWK[_X5D7' MA+Q H.+.XX!_Y9MV/3I_C]: *LU[&H^\,X]0/7_/:N:O=5V9PW3K[=?\_P"! MZ:=SX5\1<_Z'<@<](W/][VK N?!_B%R;\9'T''^>M &:=;E\W < M]3WZ]_\ ZWXUZ7X3U.:9X^2?K]/PKSN'P+X@=^;*Y_[]OWZGI^E> MW>!O 6M"2+?9S]5SF,]\>P_(G^5 'TKX$BDG,.<\X]^,?3V_3Z5]K_#[2F+0 MG:.W;]?I7W;X \(7,8@W0./N_PD?W?;MS M0!]"_#C3RC6_R]E_SZ8__77W!X,B98H>. %]?3UQ_6OFSP)H,L7E9C(QMP-I M_P _TS7UGX5LS&B#;C 'OZ^@_K0!Z1:EP@X!X[ ^U7JCMX\*..W.?\^] 'Y@_%KX>_:8[G9 3D/T7G^7I_D5^7?Q5^$ES*]R5M M6();^#GJW/3O7]#OB?P5#J*R QJQ(;J.V/I_C_A\R>,/@M9WBS$VR')ZE!G^ M7O\ Y% '\VNM?"JZMGD+6K+@\_)CT_R>]<7-X5-CP\6W'MCI^'^>E?M=\2/@ MM:627!6V08ST3C@ >GZ=/QXK\[_B;X472WG"QA=I/0=>?I^GO[4 ?)<\4,)9 M3CMP?7C_ #UK,E,9^[_3V_+WZ<5!XAN9+>[D7) ![?7\\#'3_P"M6-9W;2L MQ/\ ];/7C_#_ .L :$L3,"<'J>GU'^>_X53:W.?F';].>W_UQ736\:.N>/I_ M];K_ /KJ"[A102 .GI[?Y_SF@#EVACR21W_E_GCBF!8 @^G3^=;L!)P#ST//T]* +S2LXY.??\_P#/YU4>!7;)'7/UY!_QX^OM M4X!Z ?D*4HW!QWY[]CZ4 4S:1XX'.0>GH13DMPO8#_/7C^6:LE6(Q@CWP:;Y M;^K?D?\ &@!40 \GV]*U;<(3\WL4 V,<9Z?7C_(KFA/\^E+]IE)(.>A/N>?2@"[ M<3;2<'N!_D^_Y_UHBZ?=U/;^9]_ZU7DD9LDY^G?\?I_GUIE &U!,&QD\\#]/ M\]!_.M=!$P['WX]^G_UZX])RIZD?7_'T^OZ5<6]89P2>G^>M &Y<1Q\],\^G MH/0_P"<@5+]L+=3U)[_ .S^1Z4Y&5^I],YY].O>@"E!;N[D M8Z?J,_Y[UUNG:.TQ7Y"<^WL?\]/I4ND6<;+%F,\L.<>_\ D'K7V+\-_ <4K0;H1SLZK[=OQ[]J MYOP?X+E=X"(#]Y?X3Z^P'ZU]J?#CP;(CV^82.4[?3V/\Z /5_AO\-K5U@+0# M^#^ #/ Y_P _0\=/L3PS\.[.&.,B # !&%'MWK!^'OAWRD@S'CA>W3I['/\ MG-?4ND:4L<:<#.P#]/\ /;C\Z .?TCPQ#:A,1@;2/X0.QQT_^M7H%E:+"@ & M.!V],_YXJU':!,<=/_U?7]/IZU;5 H['\.GYT /HHHH :R!O\Y_2H6MU;L/\ M?T/\ZL44 4S:+SP/Z_TIJV:@]!^/_P!8U>HH I_9%_V?UIPME'0#_/X5:HH MC6,#_./S[U)110 4444 1-$&_P#K_P L^GYU";53S@9_S[5;HH J?9%[@?R_ MH:D6$+Z?A_D#Z<5/10 @&.!2T44 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !65>_ZIOH/YFM6LJ]_U3?0?S- 'EFO_ ,7_ +^M?/WBWI)]#_)J^@= M?_B_X%_6OG_Q9]V7V!_J/ZT ?%/Q/^[/_P #_F*_,_XL_P"LNO\ @7]*_3'X MG#*W'MO_ ,?Z5^:/Q87,ER<]2W;_ #Z4 ?!_B;_CZE^K?S-G?\ ^O7!&Z*/QP>1_+\_U_"@#L;?;QR3]/H1W^E7PR\<]N_^ M<5P\.J%,#/Z_7Z]>_I6E%J)8C!ZCKGIP#_DXH ZC-2(N[USR/T_G65#/OQ^! MSZ<^O_U_RK4C?@=LD\YZ?YQ0!IP6H8= ?R';/IQ^M:2:>IR<<]\_CCWK*2YV M #I_]8?K_G@5<&I;1ST)&!^?:@!9;! .!Z>GO^%94L(4GZ]OJ>^/\^M7WO\ M]9SS[\_A[9Y/_P"O^IH 2*8QXQU__5_];MZ]JV;;56BQ@_\ UO\ M([?@?;#5-V.?\XZ=^E:$5IN[?YXY/;'Y_C0!KR>(Y$3 8G[PST_4_P"?Z\;J MGBF7:V&)Z@\^WN.OXUT$FF%QT]?U]*YN_P! +YX]>P]/Q]: //;[Q1,Q;DC\ M?8_YZTRQUR68C)/4_P Q[]\_CS6I<^%\D_+Z\E?]ZH[70##CC&#Z'U'_ -?O M^M '8:7,9\$]Q_09_'_]5=G#8+)&"<=?;CZ5QEA&;?H.F!^>.?Y?F/QZ6/4B MB8.>/?U_S[T /N-'0CI_>[#\.#Z_G6:/#\G^%R75NV>Q[U M'!JX#CD]1_GOZT =IH7@F&Z:,&,')Q_(G\:]\\,_"2UNPF8E.>/NCV[8_'BO M(/#.NJC1\]#NZ_R_+I7TYX.\5+&(N1C('7M0!Z3X7^ -G=>5_HRG/L._X=^/ M2OH[PM^S#9W)C/V13G'\ ]![=S^7K6'X#\5([1#@C*_TX&?Q_2ONKX=:O'.( M3@M&X_8EL+A&SIRD8 M_P">8]3C_/N!7Z-^$/)EA3*+]T']%_\ K<<>U>J6]M 5/[M>W\(^OI[T ?C1 M=_L%:?-N)TU3G_IDOO[?A@_X5DC_ ()_::"3_9B\Y_Y9CU_W1_.OVS-I;GK$ MOY#_ I/L5M_SR7\O_K4 ?BW#^P+IR8_XEJ\>D:\=?;K_*KZ?L&Z>H_Y!J_] M^U'IZ@'^E?LK]CMO^>2_D#_,4[[);CI&O_?*_P"% 'XU_P##"&G_ /0-7_OA M:/\ AA#3_P#H&K_WPM?LI]E@_P">:_D/\*/LL'_/-?R'^% 'XX1_L)Z>F#_9 MR?\ ?M?;CI[=:OQ?L-Z>H'_$N3@YQY8]?3&/Q_"OV ^RP?\ /-?R'^%'V6#_ M )YK^0_PH _(C_AA_3\?\@U?IY8_PQ527]AK3SC_ (ER9ST\L>GTX_K7[!?9 M8/\ GFOY#_"C[+!_SS7\A_A0!^-[_L):>W_,.3_OVN>WMQ^=1_\ #"&G_P#0 M-7_OA:_93[+!_P \U_(?X4?98/\ GFOY#_"@#\;!^PAI_P#T#5_&-3_C2G]A M#3_^@:_D/\ "@#\:_\ AA#3_P#H&K_W MPM*/V$-/_P"@:OXQJ?\ &OV3^RP?\\U_(?X4?98/^>:_D/\ "@#\=(_V%M/3 MC^SDZC_EFO;OT_2M"/\ 8=T]1_R#E/3GRQV_E]*_7O[+!_SS7\A_A1]E@_YY MK^0_PH _(=OV'K C']G*??RQZ^XJA+^PQI[Y']G*<_\ 3,>O3I^M?L/]E@_Y MYK^0_P */LL'_/-?R'^% 'XUO^P?I[9_XEJ=_P#EFOO[?TS58_L%:>?^8:O_ M 'Z&/RQ7[._98/\ GFO_ 'RO^%)]CM_^>2?]\K_A0!^,D?[!6G*P/]FI_P!^ M@/YBNKTG]BBPL""-/0;C>"H[/;B(# 4CC/3\/Q^E>E:;I MHMPH"]A[]L^G?_)K82W5<87MZ8].^:M*F,'/3M^'KF@ 1=H'KC%/HHH **** M "BBB@ HHHH **** "BBB@ HHHH **** &LQ&,>]9\TI4$CL#]>W49K09=V. M<8]JIRPELCI[=!V_ _YZT 8TUX5SSZ\>_///?V%0)?-SGVQFK\ECNSP>N3Z= M_I5(V)3U[?H?\^E %^&Z+#D]<=SZ9^OZ5>W!U/3KD#ZD]1_*L#F(?YYPO]<^ MV<>]2"]*\!L?C_3_ .L* -*>R60'C.<]O8_CZ?XYKD-9T)'C?Y >,]!_G]:Z MN*\SQGOV_#M_]8U7U&0-$V?[H_'_ #_6@#X5^+GAU!!=?(.C_P /?GUQ7Y&_ M&_1%C>[^7IO/3W)_SR?I7[2_%XCR+GY>S]S[U^/_ ,=/]9><8X?C\Z /RH\: MV(COY<#'7TXY)/T_ =JX" ^5(.W4_J?R_I7J'CHYOIC_ +W\VKRO)\SD'K_/ M(_\ K_C0!T<%^54C/IT]/\_A3Y;LRJ<^X_S_ )YK&C7 /S8S@^G]:M ]6 _ MS]: *UQ;^:,GOS^?^?J.?6J)TWCIQP<_CFMP=!]*?D8QM&>.?\B@#'BL@F?_ M -?'Z]*THH]N,YZC]>#]/:I*4'!!]#0!,T :HT^/ X/Z4[^S$]#^7_P!:H(M0 MR ">PQGV!S6K!?\_YS0 ?V;'Z_Y_*JTMB@)([9'\^,8[XZ]*PK MGQ$(\_-CGUY_G]/;TJM'X@\UA\V<^_NW7GW']/2@#0GM]N<>G\CZ]OIS[5GM MN!P!Q[_7\*TX9?M"CW'K]#_]?],5::QRN[!QCT]S^?;\N] '. 9.#3L(.Y/^ M?IBIKJ,Q<^F[C\/_ *W_ .KI7,76H&,GGIG']/\ ''\J -:6<1]_7'Y>G^<\ M?C4&IE'4;L9]_IZ'T_7%.%O)&?D/(SS^/^?:OL#PC\ M.8[98B(1G"GIZ8]N?_UGO5+X6Z&#;P_NP>%[?3T_P%?5FCZ,J1I\@X7ICT_ M?R[]: *7AS0%M5B&S& ,_X M_P!: +FX>H_.DW+Z_P"?QK"DOBI]LX]>>?K5==0.><=/7/\ 4T =-D'H12UC MQ71;&3DYQ^H_ST'UK11^/Z9Z=?;O0!/1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 5E7O^J;Z#^9K5K*O?]4WT'\S0!Y9K_\ %_P+ M^M?/_BP_++[J?ZFOH#7_ .+_ (%_6OG[Q;TD^A_DU 'Q7\3CA;C_ ('_ %'] M:_-'XL,!)<#G@M_G]:_2WXG_ '9_^!_S%?F?\6?]9=?\"_I0!\'^+!ONI3VR MWUZC_"O/VMB[],]>.W;V_P ?P->A^)O^/J7ZM_,URD*J7!X[]#^G_P"KF@#+ MCTYVP<'K_6M.&P92.#P.GOP/>MZWC3CD#Z@>_P!/\D5=$:\''\OZ?XT 9T$! M4#/3 Z_7MQU_R<5KQ)D#/KC\<_3IS3 H'0?UJ>)L9_SZU3_P!GL0GM78Z=(8N2>GJ M<>GXT >@JRE >_'/Y=?\^E8U].J;NW4?^.C\/\_C2Q7H\O&1V_GT],^]9-\& MFW[<\^GT(QW]N* ,.[U.,'@@OK_]:J]O=I,0!STSC\,_Y]_PJKWT_S^N* .ML]/-P.!R=H]O\>,?KZ5KMX=W7_/TJ:=J$=KC<1P5Z_C^G/MUKI&\46BQ!24SC'\NO;_/6@#AK[2' MA)R.@Z_GT]/_ *WX5SYB,O M)-<+))D8SN'&>U 'H7AF!G>,9Z_YX_\ U5]/>#='DE$/!_A/ZG_/^37SAX3E M5)(B?7IVY X^O_Z_:OK;P-J$$8A!V]!Z>A_I^?3B@#Z?^'_AZ4/$<=U)QQZ# MT_/-??7PTTIXO(R.A'MV_P _YYKXV\ :M:EH0"G&WTYY!K[J^'=]"YAV[>HQ MR.XQP.V: /L7P;!LA3/'RX_' _S_ $%>N6XPI_#_ _I7EWA&4-$A&#QV/\ MG'2O4H3\O^?4T 3445&TFWIC_/;Z_C0!)15-[D+GG^7'7^7US4'VP>H_,T : M=%44N@W&?QX_KG^=64DW>G^'UZ]: ):*,T4 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444A;'U]* M %HJJ]P%[C].?Y_X55:] [\?4_XT :E%9BWH..?U/K[\5:2?=W'/TP/RQ0!9 MHI V1[^E+0 4444 )@>@_*J,P&T<#\O<5?JI(A(Y!'X=>10!SEWT_/\ ]!K( M8G<>3V_E71W%L6[9]^>>/R_3ZUG-9GO_ ,35JZ7,)_W1 M^G_ZQ4D5H0>GX?B/3'^-/NXRL1Z_O\\?\ MUJ_)GXUZ*TCW9V]0_;Z_SK]>?B@RK'/TZ-GI[E>&WEB;=FR,8Q^F?\ /;\J^LO']Q";F8#; M]YOYG/<_C7S=K85]^W'?I^//]/3)- '!37HBW>G^?6LI('C/)/!]#GC/MW_ ,YH [>&XWCK_AU_(?Y]ZT54 ML,C]:Y"WN#&,'V^GZ^GTS[UL1ZC'@ G]>.@[]?\ Z] &QL/M_G\*:1@XJM'= M!N_TY]O>I]X/)([?R% #64DY%/J"27;GL.?_ ->>WMBJSWR+GIGZ]?Y]J -: M-F49S@=NWJ.:U8+O8#STQ^F/S_S@GFN42^5P0#]>?\C]/6M&%C(.,\C _ICT M[]^U '1R:B @Y'?^?_UZY/4[XONY/Y_CTK4-G(Z#J?U/4>WI6+>:=(5.0V/I M[?G0!P]Y.S$\D9/_ -?K_*I; R%TY'4=<^I_#-7;C37Y&#U'7/H/P_R*DM+, MQLIVGC;G\_3_ .M0!W6DYVH#U./Z#^==DB!H@<#I^.?RKB].?RPGL?IQGK_7 M\.]=1%>#RP,@^V?I^'OVH R-2M=RGCJ#Z]_?_$_E7G^H::S;L ]6]NYKTRXN M$9>V.!^OXUSUR5(/ ZCL/4]* /+;BP92W!X S_*JD46R1<],Y'U_R/4UVEZB M_.>,^V!Z^G/&:YMD_>C"XXQG'U[T >W_ R<"]B'/WT_F*_7#X"(&-H<#!,? M;G^'VQ7Y%_#3(O8\C'[Q>O'<5^NGP"DQ]C'&/W?U[?\ ZZ /U_\ A1; VL)P M/NKZ>Q]OY'\:^HM/M@(^@Z?U^A_G7S#\)YT%I",C[B]_8?Y[U]1Z?*IC!SU' MM_C0!J(G7'MU_'T%3C@ >@IBOG'3Z^G'?WJ3- !3&?&1W_2GU#("<]<<2XVYY/^U7([G=W/\ D?E_3TKGHK:0'OUSQD<WC9>N?RY/'Z_I0!K*^<# MO^E/J&,$8ZXYYQ]:FH :P)&!ZU1EBW#C_P"OU^G]#6A2$ ]10!SP]ZU(X^ M#C'OZ=^G%3[5]/YTZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH *RKW_5-]!_,UJUE7O^J;Z#^9H \LU_\ B_X%_6OG[Q;TD^A_ MDU?0.O\ \7_ OZU\_>+>DGT/\FH ^*OB?]V?_@?\Q7YG_%G_ %EU_P "_I7Z M8?$_[L__ /^8K\S_BS_ *RZ_P"!?TH ^$O$W_'U+]6_F:Y*#[R_[W]*ZWQ, M?]*E^K?SKDHY55^OKU_SF@#>@Z+_ )_AK1'0?0?RK*M[I!@9&?\ ]?O_ )_6 MKPN4(SD?G_\ KH L4HSV]#_C48D4]_\ /^?7%68^G/ R?Y4 ")(>F?Y__J_# MFI3%,>F[&!T&>YZYK2MU3&3QT_E^GYBM:-(,V5._4[?\\_XGZ4 9D<$HSP>,?UY MQT]ZTX8NNX9Y^O/_ -?\_?FM1$A"D]_E_'U[?RJM,Z+]T^OIG.!CV_S]: )E MCMPO('I[=_SSWJA=QQ8;8!T[=NG^1]3WJC+=,.Y//8_7U_E4*W);[Q[]_P # M_GGIVH Q+Z.XR?+)'3&!CL?\]^?85SD\6H;^KXR1T/'3O7I48MVSOQV]/\CG M/L?7K5HVUBV?N]1V'?'\NWO[T >4I!>'[Y;WZC.#_G^?K6S:6LQ89R>F3[UV M[V=KCY0#]XCCGGD5-!91[A@>F3^([_X?I0!N^'+*8E" $ MK"[W18W?D?I_3@?X5Y=X6M85\O#UL%\K<5&,9Z=_\ M/3GZ=: /9_ %E>B2,MNZKU!]!_GBOOKX:1SIY&XG^#KGKD'O_P#6_&OD_P $ MSZ7'Y?SKT'&%],=OQ_\ UU]?>"-6T^+R\2+_ 8Z#N/4\4 ?;?@N4K F?[H_ M3_/0?TKU^UG!3MSCOCH/Q_K^'2OF_P ,^);)(4_?#H.X]?6O3;3Q99@#]^,^ MY&,@#^E 'IV\$'CJ/K567/8]LG]?UKD(_%UA@$S+U&<$>WOFI&\6Z<>DZ?G_ M )']: -.X+\XSW'M_%ZUFD2Y/)Z^_P#A5%_%&GL,^AJ$^)=-Z^:@[ MDY7_ .O0!T-N7SSGO_(>E;4.[C)X/8?CG]>E<*GBO3$)/G(.G.1[^IJTOC32 MUQ_I"\8'5?IV- '?I]T?C_,TZN%'CG2Q_P MT_$T?\)SI?\ SWC_ #% '=45 MPW_"HZ<]B?Z_2H_^$QL M23B=<9/<@S^/\ ]:GAL],UYXGB^QY_?(>G?Z^IJVGB_3CG,X/3 MN/>@#N:*XT>,-/X FC_-?\/\ MELGY@_R- '9T5Q?_ F>G?\ />/\Q_C5F+Q582XVRJ3[8_ST_P#K4 =74$F2 M3C@\?TK/AU>WE *N#GZ8Y^G?\:T%F60>H]J ,JX5R3MST_#H?\^E8TD4IXP> MH]NWM77F%6YZY]1[=?\ (Z>M1&T7VS[Y/]* .7BCER!SQSZCK[_SK9MPP W9 MZ?AT/Y5?%JH],^W_ .JIEA5?_K#_ #_*@!(LCKR<'^=34 8X%% !1110 4A M/44M% $9C4^OZ?X4SR$]OR_^O4]% $0B4?Y_QS6;J( 1L?W3SWZ5KUDZE]QO M]T_RH ^3_BNQ6.YQ_=?^M?D[\:YF!NNHY?O[GVK]8OBO_J[C\?\ V:OR:^-G M^MNOJ_\ (T ?F?XZG;[9*,MU;TYRW?\ *O%;HERV?\?XJ]H\=_\ 'Y>V7+8'J.G7H.@_7I_2ME^OX?U-5WVD\ M^HSZ=A^?]: .6EMY.=N>@_'@^WU[9]ZA2&<<\]>A'L*ZO;"2G;/^>@I0 MEOANG4!C]/6MI*8GC/)QG\AT[?AVKL6"D<^I_/)X]_R_QJJR0[AG M'7_/_P"HG\J .:MHI@QSD\CGI[_E[]J['3?E W>J]?J?7UP?S]ZI!85;C /' M^2$@ XZ<#\AS[_P J9-%%(AP!T_3D M_P"?PKF8;IMPZ]NG3J/S_K6O;W&[J?[O'Y?E]!GVH JS:G/ ]\_P">E9M\(]IQU ]/;\_Y9H Y;SA"!VQ[ MXZ9_E_\ JIHU, [=W&>N?\]ZH:AO#,%]_P LG_/]*YS=/YN.<;O_ *^>M '< MK<^8.#U([GU'O4GD/(,CUS_.L?3MQVAO7GKT(_SZ?2NUMECV<_CQ_G_ZWMTH M XB]M' ;@Y(S_+ZUS4D168?4]?Q]N:],U!8L-C\_\D?UK@[H*)N.F?3\>>G\ MJ /4?AQ_Q^1_[X_I7ZS? 7.+3U_=_P!,?E^E?D[\./\ D(1_[X_D*_6WX! 9 MLQZ^7QCZ=\_C0!^M_P *$D-K#U^ZO<_W1_GBOJ;35<1+G/0=_?T_^M7S=\)T MC^R0YZ[%_D.^#^IKZDT]4\OCT_\ K]/Z8H NQ@X![#J.?3TJVGW1^/\ ,TQ- MN1USZ8XZ?Y]/I4M !1110 PHI]?I_P#KIA@0^GY?_7J:B@"$0(/3\O\ Z]/$ M:C_#_P#4!3Z* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH *RKW_5-]!_,UJUE7O^J;Z#^9H \LU_\ MB_X%_6OG_P 6?=E_W3_,U] :_P#Q?\"_K7S]XLZ2?0_^S4 ?%GQ.^Y?\_GFMB-B .IZ\>O453C@V8P.GU'?/?\ EBM*%1V'0^_3C- $HE=, M8R?IV[<]!^)J874H'&>"/?J:LPVXD .!P,_KW_\ K=:T/L$>#P#C'X>_^30!S[YSWQ^F>?UK-FF*=SGGK] ?\_P ZW9XP"1CTSU_SUKG[ MI0<\>OK[C^@H RY]5DC[GOT]!G'3C_/6H$U^4N1E@,KU/'^?ZU2NH\]!^OT_ MIQ_G-8C@HQ/'^10!Z19:L9, OZ]3^?'X\_TKL;"[C;:20>%X)S^G_P"KM7A\ M-ZT3#!/3]/Z]!^'M6Q::[(F,,>,#U^O_ .K'&: /I72]52#&UP.!W'J>*]+T MCQ<]OMQ*>,#(/^UU_+ZU\E6'B"0X^8__ %O3'_ZZ[BPUMCCYSC_Z^>G_ .KZ M4 ?OITH _:+0/B\BP@&\ ^7N_O] M?RKLT^,T: #[8/\ OX/IZ^WI7XJVOQLN+=0!3_+BJDWQUN%! NFZ?WS['H?3VH _:7_A>*8_X_1G/7S.V/K_ $IC M_'*,+S>CV_>=\'W%?B/-\?;I-V+IN"W\1]/KT_R*H/\ M 7AX^U-W/WC_D=> MU '[87'QU"AL7N< ?\M/K[Y_G^'%8<_Q[<'B]/\ W\ZX/7K_ "K\:T^.EU+G M_26.1_>/'7W_ ,^GK87XQ7,F";EO^^O7'\\^_P"- 'Z_?\+_ )O^?UO^_G_U MZ3_AH&0$9OFZ_P#/0?XU^/DGQ=N,'%PW7^\?4?3^M9$_QEN5)Q<-QG^(^W^3 MC\: /V=_X:";_G];_OZ/_BJ&_: DP,7S=?\ GI_B:_%=?C3=;\?:&[?Q'VZ# MUK0A^,ER^ ;A^2/XCSP??\>WT&: /V6_X7_-_P _K?\ ?S_Z]'_#0$W_ #_- M_P!_!_C7X^Q_%RX.W-PW3IN/IZ?_ %ZBE^+UP%R+ACR/XC[_ $_E0!^Q7_#0 M+ #-\W3_ )Z]?UQ2?\-!-_S^M_W]_P#LJ_&";XS72]+EOS.#S_G_ .OVKI\: M;HD_Z0WWC_$?3MZ4 ?M.W[0$G&+YN_\ RT_Q--_X7_-_S^M_W\_^O7XV1?&* MY? ^T-W_ (C[>_\ 7^5:2_%RXP?](;I_>/'7\OPS0!^P/_#0$V1F^;&1_P M M/_KT\_M L/\ E^;_ +^_XL*_'.;XOW"X(N&QS_$?3/M_*LF7XSW0_P"7ANO= MC[^Y_I]* /VB'[0+'_E];_O[_@QIK?M 2Y^6^;I_ST_Q-?BU%\:+IL?Z0W_? M1SU]>/Z5J0_&&Y?;_I#?]]'U^OO0!^R'_"_YO^?UO^_G_P!>E'[0$N1F^;'_ M %T_^OFOQ^_X6Y/M/^D-UZ[C[=\9_2J,WQ@N4)/VAN_\1_N_4T ?LB?V@6'_ M "_-_P!_?\6%,;]H)^,7S#_MIG_V8U^+LOQHNE_Y>&Z'JQ]!TZ_S-)'\9[IB MN;ANW\1[^O(_D?PH _:/_AH"8]+YC_VT'^-31?'V5NMZ>N.9/IQU_P#KU^-M MO\7[E^?M#=.NX]S_ $J\OQ>N !BX;N?O'MW[?Y_4 _9N#X[EL9O>K?\ /3GN M?7_/X9K:A^.49P?MHR2/^6G;CMG^E?B._P ;+F+_ )>6X?\ O'_'OGO[U /C M[>(E]_P"1,?UK\0(/C_=L M0#=-US]X^@]^ON?QK9A^.MPPQ]J;G'\1ZXYH _:8?',!N;W.,_\ +7C@'_:_ MI2-\=XU_Y?0/^VG_ -<5^+,_QTG0$_:F^[_>(]?>N3U#]H2ZCSB[?C/\1SD# M^?U]?>@#]SS\>X1_R_K_ -_/_LJJ2?'V/J+X'@?\M0>_US^&17X'S?M(7BOC M[6__ 'V1W_SU_"DB_:-NW*YNW[#[Q]CZ_H.] '[UI\>E9AB]'_?P>GU'\Z[[ MPY\9Q=/&#=YS_M__ %\9S_A7\_&G?'ZYD="',X.=N1N'?IW^E?0&C:S%<1J?-'(/? MT _'^OKQ7X[?##XG2W MLSDYV?Q_7'\O_K>GW=X+\:2SP1?O"QXZ?YX_6K0=3W_S^'%>0Z5KKS!/F]._L?\ ./Z=>_LKMI I M)//_ -?_ #CO0!T5%1QDD?@,5)0 4444 %%%% !1110 4444 %9.I?<;_=/\ MJUJS-1 ,;$CV_0?XT ?)?Q8!,=SC/W7_ *_K7Y-_&M'+7?7JW(R?7_/.*_7' MXIQ@QW P/NR>_&3Q^?>ORO\ C/:*3=' X+\GGNWX_I0!^5GCJ-_MLW+=6['G MYCU_R:\6N4;S#G)Z]?P[&OI7QW8H+J8\9W-S^)XKPG4+559C@>O\O\\]Z .) MER!Z'!K*GW7IGU[4 <_-=2CIG M_P"MGMZ]>M5TO)2S##$\=O:M]K%6[#.,C\2.?\\TT:G;\^]6P@]/Y^@_KF@"E/(RJ2/R_$_U_SGFL M*XNI03@'KG'?C-=.\(<$?RK7MX=V1%('H1]?\\?YQ618RF4KG)YQ^G^'I7506BR)SCI^? M0?A_GF@#E;VYD(.U_P"J;Z#^ M9K5K*O?]4WT'\S0!Y9K_ /%_P+^M?/WBWI)]#_)J^@=?_B_X%_6OG[Q;TD^A M_DU 'Q5\3_NS_P# _P"8K\S_ (L_ZRZ_X%_2OTP^)_W9_P#@?\Q7YG_%G_67 M7_ OZ4 ?"7B;_CZE^K?S-*ZKQ-_Q]2_5OYFN4@4A@..#G]* M-ZW8^/PJ^.@^E4+=2<=/\C'I[5?' ]!0 M2(^W^?UZN>Q8#.,<_3_ .O^M4Y8 M-O8=>_X]N?Z?2@#E8].V,#@]>IYKH+(>20<]_P"6/KG_ .MCFGOL /!X/^>] M-!SR* -^+4-O&?7^8_7%(][N Y[#ZYP?\X'-<^0_8C_/X4_) Y)X'/Y4 7)I MMW/T_']/Z=JPKLXSQGK_ #(_K6@&STS4;V_F].^1^>/\C^O- '&79//4=._^ M>O\ 2L-PS-C!/0>O7_./PKT1]&,O.WDD?I_/_/-1KX:8X.WN/\D]J .&AM6D M/3/0?3G_ .O_ (CI6I!I;9!P>2.G/IV(/^<5V\'AXI_!_=_/U]ZUX]'"8^7H M!T]>/;':@#B[:P:/'!R/_P!?^1]<>M;]N[1'OP>O3_./_KUOKI8/.T\&E.E$ MDG Y/^>U %-+]AQGN?I@#_ZWT]Z:]ZS<[B/H?KZ9_E4S:8R$GMD_AU_E_D54 MEM2F?K_GT'^>OJ 1/=2==S#\?P'T_2K$B?GD>OMC^E M49+)I>V,]R,\X]:JG69I"?G)_$\<>N?:M%M >3^ M'OZ>I_\ U?SY%2P^&'W?<_GZ'VH RUN)9CC_\ 2J$D6WC ]NW//I_GVH ;).[GXBKL:NF/ MF/!'\O\ ./Y<5;P/0?E2,"1@>M $B7# %CQ[GT_+\ZCDF=QC<>W//\ 7G]: M9L/M_G\*-A]O\_A0!2EB=^_;Z]_S_+]:A6W<'J>IZ_TSD ?6M<#@ ^@HP/0? ME0!5C#ICYCW_ %Q[_P"/ZU>6X;'WC^9XZ_YXQ43*6QCMFF;#[?Y_"@!TDKO_ M !']3V_/\\UG20NQSGO]?7\?\]*T A!!XX/^>U2=>HH R$MW&.3^/7KZ]/UJ M_&70+\QX_P ?7\/_ *]3X Z ?E364DY&.E $_P!I;!^8_F?_ -?Y&JDC.YZG MO_+'^>/Y4[8?;_/X4H4K\QZ#T_*@#->!V[G^9_3I^)I$A="IR?USP/U/YUJC M#* MZI[/9G(['\\CCV_STJH\0&1_^KK^//TH YC,D1^\W4_H/Z?IBFG598B?G(Y' M<^GX?Y/X#<>R\P\#J?Y\?4_CTJH^@-*WW>I S_G_ /7_ "H P)]9,97]/\/\ ]?KW MH \WFBF8YR3CCZ_Y_P \54+RQ8)9NH[].!_7MP.>*]#GTC .5]>WMS@XY_QQ M6!=Z63D;>A_P]J ,[3]6ECE4;V^\O?KP><9KZA^&&MRO+;YD/W@.I/\ G_\ M57R[;Z4WG9QW7L7MZD#T[_I0!^JGP9O'E6T^8\[._Z] M?\XK],OAYN:V@.#T7@_0>N*_-SX(:2VVSR#_ =0?6OU(^'>EE;.'CLO3Z"@ M#WC08V"H,9Z>W8^]>L:6APG/8=O_ *_>N%T:RVJGR],?CU'I^?!KT73XMH4= M#^/;'7C^5 '0Q=/P7^52U'&"%_ ?IQ4E !1110 4444 %%%% !1110 5EZBV M(V&.V?T'^%:E9.I?<;_=/\J /ECXIR[8[C_=D]\=?_U_TK\J?C1>A6NN>[]> MO?\ '\S7ZF?%@9CN/HX_/=7Y-?&S=ONAGG+_ $[F@#\[O'6HG[5,,G[[9^F3 M7AM[>!W;!ZY'KV'7O_3Z=O4/'6_[9/ST+9_,GCBO%[HD.;OR_ISZ_ID?SK1$G?'7'?IP/_ -?XUDVUFR=NH_I_GU_K6JL9 QQ[_7 H M BEGV*?H3^O3/MT_QZ5D2:B4)Y[CC\1G _E6K- 7!_$?CGO^/N/Z5B2Z>S$C M&.<_R/T_2@">'4/,8C/?^@Z_K[=*Z"T_??B1^I_'T]\YKF8-/9&Z9[]/H.G^ M%=-9?N>6?H1Z\8'_P!;_/6LNXO#)N!ZXQU]1T[_ .>O M8UH269D.OX=: ,"YA\UL^N>?SY_\ K_A[ M',_LSY]V#C=G';\JUIIA"?3&?RY_K_GL<_\ M)=^S/?';_/Z4 :-K#Y)7\__ M *_MZ5NQWGEKUQQZXP!_G_#N3B6\WG$8/7\O\C/\ZUTLV=!U=]8,-W'0^GN3WS7(S0[),'I M_P#6[?\ Z_\ 'K_P -SF_C..L@_H*_6KX!R8-D<=H^_3I_^OM7Y*?#<$7T M0])!_0U^M/P#CR;/IG$?].G^10!^P7PHN<6L(SCY%X_+MG_'^E?4NGW&8QW_ M /U9_P _S-?*_P *;@SD].G3_/:K*C H 6BBB@ 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 *RKW_5-]!_,UJUE7O\ JF^@_F: /+-?_B_X%_6OG[Q9TD^A_P#9J^@=?_B_ MX%_6O /%8^67W!'Z_P#UZ /BGXG@E;C_ ('_ (_TK\S_ (L*3)<\==W^?TK] M,OB>"%N ?]O^35^:/Q7^_/\ 5_ZT ?!GB@[;J7/7+=21NSG&1R>V?3G'Y4 =+#J*# !'O^.<5H)?JV!N]CR> MH'U%<5';SDC&X_?\_P!:R)G!S[D=O?UQ M5:82)G.< ?J/\XJE)LG.[_ #_GZ56?5<9&[MS^7;F@#N3J4: C M([GZCCMSU_#\:IR:W O=1V_7\OS%=S\K'K_,CM_] M:@#TV37(&/#+T]O?_'K5&748Y!Z?A_.N86&;:<9[^W;T'!I# M%<#NWUQQ^= '6?;(N>V?YTR2\B/' X' ^OKTKDB95')]^?PZ=/QJ M,ROD#<1G/3V^M &[-WTQR/\ "L>:0'/OG^O.M %%R#C'/7^E/3[H_'^9JRUHX[?D,?Y_(U'Y148_G]?7_P"M0 RD M) ZTHYX]:E\@N/7_ ">G3- $&Y?7^?\ A1N7U_G_ (5;%FY ^4=/2FM:,.H] M>@Q^?- $%%2&,J/H.GX=CWI@&3B@!I('7BDW+Z_S_P *F\@OCJ>O]/\ /7^5 M2"S1W'M^7/7\*C92O\ *@!M(2!U/\ZG _SC_Z_^% %1 0. M?6K$=PL>">Q&/R'/\OT%1LI6J4RN1@=O_K?C_GTH Z"+5HH^I&.!^I.?_P!7 MI3GU^W"X+#HW<=<_Y_SBN&EMKEB=N[D]O\_I[9K*DLK[)P6[Y.,]_7M^G^ ! MWD^N1-QD=#C\^/S]L5E2:O&6ZCM^ASZ5R)M+P'DMT_K4+6UR#SGH1W]^,=_P MH [F'5X@021UY_7KG].*V(-H]Q_.O*Q'<+QR/S'\Z15NQCENO^ M>A'\J /91J]K*N!LZ>WJ?K_G\Z:SQ3C@#D]A]/\ ]0^O2O-+(71/);]?_P!? MZ\=>*[K3(W(3<2>GZ#_/]#DT /N+ .K$+GJ>GT__ %'BN3U"T6/=QT)_+CD# MOTKU'R1Y9R,?*?YCZ$?G7"ZZ@59,#U_F: .%CFCCE^8#_/?'I]/_ -7TA\*; MN(SV^=OWDXQ[^M?*-U*RS-R>IY'7K7O?PEG;[1;_ #-]]?3_ !H _9[X&2QL MEI@#D)P/?]/KGVYK]3/AXJFS@SCHN..N0/:OR;^ K,4L\G.?+_EFOUC^'"L; M* D] GKVQG^5 'T5IBJ(UX]/YUV-H, 8&.?3W%#WQ_^KZ5SULD@ MZYZ 8_#\S_+O6RN<<_A],"@"9I0HR?\ /7'U/_ZLU2>[C4\X&#^'TP*2=6*G M'X'T'/\ G']*P;B*8L<9^N/8GIT_$4 ;?VZ(MQ@#CMU/'^>:G6Y#9P>I_J/\ MY'Y5RBPSA@"2>G;CKZ^M:]M'(NW.>_X?XX]>OX4 =!#*Q/WCCO[7",K >GU[?3]/K6>(9N.O;U_E_2HI8I ,G/3I^??^E &#?0M(S;>Y)XXZG_ M _R*Y_['+YF>>N<=OK_ %KKY"JD[O3^N,_E[55\R'=VW9QT'T^E #+"(QE= MW8YZY[8__5U_6NOM[E$3!XX/Z8_S@?X5ST6UB-OIP?IG/Z8Z5;$,I48SR#[X MX_4?RYH ?J%Y&<\@Y/\ 7T/-];M[!, W7\L#J>W?'>N6D M1Q(0F*E!STJF M@/7/&>G/I5I/NC\?YF@!U%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %3[6GJ/\_C4GVA/ M8?C_ (5Q/VJ;T/Z_X5:CN9">Y&3_ +7;W.: .O$JG_ZW^0:S;QU\IN?X?\:@ M@D=ASD=>OU'^>E5KYF\E_O?=[\CO[F@#SKQ!<*H;) Z_^@^^*^>O%E_$%DRW M]X=N>>G3@]:]7\674B+)C/?_ ".G/IZ5\H>-=3N%$V-W\7Z?ECI^% '@?Q/O MXL7 5NS>GHWZ^V:_-3XKW"O)<8.>6YZ=O\^E?:?Q%U.Y83@[^=_?/\)';M[5 M\ _$B:61YMV>C'USQZ4 ?'OBEU-Y+UY)_G_GI7%1O"&^8COG\O\ ]>:Z?Q2) M/M$APW4^_K7EUY//&S;0W4XQQ_DX]?\ ZU '?PRVG ) .?RQ6BLMJ1P0< 8 M_05XLVJ7:D??ZY[GT_+_ /76M8ZI=.<'=SQZ#KTQ_GO0!ZXK1G;M/7K]..GO M]>]7X64^O7/\NM<9I]Q))MSGIW^O\_Y_I71"4J._3Z\X[@T =5;O""-Q[\_A M_G\ZT/.M@#R/N_U'Y?E7G%QJ3Q$X)[]_?TX_EU]:R)==F!(W-R/4X' __70! MZ%J$T)W;3_=_F2?\C\*X>^D?/RGW_P ^_K_2J::L\WWF.<+W]QW-7HRDH&XC MD'_]7_Z_?B@#&1[C<.O?^1]ZV+5I,\DXP/Y?YZ?F:OI:PX!^7Z\9[U96%%(Q MCIT_3/\ ^K\^U $T.>_IQ].*N#[GX'^M4\[>AQQ],>U2^8 /O''X_P#ZJ '4 MH<*>W3UQZ5"9D'4_3I_0U0FN0.A[?GQWY_G0!HO,@.2?\^GKVJO+<1A2 3[^]9IO)2<9/?./\ ]?/Z4 ;]S<$@X/?^G_U^V/I6-(\Q M8XSSG\O;_)J6%S(#GGDGGZ_Y^GZUK101MR2.G]??^A^M &-$DK$9!P?S/)Z? MY^M;5O:[C\W/3^8_3\Q[U>2VB4C[OT&/T/7\A5E%53QC&>?\/\_C0 R.S3 & M!GKC QT'OTJ?[.JXXQ_D=A_C^=*'P<9P,G'7./:E,B]VS_GWH >@"D?J?P-: M4#Q@_,?8?]]?YSUK&:=%[\\?K^-9\]^4^ZW?M]?\\]* ._BFM@O)&>2?\]?Z M5)+-:G."O4?RKR:;6)E)P6]OU_SZ5$FM7!8 EN2._L?P]* /1KAX3G;Z?AV_ MQX__ %UG?*6^I.?_ *V.U@ZYP<]\>OM6K'1D=CQQT]\5NPK%CG!R1D_B?<_K7(K= #@^GU/3GOS[Y'Z5.E^W9L> MP_KB@#IYEBQQ@8)P?Q'N/TK%G" GTR>W7D=>AZU2-^Q RQ.>Q_#UJ W0(Y// MIGW[],_G[T 29 8Y[X_E6A;R1C ;KC^A_P __6-<_),,>@]>/R^O3M0!Z6D]KCDCH>O^[_GW]:AFFMBIP1G''Y#_//X5Y,^M7 8 M@%N">_L/_KU+#K$SG!+>_/L/Z_KZT =Y.Z$DJ?3^1J",@Y)Z;C_+VKG[>^+C M+,><=3[XQZ_CTZ\5I17"X^]DY/&>.GU% '1VX3C/OSCGM[_U_P *UT6':_7Z_H:X\787&#GKW^G<_Y_*IQJ# #YCR>V<#AO\_6@#?N%B[8'7M[#\?T' MUK#EQGCKGT[<_A4#7Q)&6SSUSS^.:@>Y7NWX@_7CM^6* )XV (!.,9)_6MBW ME@'WCV7\_P#/KP*Y&:Z"]#V;O[_Y_#MTK)GU21/NECT[_3/^?>@#U,3VNWJN MI_P_P GX5YK/K+Q\*QZ>OMT^H]JI_\ M)!*6(W-CYN_'0T >C3VMH/K6#;ZN\A M^9C^?_U^WYUJI>!USG.0._\ ,M1FW@7J1]/7]?ZTVYN." M0?U^O&.GX9_2L"XO)!G&>A/L.?\ /IF@#K;86RG'T[=\'W-=+9RP+C& !Z_\ M"'7G_"O)8[^8$8W?Y';K6_9W\Q'\?4^WKZ4 >I37,8C.".0?IQCIR*\\UVX0 MA^G1N_O^-66O)F3^+W'.>HZ^M^? M">4"XM^WSKU_#J!_C7SU);7#3'Y&[]<^_P"%>Z?#&"YCN(#L;&Y?PZ?YY_2@ M#]DO@-=1*EG\W]S/Y9K]8_AOJ$'V*#YNR\Y';&/\XK\6O@I=W,(M>&&"@_'& M>E?I_P##K69UMH%);/R?R&?\YH ^]M+O8V1<-V''Y9]#7:VDH;'3\.W7K_C7 MS]X>U2618]Q.3CC/;/\ ];VKV32)V<+GOC\>.Y_'G_\ 70!VB?='X_S-.J&( MDCDGH?YU-0 A('7BF&51^'7G'_UZBD8C(Y/WL<]/I_D5DW$KKNZGK]>V?7]* M -C[0GU_'_&@3H?3/U_^M7)/WOZ]^?U'- '5AU/ M?_#\Z?65;R,1DY/3O[=__K#\JTD).V<5^6/QEE@#W>XC #=AZ$_3IZU^G'QU?D-\<=0F1[S&[^/Z?Q#'^>_XT ?#?CN:V^U3:E,Z#C<1^/\ ]>@! M3;JHXP.?KV],"G 8X%(US&.Z_GG_ Q4;7<(!Y7\,#O]: 'D)@Y'?GZG_.?2 MJY6'=SCJ?Y'CT_E]!5"XOD .''0=_P#)^GX?6L2?46#-AN.<<_7GT^M '3LD M&X=,\;4?+#8; MG /!_P#U?Y/I0!Z$DML-N2.,=<<=*S[VXM@I (S@_IV_S_\ 6KSB?7)5)PQX M]#S@#V^GM65+KDKDC+8SCD^_XT =%J%VH9MI]>_N?YC X_2N<^VL)#\QZYQG MCJ/?C\NO7%47O6E8Y.@:;?Q@KO;'!ZG MT_SC'_ZZ[.VU"SV+N8<#U&1A>O7\:^?Y-2E@S@MP3T/Y_P"??/M51O$MU'D! MGXS@ ]>!_GU^E 'OE_>6;*=K#/X'_/Y'M7#74L32?(>I_3 KSH>([F4X+,1D M9R?3/K[5>L[Z2:1,D\D?Y_SS^AH ^D/AN>X[ M#I7Y$_#!B;V'.<;UZ_X?YXK]_N.F1_(U]/V%\@BY?'']?8C^5 '4J%[< MD=^1UI]9*ZA#SEP.G1OK5E;Z @?,"<9ZT 7:*@6XC;&".?0__JJ56#=#0 ZB 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 **** .>_LZ+T'ZU,EF@X'KV^G^>]9W]I?[7ZU,E_GJ>_4YQ MTH UD@"C' ]L9_KBJ-]%^[(QC(]'^)[ RK)@9Z_S^O'M7S+XPT R"?Y"<\#\OUK[3U;3O.5^,]<_F M?\] M;=-B%CPW\/L<=OU_6OVX\6?#L78E_><_XU\M>+_@I]L:3-MG.\?<^ MN<_3)_R: /PD\3>%;DW,H\EL9;HI]3[_TJY%^RYNP39?3]UU M/'MQG_)H _("W\-WD7 @?T'RGU_S_3U%J32+YI/_+/W'M5%OV.U;&;#KTS%^'7% 'XC)I&H M)C$,G_?+8.,9'2M"*RU)1_J9>G]UO;VQ_7\*_:Z/]C(/C_0/7_EC]#Z=?IQ6 MI#^Q2&QG3_P\GIQ]/PH _%"WM=3.,PR?]\_7VK5AT[47/,,G(/56[>Q%?M7% M^Q.HQ_H'7_IC]3Z5HQ?L7A#_ ,>!'7GRO_K4 ?B@=(U @GR),^Z-G^M5+C3= M17.(9/XOX"#UQCIS]?YU^X?_ QL,$?V?W_YX\?^@_RXJI+^QB'./L'4X_U7 M?/T_GB@#\+YK34ES^YEXW?PGC]/\]J@73]2D(!ADPE3GPI?@9^SOGG^%O0>W?-?N3%^QBJ$?\2_D#&/*]L^F?RJT?V-EQ_QX M'O\ \LC^O'3_ .O0!^$KZ!J$7_+"3J?X&_P]NN?I5=K'4HP<0R]OX#[>WO7[ MKR?L8+(3_P 2_/7_ )9?_6]^AJA+^Q.K9'V#TZP_3_9_E0!^(4-KJ;'F&3_O MD^WM_+FM:'3-1;K!+W_A)/0>W%?M3'^Q0H/%A[_ZGW'M5Z/]C(*?^/#ID8\K MC^6?T_&@#\3WTC4 1#)[_(Q].O!K-N-/U)3)]Y>=I_PIJZ7J4N,P M2=_X#Z#VYQG]:_<5OV)E;!_L_N#_ *GT_P" FK,7[%*J,_V?G'&/*]A[=: / MPZ3PQ?R_\N\G(_NMQPW'>GGPI?(-PMY.W\#=@<=!^-?NA%^QHJC_ (\/KB+G MOZ#^=2O^QL"/^/ ].\1QT^G7_P"OF@#\('T34(1@02#C/"GGIT_S^'2F"SU- M2!Y,G5OX3Z#]>*_=.3]BQ7!_XE_0$9\K\?3^54C^Q,I(/]G]R3^YSU^JF@#\ M1X;'4GQ^YE_A_A./Y?\ U_6M>/2-1./W,AY&3L..OTK]JHOV*P@S]@X!'_+' MTQ[?Y]*O1_L:!?\ EPSR,GRLGJ?0']: /Q'DTC41G]S(.3@[#CK]*RI;'4E) MQ#*.3_"?7MQC\Z_3)U7^$^A_7FI$T74)<9@DZ \J>.OT_GWK]PA^Q,H)/]G]P1^YQT M^BBKL?[%BH!_Q+^H SY7X^G\Z /PY'A2^<;C;R=_X&[@9ZC\:8_AB_B_Y=Y. M!_=;GA>.U?NPG[&P _X\#T[1''3Z=?\ ZV*BE_8T5A_QX?3,7/;U'\J /PC; M2M2AR!!(,8&-IXX/MQT_2EBM-2SCR9.I_A/I[U^YLO[%2N,_V?U_Z9>H//3K M59?V)E7/_$O[D_ZGU]]N?UH _$^#3M2?'[F0?>_A;VZ9'MBM)-'U J3Y$G3C M*-GO[/Y4 ?A_-I>HISY, MG'JA],@CCM^%9$MGJ0_Y8R]>FT^_L.?TK]T9/V,E8X_L_KQCRNN1],U0D_8H M4GFP]_\ 4^Y]J /PS%AJ4F/W,G(;^$^N<]/Q_P \6$\/W\O6WD_A_A;GG\OQ MQBOW!B_8F52/] YY'$7U/]VM"/\ 8P6,C_B7XZ?\LO\ ZWMT% 'X:CPE?'!^ MSR9^4_?W?M_NY_*@#\:H/"=X%+P<>0_7^Z?\__ %OH*_8NW_9, M7/\ QX]_^>7_ -;W_P \8Z*U_9*7_GP[_P#/,#/YCV(H _&N/PI>' ^SO^*G M/7T _K3)?!-U*.;=^<_PGJ,^WZ8[?A7[7+^R6J\_8>1W\L'N.P%9=W^RX(5_ MX\L8!_Y9_P#UO_K]Z /QCM_AU,\BDVYYQU4XQD^W.?0CK'[GV_QZUW?A?X(?9W0_9L8('W/3 [#L3Q0! MP?PM\)26XM_W1'*?PX'3G_/'YU^@'@;1WBAA^0_P]O0'Z?E63X(^%HMA%^XQ M\P_A]J^I_#?@D01I^[QC_9]L_P!>W'ISB@"?P_9L@C^7TZ_7\3^OZU[-I";0 MN?7C@\<#\ZR-.T 0A?EQQ_D=/_U5V=G:>5CCGD_RQ]?\^] &Q$./P'Z\FI:: MJ[?QQQZ4Z@"-TSDCWSUYJG);J^?Q_7\?\/7FK3OCCIC/KS6=/<[,CTS^'3VQ M_GUH B>R0GMP33X[11C Z8_SV_K5![\C&">_3-2QWNXCWQUSSQV_^M0!L1Q! M< =?Q[#]:M =!6?%-OP?8?ATYZ9[_\ UZF:3CJ3P?7C\Z +61ZBDW+Z_P _ M\*QYKO;QG\^G7N,?RS5!]0(/&>GO0!U&X>HK*U( QOWX_H?\*K1WN>_X9/OU M[_2I+AO-0\]?Z9YQQ]* /E;XKVIEBN< \HWKTP?\^_UK\F?C9H.-%^V1R_*3N4CI['CI^?KZ=:^%_B1\-#?O/^X+9S_"3G/U' M_P!;M0!^"'CKPK.UW,1"QZ_PY[_0UXU<^&+M&;$+_P#?)['G'3\NM?LQKWP$ M^VW$F;7.3_SS]_H>X[]:PK?]EX7+_P#'D3DG_EEGT/IC_P"M0!^.,N@WR9Q M_'^RW08Y/;G_ #S5"32K]#_J7_[X/M[5^W4/[((G7/V'K_TR]A[=>G^>*IWG M['04$_8,=?\ EE[_ $]OZ>U 'XAR66H)D^5)U/&QO7Z"LV>/4%)_=2?]\D<9 MXYQ7[-W_ .R'L)'V$\ G'E^_T ]JYF7]D@LY L>Q_P"67^U_NC^M 'XYSR:D MN<12=_X6ST[\9X[=:RWN-4Y BEQE?X3ZBOV9'['/G$?Z 3DG_ED?0<9Q]?Y& MIT_8HWX/]GG/&?W7I^'?'O0!^+Z+JP]NN*N1Z9J$HR89,$]U/ MH?;K7[11?L4A,'^S\?\ ;+Z<]/T_2M&']C78,?8.G_3+']/Y?C0!^+4>AWXP M?(?W.T^O_P!:K:Z7J* XAEZX^XWXXXZ?X=*_:Z+]CD'&+#US^Z^N.W-:47[% MX?\ Y<#R0?\ 5=,XZI!1^YDZ]-I]_8&H)=/U)LCR9.?]EO M3&>1_3\:_/[/_ /(7^(Q52X_8M"$_Z!VX_=?_ %NWZT ?ADVC:@Y; M]S(>1U5AV//:J[:!?Y'^CR=3_">.17[?M^QP$)!L,9[>5Z>O'_UO2IK?]C19 M6'_$OX!_YY<<\>G^?QH _#Y-!U'J()#V^XPJ)M U(J1]FDP1_<;'\J_?"S_8 MB64 _P!G^W^J^GMQ_+TZ5K_\,+)Y>?[..<=/)'3Z8]* /Y[IO#&HOG-O)W/W M&R?T_P ]L=*H-X1OF!)MY.<\[#U( YX^E?T%7G[$"1;O^)=Z?\L?_L?_ -6. M:Y>X_8S6,'_B7]^OE?SX[>_7C% 'X/IX2O5/_'O)U'\!_P /SK4LO#=\DB_N M'QDY^4XX)_7_ #FOVX;]CU0>; _A#C_#FDB_9 57)^P]">#%[G/;'- 'YD_# M?1[V.ZB/DN/F7G:>V/Y5^J'P1@NH6M,HXY3L>Q'Y#VKJ_"O[*JVB?\(N"A&W]/Y4 M <5)XFN%.TF+H&.>3^N?H*YJQT;R M..F/Z?X=^_7UKJK:#8H&/S[<]>3VH O*20,_YYI:0# Q2T %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0!QG]G'T-64L&4\C\AGM[UTWE+Z?H/\ "G;%'0?SH R8;AZ=._M^=6@H':EH Q9[3>#QG/XCJ?\CG/M6%=:0)=V4SGD#';_&NV*@] MJ:8U/;_/XYH \BOO"RS;OW8.0>P]_P#$=^H-<3?^ $F)S "3G^'/]/Y?SXKZ M0,$9_A'Y#^7%1FTB/.U?P6@#Y+N/A?&[$_9QT/\ #U_3K51?A5#N!^S#OU0> MGKBOKW[#!_=7_OD4?88/[J_]\B@#Y*3X6PC_ )=5/.?N CM_LU?A^&4*X_T9 M2F&&(#[JX'H/\ ZW\J / 6 M^']N<9MAW_AQ_4TB_#^V!'^CKU_N*>_KUKW9Q"O51^(]O\]*K&2 $\+P?04 M>10^!+52/]'7\5'7'T./RS6O#X+M%Q_HZ?\ ?(QT^G!]J]+22%NRGMT^G8\? MC5Q!&P'RC)]NM 'FH\(V@Q_H\?'^PO\ B*7_ (1.T[VZ?]\C_$UZBL:'I@X] M% _F*=Y2^GZ#_"@#RD^$+4DG[.G)]!0/"%J"#Y"=?[HKU7R8_P"Z/R'^%'DQ M_P!T?D/\* /+/^$1M#_R[Q_]\+_C1_PB-H/^7>/_ +X7_&O5/*7T_0?X4>4O MI^@_PH \I/A"U)SY"?\ ?(_^O2?\(?:_\\$_(?X5ZMY*?W1^0_PH\F/^Z/R' M^% 'E:^$+4'/D)_WR#_A2GPC:'_EW3Z[%_J:]3\E!T _(?X4OE+Z?H/\* /* M_P#A$K0=+>/_ +X7_&FGPA:DD^0G7^Z*]6\I?3]!_A2>3'_='Y#_ H \I_X M0^U_YX)^0_PIR^$;49_<)_WR#_45ZIY,?]T?D/\ "E\I!T&/P'^% 'E?_"(V MG_/O'_W[7_&E_P"$2M!TMT_[X'^->I^4OI^@_P */*7T_0?X4 >4?\(?:_\ M/!/R'^%'_"'VO_/!/R'^%>K>3'_='Y#_ H\F/\ NC\A_A0!Y6OA&U QY"?] M\@_U%+_PB-I_S[Q_]^U_QKU3RD'0?H/\*/*7T_0?X4 >5GPC:8(%NG_? ']3 M_*F?\(?:_P#/!/R'^%>K^4GI^@_PI/)C_NC\A_A0!Y3_ ,(?:_\ /!/R'^%/ M'A&T Q]G3_O@'^H_E7J?DQ_W1^0_PI?*3T_0?X4 >5_\(C:?\^\?_?M?\:1O M"-J1CR$_[Y _J:]5\I?3]!_A1Y2'J/T'^% 'E'_"'VO_ #P3\A_A1_PA]K_S MP3\A_A7JWDQ_W1^0_P */)C_ +H_(?X4 >6?\(E:8 -NG'^P#_6C_A$;3_GW MC_[]K_C7JGE)Z?H/\*/*7T_0?X4 >5-X1M3C]PG_ 'R!_4TW_A#[7_G@GY#_ M KU?RD/49_ ?X4GDQ_W1^0_PH \J'A"U!!\A.O]T4[_ (1*T/6WC_[X7_&O M4_)C_NC\A_A2^4OI^@_PH \K'A&T'_+NGUV+_0TC>$+4G/D)_P!\@?XUZKY2 M^GZ#_"D\E#U _(?X4 >4_P#"'VO_ #P3\A_A4G_")6F /LZ\8_A!_J*]2\F/ M^Z/R'^%+Y2>GZ#_"@#RL^$;0_P#+NG_?"_XU5F\&VK?\NZ8Z_= &&3^!;5O^7=<''10/\FLYOA];DG_1A^$:GM7T$;>, M_P (_$9_PJ)H8AGY5X]!Z?48H ^?5^'UJ.ELO3L@-._X5_:_\^Z_]^UKW=EA M0_='Y8/_ -?I]?:JSR0 ]%'X ]SUSWH \0/P_MO^?=?^^0/Y4G_"OK;_ )]U M_*O:S<0 D;5X/H/\*3[1!_=7\A_A0!XU%X!ME/\ Q[KUS]T'T_ST_&MB#P3; M+_RP3J?X<#O[>]>IK)!GHOY ?J*M1F(G@#'TY[_C^?X4 >8-X.ML'_1U'3G; MCO\ 2N=O_ <$JL/LZ_\ ?(]C^??_ /417O8CC/4 >G!.:<;:(Y!5>?\ 9_\ MKT ?*%W\,HG+8MQU)^Y[_3_/;V?8?#9(2#]G P<_<]^__P"O^8KZH^Q0?W5_ M[Y%'V* =%7_OD4 >0:/X26V"_N@.<]/3&1_]:O1;'35A4#8.GI[?A_2M];>- M>BCCI@?_ *ZE"*.@_P _RH K1P@8X]><<=_:K")M/;\/_P!5/HH **** ()$ MSG(SG..O'UK-GMBV[C_#M]/Z_A6S2%0>H_I0!RK:>Y.0.YZC'\JEBL64C(YX M[>GOP?I72;%/5F"*OB X _F!_7'\J([E#Z8/_U^I _QJTK@X/Z$>U ' M+:II?VA3\N>O;_//^<9KRO6_!"W9;,0.?]G(Z?\ Z_UQ7OC;>C#/MC_/\ZHR MF'!W!?7D3X81M+DVX/S9^Y[GOCKVK=T_P"&\,+*?LZ^_P G MTX''Z<=>N:^@@_A&>,#I MCVP>E+<^"K5U(\A>_P#"._XF<'CKZ_7TKV>"XMY,$!>>X _P#U?U%:T4<+%?\*]M M?^?9/R'^%1_\*^M_^?8?]^UKZ"%O$1G:O_?/_P"JE^S1_P!U?^^?_KT >"1> M ;9>MNO_ 'R!Z]0/TK7@\$VJ?\NZYX_A&>WM^?\ /FO9/LT?]U?^^?\ Z].$ M$?\ =_S]* /*1X/M,#-NG0=5'I]*H3^";5_^7=<67A.TC 'D)Z?='H/\ /;L*W/\ A'K/ MR\>0O3^ZOY9_3I[5UPB08P.GT_PS3MB^G\_\: /-+WPI:2[L6Z?3:/3_ #_G M%>!;5L_Z.OX*/?VYZ=\YKW@Q(>H_0'^8-026L;9^7(QWQ[T ?,]SX&MD) M_P!'7C ^Z/\ #'Y?_6.'+X2MD+G[.O7^Z..OMW^GKWKZ9O-.1\@(.3Z#_/\ MGGI7+W6B[MV$Z\]/K^/^<#F@#Q:R\/VTH_S[<F>/;KC_ 'UK(N]+G8\;NO/7^?^?R-4X-)N M%89##GOGV]: .^MM063OW_+H?S]*VX9=PS^?O_G_ #Z5Q]C92(!G/7WZ<8Y_ M'GM^%=5;1L%7/7^?'UXQ0!H YYHI!T'T%+0 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 44A..33#*H_S_AF@"2BJYN%'^<_X&@7"G_/].30!8JH^<>PZ M_I4XD4^O^?U_2GD!A_(T <_<(YSCC\C_ UEO%*3QG@GU%=<85/H?PQ_B/TJ M,VJ==N>Y_P X% '.01R<=>P_'CN>?RK9@5@H'0D=?IG/O5@11KVP,Y[?X9_* ME\Q%SV_S[G- %B/O^']:DJL+E?\ /'\_Z5()5/\ G_'% $M%("#TI: "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH ***:6 ]: '56DR=V/4D_3FGF91_P#K_P C M]:B:X0\'CG_/.<4 9LZ,2<<=>?;G_//%9,L4I..>N?3U].*Z-I83WY_SUJ(F M$]=OZT ?Q M]?7BM:!'#+GGG_'\/RK2$$8Y _S^5.PBX_S^@_PH 5 0.3UQCKQ5JJPE5<_, M/QSVIXF4_P"?\0!^M $U%-#@^M.H **** "BBB@ HHHH **** "BBB@ JE(# MCVQC'OS5VFLH;K0!SMQ&Y)QQUXX/\59CQ2D\9Z>IKL# I]/\/IU%1_9$]!_G M\* .?ACD]3^7U[]?T_2MF(' '0__ %AZ5:6W5>P_P_0?SJ01@?YQ_P#7_6@" MG(&Q@\GC^?O6//'(>F?IU['_ #Q_.NE* ^WZC]:B:W4^G^>W>@#D/*EW9YQN MSU/K5Z".08SGZ=../Q_/\:WOLB>@_P _A3UMU'I_GMVH JH"!SZUF7J.2VW/ M_P"L?IV_K70B,#_ZW%,>!6ZX/U_R?QZ4 >7WUM_X]/3\:]W^?\^F*B-M&> MH'Y?_7H%PI_S_3DU() 1GG_/Y4 0_9(^>/TZ_6GK BXP!Q[?Y_E4N]?6F&51 M_G_#- #PBCM_G\,4PQ*?_P!7_P"JF?:$^OXC^M*)U/\ ^O\ P% $;6<1[ _I MCZ=:0640_A'ZG^8JR'4^O^?I3Z (%MT7H/T_S_*I0H7H/\_Y]*=10 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%)N'J*30^O'3GZ_YZ?XUKO8 \8YSW^GOS2I9!!TZ?3'?KR.E "V\C$ \ M]3Q^(_S_ $K2C)/KTZ?E59$5.X_R>O'\L>YJPKH/3IUS_2@":HY"0/P/XTH= M3W_S^%*0&'KUQ]?PH S+B1@,C(Z]_;M_]^/\DGZ MU*E@H[=<=*N1VVS QT]B/7N>OU_R:LU&J8Z]L8Z\8_S M[U)0 4444 %%%% !11G'7BF[E]?YT .HINY?7_/XT[.>E !1110 4444 %%% M% !1110 449QUINY?6@!U%-W+Z_S_P *-R^O\_\ "@!U%-W+Z_S_ ,*7(]10 M M%%% !1110 44A('4TFY?7^?^% #J*;N7U_S^-.S0 44A('7BFF11W_ ,_C MB@!]%1^:OK_+_&E$BGO_ )_#- "L?E/X?SJG*QYZ\=\_3KG_ .O5W(88Z_Y_ M.HGBW=LCZ].GK_\ 7H YZXF<$XSP/UP?7'\S6;)<2@]R_LX>@H_LX>@H SX9Y" MY_E6S$[8RO?\ G2)9 <@=_3Z>F1FK0AVC./3)Z=_S_/\ M2@"-Y" 3P/QQW]:S+B[VYYQU_K].??K5F[)56QQCI^9_P']*X[4;AU#=1S_C MTZ?T_&@#5-^N3SW/<_XU:@O0Q'S9X'OQ@]._^->RB3^(E03;@.>X_F>@XJ^A)'/K_A7-6$C-C.<=<=_P#/^2:Z M*(DCGW/ZT 34444 %%%% !112;AZ_P"?PH 6BF[E]?Y_X4NX>HH 6BBB@ HH MHH **38GK_ "_QH DHJ/S5]?Y?XTX.IZ'_ #_*@!U%&::64=Z '45'YJ>O M\O\ &CS5]?Y?XT 257D8C/4\D#GZ]*F#*>AIK*""1COGG\Z ,:XD=S0\'U[_3_/>@#*AGD/KQ MTY^O^>G^-;,#LPSSWX&/4?2FQV:CH.G_ -?KTJXD2J.G^?T_S^= "-)P>,?C M69/<%<GOVQG^5:DJ@*>.I['J/Y5F.J[CQZ>M68%&1Q_/UQ_*@#HX921^'?\ #_.:T4)(Y]?\ M*RK;M^'_ ++6JG3\?Z"@!]%)N'J*3O\ +_&@"2BH_-7U_E_C3@ZGO_G^5 #J*,T4 %%%% !1110 4444 %%% M% !1110 444A8#J: %HJ/S4]?Y?XT>:OK_+_ !H DHIH=3T/^?Y4Z@ HHHH M**** "BBB@ HHHH **** "BBB@ HHSCK3=R^M #J*;N7U_G_ (4N0>A% "T4 M49QUXH **;N7UHW+Z_Y_&@!U%&<]** "BBB@ HHS2;AZ_P"?PH 6BF[E]?Y_ MX4;E]?Y_X4 .HINY?7^?^%+N'J* %HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BC..O%-W+Z_SH =13=R^O\_\*7(/0B@!:**,XZ\4 %%-W+Z_ MSHW+Z_S_ ,* '44W??CTS0!GS M7>SO_3OCDGO5V:U+'GWY_'T[_ -/4U1.GL>3F@"U'>Y__ %_7 MKW_SZ5J12YP>>OY]..!_/\JR8K,KUZ_EZ_3/Y\5IQ)@#)Z?7J,?R_P B@"\I MR,X[TM,0@#J.O^>N*=N'J/S% "T4SS$_O"CS$_O"@!)&P,'VY_&L>ZNO+SUX M_P _T'3\:U)&0G[PQCUQWK'NH5DS\P_/M_G\?SX .>N]:,>[G R<\^_Z_P"/ MYUGIX@);&X\GCG_//UJQ=Z5YA;!'/X]^OU_I6?'HF'SQUSZ]^I_/VH Z6TU4 MR$ GJ/7VS^/^<]*Z2WGW@')[?CST_'\JY6ST[RRO(_Q'3_/KD5T]M&$&,CMC MGH?\]OT[ T@OX4 M 7\T9STK!DO\9YY[?GZ#_"B._P!W4\Y_3CL: -ZHG?''3D<\^GM52*XW=S^' MT_#_ #ZU)(^1W['\,?SH KS7&PU^ >3W/?\ GC^M-N^GY_\ MH-8IZM0!T,=]DC!_(^_?OBM&&?>,GC_]7;N:Y* DE_'^>]9 M>N??UXJ_%<[NY_GZ_A6+';@;>G7V_H/Z_P"%:D,6W&#_ )Y^O]?PH U4D_'@ M\9XZ_3%6 <@'UJE&,=,=#QWZU,SX'7&%YZ=O2@">H))..>/;/7I[=J@:Y5<_ M-TQW_I_]>JK3JW&[]<_SQ0 V>Z*?IUXZ_I_6J#Z@0>,]/>G2J'P,C''?Z^X_ MG5?['DCT([?_ %L?RH O1WN3C^OT]>X\L'M_^KU_QKG+O5C&6 )X]^@_S^?TKH;BW+@Y_P \ M?K]/T/4:4TA)QU]O8XK"NM*\WMU/IZ?XY[UU6X>H_.D^0_W?T'\J / M/F\/DL#MXXSQ[^XS5VWT7RR#MQQC./?\_P Z[!]@'Y>XZ_BU\O'M^0_P \''Y^VHF!W_#&.]8+ZFB'[X ^O?)J--61L?./<9[9 MQ0!T]%9,-ZKX.X>OY=>.1_+\JS);W:<>Y[_ $Z=_P#/I6C+$6R![Y]SR#_G]*S)K,L3C.<_ M7T_+],T 5UU D@$G]?2KT-V6P/7_ .OT X_.J T]AR :NPVI4CZ_X]N,?E^7 M6@#4CD_ET_+GIBK(.0#ZU5C0].,X_3C_ #_6K(X 'H* %JM))_+I^?/3%6:J MR(>G&GO5V:U+'G_ #SZ=_\ /)K- MDL7[CM[^_P#GI0!>CO<]/Y_7KWK3BF#8YY__ %<V>G\ZK27.WN>/QZ9^O\OQH T,XZT9K ?4,=#SGL?;\J6._ MSCGGO^?H?\* -ZBJ,4^[C)_#Z]Q_];\ZN*V>.GUQ0!BW5Z8\^W_ -;\O?M7-7.N&,]>/\]OZ_\ UA71W5F9-W7OG\OT_K[] M:Y>ZT5Y">.,_E_G]: (H=?9B%W'.?7^M=!::F9#U_7OD<_YX_.N9@T%U(.W' M)['T%='9Z:T9&1V_/GK^/Z=: -Y+C*YY[_I]>?YUFW5^8U)ST'K^G_Z_PK12 MW8(1R.O'^3_C_2LR[L3(I&#T''Y?YZ^] '/7.NM&2,^N/R_3_P#53(->9V W M<]^??U_SVIMSH;N3QZ]O;I_];K4=OH3H0<8_#IS^?^- '46FHF0 Y[_E_G\Z MW$ER,XS^G8>U8-GI[1@9'?I[\?Y[>E;J1,JX_G]!_GM]* ()KC9GKU_J?P[= MZSGOR.^/ICM0!)%?;L9)Y]<=L],U MI13;QGKU_GZGFLN.Q*]<^WZ]^U:<4+(/3KU_#Z_Y[]J ))'RI_GZ]O3WK%N3 M[=03_/\ QK>9!@C'/OFJ,UL6[#I]._L?\^W< Y=V.[[I_P _A5F!CD<'_)SZ M?A5]['G\._\ ]>IX[/;@^PSU].W('Y4 6;8XQQZ?RS_2KIDXZ>OX<=>G^<5' M'#MZ@8P.V#T/I_\ 6J1DR/EXX- %":[*Y'I_];J#Q^543J!W8YQD>OM5R:U+ M$_7_ [/4=_KU[_Y]*OK.",G_ /5[ M< U@+&8S[9_D6)Q^7^>@D^T[1C=CD=_8=.O\OQH TKB["#KQ_P#7_P#K=\&N M;N]8,9;DC'7GV_SQZ>O:Q-+Y@ZYY/^)_3^G2L2XL&F)QGOV_/_'CZ9H 0>(3 MN^]P>!Z9X[5LVFK&0J"3S[]1_G\OI7.IH3EP<=?;T_7J!6]9Z4T9!QT]O8\? MU_0T =1;7'F './_ -7M_(=JTE;(STK)@A,0Z<8_^MG^G;'2B:[\H'G_ #CK M_P#J///O0!K[AZC\Z-P]?\_C7'7&M"-B"W3WZ?\ U^__ .JJB>( QP6H [S( M]14A_ MI_GV./6N:N-<,;'DX!'&>.?;U_I717=F90?4G_/^>_IQ7+W.BM(S<=2#^% # M(=?9B%W'.?7^M=%::D9 ,G]??_)!/KQ7+0Z&RG.,M '2P2[@#Z]N>>/IV]ZN@Y /K5"! J@9'MS[<].OZ_P!:N@C MY'04 .HHS10 4444 %%%(6QUS0 M%5))MG4G/Y#M^'?VJ@]Z%./_ *W//T- M&SD'H12USR:@2>2?;/KD5>BNMW?M_@>P_P ?ZT 79), ]L'UZ_I^-8EW?&+N M>/\ #\O\<<=ZU&^=2.3SD^_)QTK(O+)I,]>_\QV_/Z^_6@#F[C760GYNW'^> MQJ"'7V8XW>1ZTMQH;OGY<\'L?R]NE0P:"ZG.W'/H?3].M '46>I&7;SV M]?\ #_//%=%#+D9]1^?/T[5S5GIS1[>#QC^1_F>?7M720QD#'H/\_P"?Y4 6 MP<@'UHI!P /04M !1110 4444 %%%% !1110 4QVQQ[=?3K3MP]1^=1O@]QT MQW]_2@"G-/L!/^3SUSUK,EOL9Z\8YSGTZX_K6A-%OXS^'XG]?\YK+FLB>@_# MKZ=_S[^U "IJ&>IYSW/M^5:$5T'ZGOWQGMQZ_E_.N=D@,73C].WTZU5>_,!Q MG&#_ %'^??ZT =OYPQU/3IG]/\C\*KRW(7//],=._4UQ+:\.FX]!_+_/I[4W M^UO,(^;]?H/U_/UH ZE[\ \G\SSV^E+'?9/!_7Z?CC_/6N7$Q<]^X[^W?K_D M5HVX;/)[_3_/4?E[4 =1%/NP2?3^GMG/^1L\>W7UZ5BP=N1^OJ/:M(2JH M'S8^7V^G]* +=-9MN..M49+D+QN_,_3ZC^?X52>^7/7@=.GH#Z4 7I9MO?/\ MST]>>*SI+W'_ .OZ=._^?2H6G\SOG/X]P/;]/>H&A,F._;\@.N0: %.I,/7\ M\?SH&I,?7\\_RJN]DV!Q].#TQ_\ J]/I5G;\ZY=P8\G/<=.O^?QK/EU/R,_-C!_F#_GM^'% 'H\/-XJ$7&_'([^G7_#_P#5S-!XP5\#>>_.1V/MQ[T M>N;E]?\ /XTN0>A%(A+CYNO/7GMCO^7YUNPZGYG.<]?S_EZ_TH Z.BLV M.YSW//X>OH!_7\*M"3_:Q]!2G^'XT :-%0I)QR2?YCKUJ:@ HHHH *C=L#'3IS M^-25'(N>>V!_.@"A+/L![?Y'?'\\5FR7^,]<@_U]N,UH30%P?\^G^>WXUFR6 M))]C^'.2>O?Z]Z !+_(YSG/?Z?E6E%<;\?7Z^G?'OV_ 5EI8D'V[]^WXUI0V MY7&.W_UO\_TH N^9QU/3IS^559KC9[?_ *O7_'BK6P8ZN0?Z^W&:A_M(CJ2*6>RZ_AVS_%ZXYK&GB://;_/^?\\ V4U M$$\MV]:G34!G&[''8\]?6N&FNC$QY/3/ZCK^'Z]*C@U,[@<\\\<^N/Y4 >F1 M7(?O^O7K^/\ GTJV)!@?,?UKC+&^W@@!J M7Y.O^?SK1@N=^/P_SZ#\*S5L&![]1GO6C!;%,=NGTZ_Y^GH: -)'R .N M3Z].G'3M4U0HA&#TY!/7GIR*FH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH :57N,?3BJLSH@)X/ID?\ UOK_ /7J MV>A^A_E63>ABC8]./R(_R/TH R+W6HK7.2!C]>OY?YY%/(+7(,@X_/O_ M #_SS6=XBAN6#[-W0_KG^I_H>*\"\36VI#>5:0C M_4?Y_"@#]T;C]K#2HO\ E]BSS_$OM_G_ .MTJ+^UII#$YO(?P9?\ M]=-IGQ=U1'7=?2\'N_T_P'],4 ?T6V7[0.FSXQ7DG_UZ_ +P]\9;P%-UZQY7_EI^?XCNMN'4YQW'U_E]/SZ?C7H7 M[1EE:&(S7JC'7,G';CKTS7LVA_M9Z!;;1+?0\ #F9>>?K^G3]: /U2BN X'( MYQW^G(]>O\O>K((/2O@G0?VK_#5[L5;V DX&/-4Y_7_]?TKVS0/C9I&KA?+N M(FW'C$@/4?7^= 'T-(N?I@?SK,GA9@?H?Z=^?Z_A6'IOB>VOD#(RD'G@CH?4 M_P"3^E=%'=1R#MSC]>G^/:@##EM'.3SCZGU_$?I216KCG!QG'7Z?0?H:Z10C M^G)_KZ9J584'3&/;_)H S;>%E'?M_+UX_P ^M6_+XZ]NGX>M6@BCM_G\,4[: M/0?E0!BW%L6'3U_E^7\QZUEO8ECP.Y["NL**>W^?QS33$I]O\^V* .9BLBI' M'Z =_P ZUH(-H].G/X>A/^>]:(B7_(']<_SIP11VS]?\.E #8U(QZ8Z_E4E% M% !1110 4444 !..M95]?"W1F) V_P"';W]_7%:;_=/X?S%<-XE9Q;2E2K#MD?E@?_KZUY=\4 M+N_1;GRWQU]>/R_Q_'\[/B)JVN1M/LGF&-WK[^WO[].] 'Z:2?M-Z4/E^ MU1>N=P]Q4T7[2FER#BZAY'7:?>:P(5)+?P_7U_S_GCQ_P *7\A@1G<_<')/ MM^A_S]*?BGQ.ME#(6DQA>3N^N?PQ^5 '9ZCXSAMBX,BCZD=NO?MC_.17+2_$ MJWC?!F7@G^(?S_R#7QWXV^*T-DTH-P!@M_'@=\=_?I_]:OGO4/C?$9G47@X; M_GI_]?/\OYT ?J&/BG:*1^^3(SW Z^O.?YU;A^*=FS*/-C/XCT]\<>_/XU^5 M,'Q<-RR[;OK_ +?T_P#U>GUKK]+\?7$[QXN6Y(_B^@/7K0!^I]CX^MKDJ!(O M;N/?I_2NTLM>CN-N&'./3'X_3.>:_/GPAXEN9VAS,QR5SR>^>O\ GK7U)X6O MY9DCRS'.._IC_P#50!] +=*PR,?Y_$#-,:9.^/QX'X=:P[-G9 >V?Y_TH T/M,7;;^7_P"JD-W&H)&W\L?UK&:&7"X![]_\.*C:&;!X M;\,GO0!OI?*IDO5/ /UZY/Y5S"03#/#=NN1ZU=BAE^7.>GU[?AB@ M#I!< C.H&. MGZ__ %J #4/%,=H&RX [\]/\_H*XN\^)EM;$@S*"/4@=O\YQ7C/C?Q,UJLO[ MW&-W?T/U_IVKY.\5?$.6!W N",'^_P YX_SF@#[YD^+]FA_UZ?\ ?0[?Y_\ MK]*JGXS6>?\ CXC_ # _QK\M;OXFW!8@739Y'#^W^>GY=*S%^(UVS86Z;G!^ M]W(% 'ZSVWQ?M)6 $Z9^H_\ U?R'TQ74V/Q$M[G'[U3G'<8Z'D&OR?\ #WC6 M]GE ^T.8/NCG M\:\^U[XD062MF91CG[V.G_ZO;TK@HWO'M"=S_<]_3_/8_A7SW\0[G4(8Y]LC MC"MP"N:O\<[.UD(-RG7GD>_^!-?U)Q#NFD_AZDX[_Y_R:^N/"6J M7CI%F1CT[Y[?Y]: /NVT\1QW&"'!S[CH?SZ\]JZ*WO!*%(/7_/(Z?@.?RKYS M\/7<[>7N9CTR.OZI)^G-9=Q&[9QGD]OJ3_GF@ M"8WJ XR!]/\ Z]1MJ.#@-P,=_:L>2&;'?K].Q["J;PS;CU[=SZ"@#J?MZ^OZ MG_&E6\5N./Z_D*Y4K*.K-^7_ ->K,(D!&<\@=L'H: .I297]O\_Y]?>GE0WY M<'_ZU95N6 Z\C YY[?Y]:U8LX&>>0/Y4 49[?=T'^<^@_P#KUD2V;G) /7^O M;''Z5UA13V_S^.::85/_ .K_ Q0!RD=HXYP>I]?3VQ6K;P,H'U_J.X_S[UJ MB%1_^K_ZY'Z4\1J.W^?PQ0!6V<=\X]>^/7_Z_P"-49X6;/X_U[\_GT]ZV=H] M!^5-,:GM_G\<'J/7T]\TZ*T<8/./J?7\!^E=085/_ZO_K@?I2B% M1_\ J_QS0!G01%?7'Y=_P_(C\#5]6V_E_+'-2!%';_/X8JO+G/''WA0 CW.W M//\ G^?ZY]155KU0><9^IJI<;B/Y]J .C6Y5O0\#W_P MQFIU\M^PS_\ K_+]/:N=AWY&<\ =/H>PYK8AW8R#Q^O?_/:@#06&/L <>W^. M:D$:CM_G\,4U#C.?;^M!E _^O_@* '-M / S]*J/(JY!P2/7M_GZCVS2RS Y MZ'@>H[^]9LK$DXY[C'/=>XH E:XB!QQG_P"OW]Z07,1.,+G\O\:QI(Y23U_E MW/?&:6.&;'?K]>P[&@#I(Y4/M[]_7GK_ )[5<4C '?TQ_GM6/;(X(SDXR.^> M@K5C!&,Y/7GGW[T 2X![#\J38IZC^=.HH ;L7T_G2\#G 'X4M(>A^AH @EE" MCV_GW[^G^>*RI]02/()&/Y>_KQ^/-7+E6*'&?;KQQ_GI7(W]O,Q.-W3T[9/^ M3Z\=S0!??7(T[CKCFE36XVQR.<=.V?S_ Z5PEQ9W18D%L<=.O>G06=V",[L M''8YQ@T >CIJB,."/KV/Y\YJR+Y< YZCV]/I7&P6TX_O8SZ>XZ>]:4<,V5Z] M/4^E '0?;4/4Y_+_ JO)=ITR,X'IZ_C62\,V>_3U/J:88)CZ_G_ (B@"U+< M*3[\\_\ ?7Y_7CVYK,D?/0DP IYLW/4?I0!21\=3W/) MSQQ6A%*G3]>I[_YXS^%0/9R#&!CKV^E(+60>O^?;!H VXKB+(&!W_7\/>KT< ML9[#^G7_ #V_&N7$F>^?2ITN3$>3CZ]_F/^?Q_&@#J"P(..X&/S_I M6%?1LP.,CW[_ $_I_(&HQJL:Y#,.PZ_7O36U"*3ICH/?_/I_2@#C[^WD+,1G M'_V/^'MUK+BM) XZ]?4^_P!?Z5V[QI-T'7T^@S[=,^GX4Z/3LL"%Z'T]J *% MC"X"GG_'IU__ %_X5U.(8F[85 MOI_]?IWZT 1W6JQ0+\Q'4C]<_I_4=:Y2\\76T&[>E 'UY<_$:RAS^]CX^G^?UK$ MF^+5E#QYR#_@7?@]/?-?G'K'QA4LX6Z[GH_M^'X_C7"7OQ4FF8[;L\_]-/7' M\_P]L8Y /U1B^,=FS!/M">@&1GK75Z=\2+:\V@3+SCN".WO_ )'O7Y"Z9\0+ MR>X3%R^.WS>^*^D? _B6[N&AS*[9V_Q8[?YXH _2:P\0)= $,#NZ?Y_S^==' M%=!QU_K_ #Y_+\*^>_!UY-,D6YB<[3^G\S7MUAN*J3SGI^!&: .@63./3UY_ MEBG@@]*J(#P<\<\<^_;ZU93I^/\ 04 /IC@G&!Z_TI]% &;+&3TSCUZ^GX#] M/QK(EM7)XSUSU/OZ8Y_"NG*@]L?3_.*88E/^?\,4 .?U'IBM.W@9 M<'GO[]A[=?Q)_G6R($'I^7_UZ>(U';^7] * ((T(!P/P].O/SH :84/4?H/\ "@01CHO\C_,4TS =P/S_ )TGGK_>7]?\ M: )1&H[?Y_#%/J$2CV_4?SIXD!]?PYH ?12!@>_YTN<]* "BBB@ HHHH 0D# MK4+S;?;^O7U__7232A%SQP>O;IV]:Y/4M:CM@Q+@8SU/U]/Y].W6@#HI+P+U M/3KSCO[8_6L:ZUR. '+ $9Y_Q_S]?;S#5O'=K:[]TJC ;GI'M_\ J^O-8#?$ZV5MOG)U_O?Y_ESV MYKX%\5?&NVB9\70&,]9!@\ >O^?2O()?CI$;H+]L'+$?ZS@<_7)_R: /UQL? M'EO=$ 2J"OBU'=RQ#[4&R5_ MCX_G].<_RK[%\&>,8KL0_O0W_P!;]/\ ]7IS M%[ILCEB ?\\9_3'H3Z5N6&I131KRO.._3^G^36L/*?GY3_DT >7OHT^[HW&, M]>:N6^D2@KG/]!P/U'\J]%:& #.%_(C^M4I9[:')^48Z_P"?PZ?D: .>CLFC M'(Z;O\_IV[?E52YU!;/)8@8SWYXST_\ K5/J6OVENC_,G!;N/6OG+QY\2+.P M68^>/K>S)W2J,9'4=B>OX#\*Q/^%K6I;9YZ<#!^ M8=R>_3GVK\W?'OQ^M+&28?;%&"W_ "TQW/3\O\,YKQ&S_:0M9[\QK? Y91_K M>G)/8T ?M#;>/X;O&V53]#].G^/M]:W;;7%G.0PR<=_7'^>G8U^:O@#XL)JW ME;;D-NV_Q@\G^M?9O@[4VOT1@Y;(7OG^?^?Y4 >_6MSO*DG^N>?;G^OTKH;9 M@VTG&.><'T'X\5Q-AN54)SVY_#]/TK>@ODC R0, _P!.N?2@#IF"87D]/Z#V MK*GP,X/&!_/)_K41U2,[!N'Z>W^>:JR3B0G:><8X^AZ]N?\ (- %.Z.01@#Z M<=AG\JY>]LY)2<9Y/K[?X_\ U_0==Y#OZ\=_J/?K_P#6JU'8 G++QGT_W?\ M#B@#Q^YT&YD/ ?KD=>N1_P#J_+H*2V\.W8(R'X)]>OZ_S_6OFP <(N,]/\C'Z4 >76&CSIMR&Z?X?S_/\ G76VEE(@YS^OT_'\ MZZQ;*(=% ^E3"!!T _ ?_KH R(8&7'_Z_7V_EG\*O;".WZY_K5P1J.W^?P I MCC' [C_&@#'NIMBD^P_'G_/^>:YFZO\ 9GYL#!X_"N@OH7="!GZ_C[=/QYKC M+ZQF;. W3MU_S_6@!RZIE\9Z'U]#BMVSO=^#G/3^GL?TKAUL+@.>&[]OZ_\ MUZZ"QCDC^]GMU_'_ [_ (>P!WEO+E?7\_7\?6K33[>_^?QR?Z>]<_!GMQ_GG MMVKS"VM+H-R6_'KW/7_/O76V*2JJ[L_4]^>WY?B* .UCD##KQ_\ JXJ7 /4# M\JS;=\*,GUX_'T_K5\2 _P#UN: &21@]N,#GKW],U@WMGOS@>O\ D]C^7]#7 M29'J/TJLY3G/3T[T >/Z?YS7IKF$$[ M@.?\/P_E4(-N#G _G_04 E_='/W^W M?Z^I- 'K?]HP_P!\?I_A5:XOH&!RXY Y/U[=.:\T2^NLP]: .HU"2U?.<=_0]_\Y_G7F6OPV)CU>8^(-;N!%)\S8^;O\ R&>: /"_BHUG!'<["H(#<<>GUQ^'X5^6_P 7_$'V M>6Y\M\ %NA]N>_\ AGI7W?\ %C6YBESEF_B[GTK\J_C!JLK2W'S$]?Y'^7^? M2@#Y^UCQ1=2ZBZ"1C\QQR>['M_G&>*[?PI;WNJ21##-NQZ\Y[_G_ )%>$13F M76,.>-_?W;.#_GWZU]N?!?2[&YFMO.*M/A9X5N(AN^RG('51W/(Z=_P#.>: /YZM;^#GB)6/EVN<]/3'-< M4?A-XL21BMK+UZ8?_P")_P _6OZ19_@CX0G;YDM#DG^%?3_=K/;X >#6).RS MY_Z9C_"@#^>S3_AMXOAQBVG&&'\+_ETY_P#U]^*WSX.\8VL1(AG&U<]'[*3C M^7TZ=S7[\#X">#D'"68 R>$'I_NUS6N_!'PC';S82TR%8?<']WCM[T ?SK^* M;CQKI:2$>>NS/_/0>OX]_P#/%?.^M?$_QQIL[#S[A0I_OR#L?P_R>U?N5\7/ MA+X<@CN?+2WXW'[H]O;OQ_7BORU^)_P_TRWN+CRTB&&.,+_+ZY__ %4 >;?# MGXY>+_M42S7

#RT'$C8P/1CTX[Y_R:^Y?A6+NU-OY:OP4&!^'Z_Y]: /W:^&WQ"6X MM8O,GR2L?\7J#[^M?3.D^*8)HQ^]&3@=1[=.?\CZ5^3?P]UG58XH@%EQA!W] M/K_^OTKZY\*:[J+",/YF/E!R2.FWWH ^Y+/58Y "'!&3W]Q[]\__ %JT#JL$ M:G+@8/X?K7A6C:Q.$4NS#@'K]/\ /_UA5;7?%1M4?,F,!N<]^>?S_P #0![9 M/XHLHN&E4=><@?U'^?6L_P#X373O'Y/C:PN-GVOO_ '^W/?.* /U2A\6V$F,2J?7Y@?ZX_3VZUI1Z[;2?=D![ M]O\ /Z?2OS:\/?%MKIE'VDD'_;]Q[^_6O==!\SV^O2@#Z\34H M6Z,#VPNRM=19PN&_N_S]J M.^-THZD#_/UJJ^IPI]Y@/R_KG]*Y.YOW5,[NQ]_3\OQKS_5_$+09_>8X]??_ M #Q0!Z^^OVL?61?7M5.3Q78IUE4 =>.7@WCSL8'3=CH#U)] M*\FUKXI20;\7!&%/\>/IU/K0!]Y-XVTU>LX_[[%/B\9Z=*<+,OXL/Z&ORXO_ M (SRQNP^U,#S_'[>N>:U_#OQAEN95'VDG+ ']YW_ #__ %4 ?J/%KMM<+\C@ MYQTQZ_YZ5CZV5GMGQSE?Z#Z_X\?G\U>#O&[WRQ_OBV[;QN]3S_+N>U>\VUZ+ MFT!9@04]?;\?_P!?Z@'S?\0=%-PD_P N<@_KG]3]*^&_'?@QIFF_=9^]V]?P M[>G]:_3#Q3%:,DA=DZ'KCWS_ )]N.HKYI\4VFE%I-[Q=>^._!_+_ #SF@#\V MM6\#2*Y(A[_W3[>PKE9?"DT; >5@9_J>,Z+;:<+E=K1D_A_>/M_G\*^J? ,-JK1;2O5>GUQ_/Z9S[4 ?1F@! MH;3/_3,>Q^YD?R]OI7@OQ7UZ2S@N<.1A'[X]>_Z]/2OH:QV+:';C_5G'_?!Q M_CQZU\;?'.Z>.VO-N>5D_P G_'^5 'YM?&/XC75K-=*)RN"_\1]_?_\ 7^ K MXOE^*UW)>2+]I8XD(^\?7CO^5=E\>]6N$N;L M@%\'/N>^?Y?TKX/BUFZ;49 M0=W^NQ_*@#]&_!WCJYNS'F8G./XL^GO_ )Z]\U];^"]7FN#"6<]5SR>>1_GW MP/2OS6^&-U<3&#.XY ]>F:_0_P"&\,CK;EE/\';(Z#K[T ?<_@*9W:#)_N?Y M_P CZ5]G^"\F.$^W/\A7QU\/K5A]FRO/R=L^OM7VAX-BV1PY';T&.O?K0![A M9$!$)_']1_GI5YKB! =Q Y/IU[_3\/\ ZUI;199L84'GW)Z9_/M_*N!U MKQA;V@?,ZKU.=WID=/RZ?3F@#UEM2LT'+#OZ>I_'M6?+XBTZ,'=(H_$ CI7R MOKOQ3M+82_Z6H(S_ !^F?Z5XGX@^-]O 'VWR\!L_O.GZ_7UQ0!^@;^,-)C^] M,G_?0_GG_/TH3QII!QB9.<=U'ZYY^O-?DSJO[0:(7VWXX) Q+].V?QY_^O46 MG_'XS,N+XGE?^6GL..N/\\<4 ?KO_P )?IK+Q,O(/<9Z'WQBO//%WBVR6U.K:-+C$P'WL<^W?W_QKX \<_$>$33!;@=3T;WQ@_\ 2OSO\>W+D??/]X>Y]?\* /KG_A/UED/[_//][Z9 MX_S^-=%IGBCSW7$AY*\[L_W?P_SS7Y^:-XXGGD7]Z3DCC=_G^7>OH7PAK,UP MT?)(.S^0]_\ ]= 'WGX)U,RRQ_-G)7\.5_P_PK[E^'#"01$\Y"Y_*OSI^'4L MK/ 2#]Y1[=1US_2OT(^&#L$@SG)*COC\: /KC3[2-K G;QY8]#T'^)]*^>?B M9:PK%<=OE;C%?1&GSA=/))_Y9C/IV'K^/Y5\T_%2_1(KG+XX?^70]?Z4 ?GK M\0UB$\W3ACZ>K>_]*\NT)$:=-O\ >_KG^&NF^).L1BXF'F?QGH:\[\+:O#)< MH/,'WS_%SVZ4 ?9WP_M"XAP.R=OQY'4?G7V)X1L'$<)"8&5['V]_UKY4^%\U MO*L.64\+SG/^?RK[F\)16WV:(Y7H#C/7@<_Y]* /0]#B\K:2/[O//M[UZMI= MXD:KE@/_ -9XY_\ K5YE%-#"@(9>@Y'T_P ]>/6B77! .'QUZ'ZXZ=O2@#W$ M:Y;1 YD''T]_U_SWJK+XKL8_O2J,>_\ @1_GVKY>UKQT;0/^^VX S\WIG_/U MXKQ+7_B^MJ7_ -+Q@]W]_P ?Y_I0!^@)\9Z;R#,F?]X4W_A+=.?_ );)SU&1 MZ_7/Y5^6MQ\>8DD(-\!]7]_][WJU:_'N!B,WZ]3SYG% 'Z@GQ)IS _O$/'J# MV]R/UJN_B#3CC]XG?^[[>A-?G/;_ !TMG _TY>G_ #T]C_\ K]JM#XVVS=+X M'_MK0!^@;>(]/7&)!SGO35\2V (_>+U]:_/UOC+ P!%VG_?8_/O^M0O\9(0< M_;%'TD]^O'?_ #F@#]$4\5:>,_O5'3NM:,7BNP+8$J^O4>WH>_\ ];-?FB_Q ML@7'^FJ.O\?ICU)_2KEE\;X&F0?;1R<']Y[^F+Q!:RGY9!^G^? MY_RSJ17LOI_A7PIX:^*]M=,G^EHK_ -*^A/#GC.TN@A-PK9Q_ M$".I]3GZYQ_@ >Z!@>E+7/6FM6TH&)$^F[V/^'^%:BWT+=&!Z=\8S^?Z4 7" M0.M0O.J]<_C7 MJ1]?\D_K5&76[:/K(!^7^?:O%=4\>V5N'S M,_Q__K_G_B0#ZQE\5V,?651VZC.?P/;_ #Q6=)XSTW=CSE_[Z'7O7Y[ZW\:[ M>'>!>KQG_EI_7/&>:\\F^/$8E/\ IHZM_P M./Y_Y_2@#]0&\7:OS1M/CG"_6^7&/\ GIGMQQ_^NM^W^-=NP&;U<]\R9/?W MXH _12/Q)8C)$B=OXA[^]:">*+$9_?*.G<#UK\Z4^-%M@_ZG63W'O5"7XW0$X%XG4?\M/;ZT ?HS_PEEFYQYJY)X.1Z]CG^E:-OK=M M-C#CD?KQ[\GZ_G7YPV/QCAED0?;%Y/:3V'?Z].:]K\+?$2.\>+_2 <_[7J>1 MU]??_P"L ?:$#Q39Y!!P/\_X_P ZU%MT)X'3O_D5Y5X:UM;M4Q)G.WOG/&:] M6MI-X![8]_0]?Z4 3")1_P#J_KS4G"CT%+5>1C\W4\G\.O- #VE5>OZG'^-1 MFY4=QC\_ZC^59=Q(ZYQD\_CU/U_SWK)DGDSCG&1_+ZF@#JUN$/.1[=O\:D$@ M/_UN?\*Y*&>3OGC/X=?\\BM6.5MO)_(>Y]?Z4 :$TJ+DL?\ ZW8?Y_"L.ZOK M./[[*/Q&.O\ A^6!6?K%^88R0>QSSTZ^_P#+\!7@WBKQ7+:B3;*1@'^(?X_Y M'I0![7-K>E(26= <]?E_+GZ_US5(^)]'C/\ K8_7JHZ?0\U\->(?B;]9B?'Z9CC[8>_P#&>WU) M']: /V"'C72&_P"6R?@R_P!#BID\6Z2YXF7\Q_C_ )_*OR/MOCK.Y7%X>O\ MST//)]^:ZO3OC5*[#-T2,_\ /3ZGU].E 'ZK1>(-.EP!(O;TSS_7_/O6E%?V M*]#T_P 26MR%V3HWKST.?\ (K?DTX,>1GOZ>M2P:?M(X Y/'MCWH NV"LP7=^([ MGG]>GU_&NH@@4XSC/T_V?K6;:6^P#C&/;Z_E_3I6[& ,\=,<_GS_ (T )Y2@ M'Z'M[>^:Y3Q!)Y<$V#@;#Q^?X^G^>:ZYF7!Y[&N \43!;6?YLGRV]<]_\F@# MXR^*VO/:Q7.'QC?WZ_*<>WTSU]?3\ROB=\0)[>:Z G8)[FZ(^\^#=3B;R M_,<#IU/'7/\ GU[=Z /K+PI=SR2Q,Q/\/7..?\Y]Z^POA[J(B,)=L<+U]L?S M';V]*^+?"^JV$:J3*@QM/7_9S^GJ?_KU[?H?C&SM0I2X0$#LW^?\* /U \$^ M)+.)8@TJC!7/(]/K^I_2O=;'QAIH5WZUT2_'$1#_C\ QSS)Z\?YXH _5+_A---!QYRGWR/YDFI4\9:50;]>O_/3^?Y4 ?JU%XGLI, 2J<^X M/'YD_P"?8U?CUBWDZ.#G!&,5^=6@?&BUN#'F]4YQG]YWQ^7U]*]HT7XF6<^S M_2D.0/XP?IC_ !H ^N4OHVZ$?7U_458696Z?C@_Y_G7A^F>,K6X*8N%;./XO M7OU_S]:] T_6(9B,2 YP?SQ[Y_\ KT =J#D9%+5&*Y0A26ZCUXZ?C_6GM>0K MU8?7/_ZO\* )Y&"J<^W\ZRKB\2/=SCIWX_7\S_C5:\U:WCC;]Z.%]>G7Z5YA MKWBNUMP^9T'7^+W[?YXH [NXUR&/.9.C>HQW]ZR9?%EI%G=*./<>GUKYL\0? M$:U@\S_2ER,G[Y]_\_A7B&O?%Z*$/MNQP&_C]!G/^3_C0!][OX]TV(G=.G0] MP.X[ _I40^)6DJ,?:5[_ ,2^OU-?E-KGQOEC9PEV<<7'Q M[O%<@7; 9/\ RT/KQW_SS0!^U$?Q'TAP#]H7_OI3^F<=/6K\/CW2Y.!<)U[$ M#L/?K]:_%.S^/MT=NZ[;_OX?TY[Y_&NYTOX\R,RAKP]?^>GL.>#Z$?RQ0!^Q M$'BVPE^[,IS[@_UQ^.*V8-6@GQM<'/N,<_Y]?RK\R/"_QGCN&C#7BG)')D^G MOQ].*^E_"GQ(M+D1%KE.0O5_7MUZ_P J /K))0X&._\ G_/6I:\\TKQ9831H M?M"$GG[P]?\ #GO_ %KJ(]=LG VRH<@=_7UY].30 NHRF.)N>@S^GK_G\J^= M_'7B VBSD2;<;SU]B>>:]EUK5H/(DQ(IX;OV [?E_AWKXJ^+/B$0Q7>V0,_C!,&E"W9X+?Q_7W]>GT_&N? M^+_C>:%[L+*>"PX;V)]?\XKX&\4^/;AYY1YS'+MSG'K_ )_*@#W#Q;\5KV5I M-MRQR6_C/J/?^?0]J\IB^(^I27R?Z0^-_P#>/H.P_K]*\.O?%!N&.Z3J3U;W M'O1IFJ1M B0<%>X]O0]>_OS7WM\/O&)B6WQ+TV\[NW3 M\?IS]>: /V"T#QA T4>91V[Y[>G^?7M7HUGXIM64$R_Y(-?G!H/C^143$QZ# M^/TP/ZUZ39?$*38/WW_CWL: /N*X\4VJ1L?,48QR/\Y_.O.=<\=6D._$X&"? MX@>A-?-.H_$*40N1,?\ OKCIZY_3%>">,/B9<)YN)V YYW?7@<_Y^M 'TKXN M^)]O&DN+D#!;^+GKGH#7P)\7OBI*Z7?DW)Z/C#<]_0_KBO-?&?Q3O/WR^<^< MM_'_ (G_ #^=?*'C#QQ-?>=OE8[B1RW7\,_Y/K0!Y!\6OB3K3SW(BGD(W/@! MF_VO0^O^>E?/?ACQYXCDUGYII=IE'\3>OU_QSWKT/Q,8K^20R,IW%NO/7=_^ MO%8/AS1[&.^63Y!EAS^/T_48_'I0!^CW[/OBW4)'M//D?[R=6/J.Q]*_9?X1 M^((9+:'S7R2@ZGV'?\/\]OPQ^$^HV>FM;[9%&"O0XZ'V]_H/RK]'?AU\1(+: M.("X7H!]_'KWS_GVH _4^UU>V:(;&Y/N/0U3FU$L6V-V/0_3T_,^]?,>@?$. M*X5 ;@'./XOY>_\ ^OUSZSI.NP76TF4'=COGJ/\ 'KGZ4 >BV]S,S Y/!']> M_P#4UU-D7?&[VZ]/S]?\XKEM/EMWP=R].F3Z?Y^E=C92PKSN7MWYZ?K]* .A MMXU"@MVS^@]_Y_GTJ9[NWA&2P'Y#CI6-<:E##"WS@84_T&@]<8D]<^GZ].M 'Z;MX\TM3S<+_P!] M#]>?_P!=0_\ "PM)_P"?A?\ OH?_ !5?DQ=_'68EMEX3R?\ EI^'K]#[_AQB M_P#"\[O?G[4V,8SYG'WO3/XX]/:@#]AT\>:6YP+A?^^A^G-6D\8Z=)TF4\?W ME-?D39_'24%=]X1_VT]OK^/M^//:Z9\=(R5WWHZ<_O/;CJ?Y_K0!^IB:[93C MAU.3ZC_'_/TJTC6MQC!!Z\\?KU^M? WA_P",UG,R9O4./\ .<_D:]\\ M.?$K3K@1[KN,YQ_'GLOOQ_\ 7ZT >^FPB*@JO//(';(]/7\?6J1VS4B^)M,7.9$_,#IGW_ /U5\;^)/B.+(O\ Z1@ MG^(>K8KR6]^-20L^Z\Q@G^/T!/8\^U 'Z2CQ;IJ\>M4)OV@+=<@7Z^H_>CT^OO0!^H\OC#2C]Z9 M??D9[>_'Y\UG2>+M%.,2>OX_P"'/O6% M_7GOC\_0T ?K#_P )CHB$_OD_ J?RYS[_ (TW_A/-'0 " MX3KZ@?Y/2OR(E^/5QDG[6WU\SW^IJ@WQXNB5!NV[_P#+3V^M '[(0^/]+3G]><^O:OIOP M1\1I[YHP9B_;TX MKR3PGK4EVL1+$Y4'KGJ/Q[5ZI;'S$Y] >?\ #_/2@#/F:7.1G''K[^Q'Z53# MS G!/3U]Q_GJ*Z8VH(!XZ#Z_KQ4#V:@<#_'J.F,T 48)6&,D]3[8Y'X_A6K' MI^O;\??]:H/-*I[_YQV)% '6_:T]1_G\:/M:>H M_P _C7&-=RKZG_/U_E2_:W]3_G\: .U%PO,I,CD]?4_XU;A\7.QX;.<=_?':@#T5='@ Z+U]A_.J5SI,00G MX&>?T_SVY]:Y^V\2L_?/./S/7KC]3_A+-K;/$W/\/<_KUSWZ4 O^>?PKP;Q3J?;/M7TW\,?%DFGR0X M_>OR#G^,6H D>9)V_B/]U"0-F23D-_$>?\ ZQ'O_C0!]T_$7XN-?I<#[3G*GJV>H./\_P"1\(^-O$;: MA<2_,6W$GKGC/^>V/ZHY_'KT(H ^U_ 'PXMS;0MY2Y^3L M#QC]?Y9[5]!Z9X,BM I" 8&>!Z<_Y/?I7$^ =3@%K"-Z_P /?T 'K7O.GSQ3 M*O(^Z.GY>_Y<]_I0!S,MI]CB^5<87L/3'&/_ *^>YUV1=7;Y^D@[^] 'ZD?#WXE27,L(,Q.2,_-U((_#VZ9Z5]U> ? M%CW"PGS"<@=SZ?X]Z_&WX5ZV\DT'S]".Y]1]/\_I^EGPPU-F2WR_55[],F@# M]#O#6J&4(2Q/3OGL.?Y5[9H\ID5#[#^8XY_.OEWP=>;EB^8'[O/Y>IXKZ0\/ MRYC3YNPZ9]O3B@#H]4;9 ".,C/XXZ_\ ZJ\ \7ZD80_S$8!Z''O_ )X^G3%> M[ZRY^S=S%1-R> WT(P._7_Z] '@GB_Q0\1E_>$=>Y_NM M7RUXP\>/#YO[XC /&[\?\_\ ZJ]&^(&H-'YWS'^/N< QZ^_KZ'O\ TH U=;^)S1S-_I!ZC/S]^/3WKJ/ ?Q*,]U&/M!/[S^\> MQ(_ST'-?G'XL\>20W$G[T@;L?>],?_J_^MBNG^%_Q DEO(OWI.9 ?O>YZ_X4 M ?T'?"7Q4;J.W/FYSL/WO4?Y]>]?;FEZJ?[,W[N-HY!]1^O'_P!>OR8^ 7B1 M[J*T^#_ (_GP>E?IAH-T9-&SG/R Y_X"?\ /UZT <1\1/%\EE%. M0Y&-WW^>WI7U%\6IW6"YY.?F]<=_U_2O MRW^*E[(LEQ\Q'+]S_3_"@#2U7XU73.X^T/C)_B/IV!QBN7;XN7,K_P"O;H>Y M_P ]S^?I7S9?7*9+DP9=N=O?CJ/\C]:_+KP/$3M/9DDG!C_/Y#_/M_P#JKY8^-\/F6UWQGY7_ M %ZCO]>G\N/ICPR/]"4^L>/_ !WFOG/XSKFVNNO*O_)O\!0!^'/QXTX-!^ M^;M[GK^7>@#ZI^%>DQ P9"_P=O' D M<,?3A>/S/;\/0U\.^ _$);R1N],\]>G7\_RKZS\.ZQNAC^;^$=^F0W^1W]: M.F\8ZZ;&W?#XQ&>_X_U_IZ5\)?%#XJ2Z?]HQ.5VE\8;W/^?T[U]*_$G5PMM- M\_\ ?Y#UX[]Z_*KXW>(BCW(\W@&3/S>I/YX_P YH X3QU\?KN&:=%NGZ-T8 M^_O_ )R/I7R_XE^/NJRE]EQ,>7Z9/ZXKSSQ1JIO=2=-Y(8MW/][ZG_\ 4*T_ M#7P^/B"5!L+[\=1G[V/;_/\ ( Y*^^,NN3R-M>X()/0/ZX[]:]!\'?$C7;B2 M+<9^2O57_/\ 3_&OHCPC^RJ-9\IOL9;>!C,>>IZ]/?\ I]?J?P?^QPL C?[" M1P./*]-OJ/?VH \:\#^*-5N8H=XF/"YR&]#_ )/KVS7INN:E?-I^2).ASPW/ MRC\..:^N?#/[,BV$29M,;1D_N_[N<\$>_P#]?I6GXJ^""V^GR#[.1M!YV#^Z M!Z=GZ[?\2/J?S\'\*>!%@GB^3HP/3_=__7P: M^S_A]X?6#[/\O3;U&/[HQ^G?Z\T ?4'P[TO'V?Y<(S_ M #!]!]>*^-OC'K X[_P!/\\YK[;GT_&GRG:>8SV]A7PK\;K,K#=X! M'WOZ]1^'6@#\K_BCXHE2YN/G(PS8]>OY_7UKR_PAXME-S&-[?ZP?^A5N_%N$ MK=7/;YW[^Y_'->4^"X"UY%UY<=_]K/\ G/\ .@#]0OA%XHE=+<[V_@Z9]>YQ M7Z"^#O$,S6L7+EI]B@R< M?*O\CZ8_P_&@#T]-;E,:Y)Z?X_E61J>M2*C'N6UJ%5C?GL>IQC\>M 'SY\1/&,UI'<$2," >Y[9'U_P Y]*_/7XF?%V[L MVN LSC;N/!/;/I_GMVK[.^*<0,5R >,-T.>_O7Y@?%FT+RW/)YWCOZGVZ4 > M7ZS\>]1CNI%6YEX8CJWJ.W3_ /7QTJI:?'[6&88GG//8M_3_ .L?YGQV7PVU M[J#KACEQ[_Q#V]STKVSP1\'CJC1_N2=V.-O_ -;^E '367QUUU]N);@]!P'( MY!]OY8_"NOL?C/K\I7Y[CGV?T^G^''2O:?!_[,)OTC;[*QW;#]SM^7YBO>]& M_9%WB,FS;H#GR_4&@#Y)M?BQKL@Y:XSC/(?'3Z5+=?%?6HU+%IQQZ/[U]YVG M[(X1/^/,],_ZOV/IGTKF/$_[+WV.!S]D(PO]SODGN/UYQ0!^?NI?&C5X.LLP MZ]=W'/\ 3^E4+'X\ZDEQ&#<2YSZL._\ G->J>/\ X(MI_FX@9<;C]W'K[?CZ M5\P:KX*DL+P#RV&">V.XY]NG]* /N#P!\<[V62 -*^Z/ 'QC MGE$&;AN0G\1[^GIP(6MO(S)C&T=2/ M\_T^F: /V*\,_$I[D1YGSD#^+V_+_/X:LY.F.WM_[+_G^M?!_QEOS#'<_/ MC&__ #P??]>.* /'O'?QTN;,S@7+#!;^(\\G\_\ ]5?+7B/]H*_@:U\<=5F+;9 MYB"3TW'N>E<%+\8M;:4D/<=2G:!\)?[8V'RBVX _=/?'/OUKVC M1?V8/MVQOLC?, ?]7Z_A^'YT ?+-I\7M?S]ZX/R@YVOGI]/Z5TTA[U]O:-^Q^)\?Z$?NC_EGW'X=^G_ .JNW7]C11%G[$>%)_U9S_+B@#\[ M7^-.NQ+R]P.>N'':LZ3XZZNC$&>< >[^E?:/BS]E;^SXY"+0C:2?N8Z9SCBO ME3QA\%FTUI0("-I/\/H#Z>N* .+;X^ZGE]UQ+P>Y;U].G7Z^M1CX^:@6 -Q+ MU!'S-[=NE>;ZOX(>U>0;&X;T]&/^<<5P]UH;0OSD8Q^AH ^MO#7QQOIKF$&X M<_,!]YN.GUK\@?#%J8[R 9/WEX_'^= M?HK\$XR);3D_>3OSUQ_G/- '[1?"[7GO(X"6)R%XSZC/-?6>ER;T0Y__ %>G MZ_\ U\U\1?!Y?W5N,G'[O]<=?Z5]KZ.,1Q>X!H Z&F,F0<#D]>O-/HH I/;! MNW4]/_U9_E^-4WL 1T[]3]/>MFB@##%D%!X^GMS^7/UI)$V+P.>.G..3GVK8 M<+SW)[=?Z55F52IZ=N.G?VH \Q\32LL+=^&_R?\ /^-?)OCR[E"S8W?=8\?T M_P ?>OL3Q!;1R0L,CH3V[@Y_+UKYO\8:'#,LO0_>'OZXZ>A- 'P%XTU*Y5I< M;L@OTS_AU/?I7S#XIUZ_B,NWS/XN@;CD^GO_ )XK] O$G@BWN7<8&"S]AWS[ M>@Z5Y9?_ ?FQ]U_4?Y[GWK],[G]FBTO"3Y .?]@?\]JI0_M*:C:2[?MG?TS_C6+XX\(+:++QC ;MCL3T'X_G7 MRKK]H;6XD&XC#'U'0Y_I0!^GWP__ &D[V]DA5KR3YF7^(]R/RZ\?Y%?H1\,? MBS)J:0%[@G<%ZL?0?Y]\5_/;\/\ 5I+::'YS]Y>YSQSZU^C_ ,)?&DEN+8>: M>-G?V';O^G>@#]S?#'B&.\M8R9 2R^O?';G\/_K5W\4T4J@[@>!WSV7MT]?Y MU\!>!/B&Y@A7S3T ^]GICWKZ4T#Q?P_H15SCW_#'UZUCRWI!P"!D_X\=S5,WK$GGKG_ /5VZ^V: -.>X(R,_P"< MG_/!_"O-_%%RQMYQD_<;'YGZ_P"?7I7;[C(#WZGT[X_J:Y+Q#:;[>8X/W"?Y M^@S0!^=OQC4RI==\JY_'!_\ K?EVZU^3'Q=TO=+=-M))WG_T+'^>E?L=\7+ M".Z.WLXP<#L:_*_XKV2^;=?*.C]QZ4 ?GK?VS6MPQ (PQ/TYS_/\JO:?XCGL M=NTD8X_(D]/7'U[Y]NJU?3%>9\#.2V>/]KZ=ZQH_#OFD84]?Z?3C\/Y4 =3I M_P 2[Z$ +))]/FSP,#U__7BNWL/B?J;8"O*>/]O'?G_/K7':)X%-U-& A.3C MI^';_/MFOI?P1\%/[1>$& MNQP%/'7]><4 <)!\1-88 CS^>>C^@[8K-U#XD MZY&"1]H[_P +^H]OZ'TK[_\ #'[+8OHXB;,G.#_J_H/3_/?TKH]2_8_5HV/V M(]_^6>?3VZ_KZT ?DKJGQ>UZ&0_/<#OT?MCVZ\?2LNP^.&O1W S)< !AV?\ MO=OU_P >U?HOXB_8_52Y%DW?K%[^PKQ#6_V7?[-+N+5EQD_ZO'?7MZXKZC\'?'F[=H0UR^2 .6([_P"?IFOD+5/AJ=!+ MGRRNP\\8QP?I_3]:P;74VTJ9%\S;M<#&3V([9ZY_/\>0#]F/ WQ>EO&@S.3D MK_%Z_P">*^R/!?C)KM(6\PG..I.>HK\2_A?XN9Y;<>:>J]S_ (Y_'_Z]?II\ M+]:,T-O\^?E7OTZ?K0!]Y0ZYB!&+X.!U/J!U[9_6N>U7QZV;:Q5M^,1@]?I[^WZ5\R_$'XEG3Q-^_P!NW=QOP>,_Y]Z /?O$7Q(C M@1P+D :U\4AJ;./M.=W^WG.U>,_C5=J\P6X<]>Y]^@'?G-?/6J_&'4+A MW FE//\ M>_?_/;FN7OKM=3=B9-V[/?VX_QYIEAX22[=2<')';^?XX'^<4 - MN/'NH7>3OE.@KV?1?AE#/LR@YQ MV'8\_J1]#7H]I\&K:9!F,H/7COU.3Z4 ?'LGBK4X0"/-[=FZC_#WZ_C1 M!\0]6@=3NGXSV;T']>1GOBOLF3X$VDBC,8Y']T?0=O3\K'C&,] M:\3U#X66VE E5 V@G&/3\.U2+H[E5DQL)'7T/'?'U[T ?J#X9^.,_W?_UU\H?% M76+B6*[^_P [^Q]_;C_'TKZ3\-Z5]MM@<$Y0_P O\X^OXUY_X\\#"XAG)3.< M]ORY_P _K0!^+GQ=N+J26Z.'_B['\N/\_GBO@KQ4]T)Y?E;[QXP2.I^E?LC\ M3/A<)7N#Y/9_X?I7Q)XL^$@\V4^2?O-SM]_\\4 ?GI=WUVA/#]3V/;/M3M.U MBZ2YBX<<@=#[>U?3.K_"L(Q_<]"W\/U'^%85E\,O]*C'DG[X_A/U_P \_P"! M -?P)K5V7M\!^J]C_A7VUX#UB](A^60\)V/^%>7_ Y^%0DEMQY7\2\;?I^7 M^?:OO_X=?!GS%@_<$Y"?P'_/Y?AQ0!EZ%JU]L3Y7Z?X>U>EV.K7VQ>'^[Z'T M]C_+\NE>\:!\$5V)^XS_ , [?3_ #^->DV?P24*/W'\(_Y9_P!L)?EDY!SP?0^U?IS>?!-3$?W'K_ ?X\5X_ MXH^!RLLG^CDC#?P8_O>@_I0!^/\ XODO&,IV.>O&#QR?;O\ UKYO\27-U'YA MVNO7L,?@:JK,?LQ'7^#W]Q]#_ /7)Q\5?$?X6"Q6X/DXV[S]S M'3^OT_\ KT ?G;K>L2Q.V21][U]#U_R?UKG]/\4RQ3\,>".F?_UYZ5VOQ T, MV$TPV$;=X_+GW^M>1Z):&YU#RN3\P&._TXXQCO\ XT ?4?@[QO>QM&$9^.@& M?4^G].O:OK#P7\0=7!C ,W\(X#>^?R_J>M>+_"'X:?VR]M^Z+;MG\.>I^G\O M7IVK]//AC^S6M]'"_P!E)RJG_5__ %A[_P"<4 8_@CQSJTAAW>=CY1R'] ?3 MKV!_GQ7V!X-\47T@BW>9SL[-WX]/;/O^-;WAC]FM;18B+4C&.=GH/IUXSVKV M[2?@\-/1#Y)&T+_#TQG_ #SSU]* (-)\0SA%W$CY?<>GZGU_\ UUAZMX>&E19 VX'H!Z?X?H?6O O%OBPZ1YH\S:%SWQT'?G_#\J / M?-=\=1PVLW[\<(Q^^/7CISS^?UKXR^*'Q5:VCN-EP>-W ?TS^?\ 7\!7E_C# MXQ-$LT?VG'!'W^.2W^>E?)7C;XA-J?FKY^=Q;/S=^>V.WYUD^(H#JDKY8MN+>XY/X_Y M^E'AGP"EW+&2IY*]1_\ 7Z_YXH ]%TKQ[J5\%^>4[C_M9YS_ )Z?_7ZP:_J) MBW8ESMST;Z_7]??KS7I7@/X0V]PL&Y!R1SC\.9.,BC^?7^?^'A.N_ "VC+D1C@G/ ]2>3_ )X]: /+O#OQ M]U>*1OMGK_ )_P M]!T6YW:>./0^]?-GQ>OFCM[K!Z"3/Z_K^G'?I0!\:?%#XDR6C7 $Q& M"W?W;_/I].:^(?%7QKNH'FV7+#!8<,??_/M[YKLOC-KDBRW0W'[S]#[GG\.W M\Z^"==OY;N>0;CRQ'4Y/)'OSG_"@#U76?C_J,9;9&FU)OND[L=O7\/\ /2NUT'X0&_GCS$3D]E]_ MY\>@ZGZ4 =+I?QIUJ\(_>SG('9O0<'BO2M-\?:S=J#^_.>#\K\]?:N\\!?LY MB[:'_1R>5_@^@].>G'TK[5\&?LGI<)#_ *&3D?\ //\ #/3WS^OI0!\*IXDU MA^T_?^%C[^GK_P#JIZ:]K!8?)./P;U'M7ZK6O[("%0?L7J?]6/\ #BG/^R&B M')LCVS^Z]U]OZG\* /SP\(:QJC7$6Y9N=H^ZWJ/;W'O^M?>_PHOKUS;[@XY3 MG!YX'7T_R1Q79Z1^RZME*C?8R, =8_3U^7T_SUKZ$\'_ <&DF+]QMV[3]WT MQ_\ 6_&@#VCX=2.\<)8$':G7W _'I7T38E0@Z>W/U_\ KUY-X;T4Z8BX4C:H M&/H![>H&177OJ;6ZD9Z9[^@/^?3WQ0!W7FQ=\?7<:8TL)'WE^F[K^>*\FN_$ M[1D_/^O<#_/^'IEKXOO;_ /7[4 >RNL;9Z8S_ )[_ .'O55[2,D?C MS^7^>M<#9^(VE(^;K_G_ .O^'7UZ.WU1I,<_YXX^G^>E %F:T )XYXQGGT^M M9LD6,\<>@R>_K_AQ6R)?,Y/7M_GKV[THMA)V[@?^/'^7M0!C1*P;^G'L/Y5M MVV[C(/Y?3_$_YQ4T=B/0]??IQQZ_IBKT=N%Q^!_EZ#/;O^5 %B$G"_4?J!5J MHD0 ].A'3GIR:EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@#YW'@Q\C]V>OI_P#6JW#X1D4_=^HQQU]LC\Z]U^S1_P!U M?^^?_KT?9H_[J_\ ?/\ ]>@#R*W\-/&,;>IZX.#S_G-7'\/OLQMZC'3C\_3B MO4O(B ^[C'^>E5;@1(O0>N<=N_!H \,U/PJT@;Y>I;M]?Y#U[UY)XD\#L8Y3 ML[$\+ZY_/\^/>OIS4]2@@#YV\%CGCO\ G[__ %S7D7B?Q/:112C<@X/]T^OK M_GZT ?G1\6_#AL4N25QM#>GN.O6OR@^,FM#3I[I2V-N\=?3/Z5^P?QHUN"[C MNPA7D/T]\G^7]*_&;XYZ3+J%Q>>6&(;?TSWR>WU__5TH ^-KKQH)]4:+?R7/ M?W(]?\?;TKZ6^%^FMKLL "EM[)VSGD<#OW_SW^4[3P%>2ZX&V2$%\]^/F-?I M/^SQX$DBFL_,C.,H#D?[I_I^= 'TCX!^!4VM0PD6V=P'\'TZ?3]?:O9Q^R=< MW49/V,\C_GF<\CZ8_P#U?A7VE\#_ M;1P6F^%"=J#E0>P_G_GK7V_I'AW31 M"F8(N@ZHO8#V_/K[^E 'X6W_ .QK=RDXL3R3_P LS[D=O_U?J>4N/V)KUR3] MA/?_ )9'GZMO!_WRG_Q--_X1?2/^?:#_OE?\* /YTYO MV'+TDG[ QZ?\LCTQ]/\ Z]<[J'[$E[;JS&Q(PK'F(_CVP.AK^DH^%=(P?]'M M^A_Y9IZ?2N-\1>%M($$W^C0'Y&QB-/0^WY4 ?S$>)/V8KG1=Y-JR[%/_ "S( MZ9]N/Y8KP76O CZ'(P:/;L//&/\ "OWZ^,>@V$<=ULAC&%?&%3UZ]/3VK\E_ MBY8Q1376U5&"W0>Y^G\Z /F[P[JRZ;, 6V[6'.<=#^6.M?6?@'XFK9>3^^VX MV_Q8]#ZG']:^%+R1X9Y,''SMCGW.1QZ=OI73Z+J\\10"1@ /[Q]AV/M_2@#] ME? _QKC"P1_:!DA?X^.W&,^WZU]<^#/B@E\(OW^]?AIX+\17(G@'G- MP5_BK[Z^%.MS2FW!D;^$?>)_K[T ?JSIVOK>VZD-G*[3P9=/);1;F)RJ]3VQUZ?X&N*^*SYM;@<$;7Y/\ M.@#\8/C[8EI[WC_GI]>_&:_.C4-/8:P_LV>GHS?X5^FGQW=?.N^_,G;UR._^ M?UK\Z]5F0:O)P/O'M_MGZ>OI^'J >V_#")HYH?J,?FO^?6OT@^&5X8Q!SSA! M^H]_QZ?GUK\X/AW<@31?7L0.Z^YK[W^'5WCRN>Z]P.X_SZ?A0!^A'@B^+"++ M8^[Q^7^>E?4_AF?=&G)Z+[_S_H:^+O EWD0\^AZGV'J*^O/"4P*1YP>%[X_G M0!Z'JJ[[;(_N #/KGKZ?_7KYH\=69=9N,Y#>^?\ #^OO7TS?,OV8<_P=\^M? M/OC-UVR#(Z-P/QH ^#OB'I)9;@X_OC]"/\_TK\]/BIH[XN>#T?M[_0_Y_,_I MMX]>,I../XO3^0_S^M? GQ.C1Q<]#D/V^GTS_3O0!^6WC?29!<3<'[Y]?\,? MR]\5L_"K39%O81S_ *Q?U8]>W?BNQ\:6"M<3?+G+-VSU-:WPOTW%Y#\N )4[ M?[5 'ZN_LZVS+#9YYR$SU]!Z9Z>G^%?JQX8A)T;'^PHQWY4_3]*_,_\ 9^M ML=IQ_<[=N/7U^F/U-?J%X:4+I'/.43!QWVGZT ?/OQ3TPRV]QQU#=O8_J#_^ MNOS-^*'AMG>XPG&6.,>N>W]>M?JG\2ID%O,, X!].?E([U^=7Q*NX/,N <=3 MVQTZ^M 'PCJV@&&1R5/!/8=AS_\ J%8DO7$4CN!@\GM] M?S_*O.[F+>_RC^(]/KCW[\>GZ4 >C^"-1VW40W?Q@?3C/_UJ_13X07^]K?YN MZ^_=?\>M?FOX-LY#>QX5L;ACW_2OT7^#MLZM;9S_ >OJOX?R^M 'Z,^%I0U MDO7[G;I]T>]?/7QFYMKKV5OY-_C7OOA4%+)2>T9_DN/SKYM^-M\(K:\R>S?R M/;I_GKB@#\;?CFN;B\R0?F?C//4U\-+;^9J,H '^M/'XGKQSU]:^N?CQX@CB MN;P;P/FD_0G_ !]*^)=.\112:I(-P_UQ]/7/./I0!]>?#G1C*T6!G)7_ "?S MZ\U]Y?#_ ,.2;(SMZ;/PQ@>F:^-?A!=Q7+6_0Y*8Z>W%?IC\-M.2:"+"_P * MWIU_3(&/Y5]#Z3J9MH4&XC 7KD8X_S_ "]Z MX;0M$)1,)Z=N>@]/_K?CBN^70IO*.%.<>_8 _A0!Y'\4?%.RVG^<_=/?_9!^ MG;U_#%?DA\'@OZ=R?Y_I7Z@?%G1+A;:?AONG)_X#^?OUX_"OR ^ M.NDW GN\[^"_KZG./6@#Y&N/% EUI1OZL>_JP]#Z_P#ZJ^W_ (&7<=W/:;@& MSY>.GM_45^;\UE-'K:YW<2>N/XEQ_G]:^^?@%.8)[/<3U3O[]?S_ ,^H!^W_ M ,%M&MKF*T)B4_+'T Y_S_\ J]:^[-!\-6J0Q_N5Z#H/9?7/I7P9\#M=BBBM M,L/NIUQZ#W_'^GI]_>'O$$#QQ89] '7+H]O$AQ$!PW8>W^1_D5Y/ M\0((H[&;Y1RK'@>@_/'KU[5["-1CEC)##G_ZW?\ 7U->.?$60/82X/17Q^5 M'Y;?'.>*-;K '\8X^A_SZ5^4GQ)U.);N0<#]X<].?F_ST_*OU&^/8)2ZPXCZ8++_[+_P#7KZR\"S*_D_AS M^7^2/QZ5\+^'[DQ7"98\.OKV(_SU[U]7>!M<6+ROSX^'_B.-C -W\2#^7ZC_)K[ MI^'FJK*D6#G[GMU]_P"O>@#Z2F7.G28 '[OGC'&!7PY\;+420W?'9CG\#_G_ M [_ &R;@-ITG/'E?GT_SQFOB3XUWZ1V]YD@?*_\C_\ 7'I0!^0?Q;TO=UJ.:Z M&&'+X_4?Y'^10!^AOPGUD6J0 D#&SO\ Y[#US7WQX1\:+':0KOQ@#^+'K_G\ MO6OS5^&"O<)!M)YV=#[D?U_PXK[;\+Z1<-;(P+X('K_C0!]''QHKIC?V'?U_ MST[=*YG5O%0DC;Y^<$@Y^NN?I_+Z\SJHEB1N3POK M]?7C^OX4 >7?$G71+'P]L?G_GO0!^E7PN\(0200'R1]U.WMS@?<7G:/;L1FOK'3+9!&IP,%1S@<\>Q_I0!QB^&K=$/[E2<<#:/Z M_P"?QKRWQQX;MWMY?W*CY"",#MS]*^EIH4"-\HQC_(KQ_P ;R1QV\N0.C=@. M-O\ AS_G@ _,?XJ^#HY1<$0K_%_#_O?U/]/6O@7QKX)6.YE818P3SCWZ=*_3 MSXH:G!&+C=MXW=AUYYZ=J^!_'>NVWFS+EG3[WM^N.OYUPC122R_*3 MR1CD^_/MTH ^S/ASXT+26X\T]1W[Y/ZU^C7POU[[3%!\V?-T+CKZ8Z_EZYYK]"]5B,_C7Y MD?M#V,LD%[C=SYAX/U_PQZ\9H _*+XI^-]EU./,_C;OTY^O&:S/ 'BH7=S$- M^U<)\6-&NFO+@C=_K&YSUR1VSVJ/X9Z;/%=PYW#D=2<=<_YZ?I0 M!^N7P>CBO5M25!W! >/IG\?S^G-?HUX&\-V\D-NQB!^0=%SW(]/:OS>^!T@A M2RW'IY?7_>]Z_4'P#J4(@MAE?NJ.W?/K^G:@#W30?#MJF,PK]SGY1CV[?Y_" MN\?1K40,/(7[G=?\*P]$O8W"D$$[0.WM^'Y8/YUV;W">2V2/N>OM^/\ .@#Y ME^(/AZVEBG B7^+^'OS[=>?TKX"^)/@V)VN#Y0ZN>G;GT'OV^G2OT<\=W\<2 M39(_BXX[?Y_WN*^$OB)X@MD:?)3_ ):=9IE!7^,=NN3]/_ *WY5\D^+L7, MDA4 @[L?7_/T_E0!YEI.H"+4(QG^)>>/7_ZX[U^@?P0U,--:\\;H\\_X?YR: M^ ]+T*634(B >67U[8]1_GWK[[^"6BRQSVI*GJGY,O'8MA-^^P1G M^(^I_P GI0!ZQXI^)T5K')F<# /\?H,?Y^O&.:^5_&WQPAM1*/M _BQ\_P!> MO/;'^>:\3\<_$EG691<'C<.&Z\=.OI7QEX]\93W/F[9VY+#AC[]/SQ_^J@#Z M9\0_M'6\$KC[2.&/\?Y]_P ,_P"3S4'[4%JCC-R. /X_K[_7\./K^<6OW6H7 ML[A993N;LY[Y]/Q_K4FC>#]8U-TV-.0V/XF[_C_G\!0!^H-G^U-9C \\')'\ M8/@D29!'J.>@]?\],5Q.O?$>*ZMY<- MU![^N?\ /'&.W:K6G?LXZ]$/FAN.@Z[^WXY[_P"14^K? ?5K:UD+0S \]=V. MG^?;]: /D3X@>+5F6<@]0_?U'7_'Z?C7QOXGUH2W$OS=6;OW]?\ /IV-?:/Q M'^&=]81S[XY!A3Z^G^?T%?#/B[1YK*YE#9&UVSG.>N/\\X[GF@#K_ UQYLT. M#_$O\O\ /K^=?H-\*[9Y1;\G^#^8_P YZ_E7YP> )O*GA!/1EX_+ _ET]>?2 MOTC^$5\@%MDCC;^')]/I^E 'W_X#TV3RH3\V.#T^G?\ K7U/X7MGC$?T7K_^ MKV_Q[5\X^ ;Z%H( ,9*KVYZ FOIWPY,KK'C'13_/@XZYXZT >U:'(51!ST'^ M>?U_"NQ5]XQW/_Z^?RXKC=&0E4ZYP>_;_/\ C[UV$2[>3GWYSCKCW_G0!&UN M7.2.I'X9S]>?U^G<2P8\E?;O[>]61.J=<O;^G;\A]:YCQ"-EK-G_GF(5CFN?F[R#@\ M=^/7/TK]9/C;9O)%>XS\WF>OH?;\OZU^/7QBT6=YKGANK_0D@X_/_)H ^8)M M=6XN"-W5B/\ QX_C_7U]*[GP^BW>SC.67MZ@?G[GTQ@5Y='HDZ7)R&^_COQR M<_3MGZ_A7LWA&S,1AW?WAP?P[].WZ4 >^^"M 666 [ 1N'4#U_S_ /JQ7WC\ M+_#T2/;DQKP5'3U//Y_YQ7R)X$>-7@!QP5].Y/\ GU]:^[OAM+'N@Z8R/3'^ M?PH ^T/ FD6Z10YB'3^Z.OR^WYCO^M>HWFF6WE']RO0_P#TKBO!+J4BP1_4< M+7I-XR^4>>QZY]* /"O$VD6I60^2O?LOK^!KY1^(.G6\<,["-> W\OI_6OL+ MQ-(FR3+ =>!]:^2/B1*HMY\$?Q]O;\"?UH _-WXL316_VG P6Z<>H';]>E? M!_B37O+NR ^/WHYSC'S8[$\\5]H?&B? N2#W<]_4_AFOSC\67+?;FY/,H[_[ M>?3T- 'V7\(-<,US; OG)7O[X_4_YZU^O7P*;EH-*#9/$(/Y#/ M^?ZU^9?QV\8O8FZQ*5P)/XOY<^W>OTU\7V;3:0%7.3;GC_@)SDC_ #_.OR=_ M:&\-W-Q]LVA^1(>,^_3^= 'YF?$?XM2V][*@N&^^?XNO)SW_ ,_H?+[/XP.T MN#.3T_C)[^Y_SZ55^*/@+49=0E*I+G>W0MZ_X?RKRO3_ (=:EYP^6;J.=S>O MK^M 'U9HWQ5#[3YN><\MG^'ZU[!H?Q62/R\R=Q_%ZXS]>?\ )KY4T#X;ZD=G MR2GIU+>G;'>O].? M4^GOZ>M>AP?M!P6T0)EZ ?Q#UQ_G@8_"O$-!^ &MW@3;#/R3T+>GU]_UKT%? MV6?$=W!\MO/O?\ UZ\\U7]LFUBWC[2> M,_QXQ\P]_P#/YU4U_P#8Y\57*OLM[OOC!DXX'O\ Y%>-ZM^Q!XQF=RMM>X)/ M\4G3/'?_ .O0!TNK_M80ZEN5;C.[./F]Q[]*\WO_ (PG6)B5D)W$]R>O?O\ MS_QK;T_]AGQ)(60R6=UQ[2'W]?UH \[\ M%>(YKJ^C;+'-O'X8]*\E\%?LBZQ830LUG.-K G M(;U'Z_I[8K[D^&WP'O\ 2O)W6\B[<9R#QCW_ ,]^.: /J[P#J0:TC![QYY^G MIV_"M/Q-/')!("!R._T&1G\^/QS5KPWX/N--M5#(PVQXYSZ=^./_ -=8/BT- M:Q.#U .?PQZ__J^F. #Y5\>6L4AF.U3P^?ID_P"?ICBOD7Q;IT0:4[%QD]A_ M]?T/Z?A].^/M<2 SY8<;AZ_Q?Y&3_P#K^0O%OBB(F8;^,G_T(]/7_)H \2\2 M6\<98;5&"?3/.?T_&N'M/+^VQ ?ZQ0>^>/\^E:7B77TD9\,./\ Z_\ +V_. MN*L-2$E]%\W60'UQV/ZX'K^M 'W!\*K>*2:W^4'+*.G_ .O^E?IS\+-&CDCM MOW8/W.W/0''MBOS#^#]PKS6PSU,?I[?_ %NY-?K'\(MC16V3QA/_ $$>U 'T M_H6A1+&A$8./]D>G]:[B'3(D!^0=/3I_G\/K3=&C3R4(&>/Z>V*Z4J #QV/O MV]Z .7O;*$1']V._..*\F\0V4)60;%Z-V]S[FO9M2<")^>>1_P".UX[XCN54 M2'V;G(]3_A[T ?-OC+3H?+F_=COV'^?U_P !^?/Q?TN,)=_(.C]!_A7Z#^,M M154E&<\'IU[^GI7P#\7+^-EN\8Z/G]?7B@#\F/BUI8%S<_+WD/3U)S7@'A73 M?^)P/E_Y:#M[U],_%:X1KJXX!^9^P]3_ )Z?I7A?A4J=8)7'^M7MZ?3\* /T MX_9UTY-]GN0'_5=NG/?\_H:_;KX,V$'V6W)C7_5KVXY'KCDU^,G[/.S?:>O[ MOUZY'X5^UGP=8?9;?D?<3^0H ^L--L[<0IB,#C^AJS=P1+&Q"@<#H!ZGZ4FG M,/)3D=/7V-6+O#1GGMV(['_ZXH ^?OB&XC@DP /D/;V'^>_XU^;/Q>U9XCOK_ )_^ MO0!^:_C_ ,32I?7W'^?2OHCQ]X&NI+F9@ MCCEL\'W_ ,_C^-> :EX(ND9LHY'OG\Q0!S!\1A6#%CQSVQZ_KCZ=*ZK1/B'' MISH2^-NT]?;ZCUXQ^?IQT_A"Y!QM<=OPY]Z=:?#K4;Y@(UE^8#H6_P _YYH M^H_#G[1<&DK&#/MV\_>].1WKU6U_;"M8(53[3R.V_P! !Z\5\;Z?^S[K^IX\ MJ*X.Y1T9^^3ZGL>]=5;_ +)'BRY3O\7'/X_S[<^]<=_PQMXM89-O>?\ ?4E, M;]C#Q4W_ "[W7_?4G\J .?UO]H:&;?B7J&_B]C_CWZ_@*\DU+XVB>4XD;D_W MC^'X?Y.,U[=-^Q3XH?.;2[/!YS(1T'J?\:SO^&(/$Q?)LKK[VSN/E;/1_4>I].*_1GX/\ P$U/1/L_F02KL"YR#T SWZ?Y_ ^W_"5 MX;G3N_,7UZJ<9_G7B7Q9L3/:W/'4/Q^!/^>./U/T1X>\.3:58%74C;%WX/"D M=\]/?\*^?OBUJ"6UO=!CC ;T[#/\Z /R,^,?AUI)KDA>K/Z__7_SC/-?$VH> M&C'GN?Q]ORQ7W-\8?%=M'+<@LF=S\.GYU[[X,,27$ *CJ/;T[_P"?TKRC0HQ? M-'MYSCI[CC^?MT'M7T-X+\+32S6[A&_A]>AQZ8_S[T ?9GPI,#-;_(.2G8'^ M+UK])?AO:VSQ6_[M?X>P[E?;_P"M7Y_?"[PY+";H_3BIY=%MFZQ+^7TZ<9^M7 MM-.(U! _$>P_F>#6N-F.>OXT <=_8,&01$HQ_LC_ /74\>D1)QY8 QZ5UH5? M3^=&Q?3^?^- '-&P50<#'X'Z>G_ZZP;[3&;.!C(/YXSQZ5Z$R @X'^?SJE-; MA^WX?A]?\^E 'BE]H;LS8!S^/KW[_I6-'X>D\S(7N.H]!]/>O;YK!6SA>O;' MO_GK5==,7/W!]X9X'H/Z4 >?Z?HCJ1P1^'.?\/K^===::WZ5?BN M0^,\]/K_ )_GZBL%+.0'HPY'K_3']:U;>!EQUZ#U]<_Y_4B@#71P0!UZ8Z<= M.#4M5XT(QQW&>?IFK% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% "'H?H:Q-19@C8SPO]/TKN..GY_SKY>\9ZC<*LN';^+U/<^QKZG\36KNL@ )Z]O8\]\U\Q^ M,M)F?SMJG'S=C^7'_P!>@#XB^)&JR?OP[D\D]>V/\_7]:_/CXD:E:^;-YFT\ MG.?QY/3_ !_F?T$^)^@7S"XV(W1CP#Z'Z?3Z>G-?FK\5?#6LF2XV1OT.,!O\ M@]?_ -5 'D-GKND6^J*7$0PV>H'0_48_QS7VC\(_B9H6GR6V7A7!3^(#^[GJ M<G^>_] ?T MD?#3]H/P_816X-S",*O_ "T'ICL?88KZ*MOVJ_#EO&,WD P/^>JCL,'KGT_I M7\U^B:WXXMHTV/<# '.9!T/U_P#K?SJ35/&/Q C5]LMS^#2>G3KZ_3\Z /Z0 MY_VP_"T).;ZWX_Z;+ZXY^;\:JI^V7X49L?;K;_O\O_Q1_(XK^636_'OQ'1WV MS7(Y/\4O'/U/KZ5S-K\0OB3Y^#<7.,_WI?7ZG/\ /TH _K:M?VM_#-P,+>V_ M(S_KASQ]?\^]5-6_:9T"Z@EVW<)RA_Y:K[]MV*_F.\->/?B"WE[Y[CH/XI/0 M>_\ ^LXKV33O%WCBXBPTL_*XY,AZD<9_IZT ?J'\4_C;I%['<[)XR6$G\8[] M._6OS-^)_CNROI;@)(IR6QAO=NX/?'/I7.ZN/&>HQL#YQ+;N/WAZY[_CCTKR MW4/A[XQU%V)@G;SMY9SE^WU^OX=.<5Z%X>\-W-ZR M>6K'/H#WS[=?_P!72M+PC\%?$\DT9ELY,%@3E7_O3>"?AYJ3RQ,$DQN7^$\^G;O7WK\+?!-];-;%HW !3/RG' M\N.!^9XKU+P+\'D@CA+VO(*_P>P]1W_SWKZI\,?#V"S6/$ &&&,*/3V [@__ M *A0 O@[2)H+>(,IX49XZ]/;^GX\<\C\3],EEMKC /W6XQ^O^?SKZ;T[0D@B M4*F,#CC'T]_\/H:X?QIX=:ZAE4)NRK=!GV_K[4 ?AE\\ M:?!&[\R9TLSG_'/R_3'2OI_P (?$6S MTXQB251MV]6] /?C\/I7G?B3X7ZS8ES%;.,$]%(SSGT'U'?/3K7B^J^'O%-D M[;(Y1MX'#CH1_G_]5 'ZL^#?C=I4'E!KB,8QU<>HYZ^AKZL\+?M!Z+%&F;J+ MC;_RU QQ]1G_ ",U_/SI\WC"V9 #."#C^/GI[]3W^M>EZ9XC\8PHH\R88 [O MUQ^% '[\W_[1NA"V_P"/N'[O_/5?7_/2OGSQE^T5HC"3_2HCP?\ EJ/_ (K^ ME?DUJ'B[QDT6/-GZ'J7]S],>)==\;3!\23GAN\G3ZT ?HGXT^/NCS> M:!.+B1N9R#Z M[\\YSZ_YZ5SO]@^,KHG?',<\FZYXCM;V>3:RG)KB1-\$ISMS\K^O'4>OH?I7UC\ M)_AQK44]NTEN_P#K!GY6]1CMV_KVH _4#X"JGEVO(Z+D9 ]*_2C0W5=''^XO M3&/NG_/UXKX#^"/A:]M8[821L,*G4'T'J/\ /-?H)I5A,FD%=I!VKT!Z;?\ MZ_8=Z /G'XJWHCM[CYNQ[_Y-?F1\3]9"RW'S8YD[_P"1G\>*_2_XL:3>307 M1" ^PC;_SR/3D_=6ODGX\K(;:\QGH_'X?Y MX[U]A^'+*06:C:1^[(_\=_&OG/XS>'9[NVNML9;[_KZ'O_,4 ?SP?M!PW)NK MW!8?O)3QG^\?\^G?OS\-:/'H7<]V4MV.6D M_A/W7T]?SK]$_AMI ME[ D*LK# 3KGU7IP.#]#0!]X>%I(9$CX&<5[):6,4L0PHQ@GH/3Z9_#TKP'P M5%<8BW \*GU_^O\ R]>E?3&AVS-$,CJHS]<>I'?_ .OF@#YO^*V@K+:S8C_@ M)X'^R:_(7X[>%2\MWB/C#]OS^E?NSX_T0W-O+A.J'MGHN.#_ $K\U/C#X"EN MC=%8"4("L>W^T._'IVKW'X::Y'I$MOO8+M M89R<=_4]/N?">M:>Y\N)QC.,!N MQ/\ C^/- 'Z;_#;XUV&E);![E%VA?^6F.F/?M^/T-?6GA_\ :!$#7L7 MQYJ]OQ[_ /ZJ_ W^15NW\0^-^D;S]^AD]?\03]?RH M _HYL_VJ]!6+F]AZ#_EJ.P'^T/\ /Z<=XR_:B\/7%E*!>0_=;_EJ/0C^]_GK M]?P4@U7XBRI\C7)!!Z&4^@^O'_UZSM5;XE30L#]IP0W_ #U.,@]L4 ?='QC^ M.VC:@EP$N8CN\S'[P=\^_P#GKUK\U/'WQ L+ZZD*2(2S]F!]O7M].?I7&>*M M+\?3A_,2XYR>DOOZ_P"%>)WGA3Q9+.#+',?WG/#G^+Z>GY_A0![UH.M1W,R[ M&'S.,8/(Y Q_GZU].>"_.G,10MSC'X],?EZU\F^ O!FN>9"987P67^%O4?Y] M?Z_?OPS\'78^S^9$?X1T_P#K>W^'44 ?1'PZLKLF Y;&Y/Z=>*_0;X96TZK# MNST0GTSQS_G\A7S5\/O"_EK!NBY 3M[?_JYK[=\":1Y*183IM'IW_P ^M 'K M.UETR3/_ #RZGZ?H?\\U\%_'AG%O>[2?NO\ R[U^ALMFW]GR@#^ \$>W;_\ M57PU\;/#]SE?7_Q<^'VHW%Q<%8&P6?H#W)^OU^E>(>&/AMJT=VI^SN,2==I_ MO ^F,_K0!]L_!>XCV6N\C_EGU/49_P _Y'/Z.^#YK9K.(84G"_R_^OZU^?'P MK\'ZI;K #"PQL[,!_GT]/QK[W\'Z)J*6\0*-@;>Q'8=/?Z]_>@#T2YBAE4[0 M.GX__7QV]!S7GFOZ8SI)M7MQV]?UQ7KMIH=VP&Y&/'H?I^'^><9I+WPU*\3Y MC['L??TS_G\* /SD^)VF3*EP?3?Q^(]#_3_&OS<^)EO*EQ<<'J<\$?Q?SK]E MOB?X0E>.XQ%_?Q\O7D8YQ7YF?%+P/=M-<%86Z_W3TY]J /C[PJ)1JXY(_>#C M\?R_6OU1_9Z#>9:9R/N<_P"'I^%?GUX=\$7R:L#Y+9WKDX/][VQ7Z8_ 7P]< MV\MIN0C!3JO]2#T_PH _7GX.@_9;?(_@';Z?TZ_C7UQIP'E)P.GI[&OE7X26 MSQ6UN"#P@X]]OX?_ *Z^J[ @1+GW_K0!8NA\A ';L/K7A/Q 5S;2XSG#=O53 MQ_GH>_2O>+CI^']&KR#QI:&:&0 9R#TYY(/^/;WH _,GXMPW!^T;2?X_P^\< M_P">E?G;X\@NQ8]N>3TQS_ #K]8OB3X;DN?.PA.=_8]OY__JKX0\>> M!KEY)2(2?O'[O;KGI_GZ4 ?#-]))$[;R?O=\X')([>GY?J*EIJL$OS?K[?E[^,7OAC6(ISMB?KZ-_>Z=.U 'UA M\,M9M#-!@KR5[C^\/<_S^M?IK\)+Z&2*WVD9^7^7?\?_ *P[5^0?PPT?6$E@ MWJX^9<\'L1[?RK]5/@S97JQVP=6[9R#QT_\ U_YQ0!]H7F)=&;'.5]3Z>W^> M1TK\^OCKIPEBNOE[/VZ^GJ.^:_1.#3YIM("[225],]0O^?7-?)_Q:\#WM_%< M!(68D/V/^!_S[YH _"'XJ:(GVFY)C'WCU&?_ -1KSSPS)!I]Q&6 7:1UP#_3 MK_GBONGXG_!W6;B2PZ=/\>E?*6L?"CQ#8,66UD&"?X7]\=J / MI?X=?$BQTM8-TR+L"_Q8Z,3_ "ZYSR?PK[5\&_'S2X$A4W48P4'^L'O[_P"? MS(_&671O%.F\*DR[2>@?K[=NE:&FZOXNMY \PP5_OCTQW'T]/TH _H<\-_M M#:1MC'VJ+MUE&>OUKTQ/V@-'> _Z5&*?%OD_-)-TP/F?'7U/XT ?J!X_^-FG7,O/3\>/RZT >^>&]6LWO8> M4)W+Q_\ 7_E7Z!?!F]M7EMCC#1YX/\ L^W^/?ZT ?L5\)9HVBML8_@Y_P _7G'ZU]DZ M3*!"O3@+[]_;I^-?$WP@M;B.*VW@@_)UX_SWY[#\*^S--#"$#!'RCIG^E '2 M-= =P.,]O_K_ ,ZC^VKZ_P O\*QI_,YQTS[^_P"'Y_C5 >;N[XR?3'>@#K%N M@>X/&>W_ -;^=4;]]T;8Z\].<\_YX[<51M_,XSG'/3/H/P_+^57)49E/!_$' MG)YYH ^>/'D,[QS;-W*OT^A_SG]>.?A/XBV5^6N-I?\ BZ=>IP./K_3TK]*/ M$ND&Y20!225;J/;^?'!KYG\8^"'N!,?)SDM_">_^?;B@#\E?&=IJ"-.69\<^ MOI]![_G[U\O>*KF6 OYC'@LGZC\_@#XF M?#?5D^T>7 _\>,*W^'U- 'R\WB"TAND$I3AQG) [_P">GI7T5\.?%VA))!YO MDG&W.6'IWY_SUKY \3^"/$<%TQ2&0?./X6';ITJ7P_I?BJRD3Y91C'9P.!]/ M?IVH _%ZE3V^O7CM_P#7KZQTCXA>!HXDREGD*.=R].!W M/XU^"?A?6?%=FL0#RC;CN_;T_P D?U]9MO&7BY44"6;..FYOYY]AZ<^M '[9 MO\4/ \:-@60XZ[E_J>#[5YOXO^*_@PV?Q=XS= M6"RS_G)[^_\ B?6N+UO7?&\\$@#SG(/>0]01_/I^/% 'T)\:/B3X;FCNO*-N M,A\88>X]?\_A7Y6?$GQGILUS<>4T?+-T8=VX_*NQ\(4G@:2"3[RY^5NG'M[8_SS^J?P6\(ZC E MIYL3#_5YR#[>WI_GKD _07X=Q2M#:GD\ =_[H_S_ )Q7UQX3@D CSD_*O;I^ M0_I7S]\.]&>&VM=R=%'8CL!Z5]3^'+4(L>0!\H[>W3K_ )^M 'KFAPG:@/H> MH]O4=377>22N/IT&/R__ %5SFCE5" D #\.P[?6NMCDCQSSP/?\ ER* ,.6" M0GC/Y>Y]<_R%5D@ESC!''^'J#72,T1/4=?QIJ^5GC'X9_P 1_.@"A!%(!SD] M3T([C\/Y5@:_\MM/NY_=GK_+MTZG'2NV&S:<8Z'KC_\ 5V[5QOB1,VLVW_GF MWXYXS[4 ? OQBFB6*Z#8XW]?=3^OMU_E7Y+?%V^M$ENL[>K'J.O.?P_SZ5^J M_P :;&ZDCO-BL?O^ON/ZY^M?D%\9-!U:2:ZV(_)?LWJ/;_\ 5B@#Y>O==L8; ME_N##GOVW'MG_P#5Q6QI/C6R@,?SH,?[0]<_CR>M>/ZQX4\0OWI^GXUE0^"_%;%=L,W0'[K\9S[?_7P* /M;PQ\4;"UDC)G08*\[P.GI[=O M3O7UEX&^/FD6)@WW,0QMZR#''7OCK_DBOR+B\&>-(N4BG&#Z2#U_K_D]KRZ9 MX^L_NI<#!S_RT[$>V/\ /X4 ?T3^$OVJ/#ULD8:]@^7'651V'JW\Z[NY_:U\ M-/&1]MM^A_Y;*>WU%?S2KJOQ%MA\KW(PV.LO;/\ GTI7\2?$@C&^Y_.7!_(Y MZ?2@#^@K7?VI/#TXD"WD'/0"8>OU^G''>OG3QK\?M&U"&0)=1'=NZ2 ]1WY_ M.OQS;6?B'*QW-<'.,C,GK5JV'CF[8"3[01@=?,/?OD=P>: /IWXD^-+;6!-Y M4BMN+=&]<^Y_#I7R'JVDRZA>!D!;,@/KW!_^L/\ ]8KU32_!OBC4"OGPRMDK MV?')'W\^O\_/TS] M?Y5^E?PR\*/9PVX,17"KVQ]>U 'HVK:29].12N?W..GKG]?\]*^&/BYX":^\ M_P#<[L[^BYZ__KZ=R*_3MM'\RT1=N?DVXQSW_P _RKQSQ=X'2\#YASGVXY _ MSGUS0!^!GCSX0F2YD:L'##J1QC'O[X_P#UUPOBWX>Z];M( M8H)!C<>%;_#V_6O$;_0_%EBY*),N#Q@/[=1U[=/_ *] 'ZJ>"_B-X-MEC\T6 MO;.67T'N,=_\\U]&Z1\8/AY# /,6Q[9RRC_V;_/7FOP%?6/&5A]UYUQQU?CI M^-8]W\0O',".JSSC!/\ %)SQ]?\ )]Z /Z))_C9\,%7#KIW'^VG' _VO\_7F ML9_C;\*"<%--S_OISS_O>OY5_-UJGQ(^(C!PD]SU./FE].._?_'\.2_X3_XF MO)\L]T1D?Q2^OU_R._H ?U'Z9\5_A;=E-D6FY.,?,O?_ (%G\*]5T7Q3\/K[ M9Y4%B0V,#N?R_P CVKW[2EEDB4."O?-?$' MC7P1JT!F9EDQEC]T^K>W]0*_>;Q)\/[6Z24F $G/\(YY]?\ Z_O7R-\2_A3" M8)C';* /PI\6:?=V+/YFX8!SD'L3^F3^=>8VWB!+*^CWO MC:W.3Z']._\ GI]Y?%[X6WJ&Y\FV/ ?&$/'4CH/\^U?G]XL\ >(+>^TGQ18R)A)5VX[/^';\J^C?"FN^*K+R@'F&%7/+]1C_# M/\N: /Z3-"^/>BR1(/M,1X'_ "T'<#W_ ,^M=_;_ !GTJX7Y;B/D= X]/8_E M_(U^!/A?QCXI81KYLO50?F?H2?\ /OWKZ0\+>(O$DPBS)(>!W<](XKL-Y;@Y4]#ZYXS]9""% M_O=<8_S[=J]3TRSU*?'F!CQ[^A_'T_\ KT 87BM);E92A)R./S]??H?_ *]? M$'Q3T>Y=;HX/0\X]0?\ /6OT@D\-3SQG?&3G'\/Y]O?.:^??B'X"EGBN,0$D M@YXZ\'VZ_P"<]2 #\+/BCH-S]HN6VM]YNW7D_P">*^?=(A;3M39Y. )0>>W^ M?_U5^HGQ/^%=U*]P5MB3\_\ "?7M_CU[>M?%'BCX7:M:SS/%;,#NX(0^_?'' M^- 'T-\'/B9I^AM;>=,B[?+SE@#Q@>O7].XK]0_AC^U!X>TZ"%'O(!@*.95] M<>O^?UK^>VZT/Q9IA(@29=I[!P>/I]/Z]:CL]?\ B!9NBQO<*-PZ&08^;\/T M_6@#^L+1/VJ_#EQ'&HO8#D#D2KZ'T/O7>VW[0>B7R#9+)[35?,VA6W9QWX..@^OUKQ#PZ/$UPL?F^:>%Z M[O7J?\]\5Z[I7A_5+D(98W.?4,>_J: /G7Q7X.BN?,<0@YR?NGO@_P"?_K5\ M]>(_"$5OO)A' ]#Z$\?YY_G^E=YX&FEMFW0G)7T/HN>W^?:OGCQUX!N0DNR M]_X2,';]/\C\* /SQU6PMK61MZ+P>XQV/;OS6WX9U/1[62/SUBXVY)(&'O$5J[&..48W= W8'';T_K@YH _ M0[P-XV\'6HB^T):= #N91G&,]3^>, _C7TSH_P 5_AQ;6Z^9'8< =77^Z/4_ M7^=?AQ+-XRLQ^Z,XQZ;_ .G\OJ#7.:CXE^(<2,(Y+GVYD'\(_P @?XT ?O\ MS?'+X76Z_,NF\\5_% B M3RY;KJW0S>H_#_ZX_+S*Z\3_ !;9SB2\^\>\W;/KZ>O>@#^J&R^.OPMNRH5= M-.3VD3^8;_/OW[O3/B-\-K[:4AL#DC'S*>OXCZ?X8Y_ER\&:]\5WDA\Q[O[X M[S>H]>GI_C@5]L_#S4_B*XM_.:Y/*9R9,X[_ .1]* /W_P!'U[P).5,,%ESC M&-OX<@]Z]>T2]\.NJ^1% ..,=?RS_P#7_6OR&^'UWXQ?R/.,QX3)._CG_.?\ M*^X/ 4VME8O.,AX'7=ZCU_G0!]:ZK);-:3>2J@&-L8].>/\ ZXK\^OCIYI@O M=A/._&/\^G^-?;UNMR]D=X.3&W7/I_\ K]O2ODOXP:/)<6]SA#DA^H^O?V_R M>] 'X4?&P7AN+H!V^\_3J.1_AVKX\L4O#>GI/L:^3H/AW>"[8BW/^L)SMQQS[8ZT =1\.X"3#Y@S]WJ/]W_\ M6?\ .?N[X>VUM^X+*O\ !_/_ #_*OF7P1X%U",Q8@;C;_"<#_/U_2OL3P/X4 MU&/R?W3<%.Q]O;\>YH ^M_ $-N!"55?^6?\ 2OL_P4$"P@8QE?3]?TXZ5\A^ M ]$O(O(+(?X/4>W?^AK[$\'64L8A# ]%SU],Y_SGW]* /<;%N%P>QZ'Z8_\ MK5KJ?E'X_P ZQ[&-@H_#^8Z=16RH( !_SS0!8'0?0?RI:0=!]!_*EH *3 /4 M#\J6B@!AC4]O\_CFD\I?3]!_A4E% #0BCM_GZ=/TI<#T'Y4M% #2JGM_G^5- M,2>GZ#_"I** (A"@[?I_CFG!%';_ #^&/UI]% !TZ"BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "C-%57O_ZZ ,75K-)M_ .<]AC'/^->3:[X=CG$GR9R6[>Q(^OJ:]C?=)G(/X_C MSS_C_C6?+IWG#E>#ST]1]/I^7K0!\2>,?AZEVLO[@$G/\(.>#_GCTKY%\:_! M*.\:;_1 <]/W?N1Z?R^H]OUXN_":7*L"@Y/<#!S_ )SBN5O/AA;W3-F!22,] M!Z^__P"OCO0!^%][^SC%)=%OL(.>?]5SG(]O?O\ C6YH_P"SA K+FP'8\Q#W M]!7[,GX,6;,&-NGY =QVP?Y5?M_A!91,/W"?D/3N>O\ GM0!^4MC^SQ;A/\ MCR'3_GD..GM5;4OV=+=P1]A7.!_RRZ\>P..U?K_#\,K)>/*3I_=7U_"G2_"^ MRD&/*3TY _IT_P ].: /PLU?]F:"1G/V >_[H>Q[CM7+1?LQPK+G^S\GT_P_R: /SFT3]G>QN-HDLUY/>,$]C_ '?>O9-$_9P'MWZ?YY^WK'P'!;%2(E_(9[>G^<= [*R4!8E&,=%ZX^G^?Z=)!H<%N!A0/^ M X]/\_YS732''Y#MSUK,GF903[?0]!VX_I^- MM$HQ@8_+_ !_S[]:-WI=O M=!@0IR#UZ_Y'^?>"2[D!."1[X/K[\?K38[QR<$D\_3T_ _G0!RFI> +&]#[X MT.[U3W]_\_E7ENO_ 8TRY1SY$9)!)S&/;_9_E^=?2,,^X\6_ /3Y1(1:IR&(_=@]^O3@_YZ5\W>(_V=K1FDQ9 M*?F/2(>A]@:_8V_\-PW8(**>W] M#\7Y_P!GJ%&^6R'&,XCQ_=]O;M5?_A1*IQ]CQT'^K]O3'UK]C)?A1:.3^X0_ M@/;K^7;\S55OA#:-_P L$_(']* /QUD^!@<!!^ - 'XI_P##,=K(1FP7^'K$#_3I MC_\ 56U9?LO60/.GKT'_ "R'I]*_9=?A%:+T@3MV'./Y5=B^%5JO2!.F.@_S M_GITH _)/2_V9+&-D_T%!@KUB]^,<8KVOPI\!+&P:)A:(N#G/E@9 (SV_P , M]*_1&/X;6\6T^2O7T';W_#M[5,?!T5L!B(<#T_SQ[^XYH \1\'> ;73%C B5 M< ?P@=!CT[<_YZ>ZP:;!':>6-O3GVX^F/_U8]JIO9&T^ZN./3U_#Z?\ Z^L' MVR0?+@]^/S_SW]^] 'G_ (N\*V]^DH*!LE@?ESQS]?\ Z]?+/BSX06UX93]G M4[MW\'_UOUK[H\@W0^9<@DG_ #Z]O_KT2>%(KH99%.0>H'M_G\./< _+&_\ M@5;Y=A:#_OV#C\QS_D5SK_!6&(G%H.,'[G_UNO\ +\Z_5J[^']NV[$2GKV'J M*Y&\^'<.6/DKVQ@#KGU_^O0!^?.@_"N.WG0BW QMQ\GTZ 9_S^8^H_ G@U;5 MH?W6,!>WT/I_G]:]8MO <4A:+X92V9,(!@#T[=.GI_G M% %O0M'"P ;OI^ ]:XWQEX/COXI08PV,=/P/M1>:0EPK J#GV]O3Z_G]* /RY\=?!.UU!YB;56)+?P#_\ 5_\ J]^/ M!V_9VLUN)'^Q(/F!_P!4,_RZU^PVI>"X;@L3&IY/8?7J/\^OOSC?#FV))\M. M?9?\* /S6T+X)PV3)MM0-I_YY@8Y&!T]*]M\/?#XVACQ!C&/X1V(_P ]Z^RH M/AU;KG]TIQZ ?Y^OX>IK?M? <$9!\I1QZ#L1_7T_6@#P_P -^'&@\O\ =D ! M>WU^O;\<=Z]ST?3RB("ASC'3].?PK>M?#,4!7"*,8[#_ X_/\*Z""QBA 'R M\'V_'\_?D4 <'KNBBXB;*YR#P!UX/^?;'O7S5XQ^'<5\)

WBD7G'/';KCVQ_D5S=[H%O/N!"G/';'?_ /7C/YT ?E9XG^"<$[NWV4$G M/\'N?;I^6:\+U[X#H2V+(=3TC]_I_C_A^S=WX%M)\DQH^^ I9VQ8]^OECU]^/RKI?#W[/$4S()+$8)'6/(Z^F M.O\ .OV&D^"]@Y)\B/\ )?;L36II_P ([&V8$0Q\'T7Z_P">W] #\\O"_P"S M%ILT4?F6,>>.3$.^.G'M7H]S^RGH;6H_T&$D@_\ +(==OL.OOTK]"--\%VUH M !&@ QZ>HZ]/\_@:Z.308C$%"K^GIQ_G/_U@#\8_&'[*>E!7V6$9PIZ0CV]N MO7CL:^<=:_9=M(I6*Z>O#?\ /+WSGI_C^77]^M6\#07@(,2G(]*\^O/A%:7# M$F!#D^B_Y_\ KT ?BIH?[/26;*18@8Q_RS'M[>@Z9_/FO?\ PO\ "5K,QXMB M I7^ <=?;O\ _7ZU^DL/P:LU8?Z.@X]%[>O^<5T-I\*K:$ ^0@P?0#O^'\QU M'M@ ^1_"_@J2W\L"$C!'\.!_+WXKZ3\+:&T(3*$8VGI]?_K_ $KTRU\!VUL% M.Q!@9[#Z],=JZ6TTFTM,?<&,=P.GY>] &.FF[K5U*X&S'3VKPWQWX*2_CE!B MW;MP^Z.N/*PW1G/^TO?UY_K0 M!^57C#X*0WLDK&T!R3_RSZY]>/\ /'6N(TCX!V\4X/V,#YP?]6,?H/\ /7%? MJ[>>"+&ZW';&W'^QS^1Z>G?]:SH_A]9QL"(TZ_[/]#0!\?\ @[X16MH(0;=1 MC;_ ,]QZ?Y^M?1^A^!+6!$'E*,8_A'8#O_,5Z3:^&(K4C:BC 7L.F?K_ )^N M*WK>S\L#"]/;IP/3^7X4 <;#X2MT ^17(!&._\ M#GU[\<^U>GPV^>HQS[^WK_\ 6-7AIZR+RO7_ ZD_P#UZ /B;QUX#2XCFQ#D ME3T3_./\^]?#OCWX0FZDE(M,Y)_@![GU _/^>:_9G4_"D5VK9C!R/3//^>/K MCBO,]4^%-M=DDP(U/N)&B! ]#Z^O_P"H_P Z -V6YCVG)!^IS_G_ #]:X[6EAN$89!'X M=_\ ZU9EYJDJ$CYL9/Z?_6_P]",8W\LQ(.[VZ_7..O7_ #S0!YOXF\,Q7F[Y M <@\8SVY'_ZOZ5\^^)/AK'V/QY_/OFB M7PA'<*V8QT;/ /\ G_\ 7TH _+7Q#\'HY#)_HNGY9_*O(K_P""<9DS M]D[_ -P?7_/^/-?K]J7P\AD!_=+R3V]0/\]OPKA+WX9PDG]PNX_#K]/Z5Z3I&C1687@#'&1CU_SU_P#U@'6:/H\36B1D#D $8[;1_ATZ MU'J?@"QU)2'C1LYZJ.>OX?SYK;L+B.-%7*3_!"&&X;_ $08W#JGO],CM_2OVE\1> X;GS"8E^N!_/\ MS^'->*:U\.H(B[B)0!GC\Q]>V/6@#Y?\ M<>&K&VBFVJHP'YV_7VYX_'ZBOB_QM;00RR;=O!/\QS_GKZ5]>>/]7GD28+N. M5?M[X^OZ_AWKXG\9->SS2[8Y#D]E;O\ AS_/^8 .'LK6.XN"O!RY'3W_ ,__ M *J]U\)>"H;]H\QAL@9.W/I[>_\ (\UXYX7TR_FNQF&3[_=6[M]!7W-\+?#% MS-]GW0OR%'W3ZC_//J.: .N\#?">U=X&^SK_ ,L_X/\ ZV/T/X5]R_#?X=VU MDUN?*4;=O\..A /;/;]*SO '@YQ% 3"?NH?N^W'4>WJ*^HO#FA-;"/\ =D8" M]O\ /Z_IW /7_ 6E0VB0C:!C;[=QCT_SVKZ'L&A$:\CIVQZ'_#O_ (5X'HCR MVY4_H?2@#T=EB;TQR.W3GBFB"(]A^?\ @#7)Q:C* M<#)QD.>/S_KQ7._;)/? M\C_A2->28ZD<^G^(% &ELIU;*H"7%O&Q;=QY8[CKTQW_SBOLJ2_>X)!S@X!Z^_P#G\\U5 M?1EO?O("#[9[8].?Q_IF@#\G_$G[.=E-(["R4\G_ )9]\'V_SC&,UP+_ +/- MM"Q*V2\$](\=N<<9_P \U^RDGP]@N1DQ+R#V'/'^-<]=_"ZV.?W"]^<>WH : M /R0C^"\=NV!:#C_ *9CU/3'_P"NMFT^$:E@#;?FF.Y_/O7Z6W7PP@5V(@4G MZ#W_ ,]*CMOAK"K@F%0<\C:..OK[?_K]0#X*LO@M#,N6M!R?[G^>?Z<GX&NM@\#6NS!C3MZ?Y_E M_B ?D?K7[-MG.LG^@KW_ .60]>_'X5Y???LM6;NQ_L]?^_(]1ZBOV^G^'=G( M"#&AR?0'\?\ ]?;WK*D^%UB_/E1G/^[[?0F@#\?/#G[-EK9/&18J-I4_ZOW' M7CK_ #KZB\&_"6/3A"%M@N,?P8Z8_P \]_T^Y[?X86<9&(4^F!V]^O\ 7^G2 MVG@2WAVXC7\E_P#U=N>_I[@'A/A_PP;2*)1$0 ,?=Z?3C':O5=-L)(E'R$8Q MV[<=1_\ J_2O0[?PM%& @P/8<]:PGD'3/OT_QK83347C;Q[>O'/^?RJ;[ OI^A_PH YTS39/7J>Q MJ2*:7.#GG\.Q]2*VSIR?W#^7_P!>E6Q13P,'_/N: (()'/7(SZY]_P /TK/U M2 S02 CJI'KUS^GX5T"0*OT__7[?SS^%-E@1E(['C!P,_P"?IG^5 'R%\0O" M7VZ.?]UNW;_X0>S>W7_/6OA?QW\'A?22DVF[.3]S/5O\_P J_7O4_#L-XK J MISG&<>_Y_P _UK@+_P"&EI=$DQ(<^PZ?S[=N: /Q7C_9VAN+@[K$A_LQZ?)MWV*?P_\ +(?CVX_SQGI^IT7PFLXWW"!!SGHO^<^Y_GBN MCL_A_:VV,1)QCL/>@#\UH/V5M(:+)L8LYS_JATY_V?R]*R=1_96TG#XL8\?] M<1_AU_I^%?J_'X5MD3;M3\OKZ56G\(6L@.43K[>N>_\ +\: /QJU#]EK3E!* MV$> +.4?ZN/G_=]/\]/I M5+_A6MD?^64??IB@#\;%_9?L0Y_T!.G_ #R'MZ@FMO3_ -F2Q5A_H*=O^67^ M _SQ7Z[CX96F21"A]@!GMWZU:B^&MLA_U*=1C@'\O?\ SS0!^9VA_LX6$>S_ M $).,<^6.?NX[?\ Z_TKV;0?@%IT'EG[(@(QUC'I]*^X[;P+!#C$2C'L!TQ[ M9[=OZ5M0^&XH=N$48SV Z >G_P!?MQB@#YN\/?"FRLGCQ B[?]CV]<=N_O\ MC7N&A^&K>QV (HQCC'Y=!T_^L*ZH:>D6"%'I_+C'?_/X)GRSQZC^N?Y#_P"M MUH UX;.(H@QQCT]C[X_2JESH5M53^'L/TX^M0PW;Y'7''KW_#Z_YQ6K!. MSLO51Z@#\[/$?P"TZX\P_98SG/ M_+,>_/3/./;I^-?/OB?]G2Q D*V29YQ^Z'O[>W^&:_7BZ\.1SYRBG/M]?3CO M_P#6KD=1\!07608D.1W ]3^- 'X6>*/V?8XVDV6(Q[1^Y]O;'_ZZ\7U'X!.T MK*+ \EO^6?N1_GM[U^_VI_!^TNF;,"9(] >Y/^?\FN1F^ MB\F?LT8//\(]0 M?IWZ8% 'X3VW[-XN'P]AD$_\\N.HYZ?G_DUU^E_LM6TC*6T\#H?]4/[WICK^ MG.:_:ZW^!=A$P/V>+CV']?\ .:WK3X0:? ?]3$..GR^OU_E]* /RI\(?LRV5 MJT1^P*,,O_+(>Q].!Q^'2OK7P7\$;2R$0^RJ,;/^68_$XQZ_Y-?9%G\/;"UQ MA(A@C^[V_P#U?7W]>NLO#]C:A<",8QT(_P C_/X 'DWASX>6]HD8$*\!?X?K MG' '''_ULUZOI?AN*WV[4 Y[#G@@?K_]?K746T-I$ R=OXAT'^>_/UZ5KQ> M3QAE.3ZC_/Y\>U $-G9+&H& #C\AC_/K_A>:V1A@@=/3VQ_GI4Z[0!M(QQ4$ MDA"\>G/Z]_?T_2@#)N],@E!R!T/..N/Z'_/I7E'BGPC:WD4@,:GC'W0>I(X_ MS^5>JSW+=.?RSV'N3_GTK"N0T^X$'OC(]#^OZ_A0!\)^.OA!9:@9LVZ-D'_E MGGLWM_B:^4?$O[.ME/.[?8D.6/2(=QGN/R_*OUUN_#R7>PW)),*G[O8="/\/Q_/- 'XT3_L[P0$E+(?A$!Z8[>O;K3(?@B;=AML\8 M _@]/Y_Y&UE',"8+>@_SW_K40^#EHW(@3\@* /S"\.?"1XVCS:M] MX?P#UZ],?E7TIX0^&*HL6ZW'&W^']>@^G2OL"T^$MK;D'R4&#Z#U]O?G^==E MI_@>WM ,1J,8[#MCTQ_GK0!XSH'P[MT2/,('W1]P8_E_.O3;#P3;Q@?NQ_WS MSP#CM_D5Z/;:3%;JHPHQC].G_0CVY_#]:YK47MY0^&7 MGZ'TQUY- 'PGXM^$ME=>:?(0YS_!_P#6']>U?.OB'X#V$\DG^BHOU_SV]JX^;PI'.[$QCEOZG_'.!_6@#\H]6_9SLI2< M62'Z1XYY]OR_*N//[,UJ95/V!3\PZ1#^]_NFOV+3X=0SL,PCG'\(_P#U9Y^O MY\:MO\)K5MK&!/7.!_G^GXT ?EQX3_9QM(7C)LE'SC_EF/;V[8KZL\'_ +L M;<1?Z*G!3_EF!V ]/\GZU]BV'PSM[?;^Y08.>@QW_P /\GFNVL/"L5KC$:\$ M=!CIC_//'% 'A6C?"6QA5/W"X_P#K<5Z'9?#JSA Q$@P#_"/7_/O7 MK,&GK&!A>F.@ST'X\C_ZW2KZVX'8?Y^F3^M 'DUQX(M?)(\I>G]WZ=AUKR'Q M3\.;6<2#RE(.?X!^O'X=>M?6LT 9<8'7Z_S_ /U?I7,7^DK-N^7KN[?X_P#U MO6@#\X/$_P '+6X,G^CJ>O\ !]3Z?YQ7CNI_ >UD)_T13U_Y9^Q]N#WK]3+[ MPG',7^09]QUS_P#7S6$W@*&0Y,2\G&<#OCCW_P ^] 'Y27/[/-I)_P N2>O^ MK_VOH*QY/V:K.8X-BIZ_\LA@\>F,Y_K7ZY+\.;9NL2]/0 _>]^U64^&UIS^Y M3MP1CU]S_2@#\>#^RAIMQ][3T.2/^6(X/XCBK$'['.C28+:=%][G,([_ / > M]?L3'\.[1_I_P#7H _*O0/V0]%M3&1I M\(P<\0C_ .)[^_\ ^KWCPW^S5I%FL8%G$,;/^68'./I_D5]Y6_A""/;A%X]N MGX#_ ">_K6Y;Z!''C"CC'3'OCZ=?;Z4 ?,>@_!73K((%MT&%_N ="?;Z>O\ MCZ[I'@2UL@-L2C S]WW[?Y_D*]6BTU$X"C@>@/Z<_K5U+4+V_0?S/7\J .*D MT9(H"H7^%NGT_P GG^7%?/GC[PO]KBE7R\YW?P]>"<8YKZYDM0RXQ_(_RKE- M2\-1W@8%001]<.6GP2_P!) M+&SX)SS&/7GM7[*ZA\,+:Z+$PJ03Z#OG/^>:Q8O@_:(^[[.GY+Z_3^= 'YW^ M%/@U''Y6;3&,?P#MGMC\/T]J^D?#/PM@@6,_9P,!.B>X]N>?R_2OJ2Q^&]O; M;<0J,8(X'Z?B?_K=JZ^T\*Q0 ?NQ@8[>F/QY]L?2@#QW0O!$5L(R(@N".WI^ MG]>]>PZ1I"6Y3"XP!G@XX_S_ $K>ATE(P.!].,X_Q_R?;6BM@F..GMC\>V?\ MCI0 L$(4=NB_YZ ?C5L*!VS]10 !T_&EH ***3CVL!\H.<9X]?Z_G6':V)C"CT _P C]!C^=;L: M[0.@QC.3UYX_^O0!8V@<8'Y48'H/RHW#U'YT;AZC\Z # ]!^5+29'J*6@ HH MHH 8Z[O<^G;K5*6WW \'GUX]/7^F/QJ_D>HI: ,"2Q!!)'Z'U]<<_6JC6@C/ M_P!;_=[8_7_#%=.X!4Y [=O>LZX_S_X[0!BES'^GUR0,XY%.2]P5Y[^N.I], MU7N>_P#G^[68O4?44 =5%=;_ '_ISZ_YQ6E&P([?3GT'/'>N8M.OY?\ H5=# M;]/P_HM %\ 8' Z#M2X'H/RH'0?0?RI: $P/0?E1@>@_*EHH 3 ]!^5&!Z#\ MJ6B@!I13P0/R'^%4+BV$@Y7G&/\ )[_S[?31HH Y&YT@2DG;US_GZXQ_G.<: M3P^ Q^7\A_\ J'7_ #TKT;:/0?E43Q YX&..V3V]C0!Y\NF^2.A!'/0_Y[Y[ M>W2K0^/\G%=/+;;@< =/P[?E^GXUG/8EB<#\<<]?7^M &:)?,SWY M/;Z?Y[]^:8;(2Y^7KCL/3]>OX?6M6.P*GI_CVXSVK0BMPG7';^1[]?Q'':@# MGH]%7<#L[GG'OQS_ )]^]:L.F"/'RXX';W_+\:W$501T[]1SSGOC%2_+VVY_ M"@"FD 15X/U_/OT_*H)3@D<<9P3U[\5IL"1@>M4Y8MV<#UZ=<\_I_G% &#<2 MXGCU]\\?3C]*@6Q((^4#WQ_\ KH F@8>@ MQZXY[UH>8%SSV/K4$=MM'X'(Z^O6J&HW'V>)VSC:#^?K_G^6: '7>HQPA\L! M@?U_+_/:N7NO$L,1(\U>,#[V/_K_ .?I7C?C?Q\NEK.3*%VJ?XL8QS^?'X8] M<5\=>,?V@X].DD7[9MVDC[__ -?Z4 ?H?)XP@!_UPSG&-PYZ\_6JS>,8SG$J M_>QU'OZ8_G7Y31?M,QS2E?MH^]_ST]"WO_G(/:O0-$^-RZALQH'^> MO^%>K:-J;77E_,3D?7^O^<'B@#W:/Q%NZGL?YU?BULM@E63W"@\\ MCWSZ_P!#_P#7KLK?16PIQ_G.?3K^7IQ0!JPZKNQ_D]^G3']16C'?%@.>_?\ M'Z9K.ATK9U _'\?\^WO6E%8[0/0YSW]: +:2;^>.A&3^/3I].U7$C5AG;GKQ MQZU%%;XQCOV!^OMC^7YU9;]VI/ ZCCZ\_P"/TH >(8P<[>E(YB1#]T=?Z?Y] M/UKGM0U?[.&YZ?YY]O\ /2O.-9\;_9E<;^BMW]/Q^O'J* .WUS6XK*)CO52 M>^.G'OTQT]OS^?O%/Q1CTXOBX4;3_?\ ?CN/PKS/X@_%;[/#+B9A@,>N.A/O M_P#6S7YU_%3XYO;M<8N#UF?I]?SK\'=:_:"F-\ +I\;\B_$=;L)^^!W =_KS7I5CXB%P%^;.WY=/T% M?FS\-_&DE\MN3(QR$[GN/\_K7V/X:U%I40DGG'\L?Y- 'T+:S^>1SU4?S_\ MKFMR&U# '';Z8QC\?PZ5Q.C3$A>3T'3\/?\ ^M7H%N^$R>N/\/\ #^5 %A+4 M*>G\O8]>OY?SJXB*N!T]3^'TK-FO1'_%_3]/Q_2LF7640GY@.?7Z=L_X4 =6 M0A!Y)_S]*A,4;=5KFXM95CPP_/W_ ,^U;$%X)!US^O)Q^/\ ACUH M_9D_N' M\O\ ZU2"$ <)_3_#^52(X('?.,=/:I: (6C]!GCKQG\*R[BR\S/&>?3Z?E^/ MZXK:HZ]10!P\^A^8Q..Y[?7/_P!;%5H_#VW^$]^HQV_SWKO]JGM_3^50L5'3 M/XX_2@#GK;2UCV\=/\/SK82W5000.A'Y_H!^M1RW(7OZ]..WUS^)JF^H;?XC MWR,YZ=J +4MHK#H![]NWX_Y^E8]SI4;#.!R3_3T_Q_7%6/[3'H?RICZB&P.G MU &>E '+W=DL.2%QQZ>XY!^GX>W2N2O;YK@73>>,#J?\ M0/?GO_/FN5O-$:X)PO7G]&]NM '))XB=9-N3U]>GR@5UVEZT\A49_7V&/Z8[ M5D+X1/S_I73:=X=:$K\N,#T]?\ /KC\Z .NLKDRJN?3_#K_ M )_2IYUW@^Q]\=AVHL[/RE&>V/\ ]7(_^M^8-:#0J0>F>.ZG_$T <'J5N"K< M>OIZ^^#^M>0>)[?",=O9L=/K_P#K_2OH>YL/,!&.OU/?M]?3\ZX'7/#OVA"- MN>#V_P!DY_QS0!\%^-F=%EPO3/KQC)^O]<[$F(LY!_A]<]A^7Z5X5JOP:>>0G[/W_N'N?<=: /SYO?",NJLP,1.\ M?W<_7M_GK64OP$.J/N-J3N (^3Z<\"OTBTSX+,K@FW[C^#W_ /U?X>OJ^B_" M1(=A-NO&T?=[X'MQQ_*@#\Q_"O[,BQ3(YLR,G/\ J_4Y_P G\:^O? /P&2P\ M@?9<;=O5,8Y^GX]/>OL73_ $%J%_<*,#^[Q_^K'^1BNQLM+BL@/W8&,=NG/M M_GI0!P'ACX91VL2 0A< ?PCL#WQ]>M>J6?@M(U7]WCICCT]\?Y]ZU+74(X<+ MT_3U'_Z_I^71VNIHX _/I_GB@#%@\,+&>$QT[?Y_KQ^NK'H6P=/\\_X\Y%=' M;SK)C_/X_ACKZ>]:2!3VR??WH YB+2-HR!QD=NN":LIIP!Y7MZ5T.!Z#\J,# MT'Y4 87V!?3]#_A3'L%QT[^A]#[5T&!Z#\J:P&.,#GZ4 <5<:=UP/;^0K N- M,SGY??IZ &O29(MV>_)[^XZ=/UK/DLPW8'@_AQ].?PH \\CTWYU^7O71V5CM MVY4]L^_3\:V18+D<=_0_X5=AM@O8=!T[=.IQ[=OPH 6" !0-N>![?Y_K_)TM MFK?PC\NG'7'K5U$XP,# &>M6* .4GTA6R=O4^GL?\\UE2Z8L1)V\@^GH/\_T MQ7>L@(P .OI_]:L^XM]^>!U/^?;V_P Y .!FD^SC@ ?_ %L?_7';^M4VULQ\ M<_AD=/IVKI[S2_,[?SS[?G]?RZUS\V@EB"!W_GGC_(H J'Q$P)&.A]12KXA9 ML]L>XH_X1QB3QW]#_C3E\..,_+^F/YDT :-OK>_'T_K_ (5TUI>^8%/J/\X_ M3_ZW6N;M]#9#]T_E[_YSV[<5TMK8&,*,= /\C\O\>* -R-LC. >G4=OY5:JH MJE <^@_2D>;;GYOKZ?H: +E%9#78'?'/M_+K3TN@2.?QX]N>.10!J5!(_7.! MC..OZTQ)<_Q<^YXZ^]1RMD'\?UH K2W)7//KT_'T_K^=9[WQ!X/KW_\ K_I3 M;ENO7_.?\16+(W/&1U/YF@#7_M 9QD9SC\:4WWN#],_TQ6-&A9AUZCVS],UH M+;%AZ?F3_A^5 ^H!<\=/;VSWK,FU@J/;/K[?K^E:C:<6!R.3QCGT_&LR71B MP(Q_];C\?T_2@#-?Q 1D X.>/S]:A;Q"X!.2?;-3R: Q!P._;OS4!\/.1C:? MR_\ U4 "^(&.#TY]1ZUIVVM&3:?<#U]?Z=>?K6OH*6Y!Y_S_G[PK%D#9X/J M>IZ$\4 :'GE\?U]E9UR$C!; Z'G'L#[?YZ]Z MUV/RGZ?SXKE-;NO)AD;/3_#H.?\ )'- &%J.JI;;B2!CGMQP?S_SQBN$U'QI M%;E_WBC&>_H/\]:X#QOXM^QK,?,QC=_%C[OU_G[U\A^,?BR+0S?Z01@MT;'/ MX?YY]: /L6^^)D4.[]^./]KW_P \?_6SR=U\7TB8_P"D+P<OKW^E 'ZN67Q>$TNW[0._\7J2 M/T]?2O4-!\>B]9,2YSU^;V^O?_.G-?9'PW\: M-=O#F0G/O[8_S^?N #]*=*U3[4B_-G(SU]@3]>O^372!-Z GN!],\_Y[_C7C M/@G4C<11_-U4=_\ 9'^?P[U[3:R?NQDYX'I_GCO]: *+V0;MQ],^GIT_K4 T MX!B<<'/;WKH:3 ]!^5 &(M@H/3M]/YBK"6B@\@=O3M].OXXK4HH IBW4?P=_ M[O\ CG^=3")0I^7'4]CV_&IJKSR!%/./KT_S_6@"-W1.R@X_SU.:RYKZ*,$[ MU_,>W?\ _57,:]KPLE;YL8!XR/9ZSX_BM1)_I"C''WAT_^O\ _K/%?&?BKX^B MW$B_:<8S_&?]H>O'0]3]:^:/%?[18_>_Z6>Y_P!9Z#Z__K^E 'Z*ZA\7(XV( M^TC@D8WCN![_ %_']7V'Q+2]8#SPMF&W5 !MZ#K@?S_I_^NK2@8&!^E-=\ ]* . MTW+Z_P _\*-R^O\ /_"O.CXDP2-^.3WIB^)X//U[?7'T]*L,F\$\M0M?;0WH<8[UI2VA;_/T[8Y_ <50?3V8'MG'J!VH @_M$^IIZ:@2><]/\*3 M^S&]1^9IZZ8P.3Z>] %J*\)_'G^7;U]\&M*&7=[#Z=N/Q_STK.BLBN,CV_ES MW/Y5HQ0E?Y?AQTXS_GK0!>1L\<8QQ4E5MVT#Z=O;%5);K;WYY_E[G(^O:@#3 MW#U'YT<'T/Y&N??4-O\ %Z]_2I8[W=@YS^OIQ[?6@#;P/0?E1@>@_*J<4VX# MG''X=^O;\JN!L],T &!Z#\J,#T'Y4M% !1110 4444 0NY&1TY..O/7@UG37 M!7/^1U/O[=ZT70G)Z\DCKQUY-9TUN7S_ )'4^W\Z ,Y[]@F?;/KBF/8,3C''M]/RI\5B5ZCITS[Y]N:O(Q/TQ_A5& M& IQ[^_MT[YJ\BE?IC&/RH DHHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#COL+^]'V%_>M;[5# MZ#]/\*E$L1/8^V!_C0!B?87]ZJR6[QC<>V>Y].,CI_*NL4Q'D ?A_G/Z5B:K M+'% [<<*3GH>@_&@#DKK4?LV<_IV(P?3MFN+ M\9>)8[(3'> 5'][T_P _SKY1\5?%2&S>3-PJX)_C]#_AU_R* /M>+QS$Y_UH M//K_ /7Q]*U(/%,]>Y^&OBE8WY0+-&=WHX.?3_ #^= 'U!$$9>@/ [>G7^ MG^2,# _K_ )X_/%<-I?B."XC#!U.??Z?XY_\ U5F:YXN@LDN/?J/\ ZU 'Z:6WBB.8J!(O;N.XX_SWKHK?4EFQAASZ=_Y?YY]J^"/" M_P 6+:^>+;)$1(#D+T([@?U]./Z@'MKW6!G/K_ M )[?UK*N-62+.6''TSUQ_GU]N:YF]UE(8BQ;MZ_3\?PKR#Q)X\@LC+F51CKE M_3CN>?KTZT >ZGQ#&#C>.">_\_3\ZMP:TDF/F'..I'?_ #_/I7Q#J'QDL[:4 MJ;A< M_'Q_/\?TI+7X]Z9&5W74?!'_+0>O\ O=/;^5 'WM%=B13AO3K]1^7I MQT_4.E7?GOT[_3KCFOC>P_:%T?&#=1'D?\M!Z^N17?Z7\;M(OBH6XB.X O;W[^O'I0!9@M=O;T]N_X'_/2M:)-H_#U]A^/_UNU>8:K\0+ M#30V^5%V@]6QW^I^OYYQ7F>J?M :+IY8/=1#;GK(!_6@#ZDW@*,$=NOTJ(S@ M=7'7V_K_ (U\07W[5?AZU!W7D VGIYH]_?N/UKC[W]L7PU 6W7UN/F/6<>_^ MU0!^A?VH?WA^G^%-:[''S#\\?_$_UK\UV_;5\+AB/[0MNO\ SW7_ .*_S[4+ M^VCX8P'/_ $U!ZX[[O\/\0#[M M$P/\0^G']/\ &I!)DX)'X?\ ZZ^4-,^/.D7@39Y?7^?^%(7&.#S^-<+8^*K>Z VR*1GL?_ *_^>:W# MJ:&,MN&./3^?^/K0!JO*JYSC/IT'?_#_ .O5*:\1>N/\Y_SUQ7$:MXI@M-Q+ M@<$]<>O_ -;\1TR:\LUKXI65IG=,G&[C=]>>3_7'\J /=+G6HH0X_P ]* /T>'CV MM\U/KD5M6GBR*?I(O)Z9'X?G_^ MJOR,7]IK3A/@WJ<'M*/0?[5>D>'OVE=,=DS>QGD?\M1S^&30!^ID&K)*!\P[ M>GH/_K<^_?%6&U!%&=P]^E?!FE_M&:043-U%SC_EH/;W_P .M6KW]I318D.; MN$<'_EH,\XQ_%CZ_UH ^VY-7B4GYAZ]>W^>U1KK,3'&0.GIWK\[K_P#:GT.- MV_TV'(/_ #U [$^IJ32OVG]&O)E1;V(DLO24'KVZ^] 'Z.QWZ.IP1C_$>_\ M2N1\37@6SG.>B-SD>WX_S_&O!O"_QBL-55?+N(VW8/#C/*\=^N.:[/6/$,=_ MITS(^N?\^O\ D4 ?$'QT\5-90WI$A7"OW_W\_P"37XU?&+XJRVMQ= 71 M&'?^,]B?K_/'ZFOTY_:)>:2WOBC-R).G/K_^L?Y-?@[\BW_?NV2/XCZK[G M_/?M7Y >"].U-[Y'[V5+7<).B]0>>5H _4'X>WDL M\4!+-T7^+/8?_6Z5]?\ @]'_ '.[/;)__7_GZ\U\O?#+PY<1VL#,I&%7.1[= M?\XQVKZMT$"R6(L , <=#W]J /H?PZ%5$)QT'ISQ_P#JZUULVIQ6J9) V_X> M_P#7->*6OB^VL8@&= 0#W&#@'_/%<-XK^*UG;1RXG12 ?XQG^?\ G\Z /=;_ M ,<6UJQ!D08)QR.W^??^M8:?$VU:0J)DZX[#']?SK\]_&'QPMX9) +I1@L#^ M\P/YX_IFO)+?X^P&Z*_;!U//F?4>O?OQB@#]C=.\:07>,.IS[]_\*ZZ&_6[3 MAASD\'US^7^><9K\P/!/QMMIS%FZ4Y(_Y: ]_K[_ )5]7^%/BI97")F=#D#@ MN#S@^_\ GK0![AJNGR7",%SR.,?Y]:\>\1>%+JX63:&Y5O7N3_GOP*]+M/&M MAI_+KS7[I>+[K24MY"Z1?=.?IG/M_ M2OB?XB^(?#=L9O,2WX!';_'K_GI0!^&VJ_L^:TVH!O)F_P!9ZMW&.OZ']*^@ MOA?\#M5MI[;=%+U&>6XZ5]+:OX\\(Q7F"MH/WGJ/P[^G^37IO@CQ]X5:6'8+ M7M_$OM[]?\YYX /4_A7\-+RU2UW1N,!.N?3T_P ]_P ?MGPUX4F@BCRC<8!S M^/\ GKG@5Y3X%\:Z"R0^7Y X3HP_Q^O_ .NOH[2O%VEE%VF+MW&./Q]#0!TV MFZ4T*KD$$#_#\>GK_P#KZ.0^1&V?3'\_;Z=1US7/Q^)[(K\K)C@=1['U_E^= M8&N>+K:&"5O,7 ]^F,^^!0!-K.MK "=PX/K[_P#UC7E^H>,XXV8&0=^X'/'; MC^M>1>/OBK:6*SYG08S_ !@$8+>_M7QUXJ_:&T^SE?-V@VD_\M!VQ[^X[4 ? MI-IOC".5D'FJ2<<9]\\__JX->JZ-K*SJI#@].XY_R:_&O1_VGM*22/=>Q=?^ M>H]!GOZ]OQ]*^A/"W[4NB!(]U[#T_P">H[8[[N_//UH _5.VN R*=PYQZ=AV MQ_(_2K37 4'YA^@[?G_+ZU\$67[5'A]8DS>0=.\H]#_M #M2W/[5_AU0Q^VP M<=?WP';_ 'O\_6@#[O-XH_B[COZGZTY;L$_>'Y_XD_RK\\YOVM?#RG_C^@ZC M_ELOJ/\ :Z^GZ([L='SU].<]Q M_GKZMIOB*TOU#(5.<8Y&.?QH /L+^]*+%\CKU'\ZZ..6)QG (/\ G/'^>G-3 MXBQG _+^O3]: .>CL6! QQ^/K^./K6C%9J ,@=/;MG\_Q_#-)=7\-L#DA<>_ MT/\ G/?MVKDM0\:V5H&#.G ;^( ]#UY_SS0!VYCBC&2%XSV_KSZ]NE9=QJ,$ M ."H]L^W\_K_ /6KQC6OB[IMFC[IX^ >K^WU]/UKPWQ+^T%I=J'S=1#&>L@] M.._ZT ?7\WB>"$XWJ.3P".>?YU"OBR%O^6@'XCFOS0US]J'2+=V!O8A\S?\ M+7'&<'C=C_/M7-1_M8:,K?\ ']%_W^!['_:% 'ZPQ^(X9.-Z\]L]_P ?H:5M M1@F4.O;=Q_^KUH ^KDTFV@R?+10/8=CG./_ M *WUJVDMK#V08QV'0#Z?2OCVX_:C\.N&"W<&2#_RT'I]?\>OX5A2?M*:-,V% MO(><_P#+4=L_[7;_ !H ^WI+^ C V=.V.Q_Q/-94S++]W'.>GU&/Z>M?)FE? M'33;YU"W49SQPXYYY[_YZ=:]B\.^.;34_+VR*V2.C#GITP<__6H ]&6TD9@1 MD=.GN3_^O_\ 56_8VDB[>IZ=3[]/ZTS2'CND5@,C"D>_0\?S[\5V-M:@*..X M[>Y]Q_+- #K&-E Z_P"3_G/ZXK=C! Y'8?RJM%%MZ#L>QSU_2K@Z#Z"@!:C= M\=#]>.E29K.NI0@)]">?Q'I0 LEV%[_3\^O'^!^M9TFJ*@ZC]/\ ]7^?I7-Z MEJBPACNQ@,>O/7CJ?SKS?5O%D=N#F0#!/<=C[?7/(_.@#UF;Q!''G+C\3GOS M_GZ5F2>*X4_C'TR/?DY_6OE3Q'\5K:P5R\ZKC=_%_/\ 3M7A.N?M&:;8LP:\ MC7&[/[T=>??_ /4* /T?C\5P,TJXGV"]C/S ?ZP'G\Z^C_!'QCLM6\O9<(V[;CYP>3CT/7_]?O0! M]RV]P)!E2.0/QZ^_XU=!!Z5YAX<\117L097!RH/_ ([U_P ^O7UZ]]9CB4DL M!WZX]/H* -]FVC/Y9K*N[U8 Q)'?KQV_SQZ<8KDK_P 86UNIRZ#'^T!_7K_D M>M>3>)_B;9VR2_OD! ;^+_9'OR>GKS^= 'JM_P"*8+=B"Z\8STQZ<_I]/SKG M)/'EJKA?,3.<=CGV_F./QQ7Q?XO^--I;M+BY48_Z:8[^_P#C[5XK/\>K8W87 M[6GWF'^L],^^* /U1L?%=M<' =#GT(_#_P"O77V=]#/C&WGZ>OMZ?YZU^;7@ M[XQV]W(@^TJ: /I:-8V QCZ M >WK4VU1VZ?YZ=/TK@[7Q1;E$RXP??/:K#^*;=0?F0<9SG_]5 '3W,P0'! P M.WU/6N4O]66(,=V,#U]ATZURFM>.+:WC8F11P?XO?_/_ -:OG[Q9\7;&R$N; MA!C_ &\>ON,?K_B >_7/B9%)!D Y_O>_I_GK[59M/$BR,H#CKCKGN/\ ]7X5 M^>NK_M!:=#*P-W&,>L@_O>QZUN>'?CQI]S)&!=(LM1 M67&&SD'OQZ_YX^E;J_.OU_QKY6\*_$VSO5C(F4[@/X\\;?K]:]NL/%MM)&C> M8O.#U'3COQ_GF@#KYK;<#P/\X[G/ZX_&LN2S.?I[>OX<53?Q5:J/OKCUR.OI MP?ZUC7GC2RA5B73C'?Z'V^O_ .N@#H GE')Z_P#GO[^):Y^T9H]DT@:[B& >LN!V_P!H8_6@ M#[:;785!RRC&>I&,U4D\26XX+KQSCCMG]?TK\V]2_:PT2$L#?0\;AGS5'?Z_ M7C_)XR\_:_T)<_Z?".O689_B_P!KB@#]4E\2VS'&]?TK3M]7@F(&5_3K_G_' MVK\D;7]K_0Y)E']H0G)Q_KAUR/\ :([UZOX<_:DT6[9 +V(Y _Y:@]CCO[Y] MJ /TT@EBD QC].?\^W^%:*(A'&/H![^O-?''A_X]Z3=A +J,YQSYF>N??L1W M_.O4]/\ BUIMP%Q/&_U_P B@#WG:H[5#*I/0=QZ>E>;6WCZSN ")$(. M.C?CQS_/I[ULIXGMY0N&4]\Y'0_UX/- &S/'G/U_S^G/X>]9$L.#GD?_ *_\ M^_K3CK$+]"#\QX_/T[_TK/N]5B129Y8.2!^/.>/?_ #TJ M4:HD8^\/7G_=_6O*/$'CBUT]9-TB* .[ 8Q_GK^ ->%Z]\=]+TYI-]U&-H_Y MZ#T..] 'VO%K29QO7MZ'U]OZUIPZ@K]&'/H?_KCI^5?FV/VH=%CD*F]A&&'6 M4>_!YX_SZUUNF?M0:&^,WD!Z?\M1S_X\/\_A0!^A"3A@"&!X[_SS_P#7_/K2 MM,!_$![#']?\:^*+?]IK0O*&;R#IVE'M_M'_ #Q6=??M4>'H%.;R $#_ )ZC MGG_>_P#KT ?<#78'\0Z>O_UQ_*D%XIQAQU]?_K_T-?GA=?M@>'(V*_;K?I_S MV'O_ +7X?RJ?3OVM_#UTRA;V DMC_7 C_P!"]O2@#]#C."I^;J/;_/'ZUP'B MN?;:S$$#'/7T'M_.O -(_:&T;4$!6ZB.X <2 ]OK_(5/KOQ3T^]LIBDR'([. M/[O/?IZB@#P'XM:J\276'Q]\Y!/J1_GBOS0^)?B:9'N<2GJ_\7N?<=/\\U]F M?%GQ=#>:EXAN) M9&_>L>3_ !''OW'^?>J4%S_P#GT]*Y)WY]O.WJ/:O"? ++Y*$8QM7@_[O\ GVKW&WN L8YQ@=N/3O\ TXXH UJ0 MD#J?YUC3ZI'$"2WZXZ>W^1WKC]7\:VEAEG=0%!)RP'J<]>^/?\* /0FFQU8# MZ=_SS4#W2KU8#'N!Z>A']?PKYBU_X[:3I0;S+F)=N[.7 _K[5XWK/[6GAZR< MJU] "#WF'^S_ +7'Y8^E 'WE+J:)D[AQZD?_ *_\XK!OM>15;YQ]01Z#KQ7Y MUWW[9?AL;@+^WZD_Z\>W.-W_ -?VKC;[]L;P\X<"_M\\\^<#[_KB@#SWQT]YF4B1^"V?F/4[O M*7NL7:3L/.?[W=F/&3WSQ[=/>OI7X0ZO_P!3_P#6KY7O8S-.Q7."?Y9[]*^FOA!9.)[4\]4_K[4 ?LG\#;R2 M2*SRQ/W,G)]!ZC]*_3#P<^ZSM^2?E7U]17YC_ N!UBM ?^F?]/\ /OT%?IIX M-^2S@S_=3V[_ .<^E 'J"?='X_S-1R*3NXX__5_6HOM 5>H_S^?ZCVJ(W:=R M?S_PH SKRV9R>OZ_YZ>_Y]^1N]*E7$ M_.!_G/\ GB@#R"71IP<_-TZ<^IJC_9DZC^(=>Y]!_GM7LTEE$1PH/X8/;T_P M-9!WY_6@#S"*QE##.1UY[YKH[&W==O7M_+N?_P!7UK>_L]03 M\ASSGC_Z]78++&/EQP.?P/84 3V*%0 ?K]U8]Q(PSS_ )^7TK.\ MU]_7^+W]?K0!U\>@]0/\^U#C^=+@#H!^5 Z#Z#^5+0!6D0XZ'/;GZ9K*GMV?_/M_GTK>IA13 MV_S^.: .3:RIQU_KFIH;1QC.>#^../K_ "KI?*0]C_+^0H\I?3^7^% % M"&(@ '.,?3U_/_/2M! 1G(]/ZTX*!T'XTM !1110 4444 %%%% !28![#\J6 MB@!NQ?3^?^-&Q?3^?^-.HH 3 '0#\J6BB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S[$WJ M?U_PJY'YW7!ZGK]/;FND^P1_W1^0_P :<+)0@'Z_T%8NJ6JR0NN,]/7/;Z_Y- 'P?\45O MRER8\YVMCKZG_/XYK\W/B8-=5[C9YF/FQC=^?'Z__JK]DO&/AB.[6;*9SGMG MOQ^><_XU\@^.?AE!.LI, .<_PYR<#V/^>.* /QQUS5/$EI)(2\HPS'^/L?\ MZ_I7!S^/]?LG(:XD7#<_,P[GU/7Z_P NOWI\1/AK!:^>1 0&/"_7MC_ #WK MX0\?Z*EA/,%4* S8XQC!H ZOPE\6M8^VQHUT^=R]6;U'O_*OT*^#_P 0+Z\> MVWW#'(7J3G\J_&S1=2^SZHJ[L88=_?O_ #Z&OT.^!_B*)9+3=*!R.XZ"=:GGMHBSDY4=_4#/_P"KFN.^)>M7<%M<%'/"MSD_A[_7^58_PZ\2 MV1M( 9D^XO?GO[?I_/-9GQ&UFRFMKC$J'Y'[CT_SV[^] 'YO_&'QUK%K)W\3<<_7_ #^5?;'QC>VF>YPR MGYI,#\_\]Z_.'QQ; 7%P4'\;'CKGCC/^?Z@ TO\ A=&LQGY[QQSW=O0Y[^^/ MUKMO#WQMOFGB#WC'YUZN?[R^Y_+ZFOB_6S=QLVQ6XSC&?3\.O./_ -8K+TC4 M-42\BP)<"1>Y_OC^= '[H_"+XI3WDMH&NBOX%ZU?+/9"7>/FCSDG^G^?6OVA^#?B)5M;/S),';%G+ M?AG_ #[>M 'VSXBUIH;,MOQF(?TSW'^RV9N<3;._M_GK7%0_$C6[MQY-PYR>,.??W_'BOD[7_ !=-/JH7 MS"_#VRTR$M'$@(7C"XYZ^GZB@#=\#^.KBUBC^TSMD 9R2.@'KP<5 MZWJ'Q:L8-/PUTH(#9RXST;W['GM^%?#_ (IU6;1/-6(E=N<8XZ?0=?\ (KYC M\8_%75H5EC263 +_ ,9XP/8T ?7GQ1^.,423^5>=B!AQUYQT/3_/>OSL^(OQ M^U$23B"^8\G $AZGZ'^O/Y5XMX[^(FM7GG#?*_),$URVX\ M8,OJ??CKFN\^'G@JXU>:#S[=FWLN05SU/N./7W-?HI\,OV>-.U:*W,]FA+A< M[HP3V]J /R)DO?BPS%P]V06_Z;'/RTZ+5_BG"1ODNQ@C_GMZ>Y[^WM7]$-M^ MR+H$MJC_ &"')0'_ %*\\=N.OX<=*XK7OV2](A5S'I\? [0C/?V]_P#.* /P MQTWQ=\1H)%\V:Y&".ID'3'/4=J]R\)_$CQC;M']HN9N-N26?V]3ZU]S>(?V; M+2R9V2P QGI'Z#V'^3FO!O$7PR_L8R;;;;M)YV8QC\!U_P Y% '>>#?C%JT7 MDB>[?(VY^8^WJ3Z?_6KZ\\"_&*2+%F?J5_B_\ K_Y/ M7TKZ#@\0K)8EA)_"O?N<_P"?3V.:_)3X4?$$NEMNGZE?XOI[_P"';Z5]M:-X MSBDT[FZ$B@#>\=^)I8DE*2'.&Z'W.?YX_I7P]\0/'6H0^?LG88W8PQ MZ8ZYS^E>^>-=?2:.;;(#P>_7IT]/Y?E7Q?X^F:7S\'/)Z>O^?IB@#Y]\<_$S M5HA/MN6[_P 3>F?7^O\ 6OD3QA\6]:1Y +F3&6_B8_U'^>U>Q>/XY<3'!P=W MZ#_/^>1\5>-4G\Z7 ;&YO3W]: -2/XMZ[+>,J7_O_\ JK?\"ZKXZ-Z@E>?'F)U\SV]3GGW[?E7ZO:W^ MS?8/(Y%BAYZ^6.V>V/:H/#_[/%I:W"L+-1R/^60[8[8]O_UT ZA,?)V &!M'_UNM 'YV_'&P,MK=[ASA^/PSS_ )Z5^,?Q MCT%'NKK.WXU^.GQBMHEN+K@?>?I]/ MICUH ^4O!.A6T5ZA:,#]X"3@?WAZX_2OT_\ @?#IUNEON"C 7T]1R.M?7?PZ\8BR6';-C 7HWN/I_D?6@#]FO!VKZ3:Z?&=R MA1W7^Z/_ *]:>L_$#3+./Y9T7 _O#@_F,=>Q_4U^>MA\57M[':+GHH/W\X1)-MR<@,/OG'7% 'W?XC^,MK '"78&"_1QZ8'?_/>OF_QA M\6IKWS!#=9SN PWN>V?R]_RK\]_$GQIO'=P+ENI_C]1ZYQP#QZ4OAWQ^^JRQ MB6;.XCJV<9(]?Q_R* /8/%?B#7M1ED,$CL&;(P6[Y'K[_C7G^GV7BZ:[W*)B M"V?X^N?\CTKZ*\#Z5IVL>49BAWE"F? M0CVH ^6OA_I_BQ3#N$W;L_M^G8Y_ET^V/ ]OXD18]WF] <_/_=Y_7M_]<5[G MX0^$NB)Y>R*+JO1 .?RXZ?Y%?2'AOX9Z9$L>V),!1_"/IZ?7W^E 'BGAY=;" MQ[_,XQV/^S[\XZ_X5ZS9C45C&[=]WGK^//\ GIC%>Q67@6SA48C7( [?EGM6 ME<>&K>&/Y47A3T''?_/>@#XU^)-Y>V]G*0S#$;>O^>OZ^]?E#\=?%FJ6OVK; M,PQNZ%NVOH3U_PKYU\:6R MC5L #_6_7^][5ZG\,;,FXM\+_$O3^G)_R?K0!^KOPM\;:G,D :=CD)T8^W'4 M5]K^&?$FHRQQYD8\<\G/_P!?]*^!?A-ISE+;Y3_!V'J.X'^?K7WOX.TUO+BW M)@;5QQ].30!['IVI7\D8PS\GU.,8_+'YXK!\77VH)I\[ L.#SEO0_P">*]"T M2P@6-=X /7I[_P P/\YK/\:6EH-+G'RYVG_T$C_ZU 'Y0_''Q9JEE%>;967& M_NP[MS^/%?D;\5OBGK5M/![GI^7X^O:@##TWXL^(Y)E"74IYQPS8]!T/?- M>]>%OB%XPN%C\NXF.>F&?VQW].@]\?XUZ?\/OC-XM2Z03W73KH[$QASVZ8*_3! MH _4?X-?&+49!;?:+MNJ=7/HOO\ GTKX MS^(/Q):Q,P%QC&[^/VX[^]>W?$C5)8[><@D_*<\^Q_'_ #Q[_EM\:/%=U!)= M8=A@MWQZY_"@!?'?QGN0TR)=G=@C[Y[\=,_Y[]>/D3QC\4MO.<=O:O*_$WC&\GU"1"[X)'?C&[Z_SJ70HO[69!*,[C]>O]/\_4 \R\2> M*_&=W(_DRSG);',F.2??_(XKDH+[XA3NNQ[CDG_GIZ?7'XYK[S\,_#"PU,QF M2%&W$=4!^\?<>E?2?A']G[1;KR2UM%DD=8QQD^F,_P _Z4 ?E3I\/Q(D^93= M=NGF_P![_/UKI%C^)4,88FY'?.)1T'?I_GFOW/\ #/[,7A^:)6:S@[=8E]#Z MBNEUS]F#P_#9EA90\*>/*'H/;Z<4 ?S^7'B/X@6/^LEN %'YG&#W9QC&/?W_\ KU^JOQ,^!&F6 G\JUC&,](P ,%N<8]C7P5X\ M^',=E+*$@'#-T7'3/MZ_Y- 'CT?QE\4H?GNY>G/S/[_[7Y_A6[I_QHUXR*'O M).I'+MZX]?\ /YUYQK'AU[9WQ&1@D#CW[?7G_(%<48IX)?NMP>W;)_0YH _0 MOX;_ !7U2YFB#W3'+*.6;U ]?\:_3?X.>+KJ]6VWRDY*=6/)R/4]L?TK\._A M;=3BYB!W?ZQ.,GU'I7ZX_ BXD9+0'/\ !C\U/^>: /UT\!W)N+6-F.3M'OV] M<5[1;H-@Z]!_7VKP3X;.QM(O;GUZ>O6@"9YU"G..W?W'M6#J$X*/M/\ %QR<>_\ MG\Z6>63G&>0W^?US]:^??%T&I! M)2F[^/\ O?X?IUYKZY?2UG'S+UR.G7KS_D?X5RNN^$[>6*7*+T8]..?P/^?R MH _'SXM7VN6L=R4:08WXZ_7Z_P"?PK\O/BEXY\2V<\X6>489\OQR^-/A")+FYQ&.K\XXZGU']* /E7PE\4O$ M@U7:]U+CSE_B;T^OIU_SG]0/@)\1=2F-KYUPQX3.2>O'7)_QK\KM,T(6VIN0 MF,2@]!_LU]T?!VZ:R:#DC 3OV]N?\YH _=?X:>,U>RB,DN28@>3SP!_^NO0M M6\<0Q0$B8=#_ !>X_ECTKX!\$>,I+:S0>81B,?Q>P]_\_K5WQ#\176%_WY'' M]_'?IUH ]Q\6_$M8EDVW'3/\1'Y8.>WZ_E\E>/?BQ($F"W79OX_J?4_3CGZ= M_(O&7Q)D/G 3GO\ Q?X_Y-?*GC#Q[-<>>>*];O+MWVEB"3T)/ M\6>W^>:\XL?MSWR,5?!/Y,'BB0O+C ]?;ZUBZA\2([=6!N,8'][Z^^,G_ .M7SEJW MC>*& [9QD#^][>O^?TKYX\8?$F:-I0DYXW'AS_C_ )ZT ?5GB[XKIY,BIX MZ-Q_G'ZUS+:BVILPD.[<>O\ CZ4 ><>(/%OB6>Y?RI93EL<%SW!]3_G\ MJ]+^'NL^*)9H"\DIRZYY?IQ[_P#UN:U--\*6=[*I=%R2.HXR1S^6/Q^E?3'P M^\#Z:C6Y*(/F7^$#H>GM_C0![7\,+S6VBMC(S_=7.=_MZ_7'^';ZSLM9O;2T M1I79<)DY)[?TSW]O6N*\#^'],MH(3^[& N./]WV_SV(Z5TGC2YM;#3B8G4$1 M-TP/7N/P]>W>@#%UWXHQ:8K^;<[2O!R_IGU/OS_*O"_$O[0=A LJ_;E!Y'^L M']WZ]C7R3\=OB/=:9]J$,S#!?&&QTST],X_^M7Y:>.?CAKHU Q)<3$&5A]\C MC=CU_#MF@#]7/&WQUDO5F6UO,D[L8./S_S[^-=/:,W,LXP.>9!P!TY]?\^_[ M ZO^RCHUM;R.MA$"HSQ"..GM^?\ 3-?,?CSX+V^B).8+4+MSC" =...* .&\ M&_&+5K(1"XNW7;MSESCK]<_YZU].>%?CNQV![WGC^/\ ^OU_SWP?S5\6VVHZ M-)*(8W7:3TR!U/M_G\:Y72O&&MVT@&9@ 3W('?'?]/6@#]XO#7QJAF\K=>#D MK_']/?Z_C[U[MHOQ4MYPF+D,?E_BX[^]?@_X6^(FKIY6YY1TZMCU]_R_.OIW MP=\1M2=HE:23G9_$>F?KZ=J /V1TSQO#G//(^O/MZ_P ]6\U\R0NR M/_"QX/'?T]N]?"G@?QA=W'DAG;[JY^;)[_G[5]&6&IRSVI+,>4[D]P>.3SC- M 'DGQ7\3WEO%=>7(W ;'/H>O7/\ GGCFORP^+?Q(UNUDNO+N' 4D##-Z'G@_ M_7^E?H[\5&\R"YS_ '6_D:_*GXO0JTET,9^9O3L/\]Z /FN_^,'B5+J0"[EX MDQPS>I_VOZ5TFB_&/Q+D?Z9(>>[/Z>H->.WVFB6[;"Y_>$X'?G_/_P"NNLT# MPY<3LNV)CTZ#ZX_QH ]]M/BUXGFB 6[E)/HS^W^T?PK$U7QUXWO%;R9YVR#C M!D/)]1GWK=\*> [VZ>$&V<@G^[]/3O7UGX&^"0U$P^?9_>*CE.N<4 ?G==ZA M\3;N0F)[H@D]/-Z9^OO_ #KN?"$/Q0,L9D^U$;O2;ISZ\?Y%?M!X*_99T6]6 M$RV,6203F$'T/I_/^=?0^D_LH>';95*V4 /RD?N5S_+]3[T ?EC\//\ A.D2 M'[0;CHN<^9Z ]QG\J^FK2?Q%]A_?&3.T9SN]NOT[U]S0_ +2--&(K6(;>F(P M.G;&/T].<5C:Y\-[2SM90L*C'^Q]/\X_E0!^:7C7^TI$GW[CPWKW_P C\C7R M)XOM)W>3>#R7SG^O'?U]^>U?IA\1/#$%ND_[L#Y6[#W_ /U<]:^&/'-A;Q/) MD*!ENWT]O?VH ^7);)PY^4CK_GI6E8PRJZX!&-O ]O>NCGAMPYY4\GJ*N64$ M+.N-O&WL!^'6@#O_ -YWVJ(8;&Y/3_9K]#OA+YFZU!SC*\<_P"?R_E7POX) MMXOM,?"]4Z#V]L_Y'MS]_P#PKA13;XP>4Z>VT?YQB@#[[\"S^7;1DGH@_P#0 M3SS_ )^E=WJ'BNUL(F+R*-J^N!_2O+O#LIALLKVC.,F<#J?U^E 'VE\4?B[JUYY_V*[^# MMAJZHTMNK!L$Y3/4K[>_^30!^7MQKOQ-F9MLEUAB<NNI[2^HX_S@]Z_;'1OV:-&N1&39Q'. ?W2^GT_I^5>CV/[*6AL@/V&(Y R? M)'^'/X4 ?A!8M\11CSFN??/F^WK7=Z=>>+4 ^T&7\?,'KGO_ )[5^R&M_LQZ M-8HY2RB& ?\ ED!Z8ZCKUKY\\4_""QTTR!+=!MST0 =/;'^>G>@#X96^U9D' MFLY/'7=V/U/IU]ZR+Y+R?<&R<_GT.??_ .O7T)J_A6"UED4(!M)XQQQV[GU_ MG].-GT>$,X]OU%?7?PCT1DFMLQ]"G8^Y]_P!: M\RT[2;82#@?>]./\_P!:^K?A?I]NLML0%^\O;' /&.WZT ?H3\%[$QI;?+CA M.W^[WZ_E7Z'^&$9;6#H,*O'M^5?$/PFMXUCML =%[?3\.GUK[N\-Q@VL/3[J M]LT =!*'V_+G^'^7IUK-(E/8_E_CS74"W5E&0/\ ]7X&HC9J>2/Y?XT 84/F M_P"?Q_X#_GUK8A##US_^OOTJPEHJ]AQT_'\ZF6(#T'T_^OTH 50#G/M08E/7 M^7\^F:EQCH,?A10!!Y">@_+_ .O2B!1TQ^7_ ->IJ* (V4 $\_Y-4YE)!Q_G MY?SK0IC1AO\ #M_];ZT W^>/Y MU%]B7.<=\]O\: ,*V@8$=>O''U_']*W(5( S_GY?SJ9;91S@9_SCU_G4ZQA? M\.W_ -?ZT .'0?0?RI:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ JEG]/Y?YYJ[3&3.3U M/'':@#SW5-+68-E0<[O3U_S^?Y^/^)O#"R(_[OJ#SC_ZU?2".?\ M_P#UJY36-)\R-_E_GZ$^U 'Y>?%OPP$2YQ'_ N.G7M^GZU^37QETR2":Y(0 MC#2=O3\,?T[>N/WK^*_AM9([CY.S]O7KQ_\ J[^U?D[\9_!8>2Z/E9Y?^'MC MZ?E[4 ?DO<74]GJ['YAAO0CO^'K_ )Z5]-?"_P ;R6,L&92H7;W(]!]#V_\ MU=?,_%WA+[+?2N$(P6['U_E7)VNHMH\F0Q7;]>Q[_C_+I0!^O?@GXQ&W@A'V MK&%_O\C!]>WY\#N!7Y4:?\5I;(!?/(ZCEL?3OU_Q M]:[S3?B1)J84&8MNQ_%G.1VY/^N^.O$RR'8QRQ_A)SU]?7%?0&FVAUC:3EMXSZ]>*[>S^&@NE#^1G(!^[GNWMG@T ? M#4G@62[)S 3UZJ>N3U_+_)Z:6E_"_$JN;?HR_P ).#NS_D^_?-??MI\)EP#Y M!.?5>.<^U:X^&:VX8^1TY^[[9^G^>] 'A/@#PXNDO"Q3;LVGIC.,=.G;IG_Z M]?;W@WQ@-*AB'G!=@'\7H1COV_D*^=M1TW^R%8A=N 1TQC&?\/Z]Z\[U7X@M MIFY/.V[WQ9\9/?/ M<8E)S[_7_'Z_TY;6/BN]UN3[03G(^_Z#Z^_IVQ7E>K:NVKLQW%MV.^?_ *P[ M'K0!YS)2#(?\ T+Z^_IC&*^Y?@?#*UQ9Y4X+)U&,\COUZ?_KKY@T# MPJUY>Q2"/.6!Z>X_IZU^A/P5\'F*2S)CQAD[8/\ G'MW_&@#]'/A';-]GM\J M1PO;'7'7G^AKVCQ):_Z-)Q_RS/;V_P!VN=^%VB>5;V^$[)V]A^7K^M>G^)[ MBWDX/W"!@?7Z4 ?GQ\2[<[YN/7U]3[5\3>*[#S9Y01_$V?R_SS_]:OT#^)>G M-NGX/1N/Q-?$GBNS>.:4[",$]L=L]_\ /7GM0!\]:AX4ANF;)$AD4% MQ]X#K@9S^//_ ->@#Z)^%_PYLXI+8B)!\R<8'8=OQSG\>F!7Z:_"GPG;P1VP M"+P%[>P_#I]/\/SG^&/BB)I+<&1?O+U([ #\_P#/I7Z7_"K68)([?]XOW4SR M/0?XY_$T ?7>C>'(GM85V*?D4=/I]/6GW_@.WN5;,2\KSP/0_P!>_I^5;F@Z MC;FV@)D7E5_B'H*ZF34K55P9$Z'J0>WN1_6@#Y7\5_"NT:*9O)0X1SG:/0^W MO_G!K\^_C!\/[>S2Z*QJ,>8>@]3Z#_/45^LOBK5;06\^)$SY;=QCIZ DU^)",$=^?QH _&KXHZJ/;W7#' MB4X_ _Y__7Q7O7Q@G\RXNL$'F3]<^PKYST2V>6\'RM\TG/XMCZ]^?\X /MSX M:>+KB$08=^,>OO\ GG\L>]?9OA_QQ=FT5=[X(7U_N\_G_G&:^)/AEHV>U?:OASPP_V13Y9Z*>G7CW]* -34?$<]U$X9F.?4GOCU_+Z>E>6Z MZ#=*^><_X=>_Y?\ UZ]7O]$:%&^4],]/I_C_ (=Z\VUB'RPW&,;OT_#VY_G0 M!\O^-='6193M!R'[#SG(_S^=? M-?B;34ED?@=^?Q)_KWH ^=_"_AO_ (FB?N_XE[?[5?I;\"M""/9_)C_5_P U M_P ]#VKY'\+:&G]I+\O\2\_\"'3V_*OT8^"NCJCVOR]D_ISD?Y]Z /T;^$VC M@6UO\HZ+_P"@_E_GUKZ@M/#<<\2Y1>=H&1ZALUY%\++ )# ,<;5.,?[/K^'K M7U+IMNJQID#H/Y'\!^M 'F![\<]\?YXIUM\.;="&\E1U/3' M^>@_6O8E11CCC_/;I^E3#8!_B/\ 4 P[?YZ_7ZUE>(K-8+ M*8 #A3P/IZ_AP*]5)7:<8_S_ )S7G/C!R+.X]!&WUZ&@#\TOCM+Y<-[SVD'X M8.!^G?.?PK\6OC5?;9[L[@.9._/0_P">*_8OX_W.V"]Y[2=./7U_S[=Z_#[X MY:AMGNOF[R=#VYH ^:_[;,5R<.>']?\ :_7VQ[5ZOX8\72Q)'B0]!W]^_P"7 M'X>E?+SZCNNF 8\L3Z_Q9KU'PO)))Y8&3G']/QS^'ZT ?4B>.+DVI D;[N.I M]&KRSQ5XHOKA9-ID/)_O=SG_ #_7-=/HFDS7D:+L8A@,C'KCKQ[_ $%=U:_# M&34P,P%MV/X?4C\?7_(H ^'M8U#4996.V4C=_=;V_P _C79^"]5OH)8BPD ! M'56Q^M?8T?[/1N5+FT/.#_J_7\#[=JI77P7.C M]F*[">=F#P#UX_P _I0!V M'PU\92VXM][E<%,Y)[ ?Y[U]Z_#[XAH?LZ&<=$."X_\ U5^64TDGAZ0J/DV, M1CITP/R_7M7?>"OBG);WL<7GXP4_B.>O/MF@#][O /BU+DPXE!SLXW ]0/Z? MY KZ_P#"-^)XHR#_ CGCW]>O K\;_@S\1?M;6N9\Y,?\7\NG/^?I5?4)%$9Y_A/]?7%8T&H( M(UPX((]?\>?QK#U;5L1MANV,YQV- 'A'Q?E7[+-S_ WIZ?6OQ<_:'<;[S##' MS_DGI]:^@?A'-LNK;H/F7/Y M_P"?_P!7% 'ZP_![0XFCMB0/X,]_3_"ON31-,CMX8RH'W1Z8Z8_S^7/?XC^# M]_MCMAGLGMV].W:OM72M0W0*,Y_'MB@#KVOC:*=IQM!']?\ /_U\UYGXT\22 M&SG3<>0W?T''_P"K\:Z:ZG+JV#U!_+\_\]3VKR#QGN^RSGC[I]?0_K_]>@#X M0^-5U]M2[#'.=_7ZM_D_Y)_+3XAZ!#=W$Q*J27R?S;_/MGBOTG^+]R8TNR3V M;O\ [V.I_P ].E?FSXXU7;4J'9C'JO_P!;_&L_P/X: M'V6W/EC[J\X]CWKVRRT41*,+V]/IZ>_^>M '-W%IMMF^7^%NH] ?2ODSXJV/ MF0W7RY.'[<=^O _S^%?;5_:!8'! Z'GCN/K_ $_QKYD^(FF":.X!'7(_4\#I MG_)H _'GXM:&9)+D^7W?^1]!TYZ9KXTU'0"ES+^[Z.W0=MP_7CK7ZG_$CPJL MSS_)U+'D>W\NO_U^WQYX@\)+'+*=G!:59F%AD;>1Z_Y/\ M^JO9O"D_ERPC/1Q^ Z?G^/UKC+W3_LC-A<8QCM^?^>G/O5O1+UHKF)<_QKP. M/S_^O_\ 7H _0;X7W.7M^3U3_/)_S^%??7@R3?;QXY^09Z?R%?FE\*=09I+8 M$D_,G4^WO7Z,^ YBT$7/\*]>IX_SG^0H K_$Q0;:;CG:>>?0U^3_ ,;X29;K M@]7XP?5N_P"M?K3\1$WVLY_V#TQZ>_UK\M?C3:;I;KY3_P M.0/<_3^OUH _ M-#6[<_VF_!'SCU_O>X->F^![4^9%Q_=['OCV_P ^W;!UNPQJ3Y'.X]NX88X% M>D>";55EBR1U7T[8_/\ 7U]* /J[P#:<0_+G[O8^WM[_ /UO3[1\#6X @Z=O MY_[M?)O@1(56$EAV_IZ^_MUYK[$\%/ OD#>.W0CV_P \4 ?4WA.$").GW1VS MV/K79:W:J]F1@?=[?Y_E7(^%IX/+B^91P.XY_GG]*[;5KBW^RGYQ]SU]C_LT M ?%?Q/T19UN/D')?MVR?\_YX_/GXB>$HI)9SL7J_4 MO]>G^^()(/ ^OK^GTI$OV;OQ^([?Y[T :[6RMZ?C_ (?_ %ZB^PKG/&!V<#@_3^7H*_(WXR>'WDGNB(B>6 M_AXZGI_GCZU^W/Q&T?[3'<#;G.\8QZGC_/ZYZ_G=\3? HN&N#Y6<[OX<_IS_ M )Q0!^0TGA]X=0D)C8?/G_/I_P#KKV[P-(+(QYXP5]NA_P ]/SKN/$G@7[)/ M,_E8P6/W?3/Z_P">:\QO)FT=B!E=OX8^8_X>W3\P#ZPT?Q7';6W,H!"@8#8] M/?Z8KC_%?CM1'(!./^^AG//;_.:^4-1^)EUR2_D4ZAXNDNY#\Y.3Z\#.1_3VYYKLO!4;ZC<1@@MN8?7J!_7ZY- ':V?AV34] MA\LG)]/7G^OY^U=KIGPTD+)+]F/4?P'C([G'^>F:^COA?\.AJ:0$P[L[#]WK MD?EW]^WI7V1I7P1C.GB7[-T"G[@]#[O^-_A^FDPSMY6W;[8Z'_ #^=?&'C74?[*,P# M;=I(Z_GG\_QH ]RU'XG,Z,IN">#_ !>P^F?\XSFO+=9\8?:V;,NIZ'^ MF>OUKYCU/QVZ.Z^=Z\9SWQ^?O7/'QP\C_P"M]1U/()[8_3^= 'T6+]9IF^" M/A&MY%&WV<\A3]SU&#VS_GTKV2'X3"TC!$&,9_A],G_Z_M0!SF@^)[FWB0%G M&,>OM_/U_&L7Q[XOEDL64R-S&1R?KWY-=?>^&6L$("$%?;W//]?K7BGCF%UM MW7#8"MZ8_EG_ #Q0!^>OQPOY+TW.23DMZGUZ_P">_P"7YO\ B/1VNM44E2?W MPY'NU?I5\4-/:9IQM)SN[=>?S^OY^P^.]0T &_4[/^6O7 [$G\#0!W/P7\') M+F/7/Y]!^-?LU\#_A];O%:9B7^#J![<^V>/_U]/S:^#FF1P7%K MD 89,\>F/Y=?UK]?/@Q(^5']Q M>PKT6+P/;QKD1K@8'0'OSUYZ'_\ 5TJ'P[K%K]GB&]<[5[^V?6NZ&JVS+S(G M..K#/8T >1>(O",'V64&->AZC_(_ST]/B#XJ>#+1TN,HG.[T]\]?Z\Y-?H)X MKU6WCM)B)%^XW?GA3_A_GI7YY_&3Q9%;QW.)!QO[\\9'_P"OVH _.KXB^ ]/ M:2;*QC[V>5]2?Q_S]:^>I_!=C%*Q CZ]B/4_YQU%>D?%+XC^3-.!*."W\7XY MZ_3\^.O/S1)\1VFE/[S.3Z^A]/U]* /9M.T2V@*XV\'U]_\ Z_;UKU[PI"B3 MQC(&-O?W^N,_G7S-H_BQ[DKALY]#T/ [=>N!7N_@[4GEFC.2>@ZGU'^>] 'W M1\/5^:$# X'7\/\ &OJW2%'V0GJ?+[$^A_KS7R)\.)F@XZ]BMQZ\'I^7I^9Z_C]\8]>,5S=?-_$X]?4_C^5 'FFEV\5W?E M>.96'KW]_P#.<>]?8'PN\!VVHM#F-#G;V'H/;GJ?PXZU\ ^%/$9?5<;_ /EM MW(]?K],^OO7ZBVB+%&=HXQS@9[> M] $7AOPQ'9*@5%&T#' &>,?Y]?Y>H068 QCY1V'MZ_Y_6J-E&!T'&.O^>/Z MUT$8P,^G'\J ,FYL%96.T9]N<_D/ZU[8_*D>O^->;> M+HQ]DG[\'GCC@8QQ0!^;'QZW&WY[KW!]/?^>?:ORN\#:JWVJ+D]5_ M'GZ?CQ7Z/?![4"YM@#]&_#QWV/MY9Q['#=Q7SK\8+426]T#W1 MAS]/\_3\:]\\+2%K $GK%^>5/TZUX;\6R?L]RO^]]/Q_&OL_XQ,PN+K@_><]/7Z_U_#FODNSE M*WS$_P#/0]N?O>W% 'TS\,M&B!AX'!7^?8_AQ7WOX TJ/RH?D7HO\UKX4^'% M\$:')'5>OM^ Z=\U]V> -4BV0 NHZ=Q['Z4 ?67A31(F$0VK_#C/X!W M&1^O6@#RSQIX=C2&3Y!]P]N>GO\ AWKX4^)>CK$TWRCOV]CZ9Z@5^C7C6YMS M#)\X/R'O[>F/ZU\'?$]X2TY!'1O8=_QH _//QA;>5<3< 8)_K[^@_P ]*\2U M.?RF/3//?Z?Y]Z]_\>-&)ICD=3CGZ_EU]J^6O$]^L32'<. W?'M_^OKVH MV MVKB.4#?QN[-[CJ!7U'\+M7#RV_S]UZD_UZ5^?$FOM'<<-T..ON..W^3WZU]1 M?"/7G>>URW)V<9^ASU- '[7_ AO \=KSG.SG([X_P _3KFOOWPLY:UB_P!T M?TK\S?@A?F6*TY/\']/YX_IGFOTG\'2$V<'NJY]N>W;ZT >E)]T?C_,TZFI] MT?C_ #-.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH *R]13,;<#IZ?[)]O<5J51O5W(WT/\ +']#0!\P?$JV#QS_ "]FZCZ= ML&Z?EUZ_G_ /6KX<^(O@M[ MDW&(B>&Z+['G_P#5^M 'XV?$'0L33D)_STZ*<]_PKY2\3:>\1+_A/<'S,6[?Q?PD]\>_K0!^ M>]X9DE(&[AC_ .RX']/\*]5\$>:\D(.[DH._XX],?3Z5VNI_"6Y\\_N7'S=Q M_M+_ )_*O5? 7PEN?-A_O_ ZTXS+;Y4GA3TXZXY]_;C/Z M5]A^&O#PDBA_=9R@/W>>I&<^G?U_"L#X9_"B=4MLP,.%'W2,^QXQ7VEX8^&4 ML4,&8",*.J]\_P"'YT >2:=X1$BK^Y!^[_#D=_;G]>>M6M1\'*L+GROX2>@[ M#_ZW^-?4%EX),"#,70#M_P#6 .#Q[56UCPUM@E'E_P ##IZ@T ?E?\3]*-E# M<$*1@.>!_O?Y^N*_-OXDZO):RW #-P6]O7_/MGWK]G?BUX+>YBN@L1Y#]!_A M^5?ES\4?A1=W,UR5@I_\ K_\ UQ0!\36VORW%T5W.Z>#M,?41%E2<[3DC/ICT%9.D?!J]2\R;>3[QZJ?4_3CT[U];?#GX7S6XAW0 MG@*>5/J/_P!7;^5 '0> / !G>!S#W7JO^-?H+\+/!(MVMOW6,%,_)_GU_+K7 M%?#[P1]G6#,/.1_#]#]/_P!?X5]H^!?#ZP^1^[ (*C./IV]/\]J /;O >C^1 M#"NWL@Z>V/\ /Z5W.NZ/YT+#;V(Y'U'^?;K5WPM8A$B&T#A>WX^U=[/IHF3[ MHZ'C'^?\\4 ?!_CKP2;D2D1YSN'W?KG_ #^-?%GC[X?F!9W$1'7^'Z_0U^P6 MM^$Q<(V8L\GM]3_*OFSX@?#8W%M.1!DD'HON?\_3UH _"OXA6;Z6)CM*[2YZ M8Z$_3U_SW^1M>\ W^>?I_/D T?AY\9FMIH/WQ&&7^(]^./?TSG^5 M?HU\+OV@/(2W_P!)Q@#^/'8#UX__ %5^4&A_"34["9X!^R>F?M,K!:19N\;5_P">G_UQR.O_ M -?-4=4_:U2 '_3<8#?\M?8<=?7OQ^5?F4TNH);A?,D!"_WF_+K_ )Q7 :[_ M &G)G$DO_?3#ICU_S_*@#]&O$/[7JS+*GVTGM?&5YINJS2??F.2?XG]2:U-+\)ZC<.N[S6SC.=W3'^>* M+'B6\;7II",MO)]QSGK[_P#U_P ;O@KP(US>WK[C^=?5]C MI4<5ACRQ]P=O8\="?3_&@#XL\5^%OLT4I\O& >J_Y],_AS7RIXPMOLWF\'Y0 MWX=>?U_KVK]%O'FGKY4P"8S[?E^77FOAGQ_I98S +V?M_M?UH ^+O%=X8S)S MT)/UZY]>OO\ I7SKXAU7;(_.\6:#+(TN%;^+MTZ]/\^GKBOGG7O",\ MC,0C=>P.?;F@##\)ZMG44_WE]^C>@K]'_@I?[WM?<)_+M]/3VK\_?"G@NY6_ M1O+?&Y?7U[CI7Z+?!CPY- ]KE3P$[=.G3].GXT ?J7\+IMT,'^Z.#UZ'O7T? M;W?EQ+SVZY]C_@>M?.GPRLVAA@X_A_#H?\_UKWL1.8E[<>_O[?X_2@!\^M>6 M3SC!/0GW]/T[55C\0;FQN/4?Q9_E_6L*]M9"Q(SWY'OZ^_-9D-E*&YW#\^># MZYH ]&AU3S%Z\'G@GV_'_P#57&^+K@M8W!SC]VWK_=/I6I90.%'7I^!Z?YZB MLCQ+;-)8S+RDG_LWO_P#KSW(K\%OCQK;" MYN_F/WG'//?'7-?T$_'_ ,+37L-[M0\A^Q_VN>W3]!V]?P_^-?PIO+JZN2L+ MG+-C@YZ_KG_/<4 ?GQH]T][>@?,=S8Z>_3\^I?9SY1(8K_ M GN5_SV_'OYMX1^#%XM\C-;R?ZWNI'6>5Z MD%<_GZ\^E '2_#_X.M=1P-]GSD+_ >P_D/7WKZU\*? WB(FUS]T9V9X/7T_ ME7M7PV\"QPP6X, & O51GCZ^U?6GAOPQ!$D9\E>@_A'O_GWR/6@#Y2LO@C'' M!DVHQM7/[O\ S_7'XUXC\2_A6EG#/BW VJW\ [ _K7ZVIHUND./+4'8/X1_] M;^M?,7Q;T&*2"YVQY^5^B_7Z<]: /Y^/BOX::RGN<(5VEN,'@9XKYBTZZDL] M5/S, &4=?0_7KWX'TYK],/C5X0:6:\*Q?WN@_P _7VKX*U'P;-%J4I\MAAO0 MCOTX_P _E0!]5?!KQLUF]L#*1@IU..GH/RK]3/A=\5A%%"IG_@7^/VZ?7W_+ MO7XP>"+">QDB/SC!7^]Z#]/R_&OLKP-K$]N81YC#A1C)_EQD_P#UJ /V,T/X MB"]6,>;G(Q][KU]/3/;W[5VXOS?Q9W9W+ZY]<_B=#&"<\ 'D^W\_3^= 'GOQ4L&:TG;GE6/Z8_#_(K\?OC[:M M&UWD'^/@CZ\'MVK]K?B)!Y]A)@9S&W]?_K=*_)KX]^'7N&NL(2"7]>>OM_G/ MTH _''Q4S)JW&1^];U]?;GZ?C7NOPGF/VJVR3]Y?7U]ZY'Q?X,F.J;O*;_6- M@X/KS],8_P#UUZ?\-M!DM;J#*$8*XX/J/\_X\4 ?IY\(7REMSSM3D>F!QQ7W M/X?A\V%.,]NW<9[^E>?>-/#I^PS';_"TZ+.DT8QSG_ M _G_C5'Q;9++ILORY^7T_V2?IT_SQR ?C;\<=),,=W\I'$G;T#]O\C\,5^4 M7Q"C:*[GQD?O&_F>G^>,>E?ME\>M&+17F$/23MVPW;T_SFOR&^)7A^0W=P!& MP&]ST_VC[>_K0!+\'Y#]KM>O#)['DC\<^M?MA^SX1Y=CD9^6/OBOQJ^%&CR1 M7=N=A&&3C!YY]O3_ #[_ +*_ -##'9Y&/EBY^H&/\].V: /U>\#X%C;<'[@[ M^V?3W_SV]70C8O&/Q_3^M>+>";O_ $*W&?X1W/<#\/Y?A7K,5QNC49SR/Y#_ M #U- %34GQ$_?Y2[^G/I7T%J9!C?']P_P#H-?-'C^?R MTG/L_P"/7\?R_&@#X]\>LI:;./XO?V]/:ODOQ*B%I, ?Q9'?O[8S7T5\0=7" M-/D]-_\ ,\>W^/I7R7XBUY=\@ST+=<_3_P"O0!YYK=H'9N/7@GO5R_UA'8\@\-TY[C\_TI-)U!7NHC_M#Z?IWH ^N_A78E9+ M;KU7^7Y^O2OT8\!1XMX?91^B]/\ /I7YZ_"VY5I+4#IE?\]_Z_X?HK\/U\V" M!1SP/U&!^G_UZ '^.XRUM-WRG3'M]?QK\TOC)9,TES\AZO\ P\?R_E^=?K=K M_AF34(#A"=RXX]_YXR*^1?B%\&+K4S*PMV.2W0$CG XQS^O]: /Q(\3P-!>R M-L/4\X_VQ^'^?PK/TOQ*=.D!)Q@][I91:/C)/W3]?\ MXKY7\5?!B^TQI"8)!AC_ L.AX_'_P"O0!H:#\718^6#+MVG^]Z'^8[^M?0O MA+X]JC1#[0,Y_O\ ^./\:_._6/#=]ISN/W@P3W8=SG^6>?:KFAR7L$B?/(,' MU(__ %YR.O3K[4 ?M!X8^/Z!(O\ 2AP%_P"6@]/8_P NO>NMUK]H15M"17-J%$DARI_B/Y$9'IZ<_S M /:?B)^T4$6;_23U?^/GD'UX_P FOAWQO^T0)995^TDY8\;_ %_+T]_J.M)X MP\-:CJ D"F4YW'@GW';Z?SKYH\0?"K5;B5FVS8W9ZM[_ )]!^G- &EK'Q<.I M,X\W.<]&^@'^?P/%<2=7;4I,YW;B>_J5_P _7Z50_P"%7ZC;-ETEX)Y.[L?U M_P X]MW3/"TUHZAE;@C^8Y]_UQS0![5\+]-+W4+8S^\';W'3Z]AVK];O@58& M,6G!XV'I]#WZ8[U^97POL_+N(05_C';_ "?\YK]6?@G'@6OR_P!P>O8>OUH M_33X=0XLX_8#MG_/_P"KTKVM(-Z=SP.>?Z=.G>O'_A^VVSCQC.!V[5[-%*JH M/H/\_P#Z\?C0!G26.G^/X?RI$O$/( M]>WT_P ]J )H;?9C^>/8?A^7\JT43&#TZ\8^M54F5\?S_#_/^%7%;./7TYH M=6?>)E&^HXQZ\_IFM"J\R%@?C'\/\ ]5 ' MY3>/?" C$S>3_>_A^I_+CZU\-_$71FMS,0I&-W\/H3GZ5^SOQ$\!,8)F\G^] M_#]?\?\ #W_.3XM>#'C^T?NB /,QQ]?KZ^E 'Y7^+A)')(N3W'ZGI_GM7E-Q M!+,>YS[=^W^''7C\/I[QIX4D-RXV-_K".A]3_GI^7;EM,^'\MW(@$))W#^'_ M "#^G\Z /$;'09II5^5R3CM[G_'Z>]?3GPM\+-Y\!,9X<<;3ZK[#\^U=_P"& M?@S/!X6-JP&\'E3CK]/;VH ]I^"?AH+';YB MZ>7V..P'3^GK7WO8Z/'%HK?NA]P=O]EO;C/^'I7EOPQ\ 2:>D(,)7&W/&.X/ MX8Q_GO\ 43Z*8M*=-F/D]/8^WY?C0!^&)+F"["H>5?H/IC\L]:_(CXN_#:ZN9;HB) M^6<< ].?\?Q[T ?G;J.L223GYFSD?YZ_J:?I\\DKKRW^2#Z^^/S[UZM<_"6\ M,Q_WO70Z1\*;E'0F!^#_ '3Z#_/TYH L_#VV>2Z@R">4/.?\?\_C MBOU ^"-@"UKE,GY,Y^H^IKX_\ ?#:>&XBS"PQM'(/7(/;\/3^E?I)\'?"+VQ MM#V$4I\OH&Z#/IZGI7Z-ZCH@E5AL'/MZ@^W_P"OFO$/&?@TW$,F M(LY4]O4>OZX_3U /Q4^)_AEHS$[",2$]/K MCW]OI7[/_$CX527?VC$!)(;'R\=^/7V_+K7Q#XQ^"5TTLCBV?@D_=/OZ?_7H M ^=/!GBW%9$FCWU@2,R+CCOZ?_ %J /U1T;]IE8XT'VO'"_P#+0^GU MKM(/VGD91_I@[<>9[?\ UJ_'J._OX<#S9. /XF]3QU[5JV^N7RA1YTF>,_,W MO_G^6: /U1\0_M(K<6DBB[SE"/\ 6?[)QW/U]_RKXD^*?Q@.I).!.3N#='/. M?S__ %UXH^J7MRNWS9#G(/S'IC_/OZUS=_X=OM4!&)&W#'4^^!S^/;\* /GO MQ_X@DU":8AF;H'U_P :\UTFTGN)EX8Y(QQZ],?4 U]32?!F]U%\^1(V M6SR"?[OM_6O0_"O[/%XSQDVK\E#]T^@_Q_G0!XWX/\/S2F/Y&.2HZ'U'^>.M M?7/@/PE*7A.QN2.Q]1_6O5_!7[/5TGE$VCCE/X3[=B/Z?3/%?5_A'X(3VHB) MMB, <[>/_P!?^/XT 8?PX\+,GD?(1P.WIC\>:^K].T QV9.W_EGZ=.#P3SS_ M )QFI?"O@!M.\LF'&WKP>V/;_/K7J;Z'?'XY^F?3_ /77]!_QIT)KRWNPJ$DA M^WL1^O7C^E?C=\:/A?<7UQ=%86^9W['W'_UO:@#\UO"=XZ:PV=W^NZGV/I7Z MG_L]:FRM:Y)SN3D_EZU\::!\&;R/4VOO^-=+$ MV1^N?R%<=IF?W9[8&?RXXKK82 #V&#^= $[G"$^E>:>+Y/]$G^AXS[=>F:] M%DD.QNG3TKS/Q:"]K,.^T]/7!'\C0!^?WQ@O=D=U[;NY]2./IU^G6ORY^*.K MXDN<^K=_K7ZE?%S2GGCNL \E_7U/^?KVK\R_B7X0N)I)\(Y!+]C_ +0Y]: / MC[5-3,CD>O ]1G/YGZ?_ %ZQX0TSJ>>OZ$@__6Z=>E>FW'@&Y9S^[?J#T/'Z M=:U]-^'LX9,Q-P5ZJQ].^!0!!X%LG-U"<$V:^_/A5X9>#[-E#QM[?3'O\ S_'I0!]C M^$H2;%1S_JL=.GRD=>E>7?$_2C/;W(VDY5^W7/\ 3FO=_"NG%+5%QC]WZ8[' M\?K6!XTT(W,,HV9R".G0G!]/;'Y?B ?B[\6O"+RS7)\LYRW\/^?7\J^,K_PX M]E=2ML(P[;^(O %U;F3;$X[# ;IS_G_ ":\MNO#M];2\"0;2>F[W_EQ0!^E?A'X_!6B MS<\87^/W'3G/\OQKZ6T#]H%##'_I0Z#_ ):>G!_^M7XOZ1)>V;(2[K@\\GKG M_P"M_+->JZ9XKNK=%'G.,=MQZ9H _4'Q5\>4EA<"Y_@/\?\ LGMZY^OM7QQ\ M0?C*LQFQ/D%ZEXKN;I&'FLYR6_B//7\NF?S]Z\'UKQ*UXS_,3N!'7^7^?: MNAO?"-[=2L<2'.3GYL\YZ?Y]JKQ_#R[DQF)SD=>?I_/_ .M0!YQ"KW,^<$Y( M[9ZGZ^H[5]>_![3V$UH<'JG\AW_I7G>B?#2X\Q2T#'IV/>OL3X6> 9;=[;,1 M'S)_"?0?I],>E 'Z%? VV*1V?!_Y9]O\Y'ZU^EW@Y<6D';Y1V/8YS^-?!_PC MT-K6.U^0C&SM]1],U]\>%E,=M#QP$X^O./>@#T1/NC\?YFG5$C\#/3'OU_SF MI 0>G- "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%(6 Z M_E0 M%0F91Z?G_\ 6Q^M1FZ0<$C_ #^- %JH)E+ C'5<=/>@3J?3/^?3-/#J MPQZ_Y_SQ0!P^M:;]H#C;G(8]#Z^G]/3\*\3\1>#1=>;^YSNSU4^A_P >@KZ? MDMDDZ@'K_GO_ $YJA+I$$N=R YZ]/T__ %4 ?GQXB^%7VGS"+;.5/\/U]L9/ M_P"NO"/$7P-DN-^+,GEO^6>><_3TK];9?#%E+DM&O/L#_0G_ .O^%9]UY[?2O0?"/P&DM)8BUGC! M7_EGCN/;_/\ /]9V^'6D,EPD;;=1C&/E'^'Z]>* / MD_P1\,X[)(0UL!C'\'H#GC'^/ZU]&:;X5MX8(QY*\+C[H]#_ )_R*]$M_#]K M;@!(P,>F/\]:TA:QH -N!VZ4 >93^'8\-MC'0XPOO_\ 7^OZ5R&K>&#(DH$9 MY!XQ[<_YQ7O#Q0^@_P ^_P#053DMK5\@@'/4]$H\@G= MG'RYZ\>GM7RMXJ^!#W>W?C\ M 16-/X'TN;!,"$DGL.?T'>@#\5[7]G>2.;=]A(YZ^7]?]G_&O5?#WP3DM63_ M $0C &/W?N/;_P#5FOU';X>Z2HR+=!S_ '1[_P"R*4>#-,B(Q"@P.P'N?3CG MG]* /B[P[\-Y+7ROW## '\'MWX_SZ5[KX=\+-;^7F,C##J,=-OI7M$7A^QB^ M[&OUP.GY?UK9M=-MDV[5 Y'IZ^GMQZ>GM0!FZ)IYA" @C!''/^?Z_K7YB=?*4E@<HK]99K"QNN&53GZ8_R? MIC\JS)_!^F7 RT*G/J!Z'_9]?7% 'XI77[/3(S%;+'(_Y9?IT_KZUE/\#+J' M.VU<8!'^K]ACM_\ KK]HKGX?Z4P;_1T/'7"^WMS7-W/P]TO+?Z/'W_A'M_L_ MG0!^.,_P4U!N/LTG7'^K/][_ '?\/:L2?X"ZC,?^/:0D_P#3/WS_ '>N/_UU M^S"_#O2BQ_T=#\W]U?7W'.:U+;X::.V,VJ#I_"I[=>GN* /Q&3]G74&92;-S MSS^[/UQTXKN]%_9[O(BN;-^O_/+^>%[=_P#ZU?LU!\,=$P#]EC_)?;_9 _G6 MHOP[T:+I;(,>JK_\30!^6N@? ^:'9NM#PPYV=.GM_G/KS7N_AGX6-:&/-MC! M'\'/7G@BOMZ/P=I,."(4'?H.V,=AG\O3VK1@T#3XL;8UXZ<#/_UOZ\T >,>& M/"1LQ'^[(P!_#[_3_P#7SQ7J*Z4PMRFW^'ICVQZ5U]OI]M'C:H''7C'X>I-: M M8R/NY'0_E0!\U>*_"\MTD@5#S_ +/^1^'\^*^7?%?PRN[MI<0.<@@#9GN? M\17Z5SZ/!/PR _E_^O\ S]*QI_"&GS9W0J<_[(/U[8S^/_UP#\==:^"=].S_ M .CR'.?^6?U_V?\ /.*\YO\ X WLA/\ HDA)/_//_P"QQCWK]N9OA_I4AYMT MQCN%_J*SY?AMH[$DVR8XYVJ?Z>M 'XR:#\!+R&Y#&T<8V_\ +/N/PZ?A7UC\ M/OA?/I[1%H&&-O\ >Q'/3Z_ABON9/AYH\!+?9TZ#^%??U'05HP:%IEB?EC0 M8]@!V]!GCI_C0!S?@[0VLXXU*D$ 9R.?\.E>IK;?*HQT'^>XK(M[VQML@$#I MQD?Y/OT^GII1ZM;/@!AV]#G],_UH JSV(/\ #]3S[=NM5UL!D87/M@^GTK?2 M:&3!R#T[CO\ 4'^GY5*WE 9_P']/Y9H S(+3:.F.,?R^@_"L_5[#SK=UP>1] M?\?PZ_TK8>^@BZL/TX_/\O\ /%&75[1OE+#Z9'^?PQ0!\B_$;P$VIQW $);< MI'W<@\'_ !]*^"/'7[/\M_+,WV(D,3_RS/K]/U^M?LS<0Z=>E@RH0<>G?\/T M_.L:?P1H]WR8$.3Z#W..G_Z_RH _#S0_V;)8+@'[ 1\Q/,1Z9^A[_K^OU9X" M^#3Z>(LVI7;M_@]U]A_A[\5^BUO\-M&1LK;I^2\_C@?YX[UOVW@S3K?&R%1C MTQ_GMU]* /!/"W@LV<48,1&,=5QCK_GBO8M-T;RE7Y,?AVSZ_P!.GY5W<.C6 M\(PJ#C'I^-7ELXUQ@#KU'^&* .:-C^[( /W0.G%>)^._"\M_'. A.X..%ZY) M'I]37TOY"XQ_3_Z]9MSI$%QD.@.?\]_\* /R)^(OP:NM2>X*VSMNW=$)Z@\] M.]?*.K?LXZA)=R,MG)R3SY?OGT_KBOW_ +OP-IER3O@4Y[[0?7VY]ZQ9/A;H MCL6-JA/^Z/\ XF@#\';#]GG58&&+67M_RS/MGM7IVA_!/5[=X_W$PP5_@QW^ MF?\ #I7[)+\+-#4Y%K'_ -\C_P")JVGPWT:/'^CH/^ K_/ _E0!^=W@WX:ZG M:-$7CE 4@\J?;/;VYYKZK\,>&KJW2,,K#"CMQV_GQQ_C7N\'@W3+;&V%!Z8 M]O;'3BM:+3+2WX50 .F,<=?I_,4 >%>)?#'?V=]4M9D;[)(N"/^69]CZ'_/ M-?NS)\+=#F;<;5"?94/]*DA^%NAQ,I6UCZC^ 9Z_[O\ G]* /RR\*?"+5+,1 MCR91C;_!Z8]!W['_ /77T?X9\#:A;[-R2<;>JG&1CVY-?:\7@'2H,;8%&/8# M^G^?6M)/#.GV^,1@8QV'X'\^: /%= \/7$*#<&[=O0?S[?UK=UC0))["1 IR M5QT]C[#]*]76ULX.BK^0XX_P_P ]*;(;-U*'!!]2/Y4 ?FG\5_A7=ZHER(X& M;=NZ)GJ#[>_;_&OSO\W$I6SF.23Q&3WSUQS_D9Z5_1#=^'-*U#(DB M0Y[X!SQ@\8/_ .O\JY^;X6>'[HY:UC)/?:I_$Y&?P^M 'X#>!OV;]6L9XF:T MF 4CK&>,'/IG_'BOT,^%OPQOM+CM@T3KMV?PD=!].OXU]Z6OPGT& @I:1C&. MBK_+;Q[?C7567@W3K0 1PA=O3@#IVZ?Y]* ."\,:7-:6\2L&& HZ>@__ %5Z M)"2@&> /PR<^OO\ 6M1=.BA7"+C'8=L9_P Y_G5:6$C@ ^H_7'/]!0!F7T@: M-UXY5OY?Y_R17S_XVT6:]24("<[^@S_>Q_G].F/?)XF);(X^A]3ZBL>?3X90 M?-4=_3T;/;KC_/H ?F7XY^&>IWK3>7'(^?3G_/7K7[8S^&]'E)\V)#GGD+[^W_ZN:H-X,\-R$[H(R6//"]_PH _" MB;]G_7F;_47'?_EGUR?]VKVE? +7(KA";>?A@>8SCU_N@=OZU^XW_" ^&6/_ M ![Q'_OC_P")'Y5*OP^\.*V5MX^F1\J]>N.E 'YL_#[X6:EI\D!DBD&W;G*X MZ>^,?@17W5X%T62Q2%9%(VA>"/0X_P CUKTR'PAI-N1Y42C&>@7U^GMD5JP: M7%!Q&H&/0>Y[?3F@#>M(8'C =5/ YZ_Y]<4ZXT+3[E?F@C;)'51ST]?\FH;> M.5!QG ^OIQ_+_/4;4"OCGU_J./;\OYT >1^)O &FW4#A;6///1/\^]E:5+N\ MY$/OQG]<]?\ /K0!^#OC/]G6_N))3%9R#);I'P>O^SU^@]Z\Z@_9NUB-P?LD MW_?O_ ?7M7[SZCX;\+G<98HO?[G/Z8Z"N3N=+\&6V2T< QG^X/RX'O0!^06F M? /5X-F;>;C'_+,XP,=>.M;UQ\([^SAS) XVAB1:N^D6^X/%#D9Y..P//^?6O=/BKXST<^?\ 9I$_BQAE]/;IZU\&^+O$ MTDUPXAE)RYZ'MCJ.?\^W% '=:@-+N6<1QQM &')%(2>N?IVS]/ZB MB."3.><9/\OH:Z06ZG /L.GZ?Y'TJ9;9!Z?3&?\ T 9MO&XQG)X_'H/K_GM M6K&"".IZ\X^M.$2C_/\ CFI ,<"@ HHHH B:%&ZC\QG_ #^=4;FPA>-LH#E3 M_#GTK3IK_=/^>] 'A/C?P[%G^?K7ZG:G8+<(P89!S^I/^>WYUY3KG@VVO-VZ$$')Z=N/;_/;UH _! M_P 4? ^]N+MB+9S^])_U?J3WP?\ /%:7A?X$W*2(7M&/S+_RS/K[C_#UK]?[ MWX5Z?-+N-JI.X$_(O/?T_P#KUJZ9\+]/A*G[*O\ WR!Z>WZ?Y(!\.>#/@N(A M"7L_[N0: /CSQYX&?48Y@(2VX-_#[#V]@.GI^ M/Q5XU^!LU\\W^ALVYF_Y9YZG/8=>?3UY[U^P-QI%I=*0R@Y!_7IV_P *Y^?P M/I=Q]Z!3GKPO^'\Z /PSF_9QG9\BQ?\ []^P]JNV?[.EPF#]B;@CCR\>W85^ MV/\ PK32& /V9#_P%3BIX_AKHZ@?Z.GTVJ/I_D4 ?DGX;^ ]Q;3(3:,/N_\ M+/'Y\$\^M?5'@?X:2V!@S 5"A1]SW^F.W]*^TXO >DP %8$' Z ?X8'XUHQ: M%I]IC;&HQ]/_ -7Z\_R .4\):*;1(@4(QQZ?Y_SU->JV\(" $=NOY>N161'+ M:V^ ,#'T%7$U*'H&'X$>W8\4 7I($8?=SSZ9[>UOUZGW] MZWQ?QGHW\O\ "E:2-^#@GZ_7V_SS^(!X#X@\%070DS;J=V[^'V/MW_\ UUX7 MXA^%,-P)"+0'.3]SV/\ GV]Z^Z7LX)LAE'/KTY_#\O\ ZU4Y/#]G-G,8/X9_ MI0!^4OB;X)-*)-EH>A/W/_K?Y_$UX)K_ , [^1F\NU?_ +X]C_L__J_G^X-Q MX+TV8'= ISG.%'\R/\]^]8DOPWT>7[ULG/LIS^A_K0!^!UQ^SYJY9MMM-WX\ ML^_M^GKVJLO[/FM#'^BSC!'_ "SXZ^NVOWM;X5Z&Q)-K'S_LC_XFF?\ "J-! M_P"?2/\ [Y'^% 'X5V7P U<.N;:;KVC/I_N]??W[]*],T/X"WH9?,M7./6/V M/7*\?C[=:_8Q?A;H:G(M8_\ OD?_ !-:$'PYTB(@K;IW_A7T(Z8S_G- 'YDZ M#\"]C)YEEW'6/Z>WMVZ?ECW+PY\'K6W\LFR3C:>8QS]WV_S^E?;D/@O38ONP M*/\ @(_F!_A6G%XO6O4#$I_P _X8JN]E&X.0#_ %_3O]: M/C+QOX(EOTE7R2V1_=/OS_GVKXZ\9? ^2^>0_9"VX_W.G)]O;U_I7Z]76@VL MYPT8P1[>_P#7FN>NO VF3#+0(3]!_A0!^*]A^SS)%<[S8G[Q/^J]_P#=[U[_ M .#/A$^GF,_92-I7^#'3\.N>GMTK]%&^'^DQD$6Z ]?NK_0%"C'^?\ /Y^]:D#VZXQZG^O^<4 :-C 55.O ']/;_P#5^!K?12,\=<=! MT^M9=O<1;0!@<#] ,_T_R*TH[A,<$<@9S]/K0 V1&*GYF/T^A^M<=KEBT\,@ MPG7_]=,DMUE0Y Y!_SCTXZ"@#XS\<>"I;Y)L1ELY[: M^2O%GPOKFOUDNM!M;@-N0'/7@>W'K_ )[US]SX'TZ; MEH%Y/]T=.?:@#\;W^!-P6S]D;M_RS/I[<5IV7P,G1@?LC#I_!Z =]O\ CFOU MK;X?Z4"?]'3ZE5ST[\4T>!M*0_ZA?R'\\?XT ?F_X>^#\UO*A-L1T'*'T'M_ MG%?2G@WP+)9>5F$\ =5]QST'T/\ D5]*P^%-,B88B7OTV_T';_/2MRVTJSMS M\J #CH.XH YW1-',,8!7HH'3CI_D>]&K:()XWRFG X_^M[<5X-XB^$AG M$A6VSD-T7/7/M_/_ .M7Z-/I-K-DL@_'!_/K_3/YU1E\*6$OWHE([Y7Z]MI_ MS^H!^.OB;X%SSF3;:-ALXQ'[GV_SS^'B&L_L[W\CMMLY.2W2/ZX[?Y_*OWAN M/ .E2];=>XK]\5^$>@C_ET3V^53_04O\ PJC0E)Q:Q]OX%]/]V@#\*+?]G&_) MYLY.G_/(^_;'\OJ:W[;]G2[&/]"?H./+X_#Y>_\ 7WX_;U?A?H@Z6J9_W1_\ M14Z?#3100!;)W_@'H?:@#\:]+_9]N(F4FR;JO/E?_6KW?PA\')K)HLVK#&#R MGI^'^>]?I2GP[TA.ENF?]T?X?_K[UI6_@O3H<;85&/8#]#9+ M%8LQ%=H4?=QCK[?3KSC%?1>D6;0PJ,$84>W;W]_I6M;Z);08V(!CCM_GCVK5 MCMTC&!^G_P"K^E #$4C')/'3K_D^O%3H",Y!'3M]:<% Z"EH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "J4C$#IQ@?SJ[5";I^ _G0!D7- MPRD]>W\C_GIFLUKL[CSGIW/I]*MW2L<\=OIV/K60Z-N/'IZ>@]Z -B&Y)/4G MG^H^G\L5LP2$A>.H_J*YVW5L]._M_LUNV^0!VP../I0!J(0!R>_O095_SC_& MJ;.P!Y_3W]1_C65-,].>F?\XQB@#>\].G&?K_\ 6IXE4_Y'^-<@+N3? M^)]??MC-7X+EB1G/(SS]!ZC^E '1A@>AI:I12,<>O//IU]>OY\5<4D@9_P \ MT +51R<=.._Z5;J-HP1@(%@IQZ9_.I4L@O;OZ$>GMC\ZM)! MM_#'/_ZOZ_A0!5D5BIX/?V['UK*G!QP#Q[=^?PKHVBR,9S^G^?QXJL]KGM_G MGTR?PX% '*L),GY<^_X>QJY!NSR._I[CTK7-@".X!Q]/IR?\^M;(@ [#\_\.*AEM0XZ?UZ_3G\_QH \[O[B MX4MMW?Y[^W_ZJP1>W6_'S8&.Y]1T_P#KUZ?-I*2$\#\WI^'>@#&L[Z3*[B>H_+TX[\?_7Q756]^NP;F&<_R![_ (_Y-@_ M"N6MK^5\9W.E.>#:N0.WOP>/8?K6#>3R1 XSQ[>W\OP]* .N2[B"C) ]NG?ZU% M+>J>C#G/Y_-W^GI^%><2ZG,IQ\V.<=?7VJW;WLLK+G=R,G_Q[C_/Z9H ZF2Y M8].>OX<#IV_7\J2.:4G//MV^OM_.FVD1E )')_#T_P \_K6Y!8C@X&<9Z$^W M7\: &V[N3SQ_^O\ +\JU8R?ER.XQ].*C2V"]O\Y_/],^E6E0#'H'Y4QU&"?IQV[=L5)01G@T 8M[N",0/I^9_P >M>=ZO/<(3L!Z=?P/ M^&?KS7JLT&\>O_Z^GK_GGUK"NM&CGSE0?KUY_P _Y[ '@MUJ%^KG:'SVY/;] M*T=.O[XLN0_K^H'Y_P">>WILOA**0D[%Y]O3\^M30^%XHC]P?Y.<=E7=NS@=?\_3GI6Y<22"+H>A_E^OX>3TS_^OI7O-UH< M<_4#G_/;_/\ 7&?PC$S!MB\'/\O\* /.],O;UF^8-_#G/U_P_P XKTO2Y)7" M;@??\CV_IV_E+;^&HX2,(!C';TZ?EU].M=!;:>L6,#IQP!C],<_TZ1R,_4X]NOMS0!*9%'?_/X MXJ&29..O?W]/\]ZS+F=ES]#Z^OI_G'85DR7HK(FG?M]?IUY/\ ^NF)*SX!SC'?//'_ -;TJXEOOQG\C^'^/4&@"BDLI/?U M[^H[UJ0.[8W>GU[#N./ZU8BL!UQS\IZ&KB6H7M^'_P"O^7(_&@!T><'(Q_DU M;P/0?E3%C &#S^?%24 ,?I^/]#6/>.X&1UQTZ?S_ K:(!ZU5EM]_O\ Y].O MY?IS0!Y[?7$ZEMN[@D?7D_E^/:N=:\NMQ&&ZGZ=^OO7I\NE))G('X^_^>/\ M.*)T&,MG8,^O'O\ A^M '-V%Q<,5W;O\]_?_ /77963N<9_#OG'^1QU]:2'2 M4C(X'X8_S]?_ -6-2&V"8XZ?T[^O^?K0!9CZ'\/ZU)2 =/QI: &MR.?J/KB MJS(I!SQ[_P"?ZQ__5[4 )* MY'47* [>P/Z;N/UZUK7%P_\ M?D?\!_3I[#./<(\H.0<'V^OT_R.E '!ZA?W M",=N[OT/MQ_GCU%<\=5OMY^_][WX_4?J*]'ET<2G.SKGMT_3Z?K4*>&D)SL' M.3^M ''6^I7Q/._G'4X[X]_Z5O6M[=MLSN]^O^2?\]:ZF#PR@Q\G8^GK6O#H M$:CA1D8]/_KGL.U &':RRMMW9_R]2^;$H/S+^?/45R,]]( M@.-W0Y_S_P#JSWK%N-5F&0 QP?4^H["@#LKZ^15'#*3DD! M^(]=U9/-\OS#UZ$^_IC_ #S7S/XQ\6>)8A-Y8GXZ89O?Z^G/Z5^ALW@."\!W M1@[@>HZ_Y[<\_G7$:Q\%[.\#;H$.X-GC\OQ_QH _'7QEX_\ &L3RB,76!NQA MF_QYQ7S5X@\=>/+IY5*7A!8_Q/\ YZ=_U[U^X.M?LUZ?=LQ-I&L MFT\!>([Z=&ELYSEL\J3VY_ST_*OWXMOV0])SS8PMG'\"_P![Z5T]A^R5I$14 MBRAR/5%XZ>WU_EB@#\>OAS\*]3,EN9;.3JI.4]6Z<_Y[>]?H;\-OA:RI;F2V MQ]W^$=E_S_GK]C:)^SGIVG&,K:Q@KM/"@?\ ZAT__5@U[%HOPTMM."!8D&,# MH/I@>U 'D?ACX=V\"19A .U>J_[(_P YQ7M.C^&(;8+B,<#L/;H*[>TT*.W MPHX&.F.W^?\ Z];45D$Z#MZ8]![?H?TH I6-BL*@ <=/R_S_*ML1@=_R]?Q MS2)&%']/R_SQQ4M ../2D+ =30Q(!Q_GFJO&>G/3/^<8Q5$71GGZ#U']*U4D..>?S]?7!_G0!=+ =_P O\XIAE4?Y_P , MU2EE8#CIZ?EWQ@_K61-=.#QGMZ^GT- &Z[1OG+#G/ZU4>TBDX./R]<#N/\?Q MK#2[DS^'N?3T%:4$[,U VD1$YVC]!_C3DT^"+L!CCIZ?U^GIW MJ_YAV]^G]WCIZX_K6/>W+H&QG@=OS_IQ_4T :(:&,?> _P _Y_/K4;WD?9AG M'&?H<J3+D#=^O\ GV]L^PK/BU2=VP2V.?4=NE '=RW>2<'OU'X? ME^ /7FJ/VB0GC/;_ ""3_2J-H[S#QUQU_3\J M .I1U(].WUZ<]*G4ICG'UQG_ !KE8;J0\'/7/<^GMC]:UK>9F'IT]^WI_P#K M]J +,[$# _NGGTKE=0FE7. <\_T/Y^W7UKK]GF 9ZG(^O7'Y52GT]9.H]O\ M/OZ8XQ0!Y?=7=T&X#'Z=?P'^>.E117ET6Z-^/U'X8KT*70XW))4'\O7\_3U_ MG34T&->B@<\]/;UY_(4 PZ#_ "?SK$D#1Y[ M ?GCWYZ#%5#GY]\8'Z4 :.!Z#\J,#T'Y4U"3G//3^M/H 3 ]!^5&!Z#\J6B@ HH MHH **** "BBB@ IC@%>1Z=O>GT$9X- &1=YYP.P[<=#G^=IJQ;Z8.I'O_G\A^= $5M<3$CJ./0]A_P#7K=@DDXZ^GIT!QUS4 MMOIRC''<=O?Z>PK5BL@HZ=_0@_R]Z &0,QZ_E_WU^-:*OC!/O_6FK;[1] >> M..OI_3'O5:YX MKBM6U&6(/C=P3_C]?3C\:\\O_$%VK$ MU'KCJ?2@#VN2_@).'4\?GQZ_XYJC M)I'0]>P_ MQH YI)9L'KU]#5^*23.,'_)'8\_E6LNGJ!T/7N/\*D2R"]N_H1Z>V/SH 2!F MQZD=./KZ5?0@9SQT_K3$@V^WO^?^>3]*8[;1]?\ ZW;!H G9U'7GZ_T[_I49 MEC'91]?_ -59-Q.R_P"<]O\ /K[5ERW<@]>-WJ.GU H ZGSD_P!C\J=YZ>H_ M/_ZU<;]N?WH%\YXYH [03*?_ -?^.*=N0\_KC/\ +-/SJ:@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *A>//0$^_&>M34 M4 9DEJ&/3M]/SR#T'7MT[>_7\#5U(=O0'\N M.WKW_+Z5:HH K/$6Z@_AR.OM_C5&2SW9X]1^'/;/7\/PK7HH Y\:<-V><9/; MC^?]*M1V>W''_P"K'ISS^%:N!UP,_2EH KQQ;>,''?MZ],__ %ZG P,4M% ! M1110 4444 %%%% !1110 4444 %%%% !5>6(-Q@GCKC/]/\ /O5BB@#G;G31 M+GC.1Z?7T^IX^E8DGA\.?N]SU_S_ $KO, ]0/RHV@]A_+^5 '$0Z"$(^7I_C M_GT%;EO8"/MW';\!]?RZ]JV\#T'Y4O3H* ,][;*XQV]/IZ__ %OZ5D7.E"4' MYXKIZ3 ]!^5 '!/X>#'.W\_Z59M]#"$';T [=/Q_EFNTV@]OZ?R MHP/0?E0!E6UGY8''3/;GK_G\,?2M-%V@=_J/\]A5)]/!/ (Y.<#_P"N/ZUOT8SU M&?PH PTL0O;TSQ@]/\YZU?C@VXX/;MQV_#_/6KM% #57:/RIU%% !1110 44 M44 %%%% !1110 4444 1LF0<9YSG\?2J4EMN['D_0^O?'\_PK1HH P7L-W;! M_P!D?7W_ *U%_9H]#_WS_P#7KH^O44F!Z#\J ,,6 SP.?I_B*E6S"]@3^'^( MK8HH I+ !V/Y?_6Q^E3B/@_+Z<<<_6IJ* *;P;L\'J>W'Z#'\ZI2608'C_ZW M3IS6S10!RTND[_X<\$>_^?7GZ5G2:"&S\O4^F/3KW_G7U.P/0 M?E2T4 %%%% !1110 A&1BH)(MW&#CMW].N/_ *U6** ,B2SW9X]1^'/;/7\/ MPJL-.&[/.,GMQ_/^E=!28'7 S]* ,J.SVXX__5CTYY_"KJ1%>@/X\#K[_P"- M6:* *DD._J#GZ9';ZCM[_A5"2R#')'I[G^9XK:HH Y]=. /.?Q'_ -9D8Z_GS_+OG^O?9HH M XFXT+S/X?\ /U_S[U!'X>"MG;^7X5WF!Z#\J-H'8?S_ )T .> MV!D]?Y^O-;M% &#'8;>WYCMQTY_K5Z*WV]C^'T_'_/85H=.@HH 8JXP3G-/H MHH **** "H7CR. 3_,=.G%344 9DEJ&/3M]/SRW?Z'/'TXJ_'#LZ Y^F!W^@[^WXU;HH 0+MZ9YI:** "BB MB@ HHHH **** "BBB@ HHHH B:/T&>OIQ]*IR6V[M^8^OKC^?X5HT4 8ILV3]![^G^%:U% %9(L<8/7OVY[9_^O5@#' I:* \\>M59X=ZD?\*]7P/0? ME2;%/4?SH \KMO"(C(.P\>WM_/Z=N_2NJLM($ 'R]/RKJMB^G\Z7 '0#\J * MT,.T 8X_EQV_^M_] GRAPHIC 18 chkp_img02.jpg GRAPHIC begin 644 chkp_img02.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" 0O!VT# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^_BBBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH ****+@%%%% !1111< HHHHO_ %_7JOO ****+_U_7JOO M **** "BBB@ HHHH **** "BBB@ HHHH *@((ZU/17-5H<^B_KUV[O\ X TV MGN&>'E#O^OW?UM345P_5'S7;TNMWZ=OZ8!4RG('TJ&E!(Z<5ZV&J*BK-]OS5ONNKZ?(B: M;M;I_P GHJ,/Z_G4@.>E>I"O&=MM;=>]OZ[^1D%%%%; %(>A^A_E2TA.!S6 M-;56_K= 044&D8X&?R^M>+B91@GK?I^OS_IFT+\JT!FQ_0578\'Z4I/4FH2Q M/T]*^:QV,2C)=]/R^XUC&]GY_?8B?I^/]#59QT/X5:<$CZWS_P BO43*>3UR>U62GI^5,PWH?RKY+$8*HI/W9/6VSUU7^??_ M ".A33WT96Y/04[:WI5@(3VP/I_2IUASV_0D_EVIX7(JV+:]V2YK=-]N_?84 MJD8_U_3_ *&QOI_GVS4RH1Q@_4\5HK![?S./RP*?Y'M_P".U]+A."\1!J;N MKN+[=O*_5??\C%XA;?UTOK?^N^C9252!CJ>M.P?0_E5WRO9OR_\ K4>7CKN' M^?I7NPX=JQARV>R2T_P_H[+\3/VR_J_^1FE#DD=^<4W8WI_+_&M%D'?GTR!_ M4C]*:57V_)?Z$_RKBJ<+5Y.]G;39>G^>W9V[%JKII=7[/T_K_ARDJ'J?RJ2I M]J^@_*C8.RY^@S_];O\ R]!2CDM:AO%]/_;=?GY_-;ASKLR"BK(4]-OOTQ3@ MA[G'ZUT0RBK5MH];:V\UY>?_ 1>T\OQ_P" 5@K'M^?%3 =!]!4HC^I]%RJI0<6T]H]_[K_X'5W\C.51.UVOQ\ALG;\?Z50N48@X';\^!6D1G M_P#5TH\G*D'G/KU[?YY/Y5]7@6XC7EO;\U]RU,).[;.6DB8@_EC\?J*; M% P/.1RO;W^M=0MH"3D9].G],T\68_N_Y_$"OK\+47(O1+TVZ>6G]6OSO1V, MVUC88X['^0_#]:V800%R.X_I0EN%[#]/Z9_PJPJX'8_AT^E=$G=W\A _W3^' M\Q4-3DX'(XJ"O+K]6VEI^:M_7J7"]]OZN@HHIK-MQQUKS)UE#\-?Z_JYJ.HJ M'>WK1N;U_E_A6'U_R_#_ ( %ZBBBOK#G"BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHHO;< HI"<R'DXY-,+GL/SIA)/)I*X:F(;UB_Z_RZZ^BL7&'?;M_7_#C]Y]!3 MPP/U]*AHS64<6X/WW_6_IY_<-P[?B6*0D#KQ5;?;_/XU#O'O_G\:-X]_\_C7*\Q[2_'RC;\RN1>; M_K^OO)MY]O\ /XT;S[?Y_&H/,]OU_P#K4>9[?K_]:E_:*_F?3_VWR\W^'S?( MO/\ K^OQ]+3[S[?Y_&C>?;_/XU!YGM^O_P!:CS/;]?\ ZU+^TM4N9]/QM?\ MX AI0X]Q_GVKHIYG36[_ !7]W\>^WWDN'9_> M6J*KA_1OS_P-.WMZUUPS"C/KJ^S[V_S\MB>27J345&']1^5/# ]#^'>NJ->$ M]G_6GZ_\"Y.JW0M%%%;)WV **** "BBB@ HHHH ****F45+= ,* ^W\ORJ,\ M'%3TQUSR/RKDQ%!:C"=S^7^-25[E%54E>_]6[^FS\MS%VOIL%0EB:FJ,IZ?K_2EB85)1]W>VK] M;+S"+2:N0,V.!UJ,DGK5@H>ZY_S[7?^D;77=$- M,* ]./Y59V#W'^??-)L'J?\ /X5Y]3+Y3^*.K_SCMZWZEJ37IV*9!'44PJ#V M_$5>\OW_ $_^O2>4/4?E7G5,BJ5':,.O;I[M_P#(M5$NZ?\ PWZ_H4Q&#T7^ M?^-2"#/;^?\ 4BK@C]B?K_D#\ZD"'OP/0?YQ7;A>&*;:=6G?;IO=+_@?(EUW MT?XW_P BFL '/'O_ )'^-3K#CMG]/_U_G5D #H/\_6EKZ'"Y#A*%FJ:35NB\ MOG^GF8NK)_U_E8B$9]A2^7[_ *?_ %ZDHKU8X.C%)E5_..?;)],?T_G6@\&[Z^HX[]_K^-1?9>_?\ X#73'!X2 MSO!/IT>UO+?0[HU*5NE_OL[K]'^?8C1B>?Y>X_ST)_*K:*../QQD=/48-(D. MW_$\G\/_ -=6E0G'8>OX5R5LMPDGI%6TZ>FOY]O(PJ5(W]UNW_#?Y]1HB_V? MU_\ KTX1D=@/YU,. !Z45G'+L+#:*5O3R_KY^AS<\O0BV'V_S^%&P^W^?PJ0 MD#J:C+GV K*K2PE+67*DK=MU;_)?UJ-.;V_0-C?7_/OBF4TN/4G_ #[TTR ? M_7.*\Z>+P,'[KBGIU7:/Y>2[EI3?7[E?Y;$F:D#GN./:J_F9Z#/X_P#UJ/,] M11',Z2?NS6K77SC_ )_TP=/J^:_>W_ ^1;!!Z4N:J[Q[C_/M3MV>,Y]LYKOI MYC3G&W,GMU]/GUZ6(Y'W0YFR?;M4;-CCO3J0@'J*X*\ZE9^X_P#AM/N\_P S M1*RL1[SZ"I>O;\Q3=JCM3LUR1C./\2[V7W+]?RV&)M'I2;%]/Y_XTF\>]&\> M_P#G\:U4L*MTK_\ [.G]=_6X6Z***^K.<**** "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 **** "D+ =?RI:B93DGKS7-5G./PW7EO;;L [>/?_/XTX$' MIS4%*#@YKGCB*M_?NOZ_KIUZE-)6L[D]%1A_4?E2%\]./?O70\0K;J^W];K^ MNFY.O;^OZ:)"P'7\JC+GMQ_G_/K3**Y)UZKVO;OVU7]>5RXI/=]=OZ[^0I)/ M6DHHKEE*3W_R-$DMMMPHHHJ1A2$9&*6BIE151:Z=.SZ?Y_UH!$4/8Y_2FD$= M14]!&>HKCJ8-*_+>^FG^6Z_JX%>BI=GH3_/_ H"#N<_I7+]6JWMROI?\/RO M^H$8!/3\^U/\OW_2I.G HKLIX)-+FWM_E^7]("/R_?\ 3_Z]'E^_Z?\ UZDH MK5X&'34$[_TR+8>Q'^?SHV'V_P _A4M%9O"4EN]_^!_7S8$6P^HIWW!SR,\> MO2GTA&1BLG3C#^&[OIOK]W]7_ $WC_/^?\XIV>XJ+8?;_/X4Y5(ZG\/ZU5.M M6B]G:Z^Y6=_Q#?=$P<]^?YT[>/0U%2$@=37I1QSC&]_\^BMW_P"&N1R+NR7> M>P_K_A2;S[?Y_&J[.3TX'ZTRN.>:58OW6VM/T_R]=GV'R1[%SS#W'^?UIV\> MX_S[53#D>_UI^\>AK:EFO2GXB]G?:_Y_U_P2P7 Z_X"E4S9ZAI/,]!_G_/ MO71+-(./Q*_KZ?H_02I][M>ENW^?XDE)N'J*A+$]?RI*\Z>,E4E9;/\ R7^6 MY>VB)BN['\_:F^7ZFGKPH_SUYI:NG1C5:;WT_0 QP*F48'N?\XIB $\]L8J M6O9[?K_ /6K-8N@_MK\ M/+S[O\PY9=G_ %_P_P#5F245'YGM^O\ ]:D,N/0?7D_TI2QN'@KNHEUW6VGZ M,?+)]'^7YDM%5C.!WQ_GW-1-8"BFY5HK3=M:;?\ !*5* M;Z?UI_G_ $BX=HZX_*F[E[+^@'^-9[70'I_(_KD5 ]\!_$,CMG!_2O!Q7&>5 MT-\5!6_O+I:VE]M_,UCAJC[]?+:WKY?<:N_'91Z4TRX_B_3_ .MBN>DU10/O M ?E^6?6J$NM(/X^F>^>GTY_I7R^,\2\IH)VQD%;^\GV\_*US>."J.WNM[=WI MI_6UNC['5M< 9Y/Y_P"1^M0M=]L_K_CD5Q$OB"-<_/S_ +W((]\]/Z"LN;Q& MBYRXQ[D8]N>Q/M]>*_/LW\9\)A^;V6,@[;>\NR\_Z]3JIY=)VO'=KI;MI:WX MGH+Z@!D CK_%Q^1&/Z50EU3'\1'U_'N"!^.2:\TG\4)S^\& 3U;&.OT/\JP[ MCQ2F>)../XL^OJ+T2OIYK?^MSUA M]8'=L_B"!S_M#/ZU$=94?Q#\E_F,UXI+XJ3G]YTQ_$.?S_PI$\2J^,..0,?- M_AW]?TKQ%XR>UG_O2UM]M/\ E?Y?UJ:?V=*VD;O3IY1_5_UT]K&M*3CJJV,$9R>>/Z?TKQJ'6MQ'S\>H.>WY_YZ5N6FHD[?FZ^I[] >OL3S7KX+ MQ4E6DDL0K?XKWV_'T%++9*VG;IZ7^7K]W?UF*_W$ M?;]?(7G^H[_C[<=:_0\JXZ==1?M5TO[W71[7 MOV6W7J<53"N.\?Z=N]^_D=")?<_S'^?PJ42Y]#^GZ&LI'ST./Y&K*G(S7W^ MXBJUN6SNG;KZ6_JW^9R2I)=_E^M[E[>/>G<,/:JR$D<^M3(V.#]:^HH8F6(_ MB==^O1?TM-S&2Y7W#R_?]*/+]_T_^O4E%=ZP^'>KDKZ;_P#;O^=OFB=>W]:? MU\BQ1117U1SA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4?( J-E/)'Y5)16-2BI+33^OT\_^ PKT58Z]14;@#IUX_+G_ #FN*6'Y7?F_ M&_;SU_$OG=K:#5(!Y_R:D+*1R?YU#14>V4?=MT_3T!0;5]!3U..F:2E^N?;Z MT\A>2",\]#_G]*?7FZ6RN MN_W:=K_\.;)W2?S^?+TT\OZ\[I$IHW'U/YU@ M\>WY?TNWS19/14&X^I_.C)]32^NR>UV[=+_W5_G_ ,.!.3CK418GID"F45SU M:\Y]''\.W]>0"@D=*F4Y ]>]045%.KR[W?Y= +%%0;F]329)ZUT2Q2<4K=+/ M?LD YCD^W^?\*;117)*;;NF_Z_K0 HHHJ "HCO\ ?\/_ *U2T5SSP\IZJ3WM MI?R^ZVZ_I&BGLFMD1KNSSG'O_G-24455.A*"5VWMIJ]=-/\ @BE.Z:M_7]>8 M4'/:BBM)T^=:NW])]7^)*=GXJ6BN.5!P?-SMZ]_./RZ M;Z?YZJ5]+, <\T5"Q.?3K^1)IR,/ M<_Y]Z-X[ _Y_.J#3X[_EQ_\ 7J!K@>O^/ZFOGL3Q9AJ%[U8:>:W]W^M--36- M!NV_]>BT^\U/-'M_WU_]:CSA_DY_D*QFNAZ_K_3BH'O%'.[V_P YS_.OG\3X MC8'#IMXBFK=')>7GMK_PZVVC@Y2MHWY?=U7X?EL;IG ]/\_4BF-]5'U-5YW?CGC\J^1QWC)@,/S?[12TM]M75TE_P ' M]>_1#+9RM[KW5_P;_%V_#N=4;E?K[YS_ (&H6N1Z_K_,<5QTFM1+_&O?V/\ M/^??M5*3Q# O!D Z_A]23Q]:^-QWC?@;/_::2T_G6RMK_EIT^1TPRNII[K^[ MM9ORW?3_ #.Y:[4?Y_\ K_RJ,ZBBXY_(_P#UZ\YE\20P]:^.QOT@,)@[M8FFTG_ #Q_NZ6[K_@G=1R251J\>W2W M;_/S/56U6(#&['U)(_GUJ$ZK&>X].H'^?Q%>0OX@']\G(^@KX3-OI18>E&25>&FFDUTM;\-NOSV[X\-M).W;R_E;V_P"" MM>AZV^IISR,8ZY_R#[U2EU=%!R?UX_$?K_\ K%>8-XA4 =C:ED"ND_)[/?3^M#U M*;7XT'+#'3KW'Z_U/2L>X\1Q$G]X.GKSP?\ #_\ 5VKQ:]\2.,XD_7UZ?CW' M>N;F\0RD_?SGGKG]>O3CZBOQK//I43;FHXI];?O'HVT^]GLM]_F>U1X<@XW= MOS_E[:WU[W7W'NEQX@4Y(<=.O7Z>N>U8EQKOWOG/.>_3IZY_3CWKR$: MY(V3YAZ8Z]\=?H>>PZGO2MJS,,[L^V?;CZ_G]*_*O$9^<^A^;'.>PZ_@?;BN:N_$C#/[SI^ MGXY[=/K^-7\CYVG/IUZY);&[G)]OQ_+TY[\5\3BOI&XBN_P#> M9O73WO1=_G;L]+V+I9>V]8/HMN_RZ;Z6^1W=SXF8D@2YYQ@GZ^^/S_*L&?Q! M(W1^WK^0&/Y^_M7 RO=EFR&Z^_\ ]?\ /\J@!N"3NSP 66LN6]TG^6GK_74[0ZU*2W)_I7;:?J0)7Y ML\>OUX_D/8<5XG9O-QP<\?YY'\O3M7;:4\N5ZXX_0YZ=>]?LW#?B)6KSIKVD MM7%[V_E_KY;ZGH3RB"IMOE3M;7\M?R_,]TTV[SC#<^F?;..G/Y_C7;66PN?08_+@U_2_"7$M7$1I/FEJD^O M2W3_ #Z];GQV8X6-.36F_P NG5?CV['712=/K^1]/I5^-Q_GL?\ Z_K_ /7K M$A8X'X#Z\#]>:OQL1^'^<5_2O#.>5+4]&_A=]][6M]Z/F*U):_/\/ZT^YFLK M] >GK4E4T)Z=JMIT7/K^F:_9LJQ?UI*ZY;VL]OY=CSJD;7[KKY/_ (_4_P"%24O'J?R_^O7U]/!\T4W42O9Z/OROOVU^[JC!RMT?R7]= MR>BBBOJ# **** "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 **** "BFLV/ MK418]2[6G7[OTO^ U%O8GS3"X'3FJ^\>])YGM^O\ ]:O-J9K3 MD]&OEKTC\^O^3+]GW9,6;U_*FU'YGM^O_P!:CS/;]?\ ZU\F[^?I_7 MS]"E%+I]^I)14?F>WZ__ %J/,]OU_P#K5FL9#=O7U]._F4245'YGM^O_ -:C MS/;]?_K57UY=U;_AO+U\MA-)[HDHJ+>?04;SW _S^=0\72E\2OW[:6_KY,9+ M13 ^3C&*?6E.I2E\*M\M-E_GOU ****VE*,5>7_#[=/Z_( II4'M^7%(7P2, M4W>?05QSJT9-I)7ZZ>GE?\+,!K#!Q258Z]11C'08_"L/JW.[Q3M?^OEY_FP( MU3N<_3_/_P!:GX Z ?E2T5VT\/&*NXW[^6W]6_I F!Z#\JC92.F2*EHJ:F%Y MM(K5=+>EMM/Z[@5Z*GP/0?E3"GI^5<,\-.'I_P -_7GL!'1117/9WY>O], H MHHIN/*KW7]=NX!11FF;Q[G_/O64L1&%D[=%^,?ZZ?DU2A)^7J/HIN]?I_GVH MW+Z_S_PI+%PMNM;?DO-?U]R?)+R_K^OP]+NHIA<>YII<^PK.>84H;M?Y[;?- MAR/NB6C..O%5S)_M?E_]:F;Q[UPULXH_S);=?\-U?OK^'R+5)^;^5E_P?ZZ% M@N.V3_G_ #VI/,]OU_\ K56,GT'U/_ZJB:;'\1_E_@?TKR*^?4:6LIQ2TT;T MZ6_JVYJJ;Z*WI^>A<9LD<=/UI,X.>G/?^59S7('4C'N>_P"8_E4#7@'&X?Y_ M(UX&*XWRW#IN52%UUYDM=%W_ .&-8X>*N PU^6M%6_O+NM]5^6] MC:.!G+H^BU7>WX7_ *N=2+D#N!^?]"30;M!U8_F1_,5Q$NJ;0<,>_P#%CH?; M@FLZ362/XACZGD=^E>/5\2??KI]YUPX=JNVG;=>4;^F[_I'J+7Z#C?U[YP/ MPY(_2JSZE&.-X[CKC^6?Y?A7E,WB(CJ_8XY[\_Y /Y5@77BIE+8?D.O/0_\ ZL=Z\5'BIF/WR>O4IJ&-:\E4O\ R^>NW;\6=='(91:3A\K? MX?+Y_<>M3ZTHZ2=,CKW_ !_#_/3#NM?"[OGYZ8SQWQW^E>47'B-L'#DGGOZ8 M/?T_^M6)<:^Y_BZX'7TSUY]17Y1FGTHG6/Q^N*^)QGTCZ]6_)CYZO_GX_P"Z^_\ 2ZGK M4^'HNW[M;JZMWY5;Y]>^AMCQ=)[GWZG]>E7HO$DS=7/Y^O3U'3O M@\UQ_P!EP(_P"8V3O_ -/' MY>?K??[CJCDJI+X%I9[6[?\ !MITMN=PNN.5^]@>F?7/3D?A^E02:W* =K'\ M_P#/)_3M7*"1L8/\\?XCF@N3T'//J?Y=^O7I7RF/\6\9B4[8N;;_ +^][>=Q M_P!G\VBCZ:?X;=>UOZVVYM?F ^\W?.>G_P!G\^OY_Y[ M56B#<$^OZU']E&.!^/)_I_+'O7Q./\0,?6O_ +3-W>W,^MO3NMOR%')*CM:/ MX;/W?T?D,FU&5\\G/X]?U^O'^%53]?%XWBS'5F_W\GUW?6SU\G\_U.J&45XVWMIMMM'3TU?YD*7+^I_/Z M#OT//I5E;J3(SD_K^)JOY.WID?K_ %Q0%*D8]>?IQ7SU;.,?6=U6EKYOK;9? M@;QP,(M^TAS>M_+^MS3C/F8)QSC^0_\ U?3\:OKI\4O4#/X>G'!/\^GKBLJ% M\8Y_#CUQ_+BM2*Y(P,],<#/'4I/IU\U??K_6A?U"E/X86 M_I?U?U'2Z+#C.T=,]N.?\].@K%NM+C3=P.W0>G^'OQ[UT9NV8')R,8/7C/\ MGK^F*HRMOW$^_;_#\/Y=J^VR3&5ZDH)RE>Z[MKX>GX/[C:EE:T;C=*WR^'KY MN_KN_IGU_EV_/CK6E:6R[@" !VZ?_6_$\U.Z#.<^_3ZGT(_SS@"F M"3R^AZ'_ "#GCKZ?ITK]LX MGXVU.EL;>/Y?NYZ]?7WX_H!ZUVVFVT7RD$>YS]/SKRN+4F0@#U'],>XQQD5U M>E:JQ91GOSSQS[6(X'?!P>.W(KRS1+POLSR/Q/ICOQ^5>H:E6%^Z/\]Z@7D*/4"K2KG ]!_*OVS*J.D>1/>G@YZ41JPELP"BBBKF^9[?K_\ 6J.BN&>)FWH]+_JO\K?YEJ'>_P#7WDP8'Z^E M.JO4@?UKHI8GI+R_KR_K?F@'44S>/0TPL3["LIXB-GROY]]O/\ MKTN.S?1_9[?K_P#6J.BN-XF7-OIW^ZWW6_/YWR:;Z_@3@YY%+4 ) M'2G^9[?K_P#6KJAB-%=_?\O/\M/(AIK=$E,+@=.3_*FER?:F5%6O*SY=;KH_ M\M/S?KL"5VE_7<">Y-0,Q/7I_*I7^Z?P_F*KN<+]>*^8S&O45[O3U_#K_74Z M(1N[=$-+^GY_YQ2;S[?Y_&F45\Q]8JN7NWW\_P"[U^5K=4;DF\]Q_3_&GA@> MGY5$$8^WUJ0*!SU-=5*5=VO>VF]]=OQ\]!-+JE^7;_@#J***]"G=Q5][_P"6 MWS,7:[ML%%* 3TIX3U/Y5O&E.6R_K^O,0P GH*>$/@KOHX& M4K77]?IK^?E<3:6[&!0.>:=3]A]O\_A1L/M_G\*[XX)P2M'MY=%Y=[[=B>=> M8RBG[#[?Y_"G! .O/\O\_P"<5LL+*6DEIV_K\MP]-?L_P#!Z=_G/._+^OF5Z*E*>G'^?\^M,*D=OQK*6'<- M([=O^&O?Y%*:>^@VBBBHWYY_E3#,!WQ^'^-H_'. M?Z5Q4NMA?;WS^H'TKY?%>/&00OSXV"MT,-W_+0Y/'WB1C/U_R/KFOQ3/?I!U.:;CCN_\ R\Z: M/OI_P>BN?0X?)(-6<.SVMUBOS[WZ^5O=VUOK^\'IG=W].#G]?\*JOK.?XOR( M(Y]?\Y]>U>*IXHW8PY[YY_SQV_J:E_X2#/.\>O7&<_Y[_AFOR7-OI"5KM?7O M_)WY=WW_ *ZGI4\BIW5H+==/\/K\_/L>LR:J#W'/H?3%49;\'H>?3I]>>_\ M2O+'\1 8^<_7.3^G(JF_B<#/[S]<@?SR?Z_E7PF-\>L154K8U_\ @?DNE_3; ML>A2R22^&%M%OI_+K:W3_,])N-1QGYN1T&>O]/ZC\ZP[G6-N<-W/?I[=??K@ M=?QK@Y?$?F9^?.3T!'O[_P"//05GRZD9?XB3\QZ^N1COC_..:_/HK>YI>^WI_73UWMU\^N,21O]>,Y!_\ K^_]_P!M^73U M>AZ6&RIIKFCI?6W31/MT_P C0DN&?.&/4_UY]OH351K@K@;NWY?D#_GZ5""P M]N>U12<^G3&/S^O^>U?F68,XZXR>@_P#K_C2B_+<;NN1_G_'VK*,;=C^1_P <4)&0>U?*8 MKB7&5FVZLKN[OS2U;M^/?\M#EEE<.;2*^[;;_);7ZFOO,GKR#P?J?7CC\?>G M_9M_/)_#W/KWJK$VS&?\]?3_ #WJ^EP .#]>_K_LY_.O!KYSCI2TG+?N[=.C M_3;Y:Z0P,H-6CI?MUTOZ_P!;+0@^S%>W/IC_ 'IZ_\ UZ;C' _EW_3]/_K5 M;:93TX_#IT[<]:JR'=P.G_UZ=+,\=)IN4M-=&_+_ (/<]"C1Y;77;3_/^NG9 M6(R_)X[^O_UJ3&_GIV]??V]:81@D>E,,VWCMGKU[=NOO_CS7L8;'8AVYY/HM MWM9>O7^M3HEAHSVOHO\ AK]/Z;)O+/8_G_DU$3M/<'TSS_3]*A:['3WQR ?T M]:K23@^N./;/^?IVKW:&*2#WQQG^M9))89'4^M )49/4>E=CE=+[^O9:Z_UW1Z,< M'34;):Z;_P#;M]-/ST9O*^[],>_'TJ3' .>?2L=+C&!SCL>OZ?I4WVP=-W^/ M\\UYE5KF^?3^M[['/+"RV2TVV\TNO:_];$LIQDXQ^/OTQ_7_ /55-Y3T'7V^ MOIYSUX Z8-5,EFX_^MZ\CD5M2L[?+3RTZ[CAE].>LELU?OT=K M_+_/H:D+EL<__7Z]L>W^16K"FX>O?UZ^V!ZY_P ,5A0M@_0^G3/_ -?]*U(; MD*.OX?\ ZQQ^/_UZ^CP.%HU''FM_5MWWWZ^NC.>K@U#^&NUM-=M=?ZTT:[ZC M0X&LC78]?IGL>/7\_7&!6=<2[LC/ M7\',KPTI4W%7VU^[IIIJ]OR)H4IMKFV_-Z?Y]M?(B>XY//^ M>?\ /]?6N90QZ^G\N/7_ #TXJO+DDG/3_#G^OYU$"0>_'!_+_P"M^0ZU_1/" MF14JCI+ET]V^GHNGWVN>O"C&U]+[;==/P_I]B]''N8'W^O7^?KR2![]3UFD0 M?,OUS[<$_P">.GOP:Y"&8 @=>1_G\/\ ..#79:/,"R=.N/U_(_3!_K7]0\&< M+TG.DU#5\KM;5;/_ (/R/,S3VBHS26EOQT??_@_@>OZ#&<)VZ?EW'^>M>M:: MA"C'J.V!P.GZUY=X?.X)QZ?7Z_7'IS7KVF1_(/3@_P!>??'3Z=,5_8?!/#=> M$*/LZ>B4.GI^A^"\2U+5)W=M=;N[^SM_7W&Y".![?XG%7XT[?B?\/Z5#%'M M_0#UJXHP/?O7])\/96Z,(>UC:UM;?X?+R_1'Y[6G=NW=V_KR_K0E5IHV#W_S^%>Y&6)25D[:>7\OZ?J9ENBBBOK#G"BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****3 M:6[L 44F1TR,TM)3B]I( HHHJK]>@!1132P'?\JB52*6^O\ PW^=_P#(!U-+ M@>I^E1EB?IZ4VN*IB)[15U_6]OZZ%1C?JE^8]G)X' _S_G%,HIZ$#.<=L?K6 M5G5^)Z:?U?Y=V'PO1IC*^G2X!11FH6;/T_P ]:YJN(Y+\LK_\"WE_5@)LT57S4H<=^/?U_2LZ>+YG M:3MM^G_#?+T ?13=R^O\Z-X]<_G6[KTTKJ:;:T5_3_@:=[ .HJ$L2>"0*0$C MH:YOK?O6_1?UKT GHI@<'KQ2[E]?YUTPQ%-I7FEUW_'M?^M.@.HIA<#IS3"Q M/T]*RJ8Q)/E?-MUOU^X"1B,'W'\P<5 1D8-. R<5/^%U[V^7 M3[]1IM.Y4V>YQ_GO_P#6IRIZ GGKC/\ ^JK6">@/Y4NUCV/\OYTX9)%-.W5/ M_P!)_#?KM=H'5_O??48]ZFJMN'K_G\*3S .A/T&?_K5T1QN&IVO M.*T5]O[OXZ^>GW&7))^?]+^OZ5[5-W+ZU6,H[DY]R/\ &F>9[?Y_*J1G'KC'T_J:C-R.Y_7'] M*\RKQ/@Z6]:"^:\G^=_^'+5"3Z/\+?KZ^AH^9[?K_P#6I#)]!]3_ /JK*:Z' M<_3.?YY_E437@'?'OQ_3'\Z\?$\>9=23OBJ2LM?>3_E\^ZVZ;FD<+)_9?3OU MMZ=_QMZ;!F]_R!_K49F4]3_+_&L1KT=S].<_SY_E5=]05<\C\R/?U_2OF\5X MGY=2NOK=*RZN7I^/];MFT,#-V]UZ^7IWOL= 9A_G)_D*8TO^1P/QSS_2N7?6 M(TSEQ],_X^OZU3?7X0<;Q^!^O^G3G/%0MK4 M9S\PQ]?\!_\ 7K\^SKQDR>DIJ.846]OXBZ)>GX=T=<,JQ&EZ4DO-;7MIVZ]- M=SJ7N0._X]?U_P#K54>['K_G\>H^EQ_P ]*R)O$,2_QC_OKC_# M/IC'Z5^0YUXYX"',H8ZGUVFNZ[-+R^\[J.4596_=OII;9Z=^GE<[A[T#^+^O MZ'G-5'U$#^+'KG/]>/PKSN?Q3"#_ *P=\?-^7'MGUK(E\50G(\S]?<_7/'H/ MK7Y+F_CWAZ;GRXV#7_7SS7GZ_EW/4H9%5E:].72^C_NWZ+Y^AZ>^JJ.=W;IQ M_2J4NL*,\_Y_+]1S^M>42^*$SQ)VZDC_ .M[?YZT)/$J?\]!_G\1Z>WN37Y; MG'TA%*,HQQGEI4Z:>;VU\K]['J4^'I)+W/PZ^ZOU]?,]4EU@<_,?IW]NV.,5 MG2ZT!D[B,=R>_N1^5>6R>(E/_+0?X?R_+UZUFS^(05/S]GTZ?2OQ_ M._&N5?FDL8[N^U31?CY??N:+)ZD+6IOHOAWT7YWM?38]/FU]5ZOVY!.>#QUS M]>E9,_B9 #A^><=B/3O_ /K^F:\KNM89LX'(X. M/Q ]\?I^-?D^;^,5;W[8R6CT_>>GG?KH=<,JJ[*D_)VWU_'R]+'K%SXG4YQ) MU/J>OTSQ^?;OFN>N=?+9PYY[YY.1['C/U_2O-WNIS_$?QR?PYX]>F?PJ)IY# M_$(J7MC)[N_OOR\]$:_V+.>GLWTUMM?E_P _P^[K[C6G MY^<]?7W'^?\ .*Q9MW^>WYU@RM*RD Y_G_ )_STK+FBF?C)SSG M],=L#\.E?&8KQ2Q.O^US\_WGIO=_UMOJ=>'R)IKF@U>S>^FL>MOZ[]#=EUUB M<>9WZ$\XR?H/;O\ C5)M0EESAR<^A/X?7K[>V,FL$V=P6'7CV_7/^'/Y5JVE MI(,%LGUX(Z$?YQG_ KYG'>)^+DFE7F_^WWW6F_IK>[]#VJ.44X6LKO3]+_\ M.2&.XE[L>>F<],]>?_U8].:$LKDC1P35DHW6BVMK M=/;_ (!R"0S(!DMCOSW_ $''N.M3[Y ,<_GGU]#6Y+$A)P..??ZG/?K^7.>] M4FMR>2,XQT![_CG_ #^-?'8WBW$U7=U9W;6G,^\6_P"NZN>O1P4+)RT=UOW] MW??^M$93"1P,$GDGDGT_SU/M]*C6MPV2,GJ.O_Z__KUTB0JO4>O?^?;I5U8X ML'..,]0/4>V.I]/>O%J<4XI.\9S>NMF_+SUOJ='LU3TBK_Y=O7MOH<_\ G]?\*Z5DB[;>3Z<=?7/\OTJI*J@':/[W MX\]AC\RTOUMW?KVT=NAM2DY63CU2[=$O7\W\BBO ]??M_ M//Z5(2?P].?ZDTAXSP1U/^>E1F3VQ[G_ #_6N:52O4L[R?SOO;3OVT.R,.T5 MIULB2DP/0?E47G#O_7_ T>^VC\O\_\ ,.27\OY?UV),#ICI MZ\_SIV"1G'%1?:(U],\=?\M>[A,EJR<>:DUHMUYQZ6MVM^)K##3E:\6OT2MY;KL:CRJ0 M<'K_ )_VC_G\*I2,3QZY^F/;/^ JC]J]_P!?_LJ7[0AZD9^O_P"NO>P^1K1N M+Z+:W;U_+\&CICAYPU46_EZ:Z_)?IJ.*L??\1_CQ2;&]/Y?XTX3(<+[.VFWIY^:\A4!&N*4'/3D5-&N2,CZ?3G/Z>M85:,X)W6B72_X;_UT(M'V=_0_I_C6M&BC (!'4Y'MWJQL4C!48';%>/6Y(MMM+:U_P"M[NWX M',\5*+VNF^WI_P ,<\8F'7KZ8_3-19QSZ5K3("#QVS]?RR>/?\>*SFA)R,=> MW;KZCI]*YXXN%-Z36_ZKKO?^O,ZJ=536NC_K^NQ)&WY_AGFOJLIQE&;BI5$MNJ[K_+S./$5 MN2_*KK^OR_1W*?V=_P#(_GZ8_P#KU6>%E_'U[\9Z^O/>NE8)M[?Y_P ^F>W' M%9LZ ]!ZGZ^WIG_/2OVOA6OA>:F_:Q^SU\HO^ONV.2EB92>JMZJW;]?D8#C9 MUZ9_ECT]S55^K3G&R?-JU\NGSOAQC^?Y<\5V>AR#>OUQS^/Y].G^3_9G F% MHR]A)6?PZV]-/7:QP9K6BL/+5/3Y=/Z]?D>Z^&@?W>?;IQZ\_CP?K7M&E#]V MIQU4?ITKQ;PTPPA],?T__5_*O:M*/[M?9?Z9K^SN"Z<(4J245M%;>47Z]3^= M^*9)UIV?6R^^)TJ !1Q_G-2JI/L*C3[H_'^9JR"".*_:L!1IR46]'[OY+7]/ MU/SV3=V[7U_44<<>E2(1C'?/^%1TH!/05])0BJ:7)K_2=E^'^1@VV[LGHJ': MWI_*C8WI_+_&N^.*JK10=M-EZ+S?_#^@B]1117UASA1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %0MG M//X?2IJ*YZM.4MG;7_+T]%Y BO3@Q'T]*D*#TQ41X)'H:X^2=)WYFU>^_H6V MGIRZZ6_JQ-N'J*0L![^U0T4_K#?NZ_>^GZ[]/S#DEY?U\A22>M)3E&XXZ4\H M,=<>Y_R*ATY3UYG:U[7MV\OP^X%)+[/S_I$52A5(''UY/7\ZC/4_6DIJ2I[I M-_\ #?-_E^B2.O?],4RBBLYU5+;2ST\MN_X:7+C"V]GY!1 M116-WW984445$H.:5M-;?/3KT B8OWS^'3_/UYH4L3Z^N:EHKD>'G%\W/=?\ M-^>WH@"BD+8_S_GTJ,NWTI_6?9JSUZ?BM_NO^.P$M1%R?;_/K322>II*YJM= MSNT[?TO+R_S ,T44QFQP.O\ *N">(Y'O?\>W_![]7W*46]=A](3CMG_]1_\ MU5&'/?\ S_GM4@.1FN;VSJZ)\O\ 2>_];FBBEKO_ %T(]Y]O\_C3U8G.13J* M%3J1M+VBT\_)?\#[M=Q)Q>EOP]%_E]P44UFQQCFH]S>O^?YT2Q/*K/?O]WW_ M (V[AR*_EV_X)(S8ZCOOIT_R*LET_#^NQ('] M?TJ2J].#$?2M:6(Y6N:5]%O?IO\ +O\ \-8<4UM;SL6D/7\/ZU)54./<5()1 MW(/X\_Y_*O=P>/HQLI2BK6W?H_P^1BX/:SU[%P$=!^5+D#J153S5]?Y?XTAE M4>_X_P"&:]AYOA(15ZD%W]Y6V6N_F9^REY_G7\-"E0EY_=;M_G^/R+K-GH M/Q[U&2!UXJF;D=V_7']*B:X'/(^OU]^OXXZUY6)XJP$8O]_1TU^-6Z>;Z_H_ M(TC0ET3^?G9=K=;?\ NM)CO@>O<_3_/Y5 TH_P#U_P"3Q M]!55[Q!_%_G\3G]!7Q&9\;X.GS-8BFO2:TU6^OEV_P"#TPPLW;W6]NG>W3;K MY_,TVFQW_I_] M_KZ&OS7-O$W#X=2_VF&FOQ^4?.W=6Z]CMIX&;M[KM;MZ>=K:]-3H6N@.IQ_G MTXJNU\HSST_P[_>KDY]5C4??[>O/?C(./TK%GUI>3O 'N>>G;''^'>OR[-_& MNCAN=K$1W_G5_P _+;?YGHT,IE4MHUMTMUC_ ,,].AWS:BG/S?@#_3W^E5'U M)>S#Z9S_ /6/X?EZ>;2:[AL;\?5OZCK^-4VUX?W_ ,,\].F.E?E&=?2"II2C M'$Z_X^NG_!/4IY"]&[=/QY>EO7_-I'I4FICGGC/K_+CCZ54?5%Q][]?\Y^E> M;/KR_P#/0=/[W/\ C^M9TVOK@XD''^T.1S['CWK\CSKQ^JWFXXN5M?M^G9]6 M>A0R#FLK;VZ/2W+Y-_Y'ITFL*!]\>WK^A_/VK)N-:4#A^F>^.Q]OI7EL_B'K M\Y_[Z_P]?\/K6'/X@+9_>=/?)Z?_ %NO'7@BORK.?I!5USVQDUUTJ/\ N^;_ M .&MW1[F&X8>CY4]O_;?+?334]'O->(SA^YZGU']./I7,W/B"4$_O#_WU^8P M?\YQZUP\^L%Q][OZ\=3W_P \=Q63/J!;)#'\^OX_AR/ZU^19WX_X^3DH8ZHO M2H]+>KZ^G6_8]W#Y53H64J2?3X='M;^ORT/1%\1.#@R=_7KP>,D__KJVOB/( MYD].3VZ_AS[X]LUXY+J+CD'OGN<#'X>G&/>LZ76)AT)SSW/KTS[5^:YCXXYE M6YKYA6_\&/R\_P"OFCL654JW+:E%;=/\-O\ /L>U7/B+Y3B3L#P>XQ_CQCVK MD[_Q!,>?VM.YP2^/8_Y_.I5G:7.[.2?J<=A]/\\5\'F7 MC'F$[WQU5N[_ .7DO+SW^_HCMH9'3IV;@NG1?W=/Z?4T;K7+HG(8XR>^?3W_ M #[^OI64=:NLGYCUQ_/T/4_TJSY ;DC_ /7G'TYSWP<<\=*IRVHR>.O8>F3V M_P GV';X?&^*V/JW3Q=2[_ONVZ>^O_!/8HY;0TC[.*VOHK_9[Z#&UFXP,L3Q MT'^.>?YU&^K3D\,>GK]>.M59(&' &?;GWYZ@_P!/>HUA[E3V['G]3^HKYS$> M(..JN_UBH_\ M[NUY_U9^9Z"RJE;F48:;+K]G77T6OE8LG4KANA/;DL?IWSG M\*!>3G/S$Y],C_/Y5+';*<9Z\'Z<]N>O-6_LR S3UM\/IOIT_KSCCGD;.2>G]2/T_P#UU<1PW7CWQ[#_ M #V'X54=0N>@X//3^7X=OI58S,A/7ISSCT_SS7CU\\Q>)_Y?3Z=?)7_'_@]# M>GEE*7_+M?W]/Y5F+O-78Y0>IXYZG_/Y=:\ M>MBL7+_E[4[[]=/O_+NK&D\OIP^Q>UNBUM;K\EI_3LI"&]>3C'_U_P!.]6X[ M1"_BIVZ?#Z::+T+HLK?@D#.,]!Z]1[\?_ %JC>WC3..G\^N,BH#=X MQ@^O0\?S(_SS437.[O\ RS^=HZ=>::LS9YZ=/3O4+OD\G\SS_\ K_I3=P]?\_SKBJ.IY]%=W\OG M_5M3NA127PWO:^GI9?E^AIQR9')YS^GZFK7[LCL1QG/^?Y5BK)CH<_S_ ,_A M3_//J/S'^%<,Z-2;M[R\O_ ?6_1_=O8SE0;>CMMIJNJ_KS^9HR!<$J._IR>O M3U_&J3R$9 /.?\Y[TPS%NOIV/7_]?M^5,W@DY [?Y/\ 3BNNA@FTF]6K;_+7 M^M-=V5"GRWNK_GT^5O5AYCGOC_/O1O.,=_7_ #_^JFX'J/U_PHX!XY''X^M> MG3PL86V_R_3?]=S6R[+[@(.-W'.?Z_X55E5NN.<^Y'?MG_Z]7E8'C&/;M_G\ M/6E\M6XZ9_+UKOI0INUTM+6TW6EMBHSY'>U[6;TUM?\ J_H8+B0>_OU]/7\J MB)<=?Y"N@,*'W_E^6/Z56DA09]?7UZ=J]2CAZ5DVE\_.U]]?/7M=G3#$Q=ER M:Z7T]-#,5V/KQCN?3L,4QY#@X)/'GX"JK(23T ]/_ *V* M]?"T<.FKJ/333RM?\.WR2]>NFC_K3J4Y)7QD27IS^ M>._Z^F<]*W! "!QW&.W_ -;'KS[TYK1<<_\ UCSGMD9[U];@<+A)J/NPVMMK MT^_;6_F=$,13IV7*F]+?>EZ^=MM/NYII91Z_F<_D#U[=NG\_I^?6OQP./U_P] M!Z=*;RZ,(JT;>?I9=/Z^94JM.%M$]NG]7_IZHSE,F1C/Y>WMS5V(OW/J?S]_ M_K]#6FMLG'3_ .OCTQC-*8D4G&/8^GMQZ>]<->G[-?#>R[/R[?BEOMH_P"O0=OKW]:O1=L=!G^N*J@ =/\ Z]6X.>V>/Y_Y]*88E[@Y]\?X5J2HJDXYQGZCZ^OXU1?K^'^->3# M$5)V?,^B_+\NAI3J.2TNOZ_X'W:=QB1CH/SQG'\L?UJR@8=.W^>_\N:;%CY? M\^N/_K5HQ*A&3UZ=QZ?K7H4,?6H25IRW7?R_KU]#*K5Y;WUV]7LROS^G'Z_3 M^>.O2H6/7/\ 3CIQT'^?;).BZI@X/MG]??\ 7CU%9<[8S]!_];\/\X[U^C\, MY_74Z?[R6ZZO?W?^!VZ=SB^M1OM9Z7_#Y]7;_-HKR[3Z?XG\?KS^?6LNXPW3]!5<[F/.[[P;M_7^1M#$N324NNGX.^_];>3H$/NX]QT]O3@_Y].*ZG0PY=>O;WQ^ M%9<,2L1D?T]/?_(/%=CHL"!AP.H'?L?0@?S[&O\ 07PVSU.-!.5[\BW7]V]^ M^EWYW.;,7)T)/FTM\^GW_KZGKWAE6PG;@#G\,]O3_P"MTX]RTDD1@GN !^O] M/:O'/#L879CID#TX]/QZ^G7N:]CTLCRUZ=C^@K^Z>!\SIU*-+57M'U^S^.R[ MV^9^%<2)^UEUL_S<>QU*'Y?I_P#KIX)'2JT;8 STZ'\/\_SJQ7[9@:ZFH#KW#%4TE[BZ:VU>SOM_5KF9/?_/XUDZ\$[-_UI_7]: ^BF[U^G^?:C MF^O]?U_78'44WO<->PZF%\=.??M2%_3/U_SFHZY MZM9OX7]S]/Z\]6-)]G:ZZ=QQ9CWIM%%WSL-HIP4FC:P[?Y_G M42C5^RW9=;^@TX]5K_P?ZZ;::]6T445SR4D_>_KY=/N-$U;38*87P<#GU_PI M](0#U%<=2-5_#?\ KS]/7Y#&!_4?B*DIFP>]/SCK6<)5*=N>^RO>_J^W];@% M%,WCMFFESVXK26*C:RW_ .!=_/O_ $P'E@/_ *U,WGL!_G\J917#4Q$WUTO? MO>]K?IY *23UI**:7 ]_I7)4Q$4M=7^/3Y^OE,) MZ\5YE?&J.BEIZ_UY>M_F:J*72[[VUN2ESV&*823UJ(OZ#\33#+[C\,FO+J9M M1C_$DMUU]/\ .W>4/^ M7M%6_O+^Z[;]]?P MW-8X:3^S^?XFJ9L?Q?Y^I_\ KU"UT!_$,_7T_*N=N-149^;'T/IT_P#K_3VK M"N-9"[@'X!.,'T_S@=/SK\^SKQ;PF YK8E1Y5TJ+IYW_ $[=SIIX&4K/EW:Z M>FJV.Y:^4?Q?D3G\N:KMJ"#^+CU'%>93^( N1N (R.OUX'Z'FLF;Q+@D;Q^? M/;MW//Z5^59KX_TJ?-&.,M:Z5JGIY_\ #_MMJ: MC/SY'^>W^?PJNVJ*#PW?IGD?K7C,OB@C/[P=N=W3GZ'_ ":JGQ03D^9C\?\ M(_2OSK,OI"5-?9XYI[*U1_W=-_ZOJMSTZ>0R=KQ[7T_P?GZ?>SVE]6'7?Q]1 MQZ]_:JDFLC!_>#KZ]/\ &O'CXE[[_P C^O)JE-XE(S\_/7[Q[GV(KX3,/'[, M9-N./E9_]/-T[:;]=?T1UT\BLTW#LMK_ ,NW]:]-$>O3:THS^\[_ .&?KGM6 M=-KH'_+49[<@<9_'\:\5N?%++_RT[^OX^OUQ_P#KK"N/%CY_UAZ^I]?ICO\ MSX';XC,/'K&M2Y\=)M[^^[=/O?YGH4LE@DER+==/\/\ 6G^9[7<>(0H^_P C MGK_7^7KGBL&Y\2X'^L_7ZCW'\L_S\;E\3LV?G[XQG^?/_P!;\ZSI-=9SRQ[_ M )?ISS]*_/,U\:<;7C+EQDM?[[\O/RZ:/TT/1I931CJX:JRT7I9ZZ?U<]8G\ M3DY_>?D>OZ?AU_$UDS^(F93\_4'ZYYY]OSKR]]5;^]U]_P!<=_J?UJN^H,W< M]<]Z_,LW\5,94YG/%2WOK/Y=_P"M.VO7'*>9+V<>JZ:]/O\ T=WL>A3:^QZ2 M=/?L,_EUK*G\1R 'YSQG_/X?YXYKC3=,V>3]>>?\_ACZ4;3*.IZ=/QP>?\_T MK\WS+Q%Q%3FM7EN_M.^MO/OU=SKI9/B$TVM-/NT]?\^OF;DWB>49^<^W)]^G M^>O:J+>))6XW'DYZGV_SR1Z9R.*7]GM(>G_ZO\GITI?[)_SC_P"O7PF9<;8N M:E:NVNW-?LF]]M/\CUL-E\HVNNWZ7U_K06/ZGKCW(]_P#Z]1'4I&R= MS#OC'U]\9_R<\TITP#G\>GX_@/U]J3[#C_.:_/@ M_ '/^/Z5.++ X]>Y/\N,5\Q7SRO6WJ-W\WY.Z7Y'I0HX;[<;O372_2W3^MO( MIY+\>G;CT'^/>G"VW_ZD5.(]H)[^G4]N_P"O M>OG,7F.)>TVM^N^RO^7S^5K=+#KX(]NBV_X)FK9].,CCOU_IS5N. J./QXZ\ M^IZ'MQS5E3R!MP?7OT^E25XL\7B)_'-OUOY=_3\S)JVG]?FR(?*<$9.1SGZ& MD<9.#SGI^?%.88.[/((X_+_/2H'DV]>3Q_GZX_I4 M?7W],#_ZU./3F[Z_?Y'7"%?2][67Z?UU^8]R5/ Z8R<_3\?\*@-R_0'U]/Y\ M_GQ5A1O/7^9SS_G^E#6H(SC\L]_H3_*NB/LWHTGM^/?_ (?UU-%*FG::ULM> M[T^;*32,W7WJ(]#]#_*KCV^!QGKQW]..WN:J."N0?0_UKH@EI:UFT]_^#^!T M4Y0;7+WUWZ%9Y"@)R?H/?O\ Y^E56O67^+'X#';C/']:M,I88 SWQZ]OZU5: MTW2.G:J0L@<=1GWJPMMLQGKGH!G/\SFMI8"#6D5_7 M*N__ -_)ISCA6M(J^BZ7^S_ ):>AIK=,V.3SW'?_/X4[SB>I/Y"J:1] >GO MWS].F*MI$2<<8&,=3_GZ=ZY)Y?)/96WZVZ?Y[=%?Y<,X4HZI)+_@KO\ UU]% M^T/ZG\__ *U/69CZ\=>?Z_\ UJF2TR!Q_GV'3\C_ (596TVXX_7^G'Z$5S5, MOIK>*OH]M=.7UUT=_P ^ISRJ45=65_\ @K_,9&OXG+*:D_=?W,I2OM!V\ M<'\,Y^O QS5![A@6QT&>!S^=,%PS'!SS[<_GF@0;OZ]L?J*7R M=OMT[?7OD\]:Z5F$TDD]=.UM+??Y+_@FMJ&T4K]'WV_/_,G7YR,]\8Z\Y].1 M_GVJ3REQGIU_''YY_2J9?9^! []O3'KC/M3?M6!U[?C_ #)_K3IXS%<]XS=M M+ZOR_*W;3[B/93?PWM?YN]O+J[:EI@%'''7'YYZ\<\]3432=@<^OIU_0Y]NE M5C<;NG7!]?Z]?\_6F%B?KP?Y_P"?PKZG+\TQ%-1YIO[^NFF_RZ[LTC2:W6J> MK[=/P\_S+!.[MGVZGMGCOZ^OT%-,"MUZ?K_];\#40<]QG]*>LX]S[?Y__57U MV$XB4.7VD]M[M]$E_7G\BN6:^'IKY#6MPH)Z^F,GU_\ K<].>]5FRA..F./P M[<]\_P ZT ^_Z'T_'UX_(?3H!4@M1(1TY]>O]!_A^E?0X?B+!U4KR7W][+U? MX/S!55&WM'I^6R?Z>?0Q3=,IQS_3I^%2K.['GZ\?X_XY]L5K_P!EJ>WIZ#M] M.,U$UB$Z X [CZ^W^?>M:^8X*K'[/Y_R_CK;N7]9PTK)+5VU\_<\M>CW3*Z' M(_(XX[]"!VQWQU^M7(B1C'O_ #_R:K[-O ]!D_Y]_I_*K,/51US_ (__ *QF MOD&J1E9+^K=UVN8U6FG;R_3[B_'(PZ?C_ )_S^'%6_M+8QD]?Z?SS[TR" MWW#U_P 3SVS^?I5TV@VC'K_3W_R/>OS#,Z--U'RI6OKY6M_PV_J>16JT8OWD MKWT5NUK_ -=-+=S/:8D^O?K_ $YJ!V]^<\_E],>E6IHMA_#V[=?\\5FNQXYQ MU[#V^E>3"@]+=NVST]+=3-8JDME;T)?-*C//_P!?GTZ_C3ENV7D9Z?F>/Y?Y M/K B[R!U]_Q;/0].W/!K1CLO,'3([9]>.!VKMI8.53E]V]VG]^WIY]NYQU\1 M"2M^EO+\?EV97^V.W&3Z_P ^.G;_ #FC<7SU],_7/^<5J_V9CMR?K_7Z]J=] MCV#W[\<=_P#ZW'Y\8Q]MD67SC*%HO=.UM]8_U_3/(J54M5=>6GEU]?S,8V^[ M)(]!S_GGV_K562':>5_S^';IC-= 8]OZ\8QT'U]OZU2DCSD=/_K<^G7'_P"J MOZ-X'C5I5:6^G+^B_1[?J9T\4TU=NU^SWNOZW?0Q%=D/''/Y?YZ=#[5U.CSD M. 3W_+D'T]C6/]D#$#'?I^OZ]_UXKH])LL,O^][^OMTZ=^>M?W%X>9C.G]7] MZWP]=[6?Z/Y[FN,QJ=&2OKZ^E]7_ $K>>OK_ (>G;Y.3UZCG^0_+/_ZO8M+E M)1?PZ_C_ "QZUX]H$. OX9_0_P"!_F*]:TS.Q3Z9/\__ -=?W-P)G-3V5%<_ M2*W\HZ_\$_)<\E&I.7KT]8Z_CW>W4ZV)_E&#^!_SVZ?AZ8JTC=Q^(JA%V^G] M:OQKT'XGM^'^?2OZ5R"OB:\:=I-I\O\ [;^5_(^)JI)O336_R_7^MRP#T/T- M60,G%1(O?\A_G]*LH.,^M?J^58>HU'VFO39_W;V_R_X)P3?3[QP '0?CWI:* M*^NIX>ERJZ5[+]._HU\]3"4FG:WWEBBBBO=,@HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI"<9_M']:QG64=OZ_R_&_0E58/: M7]:/]?S)RP'>F^9Z#_/ZU$&!Z')_&EK@J8N:OR]+=?-:]?F;QBGK?Y+^OR'[ MS[?Y_&D,A_O >W']:C8$]#C^M1[6]/Y5YT\=BDU9-_\ Y?Z].EB^2/;\R?S M/]H?I1YG^T/TJ#8WI_+_ !HV-Z?R_P :S6/Q>GNOI_[;_P '[_,.6/;\RP'/ MJ#_GVI=Y]O\ /XU5*D=124GF.)C:]UM^G^3_ ![Z')'M^?\ F6O,]P/\^]-\ MW_:_3_ZU5Z0Y(X.*YZF;8E*T;MZ;=UR_Y-^?YU&G%]E^+Z?A_74L>;[G]!_* MFF3/J?J:J%6[@G]?_KTWGTKSYYSC.M[=+7Z9HJ4?ZM_D7/,]OU_P#K M5&TW!_'IG^?]1^%5ZC?US[8_/FN6KG&(2N[WTZ]N7]>GH)PLM/N_RLB1KK'< M_B3_ (_TJ+[=]?S/\\XJE(K']?QSCI54QMGU_P _YZ9KY_$<28^F_=OIOJ_) M=KW_ *\SEG&:>D>O;ITT]/F;0N\]_P!2?SYQ4JW.>A_7^I!_G6&JL..<^GI_ MGK5D%@!R1^/M64.*\7=E3DUJK-_EI]R]35:X'8_E_B,_ED M5&;O:.3CZ\_US6>6)[FHF#'W'IP,?Y]>OK75#BC$2M9OMOZ=/NMZ6%6IS6R^ M_P [;_U^II_:_<_D?\:E6XSW_+_.,\^M8P5L^GO_ /JJQ&".?;&?6O0P^?UY MV]4A*/;\\?SIWFKW_ M )@_X5Z]+-\.U;VBU\UV5_)[^OJ0Z3Z7]+/\RRR[N0>1Q_GWIFQJB$@ZC/X8 M_P :>)?]H_B,_P!#6RQV"J;U(_AOIYZ[_P##"Y)K;]?+R\_ZOJI!'4'\J2D\ MS/!;W_SQ2YSTI^WP[?N2B_2W=?KJ.T^K73^M/\PHHS3=R^M95)X?3FDEMV_N M]/ZUN7KZ[?,-@]Q_GWS2;!ZGV_S_ /JI#(H_^O@?UIIF'M^I_D*\^K6R^&KJ MQ37G;6R5]^ORZC2D^G]>N@[R_>HSQQZ4TS_A^G]2?RJ%K@#/Y^_Z_P"%>1B\ MURZE%MUHZ>:\O.W?UZE*G-VT>OZDSGCZU#G'6JSW(]?Q_P ]/IBJSW8]1[?_ M %NWZ#WKXK,>*LKH\W^T0Z_:2ZWUU^XZH4*DK:/HO7;^NI=9_3@>O_ZZA,@^ MOO\ _7-9[W8SU_EQ_2JSW@]?Q]/P/OZ?I7Y_F?'N74N;EQ4=+_:71K7=;6^7 M6UCJIX6;M[KVT[O;KWUV--I?\C@?Y[]ZKM-CO^7'ZG^E9$E\!W]OP_'GOZ_X MUGR:D!_$/K_]?D?KZ=J_-\U\2L!3YG];BO\ M]=UW>_2WWG;2P-1[1U?KY:= M^O?Y'0-< ?\ U\_UP?TJ$WFW^+'OQ_\ 6-_OMMMO\ U?4]*CE-6=KP[=/3_/U\SMWU M$+U.>?;GWJE+JVT?>^O/^>G]<&N!GUL#^+U/7_/^ ]>F,:XUSK\^.?4G/3Z? MG^9K\ESKZ0>.H\ZAB;)*R?/MJE_7H>I1R"3LY0[;+_"_EL>C2ZVH_BY^OU]\ M?YZ5G2^(PG5^?8_3W'//I_C7EUQKF1]_K[GW]#S^%85SJY;.'/Y\YXZ <9SZ MFORG-?I*9G2;<<5)/6WOORM^FF]O4]&'#]-I7CVTWVMV_*^[/6I?& CS^]QC MWQCITR>/UZ^]94OCM1G]Y_X]G//&>1]3QFO&+F^D<'YFR?\ :/7@]1QV_P#U M&N?N))V)^8XZ=?T)^F<8KXO&?2JX@I74,3.U[?Q'_=_2]O\ AK'^KB;34-VN MG^'?[O/8]WE^("@?ZS]1CJ/<_P JHR?$)=I_?<>Q_P#KG'M@Y_'BO )6N,GY MF R>,GGGC'7^@K-D:YQ]Y\#.!SCM[_SQ^=?,8KZ4N>5KJIB9K;_EX^JLF]?Z MMU.VAPY#12B^FZO?X;=NS_ ]^F\>*^?WN+O,_C/.>_^ M/\^?Y5XFOVAOXGX^O\L__J_&KL:3$#+.2 /7_P#5].M?)8[Q_P ;C[^UQ4M; MW7.^MK]?^&UWN>S0X1TY]CG^M(\498EMO%7 MO9OW_3IZ?B>DL@IP7[M=%T>ZY?QU_P SIVN6;/)'/?\ ^MG\N:K/<'KN/X') M_P#U?A62MWMQDC/Z],?0U&]P7''^(_G_ )]>U>35X]?T)_'TK/DU%CGYR<<8R<]:IN&<'!.?; MOT_S_*H/(DST/U[_ .?QKAJ<<0=U*OO:_O=K7U[G;'+%9\T=?2R^ST_IWT8R M>X9\_,><]/?GGO\ C^E9DBN>^1R3_GG'^>36K]E;L/SS_@:7[*<=/TS_ $'Z MUP5>)\/66N(W[R7EY]_RUZ&RRZ"M9?@NG+M;;T\_1/!9''3:>OKQ48#9Y/ZG M^7^>*WVLR1D@=#QC''Y''Z?6HA8G/"C\*\#%\0TES*%6[7][K[MNR\OD5' 4 MUNM-.FVR_)=S+2)V_$\=?0?7\LU=CM"?K^G?OT_#\\U;6U*8XQ[#'TS_ )[? MI=C.S!('?KCKS^&?Y5\OBLZ]K>\^_6_;I_EMY:G73PG+9PC=*W2]]O\ @%); M%N6(X'0?K^?IBI=GEXXQZ?G^'?\ PK0:X3!Z=^U>+/'0D[N3Z65_*/\ 7R.E4JBM>#2]%Y?IT]>S%%X(^#ZV1W'?/M7!B<71E!VEY;[;;+SNO\R5 M#575O\M-/G^GW;:S!@??^O3_ "?SQ2DC'N,YJK%&0,?G[O\ ]<__ %Z@:[4<<>GIR?8T MZ:)FZ X]NW]>_P#]>L][5^N?;ICU]:XFI+I_5[;Z_P#!N>C2I49+WI):7_KK M^)?6Y#'J1^1ZGV_G^%6%D##/I_G_ #_.LA(FCSGGC\/_ *U6%EV]?\_7-<=: M$Y=.WZ>7ZOY:CG1BOX>OHOSW\[>A=)(;(^OYC_Z]023!2>Y'J>/\_P">E1F< M'@>G;Z?7^GYU5<%\@9ZCV.>>/Y?TKC<))W:Z6V]'Y^80I:IST^7FO\_->I*; MP=/U&349D\PC^?TZ^O85 8']#^(Q_6I$0KU[?_7[=NM)7ZG0J=**O'66GGV^ M[H_4#;LW/_UOY_AVH%L1^&,=_P##_/6K:RJN,D#U''I^.!2M,C8Y']3_ "H) M]I5O;ET[_P!?H5PPCQSC\_K3Q=CU[X_SQT]^OO4,B%^G?C'XYX_E4/D/UQQZ M_P"?\:3O9V*Y*U_+RMY[:_Y%>5(K25WI_[:^][^G;7<E!!'!J4YQ>B_7^OO*A6E#1._E_7]=S"-J0>_P#GZ\U(HV8Z\8_S M^M:Q0,,8'Y?T[U5>W)Z=>.?\X_E6T'.IH_P73T_+O^)TQQ'-I.RVU]+:+I_6 MQ6%P%'7_ Z_3C^M.\[=ZD?_ *^W_P"K-1O:O@_R[]?\^M @=2"?_K=Q_GZ_ MET?5/=YDG]W73M^!I:C9-/7=*^NRMT_K4&3?GC()'Z\_U_PJ,VQ^OYCV]?Z5 M<4A<9[8Q^ ]#_CQUYZ4XRJ?EZ]O7OGIT_6LTJU.5E'3T?EY>GKZ"]I437+MI M\UIUT_KT,LQ%?4'U_P X_P _K%N*9SCGU[]?I6HXW <=_P#/]*@-L6__ %'C MKQD>G3K[UV4J]1:2T:WZ7V5K_=_6IK&JO^7CZ*^NO3_(H^;[C\C_ /7%,\P# MIG\/_P!=7#9DG.T_G_\ KI3:D= ?R_K5RQ3ZR?3KZ/LM7^'X&JJTDM&G>WZ M;_>OF0Q2X())QD?Y/T_R:TH[L+CG' Z>F?Y?YSW-'[,_J#2FV<],#\DGNNMOY;7]+KL935&I:[_*W3S\U]_D; OU Z_KC^M0RW@//T[G]?;'^<5F M?9V]_P!?_B:8\;@#CL._'3T_K_\ KKMCG=5)+FO:W5W^SY>1E'#4$]'KY>D? M7S^?;O/U_R/3FK*V\F.3GGW/&/Q[URNE*M*[Z M^M^G^;UV\]3@K8+"R>LM;O[U;Y?H;KW0DR,YSC[O3_/X^YJMY18C SZ9/L/? M_/ZF"-&7J?3W_ 5<20#&>N??N /I^>?K75A\LE)Q7+OUMK>R7W>B/-JX"";Y M-5Y>BOW[.WW70^*/9R?;Z=_Q_'J?3O6E#.$V\XZ^OM_G_P"OTS?-!''J!W_^ ML?\ /6FY/'X?EG^G6ONA6<>:&NG33H_EVU\V8_48/XNO=>E[W\OTZ:G0 M?;DP.>W^?7_/K36N P)]QC\2?\_TQ7/,Q7GL/\Y^IQVZ8]Q4)O?+S\WIW/O[ M^O'4?GBOU?)N$J/N-0[=/3[K_=J9SRVDU9>73T_X/;U>YOL_7/)Q^'_ZOYCF MJ4D@7.2<>Q_I]>*QVU55X+=<\9_//^?YBJDFIJQ(W<$_IV_STP.]?LO#G#<* M4Z;4'HXVT\U^?GZ'-+*U'I977XW^3_G YKI-*NP6'U'3 M&3S[]_RKSD7.XXSTS_\ 7_P/?^==3H[L6&.>?ID?YQ_D5_2G!V#C1G13TMR_ M^VORUUT]=CSL=@H1I2_F7^:M^?1:WZGO&@SYV=^G?@Y_KW_6O6M,/R#//&/Z M5XGX>9OD[9QQZ]<_3J/?]:]CTI_D7GTXS_GIT_"OZ_X'K4*2HKF6G*MT^WRL M_P"NA^3YW2Y9RLNO?SA\O3R.O@.%7W&*THVZ?D?KZ_Y]:RH#D*/<8^F:T8P3 M^)_EW_SZ5_5?"F(FXT_9>\M/PY?Q5M/^ ?$UTKM/37_)M_)_(OHW8_A5E#D8 M]/\ /Z54122#V'^?QJT@/)_"OV[*IUY*'-%K;I;HM?N[=CS9VT[_ -?U_P , M24445]=32<5S::1Z_>O%73Q,9?%;U^[Y?)Z]["<6NC'T4S>,=_I3"Q/M]*<\3 M"-K-._GZ?U_DP2;Z,FI,CU%045A]<=]M--=/G_5BN1^18HJO13^N>3_#R\O7 M[OO.1^7]?(L457HH^N>3_#R\O7[OO.1^7]?(L457HI?7';S[?=Y>O7L')+R_ MKY$VY?7_ #^%(7';/]*BIC%\\#CVY_S_ )ZUS5,RG%Z1;6EM/-?CZ]_,KD[M M_P!?>/9NY/T_R*K,2.85:CUB^CO;TW_/? M0QJ8?GZ_IV_K4J9IZ[NW?N>G^?\ )JUL'O\ Y_"C8/>MG4/J?IFIJ ,=!14I-O5/U\O5G;"/(KM]+?U]VP44]0 M#G/Y?US4M=$/Q^N33:SG3A'6R?EM;;_ ('K M8J,F[W^\*8R9Y&![4^BN.I153HNW_ ^99#L;THV-Z?R_QJ:BL/J"?_!_K^OD M!#L;T_E_C2%3W&?UJ>BD\MC+=+U[;7#GM]K\?3_@?+R*A0?3_/I32A]C_GWJ M[2%0>U<-;)8.-W;[_3_@ZV]2U4?D_P#AE_PYFF,<]1[5&8O;/T)_EG^57V7J M#S[U"RE?I7S&+RE1;6G37[O\OZV-(R3_ ,G?3[K%+RQ[_P"?PI/+]_TJY17C MSR2,]Y9.UNO2R[WOU[:=>A:?,GI_7]?HQ .@_S]:6HR_I^=1EO4_P Z\^IF M4:6C:T=KOY?Y_+T&J:>T?GK8L9QSG'Z4>9C^+^O]#50N![_H/\_A4;38[@?3 M_$\5YU;B.%%7]JEWO*W\M_OM^>AHJ+?16]+Z_E^)>\WW)_ ?UQ1YV.I(_ 5E M-.!W[]R?_K#^=0-W3NX_H_Q]#K!>+_>[]B?ZG^E.^W)ZY_+_ KA MGU$#^+!]/7Z=OUQ5235L?Q=.HS@CZ]?\:^?K_2.I8#_E]%M6^TG>UO\ @_/7 M8UCE#G;3LNO]W\]7_P ,CT,W\8_B ]A_DFH6U!.[8_'^G_UJ\VDUP+@AQCOW M_P ]*JOXAC )\P$_7^I;_&OF,?\ 2KI)->U@N_O+I:_6WI\S:&1O31].C_NW M_P"#^*L>F-J*C)SP,]\MR:W M&!PW/(QG_'(_E5.37$_O#WY7_(/TYKQF;77.<.0,D#G/<#M^549-;DS_ *PG M'7VZYZD5\+F?TK(3C**Q,>OVU?2WGY]G?7H=,,D:M:+OITOORO3^OP/:'UQ< M??'H.1T]^.X_R*J2:VH_B&/J/S'^1[5XVVN/CE_U/^/)JM)KK8^^?IG/;Z_T M_P#K_EV;?29=>4DL4M7MSKOZ_@CNI9,[IWL:QI_$2?\ /0=/7W^@'X_B.E>.SZS,]94VK3D<,?S)]>Q M[?AQVZU\!F?C56K\W^U2U[3?EYZ?+[MCWL-D4%9OI;1[_9^7GV/7+CQ*H_Y: M#CW';/?/7\:PKCQ.HS^\&.WS#KSWS^./?TKR>YU&X.?F/?V[GU/O_*L"ZO;M MB0"W7L>,X_H:^+K^)M7$M\V(EKWF_+N_UV]#W*.44H6246UZ>7ET=^WS1ZY/ MXH4G_6#JW\6?P'^>:S'\0!_X_4_>Z=/\]*\>>XO"XY/\0'7T],?Y[U8@FNB? MF)_,^N3^GM[5\WC^*YXJ#M7>J_F>NWY^MCM6!A:R@NG31[?UU\SU!]6:3.') M[]>WM_G/;'6HC?,<_/@'']3^?^<&N-ADE.,^@_S_ /J_"KZR/@WXXH,L; M8]3Z'^?'\JYSS7]?Y_XT])'SW_7_ #^7->74PM6I%OGDWO>[\M=]>GZ;F\<. MHJW)?SMY+?[_ .MC:<(W;G_/_P"O^?-0&V#9^7C/7&3],=/:HH7/!/\ GC\/ M3/\ CC-::$8&?\\=,8Z_Y]Z^7S# UU>TYKJM6MK+\7MW*>&NU:-O-I6W7Z[_ M )&>MNJYXX]N/7TQZ>_Z4\;% ]OR_7@_6K$A R1COTQ[]>I_G61.S9('TX^I M]?Z?RKX[&2KX9MNK/IU?1^;\EH>AA<#S;M)NW3T_I==K%\S1]!U YQ^'IT_# MI5>23.<$CYASD_7'3/2LHF7)'S=>G\O?FIDWG&[CD#'OCOT/IQSGWYKPIY]7 MH/\ BR=K7]YOMW]/O9[,<'"FM6GW\E9?U?8D8L01D]O;O3T))ZGUJ9$[XX^F M/7IC\C4NU1V_K_.N>?%]9>[SR7_;W?E[O73O_F*3I_#R+\^WIT2_#L31\#D\ MX&?_ -6<_F!5E=@P>,^Y]OK5,$CI1N;U-<[XJQ$W=3DM5U_P_P#!^5SDE2C* M[_ O$J?[OYY_F333LQV_#&:J[V^O^?:FEFYP3GTSQ_.I7%&(NE[272ZN]O<\ M_7\11HI::+^EZ>OW]R[OC Q_7']/Y'-1F:(9&<^Q.?IU-94DC=NH[=CG'YU1 MDDEY/UZ?_6_K6\.(ZD]YOIO+JN7N]^AT4L#&>[2?_!6^_P#6IMO*A![9_(?B M*HR.3D#/X$=Q^ /]:ST>0C//?KD=S_GO5R,,< C/\\9_S[TJO$$DOBO9KK_A MT?\ 5CH6'A1UT=NR3U5OST(COS_%W[?X?_7^M3(2""W;/O\ H/Y58\D8Z#MW M-5Y5(R /3W]^/?VKD_M^Y,L% M"7O)K7I9>7=^O]:'1J5)]L]/3-297GZ\<>PZ>E8T4QZ'U'^>G?\ /ZU.9ACC MJ/\ '/<_D3_.KB'&=W'Z_RIYV8[>V/ M7\.:JR%N@]/\?\^E[T_R7]?ET1S>TT:2V5_Z7E_D7Q)'CI^F?Y\FH M)"&'R\'^7![]>O-9WS_[7ZU/%N[_ .1QZ=\_UK1.ZN'L5'WN:^SM?_#]_P"= MK:C'1R>A/^///^>:%1P>A ]/7M]/_P!5::!>_3MV['D_YS3F"8X_+KZ= MW?P\KMHK_P!:>I7C(48;DYZ^HSTSU_I4Y>/!Z#CV]/7K5*0G!V^O_P"K]?>J M;&3C&?Y>F/3/ZT#5+VCNY6V=O2W=I6_4O2.O.WTZC^?'_P"NLYW.>N?7VX'3 MM_C0-^?FSQZ_0_Y_*CYMP/89K:&'51>OHNG]=3IA!0[=_7RZZOK_ , 5'_#V M]N/;_P"O5Q'7'XG_ #ZYJD1D]OKWS1B3!P,\\''/^'YURU\$O3OT[?\ _K4 M4HJ>FWWVUW\S8$T8 &!]>*E$J_3_ #[XK#!E[ _AG_&I [#KS^AX_P ]\UE1 MRY59)-VU7?75?=]^FFK,)89=[N_?T_X9V[:&P91G'\SBCS1[?]]?_6K*$A/4 MDCP[3J*/OK6W6W\NNWEMZZF;H);_K_ )FGY@/\ M1;]?YU!(^H^JDC^?\ 2MWP3%Z+NNG^'JMU MT]$8U'S]+?UY?YEY'YY;(QZYH)R3C'Y#T]Q509_R,?UJ8$[?P./\_P#UJN' M*DU>RVT:?96^>W_#&#A:SO?IVW_KU)0V/_K'4-'==/P2V_ J-'GLF[;7W75?UMH:IFB[X_S_ M "JM),AX7'!]?KZ_A_A6*[RY[_7D=A[&A'D) .?UY_$XZ_2O37A[!02O?;]/ MGK\CIC@U'7GN^U]?S[:?IT+LF2> >_;U'<]_R'2H0K \X&#Z>WMC\N*G1N " M>PXZ>O;'^-2,4P,=<9_3Z?KCG]*XJ_ ,4M+7O>W;9J[Z[?KLF4I.%HV?:]MG MM_73U(D<+U['C_/X9_IUJTES&!@G\N3W/X_IBLF9CCY?\_Y].X]#6<[2@\9_ M/Z>W]!^->-7X*Y+VZ:72OU5OP_RTZZQPJK+5V?7\+?A>^UCJQ/$V.0?R/\^] M/W1GH!P>WX^_\_RKE8Y)N#SZ=#G./;@UI12.>.>.N<\\_P">./K7D5>$+6O* MUO7RMY]NYG/!\GPROZ/T\_Z^XV_]?B^W4YO8_P![\?2W3R_!%DLF,8'/OFJW=[):?UOVN;TX)/XOQUZ M;7;\O3MJ0/@?4_TQ4L*@D<<^O_ JC8$D<<9Y_3K_ )-684)((Z?RY_\ K4J> M!G"27*_N\X^:UU7=G3.5H;VUU_#^NO)2 ??O[$<_7\*T!"I'( &>A'^? MR_&H+>$DCKT'/H./K_GIQS6D(& '' ]>OY8'->YA<%M=+[O3S[_YWZGB5ZJ4 MOB:U[^G7[WY^9ER1@#CCJ>GM^'7^E47)!/?'^';K@UL2Q$#KW!_IU_\ K5F3 M+CKW)S^O]*^IP.70?*[+I??NNGG8VH3OV?W;_CZ_?W*RR[;^Y[FDTI:[?DOZ>B\O,WIKQ""!VSC\L_H1^E8-U<$Y*G'&/PYZ M^G?^M5"9V)."1D]B3[]O\^M((I&R&'YY'O\ S]_UK]0R2<8\E[;K[_=\UV_' MJ81:@]7I^.R7WKR*$LDI88)/4C_/U/3J:?$)2W7'/U]O_K_KZFM2.T)/3MSS MCDX/^>OI6C#9$G[O?''U'N?Y>GX_K&58VG3C%V5TE_[;T_KUZ&-;&044E9?G MI;=?C_3*MM$Y89ROT_"N[T>$AEXQDCIQZ>OK].V!63:V1R,+S]#Z^ MO'H1^'O79Z5:$%..X/(X_GBOT[A_.E[6$4UNETO;W?1_\#\?FW/IT[>OK_ /JKUO2R51>>XQ_GWP:\UT: H%X'UQCO]/Y< MUZ;IPVJ!CH*_IS@O%2JNBTW9\NW75:?TNJ\C\LSBIS2DVNJ_.+WM\M?\SJ[9 MN!_G'/'\JV86''^??^?!K!A)P/I_(_TK4B)'X8X].N:_K_@K,948TERW^'L^ ML?Z?^5SXG$P3O_79FPK# '?TJRI!'''MZ5FH3^'\C5V,DX_'^M?T1DV8NM&G M[G;IZ?Y[7/)J0LV[]K_A8GHHJ;8OI_/_ !K[>FE*";[+3Y)_\ Y)_$_E^2'4 M445ZQ(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !110 M3CK4RFHK4 HJ,N>WZ_Y_QINYO7^7^%<[Q4$_^#Z??I<:BWJD345%O;V/^?:C M>WL/\^]+ZW3_ *^7_!_K=\LNQ+14&YO4TPN![_2N>>9TH;V_'R_S_P" /D?D M6J*J;Q[_ .?QHWCWK-9M2>]NG?\ NW[=V/D??^OZO_3TM9 ZD4TN/%4XHI2ER)K2UM;?R^?S];]C94'O:_R;[?\/\ UI=+CMS2 M>9ZC_/Z55#GV/^?:G>9[?Y_*LEG#FU+G\[_S^-=D,VIV7-OZWU]W_-_<+DE_7]?U;T+6:87'89_2H=V>^?S M_K]/TI:;Q_M/@=KV[^6WS_$EQ:W1)YGJ/\_Y]ZD!SS5>K%;T)U&U>5]NKVM^ M=E^"Z""BBE ).*]2G!S]=%^5Q.5A**EV#U-+L7T_G_C70L+-^GW]O+M?^MX] MIY?C_P AHJ;8OI_/_&C8OI_/_&G]4GY_=Z?\'[@]IY?C_P"&BIMB_3_ #[Y MHV+]?\^V*7U2I==M+Z?>'M/+\?\ @$-/",?;ZU( !T%+6T,'&]YJ^V_R_'TL MNER>>7I_7F1;#[?Y_"FD$<$5/01GJ*<\'#[*6G_ 7K]U_D'-+O\ U^97HJ4H M.W%(4P,C]?3'\ZP^KN#UV_';\_T[CTK;/?3I_P'?T[EQ7>.NOF@ MHHI-P]17+*LHZREY^70TVV0M%-W+Z_S_ ,*7I(_(5"TX&3G\3S^O3]37D8KBG#PBY.K#;^9=EY_KO;_UX'Z_RK*>[ _B[>_\ D_D:J/?J._Z@?R_J*^+S'Q!R M[#\W/.#:W]Y;Z=;G33PDWJD]?RTZZ)7]#:+*._\ G^51F8#T^O7^73\ZP'U% M1U8>QSS^G7_/%57U-0#\W/Z_CU__ %=*^$S#Q6RVES6J05NTDO3K^IU0R^J[ M.S>U]/3_ #6YT;3KU)Z>X'\LU UPG0M^ X'Z\_TKE)=57GY_SQ_GITSS69-J M^,G<>OKC]/;^=?GF:>-&74N:]2/7::?;^];^OO[Z.4U)VT?I;T\DNO\ PYVS M72>N/Q!_7./\]:JO>QKW _'_ .MBO/9]<(SANF!D>F,]>G'U[UBW'B$KNP_K M^7/<'!_+\N:_.C3R.L[:7NEHUM\/W=3U-]0C& MXRZO"/XP#[G^ M>/\ $\_2J3ZQ#_ST7_'\/_K5\]S^,) 2/,/7UP0<\\_AZ5F_\)C*Q/[P]NA_ MGZ^G7U^E?DV=^,2DJCAB6M].=_U?IU5COIY+/2\>RV_PZ[=>R\]CZ,?5XB.& M'/3YORQW_+/Y53FU5,#1^*W;^,]>Y_EG\_IU-3_P#" M2LP^_P"_7]/0_J?2OQ7/_&*HG-K%/_P)[Z/5W/2I9)+^7MT?]W[OZMV/6KG5 MU /S]SWZ\]?_ *X]>*PKK6@,G>,<]^1UZGL/8UYM/K[%?O'N?Z\9_K^M8<^M M2,3\Q[],^_U_I^%?C^;^,-:;DOK,O_ FNRMO^INLKY+>[?6_W6^X]$NM?()P MY_/&/?T)Q^7;BN:NO$,HZ.>_.>OKW]^Q]*XV34Y'_B/UY_SD^N/7C-5#,7') MSU'Y]/RSW_/K7YIF?BMBJG-R8J2?^-^2_KUWZG51R]2:]W>U]/3\-78Z5_$4 MY;.YN!_3OGK^M21:W(_5B?QXSSC&>.>A_EBN2*$YR#@@<=^"?Q']:G6A[X=0<=?XO_K _J37&"Z<=,YS_GU/^%2+=.0_/'K_ /JK M/;4'/0\>_P#^JL_S&;'_ -?_ #^%."#OSQTYK@EQKCYZO$S>MW[S_N[OH[NW MX]#UZ.4PLKQ]>G;1W\E_P-"PUVY[_D#G^8_/K4?GD]3S^)/]>M,V+Z?S_P : M4 #H*S_UPQAZ]N%)],?@?\?UJH\2XFK9.L^G7ORZ;^OIH#P-2-N5_=\O5=]. M_D4_LJL>?\_R_.G?V;&^,@$9[]O\^O/XU? Q],_YZ8J=2.,9QQZC]?ZBN^AG M=>Z_>O6W7];WVU^;+CAJJ:NW_5OZV7D9?]C1\'"]NG3^?/XYIKZ5&N<*/RP> M/P_S[5N!QQU_G_\ KIQ4-UZ^O^?\^E>S1SBK)).H^G7JN5V:?I\NQTTX.#][ M7R?3;^O1G-FTV< ?0@'GI]<=O\*:L)QT_KC\ABNB,*'KSG\OR_\ U>M1- HR M1T_ET_'\C7K8;,):-S_'M;^E>RVZ[]T*E)67+JVNGIV775/[S'$/'3CGT J; MRE]/Y?X5/(NWIGO[]/3UJL7;MCOUX_H:^DP^:48PM*U]ORO^'Y>IHJ49ZI)+ M_AK=/+\'<4?+[']/QQS]!V_6G&8CC('X]?4]B?Z5 21_"?;O^>/\FD&&Y([\ M=>.E?3].YK&C".T4_77M_EW)O-+<^G'Z=#^?_UZ-JL3 MGN6^I'&/\?PJKNQG!P 21_GZ5$TY!.#W]SQCTZ_0]:_-,]I.TN7KV_[=?7^M M&:QI-_"K:;[JU^WR_K0O^2G)QC]![9]<>]*%0>GZ=?\ /UK--R2>_P#G\12? M:#[_ .?^!5^;5L+4G*5M-M-W;K_7?R+5"J]Y=O)].OIIZ_,UMP]11N'J/SK) M^T'W_P _\"H-PWO^O^)KCGED]'Z+\O\ @_?TL3]6E_7R_K_AF:VX>H_.C5_U_ V]P]1^=&X> MHK&6Y/;^O^ %/^T'W_S_ ,"K6&6U):[;?^VZ;_U\@^K2[]OT_P"#_2-)A&W_ M .H_Y'^G?^M; M-4*BVDU\_3R_X;Y,OB&,?Q#]!_*I (UZ>WOT]\=:S/M!]_\ /_ J/M!]_P#/ M_ J7]F5G]J_]1\_ZT[.PZ-1[R;_X-O+^EIT9K;AZBD;8PP_]6VL)8:5][?TO^#_ $C1,,9_B'Z'^=57 M11GI]1]/R]JJ?:#ZC_OFFF8L#G/'L?\ $XJ%A:JDE=VTTWWM]WJKV\S6%&HM M>:]K?A:_XOUM^,C/MSCMSS_GZ>M1"8EB/E[>O''^>N/:HVW-UX!/XYYY/^?S MI0@'.3G\/\*[H8&ZVUZ>>W2_DU]_>RZ4HVU5WM>RMI8N(0Q'I5E8E([#KV]L MCK_3BL]7V\^_J1_];]*F%P0._P"'_P!8BHGEU3HVOP[:[_\ ]-#"=.;^':_ MI\OE]W4L.JKSC]/8?@?IV^M5&DV]#T^O'(]/Y>N*5IR MO^?KFJIY=4T;U_I/7^EZ%4X-*\M?7^NGG^&A(LQ)ZD_F._\ GWJY'\P7Z?TK M.V@>O4?S']:>LI0X.>. ?7@?7\L?C6WU906VO_#=;^FGYE3AS+W?=_KR_3_@ MFP(DQ]X?Y/X?R'^,4BJO0^OJ?U]AS5#[6PR/F].WKVI&G)'J]![S%?0=/?G\J:DY/Z=NGU_P#UU 0&;G). M,_AG_/\ 3%* !T'4_P!#_P#7K549.WG_ %WO^!TWUK*25E]_P#/\Z?]I?T_4U7U>2M=_IVZ/^O,YI4: ME[Q=EY/T[[;=BS)$GIU[?X#^?UK//!/U]ZE>9FXZ>_\ G-0Y_P#KUT0ARPO? M:WWZ?E_6AM3C)+WG\OZ_XO3TX_3\.?>JQNSCO^?\ /M^5,\TOGM_.L:;ES:.W_#HB%*I'XI7?3==O M^")_G_.<5=@'."<].?SQ_G-43GC'KS]*42,IZ' QVR/?Z?AFO8PN(G2=W+16 M_"WX=/4VG%RC9/\ K9?G\]F=)"D>!D_YY_+'H?YU<:*+'&W@>W]/ZBN96]*X M.>W\^_KT]JF6^8\Y(KZ.AQ#AJ$5S6;6CU3?V5^;[]MSS9X2LY74M+_Y/1?UM MZFK*BCICOV^O''?\O>J3 YX.WCZ]A^%"SENI].O/^'/M3N#SGTX _ES^==<> M-,'3M>VG9][6[^O;7[B,73TF]>]]]OEU_P"&0W/K3D*\Y]NH_P#K5#(V >>, M?0GK^'-4FE()Q_3 _P ]^E>C0XWP#6J2;TWMLE_P-/NZ7VC3=1:/[O*S_K^F M:V4]OR_^M32"20#@<<8/<>@%9T<['J2?3'(_PJ_&=W./KUXX[8Z?C7HQXSP+ MLXI+9_\ I/?YVZ_-*\2INGO]V_\ +_P%_P ,."G/_P!8_P!0!2^4I//^'/\ M+\ZLA1U&1^(_IFH'.WCOQ_G'7]*ZJ/&F$B]6NWKMK;OMKY]3-2DW9/73\N]O MGY$7V=.>G0]O_P!8JK)"%/&.I'3V[$?EVX[<4YYF!QG@^OUXZYY_&D5BV,]" M?4_X8KU(<;8.UM.G9ZZ/;L_O-XJHO>E+3L_E^/0H2LXSMSVZ8S^'X]\U7$DI M..<>F0?Y=O:M];97X^F./Q]*<+)!TQ^7XU,N+\'/2RU2[6=[;]_+7_(U6+I0 M7*TF]-=UTMT[O^MS'1"XYR>F?KQG_/;([<596T0]0#R.W\AC\CQUJXT 3\LY MX_4=>XJ/=M. 3]X>G8<_R_R:QGG^$JIV@M?UY?\ -^FHG7<_@;2OI^&WK_7E M";11T ![>OY=>:;Y)4\#''4_R[U=4YQ[G^N/Q_3ZU9$2D?\ Z_IQW]^3Z\5\ M]C,RI3^!6Z;:^>U]?\EY&3KN'Q2;_P"'7G]WJ9T:'C([]?7D_P#ZN]7HX@< M\?R'/^:^=K8MN^CL_+T[;Z=MMO,Q= M1U=(NS=MM_\ AO3?H6O(CQR1GCGCBJV1_P#6]?\ Z_&:@:[<'J?P&?3J M>G-5VN23R>,].>,>_P!:PA5C.6L=/1Z[?==>K_"]PH54^9RT_P"&5@= ,X[= MN>N?>K=L@RI]1S[\_G6>7#'D\_0_Y_.KL#$;?;IQV!Y_S_6N^%*E)*U/MTM_ M+Y+LO\VS6I=0M?\ K3\_SL=59PI@=.O]!^@_QQZ5K^2FWG!)XQC&.O-O<^;Q-*JYWYG;UM\OGK^ MA'=QH!U__7R,?C]!BN>GQ['J?RZ_G6E<>_ M:OH<#A:CMI+I?3M;^M+W\M3IP];V2]YZW\]M%Y_T[6U(V"LQZ#@_AS^73],? M@WRHFX8@>_OQV_SWK-FG99T3QD&M+=']Z_X)TOV:'L1U/MSWY[_ /UO:E^RQ>W; M_P#5_GFN6CU"8MCGOSSZ9QQQ^?'J>U;5M<2/U![<8/?'/_W'G5L3S+W6[^ODM?NON_0UEM5ZC'\OZ?TK3@ME!Y['UYSQW]_ M\YXJA%O(Z8^N,_CZ?YS5D.Z G!XZ>A&1^GMTK[C 4*]HZ26W1^7]>?4\JM6D MKW;[^;^'^D=#:Q19&3CGK_\ 6[?_ *_6NNTY(@5''WAC'TY'T_\ KFO,4O)% M/<8)^G4GZ?G_ /6KI=+OY"R@YZY^G!%?H.04*\:\)-2M==/-/;IZ??H>)C,3 M%J2;5_Q>WW]/\]-?;=+";1C&>..O&1_G_P#57>V.,+T.<9XZ=F:=(Q53SR/UY.?\_P!:_K#@/%.FZ$9)Z..FNCO'I_3^9\'F M34^9_P!=/SL=?#CC_@(_QK5A'3\3_2L6W8D*?4 _F,_SK:A/Z9_H:_L_@:I" MLJ5X=8_=I>W]?J?(XG1O[O\ TDOQKT'KR?Y_RJY&.?H/\_I56/JOT_I5N/O^ M']:_I#):<$H6C9V73_#]Z/'J-Z?,DI=Q]3^=)17W=+X%\OR1R3^)_+\D6*** M*]0D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH ****&[;@%%(2!UIN\>_^?QK)UH1T; ?1 M3-X]_P#/XT;Q[_Y_&E[>GW_K^F ^BH_,]O\ /Y4F\^W^?QJ)8NE'=_CZ?/KV MZ#46^A+2$@=>*A+_ .T/SQ3=P]1^=/0UQ3Q\&_>GV\NVWI^)7(O-CZ*C\SV_7_ .M33+Z$#\?\_P J MY9YAA[*\E?M?K[O_ ,EU-%%Z))^6A-32X'O]*A+YZL/S%-+@>_TKSZF8PZ2T M?^<7;YWZ:>@^678E+DC'3_/TIE1^9[4AD^@^I_\ U5Q3S&A;WY:Z:7_P[??^ M ^27E^/^1+14/F>Z_P"?QII?/5OU_P _I7%/,J'V9Z^OI_GV?^5*GW5^VGI_ MG_5R1G[#\_\ #_&HST/;WIA<#IS3"Q/L/2O'Q>/A).\M/73IV_K0UC%]K+^N MG](;132P'O\ 3_.*:7]!7SE7$1O>$KORU73^D;#]X'\7Y?\ UJ<)">ASCVJ M*3[?6GJF#DFLZ>+Q7-%)MQ^=_L_U]XK+LON+"OGCO3ZKY(J4.#UX_E_G_.:] M_"XI-+VCULOT7];FSA,5RVYW977W:6_R_SV,Y0[+U19J9.@..>?YU5#^H_* MG!QZX/Y5]'A\?AW;WK2TT^:?KK=[G\A6;S3"Q=G)??_ (?_ )+]-V/D MEV_K3_/^M+V:*K^;_M?I_P#6H\W_ &OT_P#K4EFN%?VET^TNO+_G^ E[%%5O-]R?P']<4TS>YS]UO7?;K^A2HS?\ 7IWM_7SM>+#U_*F, M^>!G_/:J!N>O^?Z?U_&HVN^^?\^^#_2O(Q/%V6T[N5:._=:=_P#ANEUZ%K#3 M?1_=;JEY]S0I"P'>LIKSW_'J,?S_ #J!KT#^+KW!_F/Z5\WB^/LGI)OV\4U_ M>2^6MOZZMK7HCAJCZ6W_ M_F;!DQZ#ZGM]*89O?\A_C6&U\!W_$O]?QKY''>*N4T$U]9BK?WDMN7S\OU]-X8&I*WNO_ #O;73_@^9T) MF]_U)_E433]>?PZ?_7KE)-5 )^?)]SP.?KT]/K6?)K8'\7.>>17P^8^-.44E M)?7(>Z_YUV5NMOR_([:64UYVM#MTWUC_ %K^9VQN<=_U/^(J)KSW]<\_S!KA M&UOW'U&/U[57;6EQ][\,C_\ 6/\ /-?!YCX]8"E?V6-777VBUM9=_7[O,ZX9 M+6>\6_DWORZ]^NWX]^]-Z/[P_E41OA_>_4$?XUYW-KFT$AN,>O\ @>?QK(G\ M3B//[S!QR,_7WX/^?2OBL9](7"J_M,GG^E][&RR::M[FKW_\ )7TZ M;_?9GJYO5_OCGU./ZG^50F]4?Q ?7'^17C$OC)5)Q)^.?\>N;_ *^>F_O>3_I&D,IFVO=[=--X_P!?+L>T M/J 4?> _X%G/^?\ ]=9\^JJI)W#.1W]O7\?\YKR9O%@()\S'OGO^!_R*R;SQ M9@$^9^1(Z?CW[_AZ5\#FGTC*+YE#'*W3W[JWNWZZ_P!-=3T\-D!6#<>(@N9U([X['U__ %8]J_,,W\>HUG/_ &V__;_HK[_U M\D?5X'AV#MS0VMK_ . _>[:[_P# ]^G\4;=W[P=^_O\ Y_E67+XL()&_K_M= M?Y\#C_Z]>$'Q.921O.3P.?7]/\^@J4:J9.C'G'\_Q_'ZCO7YOF?C;S\W^V;V M^WZ;J^VOW::'T^&X8PNEX+I;1=++MY=M=MSV<^)R_'F=<<@_SXY _I2?VX9, M'?Z]_P#]>?\ /I7D<=\W'S'MW/\ CQS]*MIJ3+_%].<_X_SKX;'>+*Q-T\5? M7;G[VTU?XG:^'*,;_C<0,^OL?ZU7DF,OOZ >X S_ /7..]?(8WQ =5OEQ%WWYN]K/37I M^!C_ &/R:N%EZ?X=;67K_6DEUJAP0">?K[#V]C6'->._4_YY[?C[5;>U+@D< M9[#_ !YYQ55[$XSDY[]^*^6Q'&.)FWRUG9O?F?DEUW];=E8TAE]+;E\MO2W_ M >ES+DD9CU/'O\ YY'?I57:PR<_GWZCK_GGZ5IM;X(R.![?R_\ U$5$8,_A MP1SCDGK_ )]NW/@XOB7$U$[U/B5GKYK^OU.J&5PMS*.S>CWV6G?OK]VA464K MCG!!QSSTQ_/IZ5,MVWKVQ@_S';Z"IA:9/L,^_IVY_P ]Z>+!NH^N?_KU\-F> M:RJ\W/-O=?=;K?\ 3H:K"0@M5T_*W;M^-[6U(UE+CKG\?;\ASD9_ES4BPE^, M_C]0?7'YY[]*<+O\ MP.EOZ^;-5ET*C>FNEO72]OP_7L,^R_7CZ4];;'<#\,G^?X=J?]IQGG'X_P#U M^M--SG_'G/;Z_P"?T^9K4*DKVOY/[EM_6O7OTT\IC"UH]NG^';1VW_%;=)!" M!WS]1FI%M0>O7V]/S]?I5=;GGK_3_#^=3)> ?KZ>O3_Z_?\ &O&Q6"Q#6D7J MOET]/^#Y[FTL"TK)?AKT_.]U^NI8_L_=U_+'].*/L&WC^FGSW.=8.LFG9VOT3\M/G_ %Y5 MS;[3TS@_X>_'U_R8V&TX_P CGI5OS=_/Y9)_E@_K43#C)PE^6R_'\&=E-W^344C;1Z<\?Y_S_45FNEP# MP1^?_P!;_"K"MNHBIP]%;\/P_'[KB=.4?BU6G16Z?K]Q:!S_ /6YJ4<8.[CT M/\NO!JF"1TICW&WGM^']1_A_CUT<5.-DV^GZ:/\ K_)Y^R MH_.HVGVG@Y]>OIGOC]?N[]?J.V..V?I^O6O6I9ARV?-Z MORTZ?UYW>VBPLGK):=%IV3\NYH-?8YR?H#CU[\_E3%O"WIC]?S'^<>M9WEEN M>>3Z?7_/^14BQ%""?]G^F?7OUY_*O2H9PHV3EO;3?M^*_P C5T**5NOD_2_Z M?D:B_O ._8=?K^'TJ7[+GG/TZ=_K6_5M?U?Y7ZF$J=:_N*ZZ?AM_5A[P;1GCOT[8]NE4I 1WXST MQCM[X/YU;-T).O/89]QZ\']#_2HF0MSV./Y>X_7K6D\_PZ5HS37KKJU]_72_ MZ&E-R5O::?TO3H_0H%SR",9'^>U5F'S?7'^%:#PX!.,>IZ_R'\ZIN-O8=>I' M7\J\?$YGAJ][R6OGZ?BCMIS7V=>EK^:]2%HSZGZ@G^7^?K4>T_WC_G\:<9.Q M)_#%1ASGGIZ"O JU,-JXM7WZ:WMMY[6Z^ITJ,[+_ (;^NFH[:?[Q_P _C1M/ M]X_Y_&F^:/;\Z<) ?7\.:Y57IN23V^7E]VOY>@[2[/\ JW]>7R8;&/&XG_/U MIWE-UR>/Q_+!_2FK(1_];_ U()-W_Y'TJ7[-_G_)'\A]*Y*N*PT-(M M=%O;71;:+_/$K^?Z>W']3^-5V)7 M/'3\/\:SCBZ4MG^/IY>92DI6Y?\ /]/\QNT_WC_G\:C;@D9S[TIE!Z$#\0:: M6!ZD?F*OZQ#R^_\ X!HH-[Z?F3JISRQ/;GW(]ZLI!OSST_S]:IB4=OT-6HKD M)P<]1^GK[_C0JU.6[2?G9]O\_P S*:FE>*_#^OZWZEQ++(!Z_7.#Q0UD%R<= M>O'I^N,^G:G1WH Y(Q[]^/\ />I#=!@1Z@\>Q.!^/U__ %VGA^_;]-OT_P" M<;EB$];VOK^#_#?_ #Z9LD)0GO\ YSQ_0=?QJN6(/W2?\_2M9DWGMCC'7_.? M3UJ%K7KU!_SV( J'6IQV:Z?C;]-_3J=$*T=%+?\ X;7_ (/WHS&8G@C'?_/% M*JDC(8C/;_)JR\17.><>H_SS^ JN6V\8]?YFCV\--OO]/\_^";)QDE:][_I_ M7?U(VX)&<^]2;C_=/^?PIR@.3A?Q/Y?YQ5I+'1K[_Z\_P"M M!.48ZO\ R]?ZNOT*PR>W/I]*LI 3C./UX_S[U.+?;SV^F<]>^.?U[T\.$'X] M>G;\^N2MZ6Z]?/_\ ]:L(M)I]O+;3^OD9 MJ5:^NWJO)]OZ[/KG%2IP1S]*0>!^G7K[_7_.*3R"N,C'IQ[?6N MI8B*TYK/MIOIWU_KU-E5C\_73IU&);YZGG&?0#_/N*F^R+COW]?U]O\ Z]*) M @Y]/7GC//3_ #B@W?OW(Z?3Z?G64L0Y-=?2_E\E\_4R;K-^[JO+MT('M\=# MSC/J#_GV%53QGCGTK1,@O?K3/(+#ID?3_Z_%5'$)*TFNE_P^>O M3T\RX5''XWUZO7^ON*0&3P.>G2K"6^[.0//3C^M2B+8>1^G3I[\=OQ_& MGB79QWZ\=>W^?\\S.I&<=.S^_3\OQ^\)5)2MR:_U_7Z[B"T]OU(_0TX6GK@? MD<_I3A=>WYY_I4R3@^V0/Q]?_K#K7'4G.&L?Z[O:_P#7J82EB%O??_)]?4K& MUP>F??'_ -C3#:$^WM@_X?TK1!!Z)G" MU_*][+MOVO;\ETUR_L9'8_7 '^%(;7Q7L[?IM;JS"IF#CI?MNM.B^>U^WGN55!7Z?R_IQWQG^5/$V,\#C@ M>_;VJTD(;]?7^??GZ_6G_8BA]>/ZC.*T#;[?\Y/UY'3Z4F F?PK7P/[IZ_KCKP<5$T)<$8_#UZ>GT]?Y5]9A>& M9I-+F2_36.OZ&3]I\L]_S_EW^N/6HO[0/(S_ )_K6@VG,Y^Z?R__ %_R/X<5 M7.E$#IGCL/US@<_B*]W"\'9A.4?WVO+Z;?GNOD9?682=VUTTOTT\_6_\ M3(/M)?/Z^P_ESBE'S>N<].>H_P#K'D5(+)HP>#Z]".Y__5QGV)IP0KC(/'L! M[="X'QLDKT9/;>+_N^5^_H==/&TXK>^UO5V_P _ZZ1JVWD?_7Z_ M3./ICVJ3[45'KSV/^'^'Z5*+/?G_/!JRNF-)SCOUP../<'K_GBO47A MYBZEOW$MOY7_ '5:R7IKYG-7QL7UO^7V5T[>MB@;LD8P?Y_U_E3-Y?WY]/;_ M #G_ /56VFBN2/E[]AG_ #[_ *5=71B,#;CUX_KV_'I_/II>%N,J67U:3ND[ M\C\M'T\OZTSHXZ,6KO>UN[U6O]?F[KDFA)[']>_T'^?:H6A9<\9]O_K]>/<5 MW0T_P"/KZY]/P->SR>&RW1,]$V8_UNW=:;OO^O<\A&G-+V)R.X_# MI_\ K_*K*>'&EYV=<=O;CVSSVKUZ'PJRMS'SU^[SR?H?? Z5NVWAW;SLY!]. M?Q[$\_C7W.4^!^9^YSX.6Z^P^O+Y?EM?S.6IG-'I/IWVV_S_ #]#Q.+PDV,E M.,YQCV^N/\^AK5@\-,F#LZ8[>F.,?AZ#KTKV^'0E_N>V,'_#^?/YBKL?A\-G MY!S_ /7/?OZY!_7%?H^7>!V.DHI8.6R6L'U:\M/PU_#CEGM*/Q373=[*\?Z? M5OL>+Q:$0,;./7;]?;_'\*MKX?+#&WK@GCW'IC\_U]/:$\-\@[/T/I_N_P"' MX597P_L_@QC'0<]OI^?ZU]GA/ G,O=M@I?\ @#\O+SL<=7/+1^%BQ^X?Q'09QQD#MZ'%;UAX7*,/DXX[>O';/ZG'U->K1Z0%YV=?4< M]>_'^-:,&G*#PHZ#L,].^/\ /!K[#*/ _-858?['))6^P^MO(\3%9E":;4NS M6NFJC^.OI^!RFF:+Y0'RXQCL,=#[^_T^N:[JQLRJ@$8QWQ_]?G/H./>K]M8C M@X_D>W_U_P ?QK=AL\=N/PX'OV_QXK]YX7\(<;AO92GAFK._YFG);X[?U__7^=64C( M]O4]S_G_ #[_ -&<,<)3RU0YZ;BXJ+U_[=\CP:U?GV_K]/Z78>@[_@/\_P"> M]64Z$^O]*BJ=1@ 5^P9;05-05MK7^Y=N_P!_GV\^3N_);"T445]+"3Y59_\ M#V,91;=TOZV_R_JY8HHHKV#,**** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHI"0.I_G4.<8[O[@%I"P'4TQG[#\_P#/ M_P"NHZY:F)DOAU]/5=/\W?\ (:5W:]B;OHK_DWT&U;K[]/Z\M46E;1!1FF%Q MVY-1DD]:X:F*GR>GX?UNR4N!TY_P ^M1$D]:2BN*=:<]V_ZM_E_P , M 4445C< HHHI.#GIKHO^!^'JAIM.XQE).<_G3-K#L?Y_RJ:BN6IA+ZWZ]]U[ MK>WW_-6+4^Z*]%3%0?8^M,*-]:X:E"<=%S6O;3_AO+7_ #-+WV&5$4;US_/] M?\:GV-Z4NQO;_/X5Q5,%*>NN[T^[^K#3:V*G(ZBBK)4]Q_6F&,GH"/PXKSZF M75HOW%)OY]+=?6UOR-%-/?0AHZ\5(8R._P"8Q2A .O-W/IC/OZ4ZMZ60:J33OINO\ "_/?7]#+ MZQ#NM^^VWIWT(0K'M^?%+L;V_P _A5@(3_\ J/\ @,_G2^7[_I_]>NV&2R27 MN/;>R_N=?F-5;JZ:_KY_UW*VP^W^?PHV'V_S^%6-A]132".#2>6#VK%\U#9-V^?5+^OS[B]YZO?J29HJO1G' M/2L7F$H_$^6VGXQUTUULW_2*]GY_A_P2QFG!V'O]:J%Q_>)]N?\ ]5,,@';\ M^/\ &LWGD*-OWFUGO_AZ=]>FP>R;\_EN?Q_QSFOGL7X@8*G\6+@GYR7EY M[:?B]-+&L<+)VM%]/QMZ&SY_O_X\3_(4TW'N?S/_ -:L)KT&,G,@&/]H@_SQ^G7 MVYKYC&>,F%@FWC(+_M_T\WMI_6_1#+9RM:#U\M5M_P -ZML]":ZXZ_X?U%0M M=X[_ .'YC_"O,V\7P9.) /3YOZ#!_P *@/BV$_\ +0=^0OB1UT\HJRM[CZ:6?6WETOY'I3W@')./\^J_P OQJI)?XR= MP]0<\\=NW]?QKSF3Q5"1_K.F/XAWS]/P[UGR^*(N<2?WNI_Q/\J_-LT\AZ-+(ZKM>E+ITV^'[ONM>YZ/)J6,G=COU]_\ @/\ /\36 M=+K 4$;NW7/_ .KW]:\UG\3QX.).<^H]O8_A_2L>X\1JQ.']^#S^9_'H./>O MS+-O&Z$E*V.[_P#+STOU_P"'^9ZM+(9M+]W:]NG^%[]?+^K^G2Z^J\[Q]GZ_6L>75W)/SGIV M/UXX_P GO7Y=G'C5.3G;&7WVJ?\ ![Z_TST:7#\]'[*72^G^'7;IKJN][GKD MWB$$GY\YZC(_QS_7''URIM=Y(#]_[Q';W_SFO+#JK==Y)]SQ_7^55VU-^['\ M^/\ /YU^4YQXP5ZCERXJ3W>D_3;^NYZV'R6I!+]TUM]GTWTV_P"&1Z8^OXYW M_K_]<9/X54D\2 9'F9QCOWQ]?7K^->8S:@Y4@,<_7Z?G65+>3'(RW;IU[?G^ M?%?!XKQ5Q4[J.(F[NWQO1-K?7?R_SU]6ADSDM8*VFZ>GP^7G;H>I7'B,.#^\ M]N#SZ=_KQR>G45AW6KM)NPW4>ON?\]SV]J\]-U-S\QZD_ISU_P ?UJ1;U@?F M;' QG\<_K]*^2S#Q(QM5.U:?_@?>R_6_^?3>?#][UETZ]NOY$T.'JG.KTGJ]VO\/\ 6_H;8OY- MN-S9SGKS],CBJTUU)*&^8]^A]L=![Y],?RQS-GG)[' _'KZ\>_X5-#(,Y)QS MW_ ^M>35XOQ\_MU//WGY>=^GW]SZ"CD5.$%[JYNOX6T_K4H7-E/.>"W7(Y.> MG\N<_P"360V@7;L6 ?GW)_#_ #_]:O0+>: 8W8QQU[8 ]_\ ZYXK6CNK+'(7 MN/7G_P#5_GO7G5>(\7/><[O1:OK;7???\MS.6&KT7^[IMJ_1>C_KKM>USS.# M0[B,@D/C\>@_J??BMJ'3Y4Z@^_.>,CKCKQZYZ8KL7GM#]U5/_P"K\O\ ]=57 MDA/09]?S]L_7KZ<5YE7-L54TYI=M_3S78ZZ%3$*W-3:^5NB\[=OP3ZF,MLP M^@[X/3VI?L[YSG'_ +_ ":OF:,#O^6/ZBHS=Q+UX_\ UXKE6/Q-_BGTZONN M_P _ZV]"-2MI:+\OG9]OZUN5A PZD_GG_"K*,4SG';_/'T_SBHGOH>@(/KDX M_P _E_\ 6IR7:G)!Y]CZ>^>GTI/-<1!;R>W6^MT[>NF_^17LZM2RE!K;[K1_ MX'ZZ&T+I$QGDY..?Y_Y_Q,;7*$=1W_SCG-Q4_^./TJ%6 +=LGC MK[U15FSR",]^?US4N]O_ *_^>*[8YFZJ2E*U[+?NU'7\_P!3H5!1LDM]+KIJ MO*Z_RT-*.11QQQGO_G'^?6K2S)CJ.A]CZG^588<]^:<)2.F?S_IBN:LX5;MR M7?\ !?YKIUVT,YX5/M?3MY>=[^GZZZSD-G Z\9Z\<^G^<>E5'@+#@>O(^G4] M/6D27!&?_K=>W_U^*NQS)C! SS[>GU^M>95A137O+5IM/Y:_U;[S*TZ7PQ^Y M;Z+\O5_>936C G@Y^AY_I_GBH6MR.V,?7^O^-;S31D'.#^IZ_2J5U_P#:_P!?GJ:T\14>CCV_!+RZKL9)5@ #G'/)XX'N*C.1US_ M )_G5R0J.*E1F'?GZGT[<<56-TBYZ8/!R<'_ /7^=1BZC/\ ];_/K7AU M\/0NTG'I\]M^OE^78V]E4EIR?@O+MV_4VXYMO'TZX'_Z_P!/YU/YX(ZC.#_G MV_6N?\_/.<]/PS^.>/\ ]53(['OQVZXYSVKR:N'I]$K:>>FGY6[ZG/+":IO3 MJEZV^7^6II.2^3W)_K5-K9F/'TZ_7VJ6-P#GMQG/U_PS5Y)4Z_KCGO\ Y[5P M5:45OHOZMIY^FGEL1S3I:)-_\"W6W7_ARA';,#T..O('^-7HXR/? P#^'X=? MTJ<.A.>OO_\ J.: ZX_E_P#6[5Y->RO:SV_3>WX&,JLYWYDUHOGHOS^ZQ$1U M'(^E4I8V.<@CIT_^M_C_ %J\3DD^II5&<\XQBN/F7<(U'3U_KI\S#:!\_0YY M/MW_ #J:*!ACJ>^.<=/7N?\ ZQK6V+_>7\A_C2[0!]X<#IQ_C42G:UG^>[M: MVVYJ\4Y*R6_D^R\N^OS1!&N ,]1C\.O\Q_G-2, <@9([>OZT45RSQ%1-VYK* MWZ;K3\^GD8-ZW]/Z^\SYD.."^GR_X8V48 M5=VE>VVGY?T^AI-.&7MTZ_7'3OZ_X55<;^F>IR>F>._?\_UJHNX8SV^OMU/\ M_7BK*R!2 2.O/_Z^W\Z)UI_9;=UIUVM_PW7\B7&%+5.^_P"C_I_\ B^SY[?T M_3(J-+4@_A[_ -2*TEG3&,8_ ']?_KU.KJ>P_+_.?PKF=>M=NS_KE>G?;\?4 MGZY)7[>;V7N]O7\4NYCFV;/!_3/\LTY;8XY_J/YD5M;$;G:#QZ=J3Y%!PHZ_ MF<"I]O5LM)7_ .&Z6_K7?8/KKMUOI?5]UG^>.^?\_G6 MBTJCT_(?UY_(5 TR'TS^7<>P'3L:I5:\M%?HO_2?)]E_28UBY2W6C];;+77Y M_KJ,1@OUS_G\*F$X (XY&._H?_UU4G^>:BV-GH?SSV^O%:QP\I MVO??I>__ _K\BU&%17;UT_--=;%PL&/KDCM[Y-1&$OZ?3K[]/;FF("O7CD? M_7JVDJCKZ^GTXYXKJIX6:V3>OIV_X*\]2)5(TM8M>NOEY_UIY%)K,D=,\^X_ MG0+/CE>?H2?SK6$RG_/^1^M6$VMV)!_+\L5HZ%9I6A+Y*]MOE?8R^OR_%]?1 M6^7ZF!]G/H/^^J06;#HI'X__ %JZ$1#N!],#K^O\J?A1SC^M:T\)B)-?NY=+ MZ;[=-]WT3*^OM6U^]OIR]_G\G\CG1:/Z-^'/]!4ZPLN."/S_ ,,5JM)&IY'7 M_:Q^G:H'D7H.>>HKTJ665IZ/Q__5_2I#*#Z#\"?Z8_2JK@GIGKZX[]^/\ #VI@1L]ORS^F*[*>1UYM6IR> MO9OJOONK@JE!V;FDU;?3L_G:_P#P.\SJ'!P#SCK]/?CT_IQS4!M"W..X[#U^ MOZ=*N1#'7G/;T/X]ST[5<#1C&1^>,_F?\^PKJAPWB9-6I2Z+S^ST?S_'N0\; M&GI&=]5U_P +Z^1DK;E.WX<#^O\ 2KBD+[#Z?UR/ZYJ:21,'''Y9Z>H&/RS5 M"1^F.G^'\ZZH<)XN5OW,WJMD]?AO\M]@6(C6MS.VWZ7_ .'O]VY<\Q2"!Z'T M_P :KO$7Z=/\/;![8_I4*,<]_P !QU]>?Y=N]:$3KP#W!Y[?X]..@KKAP9BI M6_PZ\_E3ULW/ M8_Y_(_EFNF'A[BYWM0GO_+Z>CO>V_P#F5[6D_?YEZ?A_3,QX6;H#TZ@8_P ^ MOXU!]CE]#CZ'I]:ZN*Q)QD>GU_' '!_'Z]:N"PR.AX&3Z?AS77'PVQTE[N%J M/1?9_P /E_7Y9/,E3NDU;3ITT_SLSCDA*8R#TQST/Y]4GT>8G@-W^G]?Z5G+PPS.3]W"5?E!^7E;^NSU MI8VA42/KC_ .M701Z+ M/G[K=_\ / S^GXUI1:,XQE3V_GSG_P#4 :(>&6:Q?^YUM_Y'Y>JV_JS$\PP] M*W+4B]M+^C?J]SB?LKC)P?7\OPH *8R>>G.>Q_GWY]?6N];1F(.%_3Z=@>?\ M:SI]!E;HIY/I[D\\8_#_ .L*[8>%^9U&E]2J]%\#=K\M_P#-6OMYLY9YU2EI MSQ6MNW:_YZW?_ Y@7.T@9[XZ_P!/Y\GIS5]?#,_'R-_WSU_QQVR*]O#>!.;5>6V7UK.WV'TMY:>B\O(\7$YK1 ML[5(_*771=^^K.0B8+^I]!SQG/U_SUJX)% (XZCZ?KSV^G-;S^&KG@;6['I] M1_GCWI%\-W61\A_ ?KT_/Z5[^%^CSFT[/^SJ_1Z4W_=[1\NVW='S]?-87353 MOUVV_/\ S,1E$F1QC\>>3U_GT/:F?8F?/!/ZY''U'YC\!780>&[C/*''';GJ M?\_I6Y!X=D ^9/SZ=OQ_/G(_"O=P_P!'W-*;5\OK;I:TWVCY=_)_*QC#.XPM M[_;KT]W[K/3OU/.%TQ\=#_(#_/?_ #F_#I;X'!Y]N/3@'K_GI7I:>'F_YY\= MN#CN*NQZ PQ\F,^V3S[]NO:OI\%X"9G[O_"=5O=;TWIM;I?[_5ZG92X@22O- M7TW>_P -_P 6_6Z\SS5-+<_PGGM_GI^=3?V*[C.T]1T&?\G!_EVKU.+06) * M=,\XX]OI6I!H6,93/'/'^/\ GOZBON\H\ .KX>D/.PGZ@5_\ P+]CQ%/#C@JZM_L,ME?]V^ZZM?/_.Y"XGE%+WE M]G?_ +I?"KG.$(R,'C)S_0\_B?6J+>$9@VON_+\]%IY?.T'A*48^0_E_C^'3^G&Y;^%W'\&/S]#GMTZ?_KKW5=%A M7_EF,>X_^L?ZU972(QT0$]^]?78/Z/=.5KX7JD_*IX9;_ )Y],*G'GPR6B7P-/IY?U>RT,)<5U5M)V[/_MV[[=; M?U9^*CPT_P#SS/XC_&G'PTQ'*?GC_P")_K7M@TV(?P@?\!S_ #IW]FIZ#\A_ MC7U-+Z/N!25J$6]/^7?2_FNW>]MC'_6NM=>];;:_]WUV_2_IXBOAHY^Z#QT' M-7(?#NW'R?H<]\=.:]A_LU.ZK^0_^M3QIT8X(_H/T->AAO ;"PDG]6CTO[G^ M&W3\/(SGQ35DMV]N^GP^G](\R@T+;SY>/J/USQ^//]:U(]'Q_#^?3^8/Y_\ MUJ]!6Q0?P\_3^I_^M4PM$ QMZ?3UK[' >"6#IQ5Z$-%MR+R\OZ\MSS:F?U9] M>JZVT]WS\F>?C1E_N#\]1\)*%)KDPT7:R^#T_K7O\ ,YWG-1V?-VZW_EZ?)W\C@QHZY'[O/3@ ?J>W MZ8JRFD#M'Z=AQ_('Z5VZVBCM]> /UQG_ #BK26JXZ#VXQ_3G\J^PRKPHPTN7 MGPT%LO@7]WR_&VEMM#">/IC)^G],5(+=1QM&/?']*^^P7A9E]%1?LJ?1/W5?IY M?UY,XJN;5)[R?GK?M?;9Z6_IG.C3U 'RCIZ#^N[\L?G44ED@R=N/Z=/3!_E^ M-=2T8 P.A'3_.:IRPY!X_3CMT../?\ 2OI\/X?X"G;]S35ETBO+I]V_56,8 M8VHVFY/5[[=5?7Y:*W3Y'*/;*.P[=L\?D>_M3H[=<]!^6?Z?Y]16T]MG/ _R M??\ P/\ @U;7!Z8Y'^>,?R->O0X,P%*S5.FK6^REI9>7Y^9V_6[QMS/TOZ6^ M[[_4;;PJ.WZ#W]1GO6Q'&..!^N?P_/VJ"&+!&...OX?AU]:O(,$#W']*]FAD M>&HI)0@K)=.UO\M_0\NO5YG?FT7K=;:7_#Y>HFP#JI'YTW8/?_/X5;HK:64T M7LHZ+HK?R_G:_P#PYQ\[[(JA .V?K_G%.J8J#V_+BF%".G/\_P#/^<5G]1]E M\/3U\OZ\_,:GW0RBBBERU%I9KY>:7^7]7+YEW18HHHKW# **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **0D#J:0N.W/MS_A2\Q>G?\/\:=N7U_S_ M "K*\PYQ]?3_ !S_ )YJ9)#^/IZ^]2J\9/1KI^GGY_\ !MOG'$W=G'2ZU^[M MY_UT-&BH$DZ<_AWZ=!FIMP]16RDGMZG3&:DKK^MO\Q:***&KIK8HC?/X?U_S M^%1U8I,#T'Y5R5,/.3^+_@>A2=NB>O;4A )Z"I @'7D_I3^G044Z>'E M1;6]#^57-@]_\_A2>7[_ *5PU:*F#Z'UZ4E6BI' MO]*;7'++JD-W\ONT_'\"E)/J5Z*L45/U&?9_U_7X^EG?^OZ]5]Y7HJQ3"@[= M?3M64\+*&]_ZU[ 144I!'44E MR"BFEP/?Z4WS/;]?_K5RRQ5*+LVG\U_6]OP+4&_(DHIH8'O^?^<4[.>G-;4J ME"?6.NU[=;?YK[Q-27?Y7\O\E^'D/5<\G_//^?SI^Q?3^=1;\<9 _3_/X4TR M8_B)^F:Z%B,+2M?DEHKZKRML_P"K*_42BWT)&4=N>N1D<57=.#@=0<^U.W@^ MOUIVX>H_S]:NGC<%5T2IQ>BZ+^5_ALWY>IC4HU)*R;_/MZV_KKM2V-Z4]%;/ M]/\ )Q^>?PJWA3S_ .R@_KFDRHZ$>_0?UKJ7U./O^TI^G-'^[TO_ %@Y]JK;E'>D,R^I_#'/UQ_6N>KFF I)QYZ3 M;M;WEWBO^#UVZG;3I3BE?IWW_'\_Z4K8!X_R:@?J/7'^?ZTPW,8X) /U/^%0 M/=Q \MD_D *^=QF98.5Y1K4UU^)>3[ZO_A]K'3!-?/I_7Z$^<=:87 ZO]=MV=U/"R;3=_P"NWG]Y MO/I/4\#C^7]:I2:@BYY&<_P">_?\ &N6N=;A"G$H[]6_^M^? ]_?D[[Q MH!Q*._?WZ_Y/'.!VK\LS3Q.I4>;]\M&_M??U_-.WG8[(8-NVE_EZ:/\ X&WW MGI,FKQ+_ !CWY_\ KC^549-:BY^<=_! MQBL9_$\F2/,)[9R>?Y?K7YAGWC!"%.<8UU?752UZ>:\OEIN=]#+I2:]Q[]M. MG?U_4]YDUI.S#/;GG'OS_/\ ^M)];0<^8 .>F/Z\?3FO$&\2,>?,/(Y&3Z^ MWIUYY^N*J3^(VQPY_/USV_+\N:_!.(/&.M[22CBY+5Z\[UMZ-=_EIU/?P^2\ M\4[=.W:W]=SV]]?A7/[P#\03^6?Q_P :S;GQ'%\W[P9QW_#Z?KQ7@MSXEF^; M#GOT/]/PPOBY/1V]]WZ>: M\WZ'?'(TK:+IT7]W\_TVO8]GU/Q$"&V2=CQGZ^_Z ?I7GNHZ].2VUR>?[Q]# M^ SZ=#7'_P!K3S'YB3R.I[>OIT[<\U,&,QR>_)]#SCCU/_ZJ_/A1RE1M[BZ7T3_E_,<^NWNYCO..>K$_G]*8-?NL\N>WUR,^OO\ GVZ]/?H:S)X&#':#^'/'X_KQ_*OSG'^,6+J.2^M5+?XW M;I_P_P SWL+EM-6N?YG'?WZTUM&;\<\G/MU[^GM[].W>H@IW<#MV ZY_^O[5P3XOQ-=:UY/UD^JCK\_\ @Z'KT<'0 M44^2/NV?3IRKUZ=OS9::9B..>G3/_P!?!^M,)E/0-CZY_P ^E2Q*#CMR./\ M'CFM*.).,X[].GY]?U]JXY9Q7J[UI/SOIT_X YJC2M^[6EM;+R_X!D%9".G; MTYZ<]OY4PJW7V'UZ5LND8].G7!XZ_I^549 .F1QSGCGCI^=$,54EHZM]5]KI MH_T7^2'!TY-6IKIK;T_R7R[ZF8Z9R0!W]^OXJ6_>7Z7;WV?1V73U\]3JC.G2 MLW33M;I?MY?.WEZG'LEQG*[L]^/I[58BBN">A]_S]?TZ?KU[5+&V./N_U[]. MG\A4RV=N/[H^OX\=!G_/3K42HM:N7?\ X-^_<)9E1225!*UOL[?"OOWM]_KS M,4,F!D'L>GT_QYZ_2I71U'0C\.O([]OZUTWD0KCIU]!S[9P<57EB0C@C],?B M?_U^_:N>5:$%9M7OU\[?U?7?IF M[5];6[_IIW/5H8BA)+FIQ>VZ]&_Z_30AAOISU8\]L^PZG_/-:<=RYQDGIW[< M=_6J0MMHZ'&.W'0<=A^M3*C+V/;U/3\!_6JACJ*MS-/;KT]W7UU%55&=^6$5 MMM_V[IT_KT+,D[D=3T!X[_A67/+-D@9]N?7MCU_ ?U&HD98#K^//8<8_S^E6 MDM%;.>_&,9[?ABLZF8T%;6+Z=-=O\];_ .9A&K2H6O!/7^7S7?\ S.2+7!;O MCG^]_7BK41F/WL_Y]>WK74G3X\$X7OSC_/\ .J[V:+T _B[#C_'T_EZURO&T MJBLG'Y:O6W]=MGY&G]H4IZ*FHO3HELDOQ_17,N/)(!Z< _4GM^M6"ASQV]?7 M-.,6WH,<#D=!SZ_H.GZU,B$GH?I^77CI6J:[^NWRZ_D9RFM6K+K;[KW( MRK%3@>G]/QIGE-Z?ES^F!C\36O%"I'."??Z=AQ_GO4KPKM'&,=.!T_P_/^=< M\L2H.W.M+=>FC_#Y^G?F>(L[:O773;;^OZTPP&7/![=<#U^M)YGM_G\JNS1X M/'MWX[^OUSS6>P.?3D=!P?;\:REC_P"_OV?^'7[[+3_ANB$U-7T_K^O,=N8] M/R IV^0CO^O]:6-E_P#/^O(S@TN,\GZ_Y%+YC;2<\@^I]OQK3:.,#@GKUSD\ M_C_DFL^5!SCKGI^F<_TI4ZM2D[\[>O3Y=KBA5ISVC;U2*[N3C) .>I_#_/\ MA6=.LC@[>_?T_P ]_?%:00L0-IZ^G2M&WM%W9]MDO+\SBI+:X/0$\GGG\_I[?Y"1VEUG)4_K M_4_Y_&O5(-+MF R%]>1P?Y]#[5:?2[52?6NOEL MH%STZ>@]N?Z\?IP:J-!$#_#^G]#63HU4M5)]/+I;RV]-;6)_M2%6S2[?^VW. M:\N0#^@-)F3_ #BNA$<;7S^2,9/-QZ$^N?4^G/YU?C#<9SR/UX_SFKBQ1#W([GC^=." MQ_Y'_P!:N*>4UYNZC.^EO=?EO_7ZF$\73GLK;?\ #-^NS[$*J00>/\BG,I;& M.V:GR@QT^N.?T'6G;AZ_Y_&L/[#Q%U^[FOD_[OG?JS"56*:E=*W?ST\N_P#3 M*>P^W^?PIN<'/H1_GFK3N@ST]S_GG_/I6=/+CH>^?Z]B?\C-"R3$?\^Y]/LO MRV[;_AKUL?6([77W[[=/GMKIYV)S.H[@>QSG^E-^T#U'Z?XUAS7+CG/?Z=N> M"1G\*I_:']3^?_UJ%D.(GI[&71?"];*89E'?\P?YY_I7/">3T)_$_\ UJD\R3T/TY_QIKA+$U-53FGIT?EY-O;U M_5NM%=5?U7EV2_,W3*I Z'I[]O2H2\7^SSZ?_7K">27^Z?7_ "159I9N1@GV MYSUK1<%8QM6A4>JZ/R^7_#_)6FG7J^GW[Z="!9Y >I[>N, ?CP._?K6C;W!X)QV]? M;IT(Y]/3BH/LL@!.#^3=O\EPF ,\GW/ISW%1RS#!P>?S],=SZ^XZ9K##3 MCC!], ]NGN/S-6X4E?\ A/?U.XST^O;_ /5VK36W7' S^7K_ )]OQK473V7 "<\]C_48'OC- M2_8G&/E8?0=.>O''^?6O2I>&F.E:U"K_ . 2Z673Y[]NO2'G*35I:>K[Q_J_ M32ZNCG9X#T /^W;KS[_7MCO4 MO]C,V,J1[XZ\=,_S_"I!I3H> M$/&#TSGC_/?'/0]:^@P/A3C*CBGAZGDN1VZ>1E5S*$5?F6W?7IYOOI]YF!#M MX_D/3W'(_6JDT,A!P.P_EG@=^?7^==/'ITI(RC$?0?CWQZ_CT[5IP:.[@$H> M<<8_#L/SZ9QVP*^IP_@]BGR_[--;7?LWY6UM]_?R."6=PBWJOO7E\OS;UW/, MGM;@DX#8SU['IZBD2RN,X93U&,YKV.+PV&.3'W'4>Y[]OS_/%2GPT%7(CX^@ M'<]AG_/Z>YAO!O%77[BIK:]X/R7;2U_ZZ0\\A/126MNOFNB^?_#;>50V3X&X M$8Z@#ZX_S^E6UL21]W/ID?AT'6O0GT-EXV'.1V[>Y_KQ^=+'I#$\QD8QV&!_ MG]*^EP?@OBGR_P"S3_\ 'Y?W;>GX&,#_)] M@/\ ZWO5=].NB#A6]_3K]"/Q.&EHUJZ?FNK_ *UU..IGD<.TI3YM>_\ AM_2_0^? M!IET?X2?PZ>W %(VDW'7:1^&,D_GFOHO_A%8NAC'TZ?I4#>%X\_ZOC(Z#';Z M9_,^]?38;P,K-K_99=&_<[N-OL_I_P &(\2P?VNW75VY'Y>?E^!\_+I,^?N, M#CT/?'?G\NOZU*-)N@?N'\0?_P!7Z5[\GA>/(_= \]<9/7CU_"M"+PG&<'RP M#CN .V?3_/3I7TN"\ JU;E_V273_ )=^B[*^AC6XFBK>]=K[]EVZ?+L?/,>E M71(^5NOX?_6/]:U8-'N#CW ^+8*W31?^V^?5^7S MU/!X=#D. 8_KE?KT/3VZ5HIH3C^#'X$?H!G/XU[BGAN,8'EC\O\ \_E^E6E M\/J.-F/?;C_V7^9KW,)]'*M>*>$E;3_EWWM_=^=NQD^,%I[RTMU\HK\][]M3 MPU=$D!^Y]?\ ]7K^-68]&D./E],<<^V>O^>HKVX>'H_[F[\#_05.OA^,$$*, M?[N/YBOLL!]'/2-\'>Z2UIKRTV^73YG//B^.W,]?_M4M]_\ @W/&XM"+=4SD MCM[=^#@]JTH_#H(Y3TR#]?Q_D/QKUI-$0'A/QV]/KP?UJTND*H^[]?\ ./\ M/M7T^'^CC2=D\%%Z+_EVNJ7=?U<\ZKQ5*5U&HUML_P##_7;>QY&/#R#^!1^9 M_F*/[ Z)^N,_I7L TH?W1^A_0FG_P!D#^Z/^^1_C7I0^C31G_S QW6]->6M M[==NR.7_ %HJ=:C>W5]XO\_P];GD"Z#GK'_+';OCK5I/#L9QE!C(QQUY/7_] M5>K#2%'5 ?PJ0:8%Z*/P'^/6NZE]&JC2LW@H=/\ EWY)VVZ?/T,9\22FM*C6 MW5_W?QW[=3S%/#,!()C';MC^8/'O_+%7X_#$ _Y9C].?TR#_ )]J]$%@!CY? M_'1C\N:G6S [?_7_ .*^CR_Z/>%A)*6!AHUO37]WK:W;R6OJ<%3/*LMJLGJ MNOI_P6[HX&/PW",?NP/P'3Z\#'^?>K8\.PXY3'X _P!/\:[I;4>G7T''_P!; MWYJ46P';CVX_K7Z'EW@/EM-1;57HYOT;VV\_F< M(OAR#O'GZ;IAO![*Z+N\#1>R_AQ?\J[?UIJ2\PJ:)2>ENOE%=>FGW7\CFTTJ,?PC' M?C/\AC^53C34Z!1^(_QK?$/M^9_PJ581Z?D.GU/7^M?18/PLRJZ7U&BO^X<> MZMT7;\7KJC*6/J]9O9+\O^!T_ P5L$'1>?P_Q_I4PL@.HS^!S_*MT0K_ )&? MYG^E.\I>W\A_]:OIL/X79=22DL-1]'%=H^7]?(P>-F^LOZM]VWW^1C+:+T(& M/P_IG^7XT\6L8]C[?Y%:ACQV!_"D /0#\/\ /2O3I\%Y;1M%X2CT2]Q?W=M/ MZW,WB9O[4EZ==O/R7W&;]F'&.?\ /TY_&E^R^WZ?_8UJ!/4_E3MB^G\_\:[Z M7!. G9JA2C\EI\.R_K\2/K$EU?S?I_7]:98MAV'/KC']14@MQZ8^N/\ UH; M5';^O\Z7 ]!^5>A2X/P=*UJ5-[;*/E_5_+734GZQ*6S_ !]'Y?U]Q1\@#L/S M-'D_3\S5[ ]!^5+^%=<.&L-I:E".VMETM;IYO73_ "EU9+=_G_F4/)QV'ZG^ M=/$.>V1_N_UZ5> SC) S_G_/-+M']X?I_C732X:PZLW&&EK;?W-?S^XEUWW? MX^7=_P!6]"F(/P_+^@IWD_3\S5O:O][]1_A2X3U _'_'-=\_4'^0I,)ZG_/X52R; M#JUE3Z;-?W?Z^[OH>U?G_5OZ_P"'9 (P/_K<5*(AUQCZ\_I_DU*-HZ8_.G9S MTKT*&782%KPIO1:Z/JNOK_GH_.C/WKR_S7WCYY=_R&>7[\?3%/ QP*,CU%+3YH_S+[_3_-?>)MO? M4***,T<\?YE]_I_FA!12;AZ_Y_"HBQ/M]*QJ5H+M+_AE]W];#2;V1-15?-%< MOUF-_A_KW?\ @_D0%%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4UC@>YIU-89'N.E3)M1?\ 74"L[[?Z_P"?7ZU4>9O4_3_'^F!5MTSVY[C_ M #W'X55>('/KZ?\ UZ\/%UYQNE+\M]/Z_IG-*G4D].W?=_UI;[K$'FL<]>OO M_G^E/4Y&<=Z3RL=F_I^8%. QT%>%5Q]6+UGMM9Z;I;[=+_YW*I8>%LO=5GZ>B M>FGJ["^8>G4_0_\ ZN]2I(>GZ=<_X5'L)_\ KC^7?\P/QIZJ >^?T_S]:]VA MCX-+WM_-7UMYWZ]?5]CE5&LI/5V[].GW+7?3R+2.>OOR*G!SR*K*,"IE('GM3F?' Z^O:H&<#JUU_7;K^HZH7P#Q^/Z_E3&FX_PX_4\U7:4>O'Z?B37 MR.89Q@HIJ#C?O?KI;\5_73IC3D[:=NF_^5_70D9^N#@>O^?TJ$R?4^Y_R:A> M0=21CL ?\_K[XJNTHZDX'ISS_B:^"S#/E%R<:B2O_-YQ_+^O+JA2;Z?+9+;^ MOT+AD^@^O7_/X4SSY_$Y_J?Z?A4+7B ??' M'/!_P _SVKPZWB#3H_#75O\ 'VLM?1:?)FBPC:OR]NB\O+S-[SQ_>_\ 0?\ M&CSQ_>_D/Y&N8?4%'&_MTYY_/&*IOJJKGYQQG^+C^F/S^E>76\4L/2;]I76C MZR]-EY73-X9=.5FH]NB\O+S_ *V.P-P!U;_QX_TS4#7R+_'R.V2/Z_SQ7"7& MM@#[X_P'/!Y(_.L"Z\1[-WS\CW^G3.?UX/ [U\WF/C+A*$7[/$J+7]_[NOX_ M\$Z(93/2\6]GM_A]/Z7HSU1M30?QD?B"/Y_UJ(ZJHZM^HQ].M>'W'BS:?]9[ M>V.>OISQQ65)XQ8'B3'MG_Z_7U_I7PF,\>I0DTL>N7M[32R:6]UMW17]FJ*5 MXZV_RV7R5OT/H(ZI&>C8/U'^-49]609_> ^G/L?3\N]>!OXT(',G/3J#_6JC M^,2YQYG4],G!/U_R*^<9[X[?E^7-8=QXC*Y_>9_'T]/\GFO))/$A?/S]>V?;'J.*SY=:W@GS M/8\X_K_]8_B:^6QWC^VFHX_3M[33IY_IK<%E56HTU%VOHK/76.WIZ(]3F\3M MSF3I[_7IW[\=?\,F;Q4W:0'KW[\\'C)_K7E%SK!&?G]>,].3Z=_\*YZXUIN< M.?S/J>./S[?AV^%S+QQG6O\ [;?5:<_33S[[Z:]CT\-E4X-N MW/BUAD"3OZG QGH>O^?PKG;KQE(,_O".,]N?8CO[\BO,6U5I#C=^OH3U_P _ MTJ/>9<\G_.<9Z=/S_G7YOF_B[*HI/ZW>]U\?>S5M?,]2G@+)>Z_N]+O_ "?< M[*X\8S$D;VZ'U]>>HX]SW^M9,OB:63^,X^OKSW^G?T';-8)M0W)[YXXSR?H/ MYY_E3/LN.0#^O^!K\MSCQ2J5.>V);OO[[VTZW_&WWGI4,'!6WAZ.'C:T4GY+S2_1?C!5M-#''RG]<=_08] MAUK\LS7C>I.4OWTO)V<]: MF2T+<[3GCZ?D>@QT_I74KI 7'&.OL./8?E[].F*LK8*O0 =ONG]/\FOAL9Q? M5E?]Z];==MNE]OZL=<*:;6GFOOLV YQC^7_P!?_(JHZ =N1@D>G7GZU\QBN(JM9_Q&]>^VS[_\/\K' MJX?#Q=KKMM_77;SNAB1AB/K[]<=>F/K_ (XJ<62/U&?PS[XQQ_*J1E*\C.,] M_P ^V/3OGWJ,ZB8\<]N,_P#Z\]OY^]>'5S.I)N\G^NMO\NVWJST5@I27N*U_ MG_P-ORWL:ITJ)AD!N3_/\*/[3 M,F/FZ]OKC_/>O/J8]]_QW>GY=>@HX#$PLW>VF_\ V[_GY]]][C1@< <8YYZ\ MCTZ_6H&.3C'0GN?7_/\ 2H_M&_J<=L\]?0=_RQ4+R'.<]^,=^?R]ZXWCM6[] MK._FM_Q^[L=<*,HVC;7;SMI_P_0E*!NO;Z>OO_+_ J(PCJ/\.X]_P##\\57 M:YVGK^I]?\]O_K5S>$D#/Y<]Q[GKW^E;0QLK)INWX)V7]*RZG5"C6=K-V[?U MK\_RT+C-L&1CJ/J.V>,>W^<5$UVR]/Y?7G_)S42OOQW!_H,X[^WX5*+??V/X M]NOMQ_.NVGF$]/>_'KI=_P!:KL6H0B_WFO7\GWU_$@:[;C)_/C^IJ,SLV>?R M/3_/^?:4VH X [_AP<^O^'2H6B*DX ]?K^E=]/%8F;]V;\K/7[/KVW_(WA[! MVY5T6UON_K[B%YF4D$DGG]!GT_J/K4+7SH>XZGCTY]._^>]2^7N;GJ3@>W;G M/ZT\6(<_A^/^&/J.M>Q@ZF+37--^K_[=WVZ:&Z="-N=+;OMMI_GTMHTBG_:\ MJGO],_7T'^?QJ:/5Y3CD_P"<]^OYX_K5D:/NYP0/I_\ 6Q4R:0!CCN.P!Z^_ M7\*]>K6J>S6N]OGM?]"76RZUN17T[/;DV_KOWTC34I",Y/&?R_'^7XU96[=@ M?PP1U(]>YSQS0NG;>Q[^_P"/I^.3].]6H[+&,_Y]>H_4]ATKY;'UJT6VI-66 MZ\K/MVO^.QRSJ82UXI+9>FWW_P!;D(9F'7.>OXD>G7T[_2G"(L/8^QQ6G':# M';MZ$?I]..]6?LX"]@.G4>P]OY&OCL7F>(IR:YW?YZ;;]'_6AQ5,7"&D7;7I M\NG^7XF&;?'J?H#_ (TGD@?_ %Q_B:TI5V__ %O3GT&<\5F22$=#SGG/7O7) M'-\0VO?::[WV]W7?R?W_ #,UC4^NOHNRV_K_ (,@0#GTX_SQQ^>:L(>.OY;O M3U_R*HI*6P#CJ/Q!_GZUI1+O S[^O_Z_Z9Z43S3$6UF_77^Z_NT?8EXJ#T;O MZW]5U&ASV;\\]?3)%(PW?CWP/\_ES5W[.,9_KV_/^OX5!(H0'V_7Z9S^6<=^ MU:X?,ZLG%<[MIWU>GHO0GZU235MUY][+7[_O^94,6W)_^M3#(>/R/T^O^->RL5B*D(I2=[.V_EY^2OV_,6,4 MG;3RU\E^*]?GM:T&Y/;'OS[].E'F9XR?3Z_Y]Z@&3S@\\^M/ ;N#@D9ZCOUZ MC\ZY)0Q\Y*S?]T:^T@U=V>BUYO);V\OZZBNN[CCGM[?A_A^/:H'@X_ MKQ_AFK."!U/UQD]NOK^6<5&Q)/?UQZ# [_SKOP^ QL^6_,]5T?\ =U=D8SQT M::T=MM/N^Z^WIW,]QL]1CVQV'IS^>/YFJC73(>,_YR._^?:M9XBXZ=?;VQSC M.?;/ZU6:PSU&>>@'N>WZ9KWL-DV.G:RE;KOU_KIY>9SRS"G+=IZ+=[O1/[U^ MG>Q26\9N#ZGW[G_/6K\1\P#..?;K@<]?YU6-B4R0IZGC'3ZGMUI-SQ=O?^61 MR1_GGTKW*'#F+DES0;6FK3\O+??_ ()B\PA&W*UUZ[;?KU^XV$MXS@\9'Z_A M_/FG,_E=#C&><^_7OQFL87[ XSGM_G_]8Z#BITE:8\@__KYY_#K]:]K#<*UY M/2FTWKMM\/E_P/O,99FI:2E[K?=;.W:_7_+TN_VH\8X)[]L=\=SBHSK,A[G\ M"?Y=*!8M+U!Z_P SU[?YQ3'TQ@/ND?A@]17T.&X*Q4W_ GJ^SZ M%>KM?NWZ7Z_Y[>:&'4F8D\YQ]/?VJ&2U91@*>IP?7CCK^ MM0B%B<%>@'J/3)R!SWZU[U#PZQ-1*]%O_MV_2/W/R$\QH17NNW;57O[OZ/KY M:[VD>\9>F?U_KT_SZ5 ;^4'@$@]__KYJ['I[2<;2>?J!S]/?OS6C%HI?'RG/ MJ02>_MQ7?3\+\5-JV'D]5]A^6VAP52?ZVOYV%3S2,;7DKW5]>UK?G_GN8'G/C&&_+W_+]*@>=UZ;L'K@G\O\@?6N MM31B3C8?PZ]^+^&2Z:7?EYVVVT_$\^:XE..#^.>X[8/6HB97[$^V..O\ /Z]17J4? MA+=SY?/';)Z#CZ_CFM"/P?T_=\?3W]\C\J[:7@^W;_9;Z_R?X?+5/\=-S@_M M?EDFYZ>MOY;]?+OMUL>."UDV1>#C MVCQVX /X]/PS^%:$7A =?+(]R/P[?_K_ %KTJ/@XI62PFMU;W/\ "M=-_7O; MTZ?]8*2C\2NVM_EHOO[O>QXI%I+'^ _KZX^GZ?CVJZFC,5^XW\QT'K_]:O;8 M_"@!^Y^G/Y?Y'M5Q/"P YC/7TY^G3^1KV,/X)59-QX9!XV?@5 '^?PJ0>&!U\O M/ZC^0KZ+!^"$KQY\)?\ [;;X>]MKW^7J>"KX?(Y\ MOMZ8-3#0V'\#?@,%E[1?H!_A7UN#^CLW9RP"M_U[ M7=?UT^:T,9\2)V_>=NOG&_G?S]>Y\]#PT>T9_+FKN ?\:E'A@9'R$?@?Z#/Y5]+AOH[4&HWP$;]_9KRZV\_^'1@L^IW M5YZ:7U[\OGY_G\O$(M%*D?*0F/YUZ]#Z.E%-2^H1[ZTUY?W?ZT\F="X@P_+:^NG73 M[/???J>2QZ'G'R?F._\ /^7K6C'X>#<[/3L/4]J]5CT(+_ >W;./I_D5;32! MT*8_X"?_ -0KVL/]'["PLI8"-W9:TT^WEIO;Y,\^MGM-OW9]NO3W>FGW'DZ^ M'<<%/QP>/8<5,N@8_AX_+_/\Z]772!_=_(=?R!-2C1Q_=_0_U_PKW\+]'K#3 MY;8"-WM^[]/+]=>IA_K!RV_>-;:?^ =/R_JWE*>'\X)7H<8ZY_SFKB>&E;'[ ML?7GU^F/UQZUZBFC@?P\?3!_#(%65TX _<_''^)Q7T>%^CYAJ27^PQTM]A>7 MEOU7S1RU>(936E1]-WK]G3=?J]&>91^%TX(3\-O\NWU_$=*T(O#J(!\@&,8X M_'\/I_\ 6KT=;, =,'\#_,FI5M!Z?E_];-?0X?P+PBY5]2CI9:P7=>7F]/+= MGFSSFHW?G[:W_P +_P OO.#BT15Q\F/I_GK^6/SJ4Z*I'W>,]<>WJ3C/Y5W0 MM!GH?U_J,4\6HST[^V?T/]*]S">!F$33^IQU:M[JTV?;NW^!E_;%5;3^[K\/ M;Y_B>?'P\C?P?CP<_KC/OS3D\.)_U>B"UZ7;UZ6U(>>XBUE4>G][_#WV>[O_ , X2+0U0C"_ MIDCCZ'I6C'I@7 V#\<_AV_F/\:ZW[-[?I_\ 8T\6W' _I^F17TN&\%L''EMA M(:?W/3Y?/TUT.6IF]:?Q3?2_GM_7KIT.7_LT'(VY_(_Y_&@:2"<;.^1[<>HY MKJA;^W\OZYIXA]OS/^%?1X3PBRZFUS82+M;[*\EV^732_F!*^LR[PPRF%O]E@G=/X5Y7Z:;_>83S&K+>=WIY]NUNVFJ,9-/ '3O MGIFIA9#^Z/Y?SK8"#T)_7^52",^@'Y?TK['#>'&4J,4\)#;^57TMY>MM['(\ M9.^LM;]V]K?Y?BS%%BI_A_+!_K3Q98['Z$$_X_I6SL/<_P!?\*/+]_T_^O7J M0\/LGC:V%I_.*[Q\M/E;9_+/ZW4_F?\ 5O/R7W&1]C'H/R-.^R>Q_P#'A_2M M7RSV/^?UI-A[D?Y_*MX<$99!JV'@MOLJWV?+R^_UT7UJ?\WX>GG_ %;TOG"U M]1_+_P"L:<+4>@'Z9_(FM$(.^3_G_/>G8 Z ?E7I4.$C'3R7EZ^?IH'MI]_ZT M_P OZUOG_9O;]/\ [&CR,=/T_P#U5H4A4'K^=*7#> BKPI1OY)>7EZB5:?5Z M?\-WOT1G&+'7/Z?X4FP>_P#G\*O;#V(_S^=-*=ROZ9K@GD:C\$;+3IVY%_5_ M/8T57S^]>G]??\J>P>_^?PHV#W_S^%6L#T'Y48'H/RK#^R8QM>/X;KW;_P!= M;;:CYWY?U_7X^A6" =L_7_.*=4VQ?3^?^-+M [?U_G3AE_+9*/\ PVGY6_$. M:7XK M.RMKY+K_ %L PN < M/0T;Q[_Y_&HJ*Y/K=>^C=M.K_N^G;\/- 2[Q[_Y_&D+^@_.HZ*F6+Q%M)->C M;Z1\^Z_#S0)*^NB\E_7](4RD=\>P%-\[W/Y"D*@_7VIOE^_Z5P3KXZ]U-_\ M#WM5T\RQ%.R MG-Z6W=UNO/R_K8'!/;3\2R7]!^=,,N.X'T'_ .NH"S'O3:SJ9K7:]V4NG?I; MY[+^M 4$O/\ !$_G>Y_(4>=]?R%04UF(QCO7GSS?%4]7-V_X*T_!_?YE*";L ME^++/G?7\A1YWU_(53WM[4HI')'M^?^9;$A]B/;_)I MV\>AJF"1TIP!7?2Q.)K/W9.[MU?E_DOZWS:L[66G_ _P"!]P\,#]?2G4@ '3\^ M]+7IX=U5_%?^>R]>R_I!KZ$@3(!SUY_S_G\Z78/?_/X4P,P[TN\^W^?QKTE. MA;5*_P!_]?UN8VGY_?Z?U_PQ+1117I$A1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4F[*X!4;/V'Y_P"%*YP!V.:BK@Q%>48M+6W_ .R^_Y^945=Z^HUFQ[G_/6J MS2=?7U[?Y_\ UU(^A.0.WI^=<=#.<0Y+5[KKYP?_MI3 MII6NM^S]/Z_JY=63L"/H??\ 6I!)ZC\O\_UJG2@D=#7O8;.*\5&[:6F_I%/\ MC-TD^WW?JOZZ%\2_[7Y_X_\ UZD$GJ/Q'^?ZUG;SW _S^=/$GU'^?;_"O9H< M0QS_GO MWIX?U!_"O:P^?G-4!+COG MZ@T[SA_DG_"O:HYY0T]I573=_P"%?DS-TGT3]-U^OZEZBJ?G>_\ X]09@>^? MJU=3SO!VTJQW7Z=WZ]/^!/LI]OP?^1J\O/?^F/V4OZ7I_P '^KVO49QUK/-PH]/\_E33<@>G^??D M5C4XGRZ"UKQ^]6V7]=/\FJ$WT_#T?EW- N![_2F^9[?K_P#6K--T.Q'Z?X"H MFO0H^]^I']:\JOQGEM.W^TQ_\"7]UOJ:1PTY6T;_ [?Y_UN:V\^@I#(?4#_ M #[U@OJ*KGD=>_\ ^H_USUJJ^K*O\7_CP_P_2O&Q'B+E-*_^UPT_O+IRKOVW M^>NQO# 59;0?3OY?YZKOH=(TN.Y_D/\ /X5$UP/_ -?_ -?%5FJ;UM MT]/G?5=SLVN??_/Z?UJJ]R!U/Y_T_P#U5PTWB!%SAQGIU]_\_P"-9\OB6-0? MG Z\YSG\=_O^1Z%+(L3*W[MO;H]=M/^'6_4[V6 M[ '7U_SDG_/>LN?40N?GQP>?P]?\_ABN!G\3IR-_\N."/Y_G6)<^)%<<./IG MOS_A_D5^5YKXO89-OZVK:_;]'9W?Y'LX7AS$R:YJ3_\ ?3;^FK'H,VM!<_- MQVYXY[_Y_P 36>^OCIN/'/\ GBO+[C6]Q.'(^I_'_P#5C\NM8TVMENKZ^6MSZ/#\+Q:]Z&JMI:_\K]/7_,]??Q / M[XSVR<>G..V:HS>(U5Y0- M_4G@$_\ U_\ /2OR#.?&6LYRY<3?7I/O;STZ;^?4]"'"\-/<_#>W+;^KGL%W MXO6'/[SI_M#\?\FN;N/'X3/[W&/4]?\ (_2O'[S56FSAR<^A]\_Y']:YFX$\ MI.&?ZEC_ )]N./K7QN(\7Z\D[XC71?'Y+;Y_UIKUPX8I*UX::/;36W7_ "VM MMH>Y/\0@3CSH'T'H#4JB=0,LWU)]NF?\^G2OA,Y\7,6U+EQ#]>9ZZ)[=_Z\BO[!IT[6CT[ M=K?=MT76Y[7+XOWJ?WA].N.N>O)SQZ],$5D7'B%I-W[P]#^6 1Z\=?7I@9KS M-&EZ;CU/GX@$8_#&,^O)]Z_&>(/%_-H1FZ=>3?^-^5 MNMM'_G?H1+*=;*'_ _NZ>>E_F=//JK.3\Q///?U^O\ ^NJ+WC.<[C@\8W8_ M$_Y]*SEMW/M_+\\_TXZ]JF6W8 <=^..O_P!?MWQ7XUFOC1G\9RM5J66WOO\ M'[^GE84,C]H[.&FGEO\ *VG34E-PS'J>>^/\Y_*F>E-$3=QQWQU_ MES^&:<(23WZN=>+V;55K6G_X$][K?^O.YA+)X46E&/GMYQ_2^GYZ%>6=I.Y/U/O^ M&<_RK/>)GW=2>.@]_IG]/TK:%@P!R#POX+[]+]5#*HU%K%=+:>:_+M\C %NR\G(QU]_7@_IC]:LHQ3K[]^>G MX^QYK4, / &3Z?\ UN159[5C],]NO3\?S_#->=5\0,XKO2VWI;4070'7/X9_R:O<=_Z MC'ZY]*\]\69M5^)SU[R?5+^M?NU9C3RZ5U[KWVM;^7[OR?E8T.&YX/ZU/&X7 M'Z_I^7MVXK*^T!>"P['KCG_/M[>U2"<.,9^N/;')X]^U<]3.,;63NY:WWOY> M?X_T^^GED8V;3T[_ ":_+RO?L=#'>*@ZC_)SS_G%61J:CCI@^W^>OTKG%#-T M)[^_I^77K_DJ8Y!S@D\]^1^N:\>K+'5FVHR:NO\ VV^_?_@:.QT+#*'?IYZ] M-G]W0Z0:FK'&?\].W^>E*=04\$C]*Y1BZ9))(]SC_P!E_KBH3IZ]/4@56>;+$C MN /;^O\ 6L>.?=_%QZ _KP!_]>K\2E_KTZ$YZ<<__J].]EG;2 MWR\_78]##OEWT?EZWO\ \%==B.0$\8XYQ@$]?6J;VS/V/7T_'//Y<_E6T+?C MD'\C_3%.$0'K^6/YY/6L:>38V5N:E+H]GY>6G^?4]2.,C3M9_=\K/^FUU.9: MS8'HW?H/\3VIRP%.O;U[NF? M#^(5!R#Q_3W[>]<2X;Q3?\*6K6G*_[O^3_ M *N>8\WBFO>6ZW?>W^=M]?D8C1%N_P"/_P!;_/7O3?LAST[>O'7U_I6TT&SD MC..#G\>O^?PI#C)QT_7_ #Z5Z%/AC&UG?[*^]:G93SVFHKWTKVV?? ME5WKYNWYWVS4BV#ITQU[=NG_ -;Z"K*MLQD>OUZX],]_Q&>*>^#DCGIV)'X] M/2HC&QR<9^F1]>N?Y_X5G4X?S"#THRMUT?9>1E4S/VNJE\U\OGOI^0K2 ]/R M&1SZX_KG-0LN1Z>G3T_E^'XTXHWN,$<#VSW[$5V87*U>A+"9E3BK4I?<_+R_7]+JO?!!Z=N1VSSW_/-2K>J>F ?H.1_/\ I66;23G[PQSW]/P' M^?K31"Z#//'<]Q[]_P#]58>QS23Y73EMYI:VZ_\ V_'S%G,>97FE>SU=OY= M?)[/Y=C:%PI['_.?ZC]:/M '."/_ -?3_P#7Q6-YNP\D^F..^?\ /KC'X.5S M(>,]<8[]..@/ZC]*J649A733I2;]'Y?K^-_0[(YQ1<5^\6RZZ?9WOKU_#38U M3?A._(X[=\\_@.GYU&=4!)7/;USZ>_\ 2JJV$DN=H//^ &.G\OS[5:BT&9N< M'''MW[\\?C]:\JMP=CZ[O]7GNG\+W3C_ ,'JO\ 3K[^N>W84SR&?U//^2>:W(-!E7;E3P<=3[?R_&M>+1V *$8QZX[GIWQ MT_G6,>!>Z^R_[MOTZ>IS_VK&+UFKI]]=UTOKO^/W<6+ M,>V*>+CRSC)'\_3UZ?A7:/HK'.$/?M_/./\ "LR;P]*V<(>O4 \=?;/8=_P. M*[:7AYFE9*^%J/;[+[K6^_\ 6^S$\WBTO?Z]_**^_K9&$-1R=OX]L9_QIXF\ M[ ]3C/I^/M].OK6BOAB;+V]WRT5UY=2)9HM+2]?PM^7X'-BU,AZ'ZC/4]^W7V_*I5TYL_ M=SC^O_ZJ[ZWT)E'*$=.WMS[?_6[CBM!-#;G$?IV(_J:^QPGACCG%)825]/L. M^ZMT[K;L9?VNXOXMK;OOR];^5ONL>=KIQ;MT/IU_S[5,ND,?X3CZ>WL!7IB:&1U0_E_G^ MGXU<31<=4(_ S M6T?/Y>NO<\N72" ,C]/?\OYU*-+ _AY]?T_SW_"O4AHH(^X>_P##GK^?^>N: M?_81ZA#^"CO7Z%EG@QBJEK8.73:&KV\K[_U8\ZOG'*[QF^CT_P"W?/\ +0\G M?2"^[Y>#UX_P_P ]>E49/#K2?P\=>AYS_G_ZY[^UIH7?8>#G&/\ '^?]15E- M!7C]V3[8Z=/SQTYK[7"^".)]V^"E;9_N[/2U^GET_ Y(9TWO-^>OIV?;Y>9X M(OA5V;(3IQT]?3&/;WZ5M6GA1@1F,\X'3IZ]O\_B*]LCT)?[G3'50./;C^O\ MJU(=&4?P=_3C'K]/\YP:^LR[P0K.2O@Y=/L/=#L].P[9Z$Y/X?IUJT_A8L/\ 5^^2OJ1[!T[1;PCZ?8:?3\>FSO^7F5,[:^UUTU>UXM^3_ M "[;GS]+X.9B3Y>!0>#BI_ MU?\ X[Q^!_S^!Q6Q#X6*X^0=\DCZ^U>U#38^R#Z">W^R?R_8_P>72Z^1F\[G_ #=5:[_PK]/(\;_X1?\ V/\ QVGKX6/]P?7" MG^A->RK8+_=S]>!^HZU*+),]/Y?_ %_Y5])@O!6@K>TPMMG\"\NZ_K[F82SN MII:5MOE\.OK8\=B\,$'[GZ>G;C'Z?_JU(?#H7&4QTYQ_49_GCZ=*]3%FG]WC MV'_U@*>+-?[H_%0/\#7TF'\%\%9?[.MOY?)=/F8O.:O\S^^_\K\^UNVC]#SV M+1 HQL';J#_A^E7X]("X^3CWSGK_ )_"NW^R)_= _'_ &I!;CT'U&<_H!7LT M/!7!:7PZ2_P+6W+Y:]S"6<5&OBOUU?\ A[]TM_Z?'II2C^%<^N,C]!5@::N! M\J]/0?UKJO(]C_WR3_,TOD^W_CM>K1\&LMA9^P6C_D7EM^6OEY'/+,ZDK7D^ MG7T[/Y_CT.96P4?PCZ@_X_XU(+%?[GXX_P #71>3CJ/_ !VD\H>W_?-=]+PK MP-*W+0CT^PEUAW_K5F;QTGO*_P _3S\G]Y@BQ4?PC\B/U.:=]B7NH_,?_6K> M$0[9]. /\*<(_P#9/XY'^%>E0\-,"FOW,>_P_P"'?3NK_>KD/&S7VOQ_RN8B MV2C^'^?_ -!M'^?S_E6N(O7 _#-2"+V/\A7TF!\/<+2Y?9T8MZ6M M%=T^B_KR,98N3W;Z;_+S6IF"U7^[_3]2>:E6T7LH^O/Y=A6DL/L/U)_S]*F6 M+V_%O\_TK[# \#T=%.A&UU]E>273M;IW.>6)EW;_ ![>AF"T4_PC/^?3-+]D M4=L?B1_2M<)ZD_A1L'8G_/Y5]%#@C!J*Y:4;_P"%;Z?UZ+SN9?69?S?^3?U_ M6QD?9P/X<\^OT_S^?M2^2/[@_P _C6F8L^GZC^5)Y/T_,U#X047:-%@^G_P"H4X(._/Z? MY_.NBEPE07+STEJU]G;X?T;?_#W)>(?\W_DR\O\ +^MC/$ _N_H!^E2"$#L M/IG_ #^=7=B^G\Z7RQ_=/ZUZE'AJE3MR4UI;[*MHX_\ !]=/E#K/^;\_7S*G MEXZ']/\ Z]'E^_Z?_7JUY?\ O?Y_"DV#W_S^%=#R1:7IVV?PK^[_ %ZWZM"] MI?[7Z?FBMY?O^G_UZ/+]_P!*L[/>FX_P"?I2A-O.#]2*[*663C9^STTUM_A].Z)I1P\86323O;;;;7?I;R,Y3;VN@I01GD9_S_ )XH )X MIP0_2NV$''2,5OT7I;I;Y$#P%.<#_/\ 3\*-B^G\_P#&E VC%+79"$-.=)>5 MK=K_ )_\. @ '0?I2T9_S^G\Z0C((K1RC#^'^G]>6ORT 7=COC\:?O;Z_P"? M:JVQO2G ,OTSSS[=:(8S$1:T:5[;/;1^7_#/J+E3Z?I^18\SU'^?TI=_H#_+ M_&H=P]:3?:F^9_M#]*C.6Z=.><]?P M_2F;&^G^?;-WM2^9ZC_/^?>H5!'4Y_I3J MZ:.,K/XK]-?NZ>=M_/4.1>:_KSN2[Q[_ .?QHWCW_P _C45%=/UJ?S_X:WY? MEV)]GYDN\>_^?QHWCW_S^-144OK/?_/XTGF>@ M_P _K4=%'UJH]O+]/SLD'(N[)/,]OU_^M1O/I_G\JCIVUCV_I_.JC4K2LK77 M_#?CI>S[]R6HKJ[_ "?^7YBW_R M2#FCW_/_ "&T4[:P[?U_E3>1U%+V7[_I_]>I**TC@JCR_?\ M3_Z]3!6/:C8WI_+_ !K19??9?UI_P/P%SQ_K^OZMZ$/E^_Z?_7H\OU/^?UJ; M8WI_+_&C8WI_+_&A9?;I_6G_ /P#G7G_7]?AZ$6P>_^?PHV>A/\_P#"I=C> MG\O\:-C>G\O\:?\ 9_3E7]IY7MC\?\ $FCRO]G] M?_KU;V'V_P _A1L/M_G\*A9'37V.WZ>7E;TMV'[7S?W?U_2]+TS%[$?0_P#Z MZ:82?7\5S5[8?4?Y_"E\OW_3_P"O42X?I3T<>V__ &[^5KI=+![9KO\ AFF ]2/YC^E BQTQ^O^%:7E^_Z4PJ>ZY_#-E_D[_YV*.P^H_S^%+Y9[G_ #^E6B@/;'T_SBDV#WK!9-*+24';M;_#K_6G MY%>T]/O]/Z^:*^P>IIPB]B?K_D59"^@_(4_8WT_S[9KNHY+'1N+[[;_#U)=7 MS7R5^W]??Z$ 0]_\^U24_8WU_P ^^*38WI_+_&O1I8%T;**VLK>>G^:?]:QS MI[M_/^F-I0">@IP0_3_/M4@&!BNZG0E*R:M_6_GI_21,I]OO[_>B/8WM_GM1 ML/M_G\*EHKI6$I]5K_7]?J3S2[A111762%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M112:NK -9=WU'2HB".HJ>D(R,&N2M04D]=[_ *7_ ,^HTVG1U_S^M5V M7/(Z_P ZMGCCTJ-D[C\O\*^7Q^ Y[VC??7Y[61T1EU7S_KN4F3/4$'U_SUJ) MHR??]/\ /ZUH;6';^O\ *F8'H/RKYG$9#"N_>2BF][>G_!V_/4V56W?YK_@F M;Y1]_P OZTH7;ZY]ZT"J^F/T_P#K57?&#[=/\_SKPL3D-+"7DIK36U[]F_\ M@_?KK?6-3FMIOI^G]?\ (:,TC' S4!/<_G7@XC$JCILEUV_%]OZT-4F]B1G M.<#IZTW>WK41=1_G_'%1/, .O'\_Q_H.?K7@XG-J-%.;K1BU9ZOM;3^O^":1 MIM]_EW^ZQ;\W'7&?KBE^T8[_ )Y_J*R)+@#H?\_Y/?'M5-[HCOS]??\ SV-? M*XWQ&IY==*K%V2O[RZ)+OUT2]-3>&$<[777KKVO\_+STZ6Z$W0]?R(_^L:B- MX.S9_$C^MVG;[[QOI_70[(WX]2/Q/\ 6D.H(.K?J?\ &N!EU<#G#Q^O> MJ,FMJ.=X_'..W<$BO@\Q^DE]1YFJZ=EMSKIZ._E]WJ=5/)G.VC6VMNW+Y=E^ MIZ4=33GD_7/_ -?^E0G4T_O _3_'_P"O7ECZ\HR?,'YY_4\?K5-_$B+G,GX9 M_P#U_E_2OA\=]+:<+Q]JK+;WO3^N]MGT.N'#[:7NOI_[;?[EVO\ Y>LMJBC. M6 '<$YJG+K2+G#8Z\Y[]!_D#\Z\EE\4Q=/,&<'NO']3^'2L2[\4*P.)>Q'4^ MH_S_ /6KXO,/I<3M)K$=+_'V23U3_'_+7JI<.MM7B^G3J^7Y?@>QR^(XUZR# M@>HSW_P]*S)O%4(W#S.A]1[?Y_EBO"+SQ%(V<2$]?7\_\1TSFN?FUVO0X6B^5M6O;IKO!^7]==CZ%E\ M4(>CCJ>-WOZCIW]*SI_$JD\2#KZ_7K^E>"?VU.1RY'_Z_P O\XIAUF0_QY_S M[FOB,;]++%56W]8FD^TWO=:WOVT/2I'M_% M^7_US]:R9?$PY^< ]\'VZ#K_ /6_EY%)JDQ!^;/MV''KG\_\*S)-0G.OMZ5X%3Z4F)J7O7E\Y^FYZ^'R2"M>*V5]%_=OJO36_;L>M3^) 0=K]\=1 MZD]1BL>?7V(P)2./4>@]L_UQTKS!KRX.1N;&>,?TX]*;]JEXR6_'OQS^7'I_ M0^+B_I&8G&)KVTM>TO2^U_+[SVJ.5TZ27[M/MIHOA\GUZ-?\'NIM;?\ YZG\ MQZ?3O^8]LU1;6VQ@R'\QTZ\__KSWKCWG9NYSGW]/K5&627!QGWY^O^'88Z_A M\OB?&7%XG55IZZ_&VK*UNOG\MSTZ6&CI>FDO-);VOTUZ?=UU.U;71S^\[$YS M_D_K^-9=QK0/1^?O3WJ#RKHDY!QG'<]# MGZ?IGVKQ*GB1C<2[>TJ/FM]IZ[=OQ\CT:.#HNS]U;;^5OOMM_GTWKG4G?D.> M2>/S_+\.:S#=RLWWCR?7W]QG]:A2WE/!!Y/]/3T'Z5:2V8#D8YZ=N@]OZT+B M'$8O5U)W=MV[]&_Z_I^A3P-&W3IKZVWZ>OD^Q/!,21D^F>W.?Z_R[9K7AD0C MGD^_X_X^O45AK#(..?QZ?GG^G-3A)AP /PX_EBN>IC:\GI*>M^KZV[O?\S1Y M?1_F2V[?U\_F;Q\ME& OZ9_GC/\ 7T%0/"K8QQP?T Y]OIQZ=.:JQ^9QG/0Y M]?\ '\_\*T8L' ..^>W;_P#5TXS[UPU*&(Q%_>GJ_/R\_EVV^?!6R^$?AL^] MOEU^5]5V*H@P3\H_(G/7W_D>O%6$ 0@'VZ_\"].O;VSR:M':?3/^ ]O;_P"M MSBJN#W[YKQL5PQ7Q2VF[^K7V5Y[VT\WY&%+ QE)G..OZ<4_P ^,^A/;O\ 7_.*P&67)QGOZ_F0.GM3XUF& M,YZ^G;\N/QXKY;&>'&(KJ35&=_279;=];>B?:YZ"RZA&*UC?_AG\M_OZOKM; M@>XY[?TJ5,#DX^AXQU_&J*9'7\!^/>I&_]?\ Z]L74 '\(Z'IZ^V2<_RKCY9W M'W??&/;_ #QD&J1N9@>I'7G/U/0?3V^E;TO!_%:7A5W7277E_P _R]1?V3"K M:3?5/Y:/Y7UZ=_0[MIXB>,>G0^I_+\^G:JK%6S@@<\9[KA M_">HG&].7GH]]^VOKNM+E0H4ZFCMTM?3M^'E^5D:3RQ\],^OT]/7\ZS9BISC MK[_3TX/U_P D5MLI_/K[_E^>:MQ0.P&1V[C/3CW]O2O37A3-I?NGT^R[]'^F M_P!VQI/!48*]X].SUNGW^7^1DO"Y/ /KGT[^H'\ZL0P/QN!ZCZ]NHY_'WK?C MM 0"1Q^9/7T']:NBS'9?3Z]1[?KZUI2\):KFOW4[7M\+_NZ?U\M=N&?*G;2U M[7TZV_KOM\J%O'@*2/8>^?S_ #QG-7S&"HQR>>V>X_7^GZSK:,, #/X'(Z>Q MJU':.>,'K_AWP/R^E>W0\)*O*O\ 9Y-Z?9?EY>:T_P SGE[/>Z?SUZ;_ 'I= MCG9[0L#M'4# SZ\?KCC_P"O68^GRYZ-V[8[_K7HT.FE\94]!DXSW//;'7T( MJT='RI^7J!VSG\>H_#'TKI7A%6;5J$MU]EVM>*_X;2VB9PU<9"F])+II=>7Z M6\]?6_EZ0-$?F_E]:T([I(_O'Z'@=NG_ -?\LUTU[HT@W;4/Y>Y_///;_P"O MQ][I%Z"=J-Z]P?\ //\ GK7K83P>KRM_LTW?^Y?31=5_PRMHMC#^T:WW>7BN8QCIS^77T_IW]JRXM'O."5/IR/;\/UJX-(O!CY M"3]#^9]_QKKP_@O7JR47AI:V^QY+T\_,\BMF$'?]XGHMW_AV_P"'-N.YA/4K MP0<#G//J:>[PN.,9.>_3ZG_ZQ)K'CTN]!/R-V_S_ /7K7M=*NSC*G]?Y8/;^ MGX_0X;P%JM1E]5EO%? [[+RT]._8\VIBHM7]IZ:WMM]W3?;\2E+;>9DJ#U&, M#CV/I_GZ55_LR1B>.N.Q[Y[XX_F/7T[VTT25L;D].W/^<_\ UNF*Z.WT$D#* M>AY7KTXYSQ_B,UZD/ JHE;ZJ[)_R?X?+KY;>MC@GF/)JIWMV;[KOY=?-OS/) M4T>4XX_SCMCG]/ZU:31)">A/I\O'?U_I^->R1Z"N!^[P?TZ=<#^G'Y5>30%Y M^7'X-S^)K>/@%5JVMA)._P#T[_P^6VC]/,A<1RHZ7[:-]G'IT_*Z/#O["F.? ME?@?W<<_I^G-1'P]-G.UNOISWZ<<<_I]17T$GA]/[GIC@>_Y?I5I/#T7=,YZ M\#C^?^>^*]/#?1TJ3WPDEM]CT\NFGW:6(?$CJ=;+;33M?\+][V[GSFOARWZ&K\/AJ;J4/7T]OIV/K7T,GAV'M&.V2 OZCG^E3KH$*_P 'Z#_ M_IBO4C]&;VJ5\.]M/<:Z+^M?+U.6IFKFOBWMUWVMY7[?\ ^?U\-R8^X<\]L] M_P#/3FJ4_AB8DX0]!_#_ /JKZ270X@/NC\3_ $QBG?\ "/P' *#KW']:Z\-] M%:%22YQSS"6_.WIM>]_A_X?]--/E&;PK=%CA'&"/X>O3_/ M7OUJ:U\*W08$HW49RO7I[_CU_'T^J1X;MSG,8^HP>G3@Y_D/SJ5/#5NOW8US M]!_+\/2OJ<']$RC)1_=*^F\?\/9:F/\ :4XV]]Z>=OY=_E\]CP/3_#,B_>3T M[<_R]/\ ZQXY[&U\.@+S'SCDX_'IQZ]J]9CT*)>B@?AC\>!C/%7$TE5 PGZ5 M]#AOHD1?+;#-Z_R7WMY/;]+:Z&BSIQ5F^W7M;OUM]RZ)GE/]@+@83]/Z=:!H M6/X,?\!->O+I2GG;SCG_ #C-2+I2=UQ^!/\ 0U]+@OH@4IVYL-:]MX>F_KI_ MP]SEJYPY?:W\_1^:M;;^K>1+H/\ L=SVR/TY_ 593P^O4Q_0[?\ Z_'X\]LU MZP-*C'.!^G]!2_V8@_A'\Z^AH?1%H4;?[,G;2_)T]WRZ_E^.,\_O7E_ M79]?/R]?#\> /+_\='\^E3+H*C'R@?@3^F<5Z6-/7L!^6*<-/4=5!_$8KUJ' MT5L.K)X:*VW@O)V6B_KYVV6=-6][MU\H^2[/_ACSE=&4=%^N%_R/TJ=-'4=4 M/L,#^6*]#^Q+Z?R_QH^Q+Z?R_P :]K"_1>PM)QE["+>FC@EVZ6_0S>>V??'^!K MZ;"_1ZPU!1BL)!VM?]WII;K:W]>1B\U;^TUJM?\ P'\?\M#BUTI.RY_3^6*> M-, Q\GZ'A';['IY:_K;KN1_:L MK6YG_7+_ )?BCD5TU?[OZ 'GGTYQZ"K"Z<@_A].V/SXY_.NH^S+_ '?_ !VE M^SCT/Y'_ !KZ+!^#F%PEK8>#M;3D7EZWUT_JYC+,92MK^/\ A_S_ "[G.KIZ M?W/T_KS4@L$_N9^O_P!<"M\08['_ +Y/]A#I>\5 MUY5V\_N,7C)7O=JUNOIW[?J8(L4'10/P%2K:(,<#^7\@/YUN>3[?J::8O8CZ M<_XUZE+P]PF'5XT(76J]U7^SY>F^BLNMR'C)RM[W;KZ>>^GKIYZ98@4=%Z]P M/_UU*(1Z ?B?Z5=\IO?\C1Y1]_\ OFNZCPQ&E9+"*RM_R[_PKM_5K^DNM?[3 M_JWGZ%7RA[?D*>L0[+G]/Y8JR(_]DGZ_Y I^QO3^7^->O0R"$4O]G2=UO!=H M^1FZK_F2^?H^I6$7? _$D_XBG^4O?^0'^-3;&]/Y?XT;&]/Y?XUWPRFG"R^K MQZ?97EY6O^K(Y_[WXD7EK[_I_A1L'O\ Y_"IPGK^5/ Z#_&N^ED].?_ "YB MN[Y5_=?SV_'H2ZENK?ST^\J[![G_ #[8IVT#L/Y_SJU@^A_*F%0?8UT?V1&D MERTD]MH^4>R_X O:7WO]]R&BG[#[?Y_"E">OZ?UHAAY7Y?8:=^7T_6R[CYEW M_K^OZW#8?6DV'V_S^%2TN#Z'\J[8Y>I)>Y9Z=.]E^=OP,^>1#L/M_G\*-A]O M\_A4^QO3^7^-&QOI_GVS5?V9=V]GY;:?9^79?(.=^7]6_KY^A!L/M_G\*78> MY_K_ (58">I_*G[0.P_G_.MZ>20E9M*-M]/\/7Y?UJ)U;=5\M>W]??Y%94QT M&3^=3JG<\^WI_C_GK3Z7!]#^5>MA\MC1M:-];=^WE_P-.R,Y5+][^8E."D]. M?\]/K1L;Z?Y]LU*!@8_/ZU[-*A=)>SMTV6^GK_PYE=D>P^U." =>3^E/HKK6 M&C#WM/NL^GE]_P" !13&#'IT]N#_ )_SBFX?W_/_ .O4^UY?=5):?W5IM_6W M1)[ /*@]ORXIFP^HJ6BFJ*JZN*6W3T_R_KJ#%3')Y/\ *GT4Q@V>#Q[''^?\ M]*-:.BC>S73T]>VGW[ /II4'V/J/Z^M,P_J?S_\ KU+2YG5T<+;=/+_._P"% MM@(MA]J>$ ]_K_A3J*UAA8K6U[=EZ:>O]:Z@%%%* 3T%=4:7-IR*WIY*WZ:_ MB)M+=D93)ST]:;L/J*LA/4_E2[![_P"?PI/+%-\W?7MUCY>OWD\Z[/\ K^G_ M %M" !T_/O2U(4/;GV_S_P#6J.FL-[)62O;=_=KKY_YK<:DGY>H4QP21BGT5 MC4H2G9)6O;IZ?\/]ZW'==U_7_#HA"MZ8J4< #T%+140PKBTW=Z+?IM][^_S" MZ[H***<%)[?C72J//[O+_GT_K7[TPE+3BI';\:;35!T[+EO:VN]]OZOT[E*2? M4**<%)[<>M2@8[?Y]?K773HK[PYN^EK?,AP?0_E1@^A_*IZ*W M^IKN_P"OG_5O2ZYY>7]?U^/H08/H?RHP1U!'X5/12^I+OU7YK^OEZ!SR\OZ_ MK\2#!/0'\J4*3[?6IJ*<<&HVUV^[I_6WX;IR;_X @ '^-+1177&"BEIK_7]7 M)"BBBK ****/D 4444K+LON ****++LON *0C/!I:*F4(R5K6^0$)4CMD?G2 M8/H?RJ>BN66$3=[_ -:>E_Z12E)=2,(>_'M_G_Z].V+Z?S_QIU%;0H1BM;/Y M>G=?IIW)NQA0=N*858=C^'-345%3#1GM9?+T_KT7J--K8@PWH?RJ15QR>O\ MG]:?12AAE![_ "?R_KY=MQMO<****ZE%+9""BBBG;R_#^NR^X HHHHMY?A_7 M9?< 44446\OP_KLON ****+>7X?UV7W %%%%%O+\/Z[+[@"BBBE9=E]P!111 M1RQ_E7W+R_R0!11119=E]P!11119=E]P!1113 **** $W#U'YTN<]*I^9[?K M_P#6I0X[@BO%6<4FUIVW_P"W?^":>S\_P+=%5P3V)YIVYO6NJGCX32=NWZ7Z M^?F+DEY,FHJ'R[?E_PXFFMT+11170(**** "BBB@ HHHH **** "BBDW#U'^?I M0&KV0M%-W+Z_SHWJ>C9HN.S[/[AU%-W+Z_S_ ,*-R^O\_P#"DY);_P#!"S[/ M[AU%,+XZ?;_/XUSRQ,8_UZ?=\P2;Z/\ K_A_U):*BWGN!_G\Z=O'H::Q M--]5]_IZ[W06?9_PQ3"_^U^O]!6,\=2AK=??Z>?G<:A)]+>O]7+%% M5=R^O\Z7>/[Q_6L?[5H=XK;KWM_G_71\C\OZ^19HJMYG^T?UI"X]2?\ /O2> M:X=?:C]_I_G]ZL'LY>7X_P"1:S2;AZC_ #]*I^:/;\Q33,!W _/^=K=/.W?;KU9I'#R?V6_71=.WJC0)]?UINY?7^?\ MA6))?HO1N<]F'7T[_P OI6=+JL:Y^<=.F3ZXY_PKQL3QI@*-^=P;MWOV[/T^ M?8ZJ>7U9-64EJNCWNM';_+J].W4M,B]3SSCIU_.JK7"+GD9]_P"@_P#KUQTV MM(/XQP3CGIR!W_S]:RIM=09_>#OR6'O^OZ^_%?'9GXAX&*E[.4([ZIKI;\3T M*635YVO&73=?X>GS[G>M=I_$P^F?_K8_.JLE]%_>&!_GIGK7F=UXB"AL2<<\ MYXZ?ETS_ /KKF;OQ5M_Y:'OWY('/T'_UOI7YYF'B/AE>]1-+3?T_6Z[].I[> M&X8Q%9JRDKVZ=[>OY=3VA]2@QRZC\>_X53DU2W&/WB8^OZ_YZ?C7SW=>,W7I M(>N?7C_Z_7IR?UQ)O&TF3^\/4]SZ_0?@.GUZ5^=9WXE8-1ERRC?;?7IN[_YV M]3WJ/ V+:4K2U2?Y6_KSOUL?2,FKP#K(OY_AQ_CT]ZH2:U!S^\7GCK^'7O\ MR_*OFJ3QM+N_UAZ]"3[_ .<][Y_UJ=<>#<1!V:>R7Y+RW_P"#W/IJ36X/^>B\>_\ G'X?K6?-K<&/]8N< M^I]SQ_\ 7YYKY=F\.OJ?_UGH .?K4P\12R=7/(_'&._ M;'KR.>:_"N(O$BO[_+6E][\M]>OZ^AUT^&ZMU=?+[OS]>VMSUZXUW&3OZ]\G MV],?C^=8EQKYY/F?Y_S].3[UYO-K+G^(_B>G'],3Z#I^OZ]NW M%?B><^(F)GS?OZGHVWV[GI4N,_C[X M^O6ORO->.<5)S<:L^][OLO1>=O78].G@Z2LN5>GGH[^6VMC7N/$=T2<,Q_$X MSZ?X\COUJNNNW+@9+=AU'7CC_/XBJRV?F82D_P!]5>[W>WN_??6WF=2PU&.O*M-?R[W[?)&E%J$D@^8GKZ\'KZ#W MQ]/IQ<$V\9Y[?RZ]O\]ZQ-FS'\_I^%/65AQ],_\ ZSW_ ]*\*KQ/C:CUG4= MWJ[O7;S\_P"KZQ[2G#3E5_TTW_+Y:HV6D '7OV'/YX-,\WW7]3_(UGK*S=3G MGD'G\JFKSY9QCZCTJ3WZ-^2_K\[ZG33]G/MMY=;=[]].I<1MW.0?Y]/IC^1' M?BGA4;K@?0?3TQ^M4@6'0XJ,RL.QYSU__5_+%;X?&YA)_%5>VU^R_'_._D.6 M(IT7TZ?A9=N_;SL:+11XX/OV///))X_K561 #Q@_A[=A[_B3^E1++(2 ,_AZ MXZ]/\^]6D1W_ (3Z\ \YS['^O]*^FP$L=4E&[J/9]?+77\_/KNMJ6;4+I-:V MMOYQZ??YZ??4VHZ_IVJU%;*P&?3VSG/^?\ ZW2K2VKD;MI/U^N/3_/I MZ/\ *D3. >, ''Z>@Z9_+I7W>5X'&5W%-3>W1];?G9?.S.S^TZ$XKET;ZW7] MWYO=W]":+3X6[#]!Z]_PYS_.K']EPWZ_ MG[=ZMQ2S/C@]CT_+'&/ZY//7C]'RSAK%5.67)/6W1^75KYW_ ".-XIWNIV6^ M^VUNM[ZZ;$+::G.T#MS]1WYQZ<]_SJ(V '\/'KCZ?_7_ "KH;>"23J#_ ]L MG/\ G_(K0&GEESM/'3CGH/\ .*^YP/"F*:7[N?17Y?\ #KMIUOW[,UCFOLU[ MTT]ENMM']V_Z=#C18C(X!'?Y>GZFG_8D]%_%1_@*Z:6Q=>BGH><8_P .G7_" MLZ2WE'8_@.G7 Z']17TF%X+QD[?NI.^WNN]_=WT7R22T?WDLY5U[Z^_7>+OV M\];:&(]NJD8_7/\ (GZ=:JON7INQU_/\A6XUM,W\+<]3C'X?R_*E_L^1@/E/ M..,>WO\ Y[>U?7Y=X=XRMRWI3LVOLORWNM5I?^F.&>4E\WP_P!;WTZ& M"K.?\/;UR,?SZUHPVY?DC//^?;^OTK6BTES@[#^6/Y>E:\&F.,?+P.>GK[^X M]Z^[R_PNKZ.=!M:/X>_+Y>K_ .'TPQ/$>&C'W&D[?W=-O._YZ&+'I@8$E/I^ MM*^EXZ*>YZ9Z?E^I_&NUM[!\<+^@]>?Z8^O>M2+22^,H?<8/<>G_ -?G\*^N MPOAA"44I89=/L;_A\OZ=_%?%45+675=?\*VUUTN>4O82#HA//;^O3'^<>M5' ML;@G[C?B#Z>G:O<8_#@?!V=>P'U_$5=3PDK9P@Y] /IZG'Z5ZU+PGHR2:PBU ML_@5]EKW>J_JYU0XQPL=VKOS7EW>Q\^'3)V!S&QYSQG^>.*A?2)\_P"K;I_C M]#_GK7TI'X.CP,Q \=QW_7^565\&Q'^ =.@[?@<#^M=4?".G)66%ZI?!U]U/ M=>O_ XI<UE;MM_P^Q\MMI=RO(C;\NO]>OJ,?GFHS97BG C>M?5)\#1,<^6A]R.OT'MWY]^.:/^$!MSR8E/\ 3\<_X5O#P1J8FSA0M>VB MAMMM=;GGUN.L-)ZVU]-=OZVUN?+\-C>' \M^1GOZ=>N/PK8M](N),%HV_P"^ M>OI_^JOH]/ 4*\^6!VQP/\^E:$?@R)<8C'3T[_R]>]=]#P!Q+U]ANND?)>7Y MVW?SXGQO06S7R;U^'KOY;;OJSYWBT.3'^K/;C'0?I_(_XV1HUA_ #$NW[CM]CS7EZ]M[=-,GQ MU2V<[J^FO^%?G;RZ'SFNDRC_ )9,?^ G^6?YU>ATJ5N-AZ^F/3MZ_7GWKWW_ M (1&/_GFO^?PJ5?"L:_P#\AG_/ZU[-#P JQLY4%]WIY?UKV,)\;4)+1Z][Z] M/3?UZ^AXA#HSY'R'\AUQ]/UZUJPZ*?[GY#/Y^O3^G&*]C3PY&O\ ,_3_#^? M6K*: G&%Z=\?_6_I7L4? QQLOJRZ:\FWPZ[=?D>=5XNC/:?]>[L^VW0\HBT? MI\N<>W'7\Q]>U:,>D9&-G;N/I^G^>M>GKHB#'RC_ +YQ_7^M64T=0.%'Y9YX MYZG_ !KT*7@5)V?U;K'[*\O+?R[:'E5N)>>WO-ZKJ_[O]?+U/,!X=67@H.H' M0=,GW].#3QX.@EZQKZ$D9]CVQT_+\:]4730O\/3IP?Q[C^M6%L@,<3KX%M>\ M0_[Y/\Q_A4Z^";<'_5#'^Z.OT(!_I7JXMAC@8_3_ -FIPMAW_G_^NOH(^$&$ MFDE@X7M_)_A_/_,X7F]=[U)???MYOLOQ/+1X.MQ_RS'Y?S__ %5*OA"V'&Q> M?0=_R'\Z]0^S>WZ?_8THML=OT/\ 0"N_#>#F&I-2^J1UL_@]/(R>:5/^?DKZ M:M]G'I]W;IW/-%\(6X/,:_EC^56(_"L"]$X]E_S^/?FO1?(]C_WR3_,TOD^W M_CM>]2\,,'3BD\)"ZM]CS7Z_TNF3S*J_MO[_ $[>O]75^&C\/1)C"=/5<=./ M3'X5<31T3'R#\NGO_D?TKK?)]O\ QVCR?;_QVKCX9X.]_JL+-=8)O9:?DNGX MHAXZ;5G+>W7_ _UU^>ASBZ6@P,#\!G].]6%TQ!U (]\9K;$8'_UN*<% [?G M7L87@#+:27/@X75OL]N7[]^N_F<\JTGU?S^7KO;Y=#(%@@XQ^.!^N*D6S4>A M'I_D5J8'3 Q]*,#T'Y5Z,>#. MZ>D>GNZ:+S[=NS$Z\[;_ .73_(I"$>F?7C/\\_RJ=8!QQ^'7_P"L*M!#W_3K M4BIV'XG_ #_*OH,!POAU.%Z$;::IZ_2LIX?RR$8^TPL':RUCUT[?UW..= M6=WRRN_SV(OLHQ]W].?RS_2E^S8'3\O\,U:4Y'Z4ZOIZ>1Y99..&@KVM:*5G MIY?UZG/[6;^U_6G^14^SCT/YT?9QZ'\ZMT5NLBP'_/BG]R_N^7EYA[2?=_U_ M7X^A2\@>_P"1_P :0PCM_7_$U>I" >H_'O6-3(,$U[M"'R7I\_\ (:JR6[O^ M?0S_ "?J?Q']0*40_P"2?\*N[!ZFC8/?_/X5RKAZAS:TE;T]/^#_ %8KVWK] MR*GDK_G/^-*85X[?AU_E_6K@ '04M=D*@]L?3C_ZU-\OT/^?TKGJ9#1;]RE%;=/1] MOO&JKZM_FNG]=?Q*1B]C^'/^-)Y7LWY?_6J]Y?O^G_UZ/+]_T_\ KUS_ .KT M'_R[2VZ/^Y\NCZ=RO:^;^[^OZ7I>@8_J/J/_ -5-*'MS6CY?O^G_ ->F^5GK MM_S^%85>';KW(VVV7^'Y]?O&JW=_>G^AG[6Z8_S]>E/6//7)/H/Z_P"15SR? M8?F:<(_<#Z#_ /56=#AR49>_&ZT_.'IW_I@ZRZ?Y_FDBL(1[?J?YTIB'T_#G M^E7 H'0?C2]>HKVH9'AE"SI1OWM;MZ=+W^1FZLO/[R@81V&?Q/\ G]::8O8_ MAS_C5XH/<4GE^_Z?_7KEGD--OW8*.VR[./9>12J^;_/^OZZE'RO9OR_^M1Y7 MLWY?_6J]Y?O^G_UZ/+]_T_\ KUBN'HZ>[VZ?X/\ )C]KY_AZ?U\GY%+R_P#9 M/ZTH7'13^1JYY?O^G_UZ/+]_T_\ KU2R/EVB^VR_N![7S?W?U_2]+U-K'L?Y M?SI_E^I_3/\ A5CR_?\ 3_Z]+L'N?\^V*Z*62K[<;IVW2_NO[OZ9/M>SE]Y6 M\I?3]!_A2>4/;\JN8'H/RI"H/;'TX_\ K5N\FHG9P\O7IWNQ^U\Y% M<)ZG\!3MB^G\_P#&IP@]S3L#T'Y5V4\JA&*O'7S_ .W>WX?/L2Y]E]Y5*>AQ M_G_/K49!'45<*#W%)Y?O^G_UZPJY5-_"K;;?]NKT'SKS1552>O _S_G-3#T' MTJ3R_?\ 3_Z]/ Z"ML-EKAK-7TZ_P!6WU$Y]MR/8WM_G\*0J1U_S_G%345Z M+PD;:)?+_AEZ$\TNY7HJ;:I[?T_E2@ =!_GZUBL)+FUV_P#V?\WO\^I7M'VU M_K^MR,(3[?7_ I?+/8_Y_6I**W6$IVU2O\ \-KZZ>9/-+O_ %_7];D!!'6D MJQUZBF[5]*QE@W?W=%IMMNE\O^'&IM;Z_F0T\(3[5( !T'Z4M7#"1TYDGZ_+ MY_+NMT)S;\B(H>QS^E-/!Q4]&,]1G\*<\)&WN)+SMZ+Y?\#H@4VO/U*]* 3P M*EVKZ4[&.@Q^%9PPDD_Z\OZ^3U&YM[:?U\A@0#KR?TI]%%=D*48I::Z?A;_+ MT("BBBM4K;( HZ]1114N$7O%?U_PP"8'H/RHP/0?E2T4O9P_E0!28'H/RI:* M/9P_E0"8'H/RI:**:A!;10!1115>5M "DP/0?E2T5+A![Q0!111322V5@"BB MBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110!4V#W_ ,_A2A /?ZTZBOF%AJ:V6NWY?Y?B= 444\(3[5TT\/+[ M*_X&U_G^?XDN277[OZL,IX0GV_SZ4\(![_7_ IU=U+#;.2V_P"!K_P+_(S< MV_+^NXS8.^3_ )_SWI]%%=<:,(;+M^G3Y?<3<****U **** "BBB@ HHHH * M0G )]J6D/((]10-;J^U]2N[GCIGTY_.J3[_CT[=OK[5<=#^/KSCOQ] M:HRPELY'4G&?Q]1COV_E7#B*DHJZ>NVG3;U_#OXE1KTC M/3OCV_/K^M1_;F_O?^.BA[0DGCIG'/\ 3_/TJ$VC?YR/_9U_DM]!NE1E\*]5IY?E9 M?EN?SQWZY/\JG#YZXQZBL(3;.A^G/&<'C]>HH^V@?Q #GKU'U_^OCB MOF,;QYE&&4N>O%22T7,EU7GZ_D^C.>6%D_A6G?\ K_@?,VVEQ[?SJ%I_?_/N M!_6L)]0']X>XR/S_ ,_6JT=_+S7;^O31KU?[4H_B/YL?Y"F?;%_O_CS_4UXC+XV5<_O<G:OF,;](3(Z*=L;!/_&O+SW]#7^S*BWCV[V^S^K^:/=C M?(?XQ^O]0:C:_0?Q@>O^1C%> R>/0 ?W@ _WAG]#_(UDS_$0*.9>N1G/Z]^815O^GBNMM/T''+[NS7Y>5M>_6V_Y+Z.?44 R)!^?^-49 MM5103O'3G!_/H?P^O6OF2X^)P7(\X_\ ?6>WOZX_+UK%G^*&XD>=_P"/)=O3R^_8ZZ67Q4E>/7_Y%;/3_+IU/IVXUU%S M^\''^UC^O7ITZUBW/B55Z2=^F[T_4?YZ\U\TS_$;>3B7KU^;Z\'GU[>_I67/ MXZ+])3S[^_7^?-?,U_I.8.LTJ>/34K6]_3=?Y._]6]O"X+!1:]HEO9^3]W7T MZ]_,^B[KQ4!G]YU/9OT_+/KZ9XKG+KQ=MW?O!Z?>]SGO_+\NP\ G\8%\XD/? MC/K^/7^?>LB;Q,S9^=N??Z].>OOQCI2I>.^'QO\ S&7O;[=^U^KZ'U^ P.5R MM=*_HE;1=_3Y^FWNMUXQ(SB7OD,OK+R M]VYSW.>WOCWJ!KMY!G)_ G';GVY]O3ZUG7\4J5=7CB+W=OCWO;]?Z1]-A\LR MZ23C".R6UW?3;[GU[>9ZE/XO>0$>9W;O_3N:R9O$+R?Q'\3_ )X_QZ5PB"1L M=?U_SQW[9[BKD<#L>A&,']>_K7A8GCF-5->V>M_M:=//KO;S/8P^!P=!I\J2 M5NUNB-J;4FD!^8DY]\#_ #VP,5ESWC=SUS_/_/\ 7'>S'9LPR02._'UZ?U__ M %58_LEI?X3U]/\ /K]*^7QW$JQ"DHU&V]M7V7J^[O;\-%Z<<7@8*S:731V7 M33SW5EKZ]N:EO),G!_G]#_.L]KF1LY)Z^N#WS]/<5W8\./)CY#T';G_'\N*D M7PH_7R__ !W_ /7^HKX+,*N)Q,I/3MH[KK\ M^SV?0\\VR.>A[=^/;_/^0\6[GJ#G/_UO?OW_ ,:]*3PHPYV'MC"_U]OK5I/# M!7JGJ.G/6ODL9D6-Q5[0D[Z[>=_\EU1PSQ>#;NK;7N[>6G7Y[['G$-JP(X.. MQYXY].M:D4!XSN_3T'![?_J]:[Y?#3 _=SZ<=>#ZY_#!_4U93PZRC[AS[CZ= M.GYU\5F'AOFN.NZ="N.>AY_3K4ZZ49.JGIT/;@X ^G;O[\XKT)- *YRGZ>_P#G^>#BKT6C[.I/>2T_K;?\ KH>:#0NA MV<9]#['I_CQ4PT@H/ND>G'MT &.??//O7J::3QC9^)7IQT[U-_8>_P#@]L;3 M_(5Y-7Z/6>U[VP,W??W'IMY6_J^QS5,=2B[\ROI9WMU2]5OZ'E?V,I_#D].F M>/RZ_CTZTTVC'^$X_P _7^=>L#PTSC[@Z\#'U';FIT\),W_+/MZ'@_E7%_Q+ M#Q'7?NY?/79JE+R7;_AORXJF<48_%.RT3Z]O/S^]?=XP]DV3\I'O4!T]@,X) MQ7O2>"F;_EEGZ*<=O:ZZ/T2N*JMFLMJ=-/9 M2:?P_P!WN^AR5,\P2C=S5]+ZJZ;M?T_4^?3:N.QSWR"3JIY_+O[>G%:L.BM(!A#SQT' M'([X]_\ Z]>S0>!F7_EEQ[C([^V?U'/XUMV_A H/]7Z#H>/T_+)_*OH<+]$? MB*G;FRV>R_Y=M]M[KOKIYG/_ *P49_'-:W_]MM;3?]=&>*1>'"2#M_(?[/\ M4YZ\UH1>'2 /E/IT/KGU'YU[A'X8 R@'J#UZ?R_^O5E?#8)'R#'TX_PK[#+ M/HIYU!QYLNEI;_EU*_375=.VWY!_;F%WYUOW_P /^=E_P=/%4\/D#!3TX/0@ M?UJTGAG?_!QZ8_3_ #Q7LX\.@'.P?D*NQ:&H_@Q^'^>W;/Y5^EY/]&3,*#BY MY?*RMO2>UUWCYO?U\C"IQ#26L*FNG7JN7MK?7TU/%8_"&XC,?H3D>GZ\ ]?P MSZZ$/@T+C$>/V?_K=?:O:HM)5>B=,=OU_SZ?2KB:: !\HSZ8__4>/\\5^ MHY5]'ZK145+ V>G_ "[].MKGG5.)*MVE5TTV?3W;]CQ^W\*[!]PGIT&<<#TS M^M::>&QMQLQZ<#/ITZY^HKU1=/'0KC\S_P#7_"I5L /X1_7_ _E7V^!\"'' MEO@^WV/3R].FGEN<<^(JSM^\>^GI[JM_7_ /)7\+!_X/T[GK[#-0'P:'_P"6 M??TX_P"^O6O9UL@/X>/H?Z9'Z5*+11U7/U!/'Z5]YEW@GA*=O:X1=]8>G6S. M:7$.(Z5&]M&_3?7KJ_ZU\3'@D?\ /+/T'_UC5A?!8&/W?'<8_P#K?_KKV@6J MC^#\L"E%LH_@!^N#7V.$\)\NH)6PT59+:'I_GZ=7L8//L2]'-]._D_T^7R/' MD\'JO_+/Z?+S_A5I/"@ X0?3!'Z<_P Z]8^SK_SS7]/\:0PKW7'TXKUEX>8* MDOX"TM]E::1[KIK^76\W\[KJO\CS./PT%ZQ_D.^?U_SQ5^+00N/D'T MQ_/.,_0Y_I7=>2O;^O\ B*<(D],_E_\ K_6G3X+P<&E[)+_MVUKV_P"#Y=3% MXZL]>;?M\NO]?CIRL6DA< K]./KWXZ^P]JT$T\#^$\= <>OKCG_.*W< =A^5 M+7JT>%<"DKTUT>JMT7W_ '&4L;4MK+739OR\^WGKW,M++L5_ \#\\5.MHOG1X:RN-KTXZ^2\OG_2UZG.\34?5_?Z?Y??J5?LX] ? M\^P%.$( [#\,UB6E_^'W]"'5F^OXO MLE^A66%3_#^)_P#K?_7J980>WY #_/X5)3U; P1^5>[@\JP<&N>$=NWI^=O M76S\\Y3F]G\KV_K;O_D,\A?[J_Y_"D\D#^$?A_G-3[E]:=FO9^H9>HKV<(WT MMMO9>2U_KURYYIW=_P 5V_R7]6*NU?2G!,]%'UQ4Y4'M2].!2HY;3E)+D5O3 MLUMY:?+JN[]III>_X?UHOZ1&(03TS] !^M/$&.@Q^(_P[U8 P,4M?1X?),$X MKF@N:RZ+R?Z.^O4QE5DG:^V_X?U_P"MY6.Q_G_+\O_KTFQ?K_GVQ5JD(!ZC] M**F4T(_PX+MLK=/U6GKZB51O=M?-E;8/3^=.$6>V/J35CIT%%.EE>'^U#\K: M6V_K;<'4:V;?S(/)QV'ZG^=.$?T'T'_ZJEJ0(".>_3Z?X^M=]/*L-IRQ5]-; M>B]7JB?:2_J_^97\OU/^?UIPCST!/\OSX_G5@*!V_/FG5V4\JHQ2YHJUU;31 MI6O^6MQ<\O3^O,@\GV'YF@P_Y!/]>*GSCK29!Z$5T?4,!RJ\5S:=/\/7U_/N MA3_KR* MOE^_Z?\ UZ/+/8_Y_6K.ST)J(\<>E<[RRC'245]W^'[MO^'#G?E_7S(2A] : M9@=P/RJS2$ ]17!5RZG]B/3M_A_R+C/OI^73^OEN5\#T'Y4H7/11^0J;8/>E MX ]!6$<#3A+WUHO+MONBD^S^Y^G^2_ CV'U'^?PI?+]_T_\ KT[>O^?\]Z=7 M72PV$O9)-Z=.JY;6^[_AK$-R6ME;^O3\A@0=^?T_S^=/ [ 4Y5W'V%2@ =*] M/#X"+<>6.F^BZ)+]?\B')O\ X BKCZ]ZE5<\GI2*I//8&IJ^HPF$44KK\-N_ M3Y:V,)2OHMOS #'04445ZD8J.Q 44450!1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!#L;T_E_C2[&^G^?;-2 MT5QK"177MY]O+U_J[*R'T5"91[?J?Y4TS@=Q]/_UD5RRS/!P^ M*M%=[OT_S^_[Q\DG]E_U_P .6**K?:![?Y_X%3&NT'?\AT^N3Q^58/.LNCOB M(?\ @2\O/S_JY7LY]G_7]?AZ7N45DOJ2KGYE_,>ON/Z8JLVL1CAF]NJX_05S MU.),IIIMXJG\VO+_ #&J-1_9?]6_S-TN![FHS+CN/PZUS[:Q'V;\L?\ Z_Z5 M6;5T/\0^F1CZ=!_6OFA3ZZ@)^-Q?.^::O;J^ZV[]-_GH=T:*@EU[?@[5@7/CA!N_>#IQ^I]._TZ?KYMGX^F_KZ3*K[-Z+R_%?U;Y:'I5UXP67( M$G!['!'?@>_3IVXZUS=SKK2\ASR/7V/^<_F>XYF+0=0).[S.O?KT_'C_ "*U M8/#MX0I(?\CW'/8=>GN/SK\LS?#9O5YN2-=WVLY:[/S_ ![>IO2QDKI671>6 MO5:^GX%.:_E8Y#,>O1L=_?@^N>/I5![V7^\P].3_ (@9]?\ ..I_X1FX(^XW MXC\>N/\ /Z5&_A:Y.,(Q]L?_ %J_-LPR3B*MSQ(QTSZ?7ISTK/DCN)LC+]\G)Y_D/\^^!WZ^$[G/*O M^*G_ Z_E_2MBT\)2@C=&2,GL??_ KX;,>#>+*]W'"8MW_QO>V]KLN$X/=K MY_\ #_E??S/&9-$NYAQOZ^K<<8_SFJ__ B]\Q/^L_7\?Q_7'>OI:U\)\#,0 MSGN.WY?7I[UN1^$X^\&./3Z<=Q7QF(\..,:D[K!8QIOM/^[W^[^K'9&=!K62 M^_T[]=K]-?4^5%\*7A(X?\<_RR*G'A&\ZA7'/OZ$=O\ /-?5Z^%HN\0^F/TY M'/ZU.OA:+/,('IP1_(?U%=>"\->,HRC? 8RWN_9FWO&][]/ZZ:VHX:]_:6^: M_P" U\V?)P\&W1_@?GZ_IC Y_P \$YG7P3=$_U:L/@N8 HW;L3^?3I[]:^IU\/0X M'[I?R(_IS[>U6$\/P]HUP/;!_2OTW <"9X^5/"U]>6]U*^Z]?OZ6^_NI<0RH MV2GLUUV:Y>]G_6JL?,T/@V7"YC.,]2"._N#_ "Q6I#X0E!QY;'L./4_45]&I MH,7/[L=NV/Z<_E5I-#BX^1<\=L?K@Y_SQ7V6 \.,WK%67'[L]?ZCU&/T MS_.O=4T:(?\ +/VYS_@?\]ZLKI$8_@XSG( /^']:^RP7A)BI\KGAJEVENGMI M_GIZZ'EU.):DG?G?32Z7\MNU[]OZ7C=OX:(Q^[]\XZ]?\\5IQ^'!Q\AZ '@C M'^/>O65TQ!T4'V/^'%6%TY./E'XK_B?ZU]9@/!R33DX^0<8X MV_\ UQ_,_C5E=.CYR@/X?XX_+^5??Y;X&4ZBBY8=O;>'71]OZ^\YI<45E]I_ M?V:_K\.IXZ/#>,_NSS[8_P#UU*OAO ^Z,_AQ^5>PC3HS_#_/^F:<-.C'\ /U M!KZ_"^"%"ER_[,K:7O#_ ^6K,'Q/6_F?3]/7S_I,\@_X1PD'Y.F/7)Y^N./ MI4B^&F[QX_ Y^OM_GI7L"Z?'Q\H'XL%Y=;-]'_F8/BBNEI+MZ_9_P K_P!7/'D\--G.PCZ\?S_^M6A'X=(/ MW/P(^OO_ "S7K*V,790?J/ZY_K4PLXQV ]Q_]?\ QK[3"^!.3)1;H4EMIR+R M[Q_#Y^G)4XHQ$M+O33?T_P K);?.YYE#X? QE.G7IZ^V>U:<6BJ,?(![^OYC MC\?PKO1;1KZ?C_\ KQ2>6@/0<=Z]_#>"N24FFJ%&Z_Z=Q\K]-?ZULC@GG=>J M]WJE>_6W+]^SWU_,Y2/2(US\@_'UX^GI5Y-,C&W^7_ZOQK;)C'^>/UXH M\U?7^7^-?0X?PKRFC:V&HO;_ )=Q_NK_ "N7??MN<\L35CNW;_AO/M^7;4Q?[/3^YG_@/^.*/L*@?GR\^_Y+Y80L5_N9_S M[&GK9*/X,?@?_KUM;%]/Y_XT;%]/Y_XT1X!RNG9NC1OT]R/2WE_P'JNH?6ZG M=_U;S\OP7RQ_L:_W?Y_X4OV0#^$?EG^:UK[5'7C\?_KTW]W_ )S6O^IN5QC_ M Z2LOY5UY?^#_6Z^M5.[Z=6^WG_ %\V97V4 =,#\1_[+Q2?9P.V?R_J*U#M MQP#G_/O3:PGPEEE-IJ-*_HK].BM_6I2KS??YIVZ>?DC.$..@S[9Q^/:E\K_9 M_7_Z]76V]P"?;^M15R3R; T79*'W+:R_X.[&JDWW?HW_ ,$@\KV'YG_/\Z3R MO;\,G_'%3[AZ_P"?PI-Z^M8/!9>OBE!=^F_+;Y=5;NRN>?9_^!?U_7I8A\K_ M &?U_P#KTW8OI_.I]X]#3&;/;_&N6IAL#]B<'HNW]W^K>HU*76Z^=R(H.QQ^ MM-*'V/\ 6I:*X9X/#3W:Z=G_ "_\#[RN:7GST)"*DV-[?Y[U( !V_&N7ZLJFD]%_PV^W2XTVMBMY7LW^?PIVT@=# M@>U6**TC@*%-/\_Y_6I,U"5.3QQD_P _\_A3 MD!!ST'IZ_A6]&K4IM1C'1WZ>:_I$EA6['\/\*DJOR>*L5])A:DI)73_I+\/N MVZF,E9V04445VDA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %,9\=.3_*G-G!Q4 M%>?BJ[@FU?K;\+?U?5E15WKT_$"W?9=?G_ %TZ8179673]7_6I&[GIG/\ (?ATS5=I2#C)_/ _2I7!SG_( MJNX.<]J_.,TQ&+3DU.IU[]E_7IKU.N"C9;=+OM_E8:TQ[GG_ #ZYJA-.X)P< M#YLC_./>K+ Y)P<55>,L2<>O3W]NIK\_S#,\Q@Y1C.LM^_E_2^_LSKA"'EY+ MO]_Z?AUQ;J>7.1GOUY[]L '\OQK"EN+C^$D'(Z?3WY_7TKK)+3?U'Y@^OT.* MJ&P!.=HY],?U-?'8O'YM.]JM=:)[OO'_ (*.B,:?5+[OEO\ (Y4SW ZEOU_H M:0RSD'DG@]_Y?I=;) M06RB[_\ 7^7X'%W4ER1P3^)/'7_ #U'\JYB]>]PP!8_G^GY74P^9XJZYZR3_P 5UM?3T>W:_D95(Q:W M2?E\O^'\SPR;^T"PP3C)/4^O\OPS3534&()#=?<]^@/7\N_I7MY\-0GG8,]_ ME_\ K&E'AN(=$'Y?_6Q7,N'LRD^9U*SO;?F>ONW^^_?_ ",8T[/=6O\ C9?= MWW_,\:C@O#G<#DXQZ]#^OKC\ZF%EQKX>BY^3/T'^&/:I5\/ M1?WSV;7V>Z\O0[(U8Q6K\^WZ/\SQ%M-G9S\K# M\#CD?CU_*I(M'F8\J3UXP<'@=3C%>X#P["> MF..#Q7L4.!:]>S<):J[T?9-?\/\ F3+%)*U[=OU?;OW^\\@M?#^[&8^,#/'; MIP3@CW'3O706_AF%L;HQP?3ZGT _G]3C%>E1Z-&F,)TQ_#C^8']*O)IJH1QQ M^'\NE=2\,JM1V=*3O_=U^SO^KZ^B.6==/:VGKUMVW//(?"]OC_5#]/S&1^=7 MX_#4"@?NACGL,?J#_+Z8KOTL@.P'/7&/TP,U<2S'''X?X=QZ]*]S ^"\<5;G MH+OK'O;;^N^QE]:4>RV_3KK;R7_!//AX;AX'EC'K@?TX]NE3#PS!_P \A]<* M?\_@*]$6S4#&!^/_ -:I!:IV_(<_Y_*OL,'X!X-&;? _=@]/3_(_2K"^'8%_@Y]AQ7>BV']W\QC^HIPM@.WY'']37 MT5#P*RN*BI8*@]%?W(].7NNWYF3S&2V>KMUVMR_KIKT7S.+31(5_A''H,9^N M1_GVXJPNDH/NKT],?TYKKA;CT_,@_P!#2_9Q[?Y_X#7H4O W)5;FR_#/5?\ M+N/3E\OUWL2\QG_,^G7M;I^IRHTJ/^Z0?<9_+@T_^S8_[OZ&NH%N!V'^?H!2 M^2/;\S7H4_!7(X+_ )%^&O\ ]>H>7EOMWZ$_VC4T]Y]._P#=_P G^!RATU!_ M"?Y#]:9_9X';],_RKK/LX]!^G^%--N/0_G_0?RKFK>#65[PP="-K.RIQUUB^ MU_\ AT-9A.WQ/IU\E_7_ QRZV0Z8S^G\^M3)9KTQ^'?],UO^2O^<_XTGD^P M_,TJ7A9E^$M?"TK)I?#'R3Z?/\M!_7I2^T_D_3\OT?D8ZV:CH/S'^.#3Q:KW M ]NW^-:@C_V3^.?Z\5((\=>/I_\ JKU\-P)EZ:2PM)6M]F-MHOM_5OF0\3+N M_P"K/JUU7];O+%J/3C\_Z4\6H]/QQ@_S%:@C!Z#\ZD\H>WY5[V'X%P44G[&D MK):QB\5+:[Z>?Z?\-^!E"W'I^9!_P :D6W'''?MT/\ (>W2M+R_ M?]/_ *]+L'(D^K^7HO.WE_5W3 M6 #KQS_GI@?SJ981Z<>_'\JG"@=L_7G_ .M2Y ZD5[V&R?"4$E[.GIY+^[OI MZ=.IC*I)_P!?IL1B(>WY9_4T>4/;_OD5)N'J/SHW#U'YUZ,<'@TE^[I].B[+ M;3S7WD\TN_\ 7]?UN-\L>_Z?X4NQ?3/^?RI=P]1^=&X>H_.MHTL/'X8P6WZ? MYH5WW8M%)N'J/SI:U3@MG%?TO\T(:_W3^'\Q59^GX_T-6ZB8+ZCW'_ZA^E7& MI!._,K6[^G^:^\J#M(RI=^><[W^?IT_2 MF>6G3C/X?X5O'%4DDN:.R6Z?\NOD]3L6)@K)V[:>BW\]2M%OXSG'XY[^OOZ? MC5T=!]!0% [ >YR?\:D&T=3G\./Y5E/$4Y[2CK;JO+_-(PJU%/9+6VWR_I?/ MT)!T'T'\J6F[E]?T/^%&Y?7^?^%9>TI_SK[_ .NZ^\QL^S^[^NZ^\=368CIW M[T;E]?Y_X4QF!X'YD?RKGK5(-.TU^?;];?/0+-]']PS-%%%>17F];2_&_1?\ M,;)62T]?4C+GD#CGK3,D]S2OC/&.G;\:8__ R2^[?0 MN*3=F-+XX')_S_G^M1LV>IXI*A;=W!_I7RV-QM:*=HR?W^6WST\GH;QBGILE M^/3^GZ"LY[<#]:@,ASQS[G-/8$C _P#U^U1;6'8_S_E7R6,Q6*FWR^T7??R7 M]=?O-XI*W3N[:B[SZ"GAQ]*BP?0_E1@^A_*N"GBL5%J_M);?S>7YZ=K_ #+< M8])??_6A8#'L3^!HW'U/YU"H;.<$#OV[>E657/)'T'K_ )_6O:P<\3B6DU-? M)^7E8S;2U?\ P>G_ !F">Q/O_\ 7J10PZGMTJ=4[G\O\:D\OOM_G_*OI=OT,95%JM%MWT_0KTN">Q_*I]O^S_X[2[6/8_R_G7HT\LDM MXW^7G&_YF?.O,@VMZ?RHV-Z5:">I_+_/]*=L7T_G_C7;3RARU6FVG?;_ #8O M:>7X_P# *RICD\^W:GU/@>@_*EKNIY4X>>W3R7]6T) MAJ:G!"?;Z_X5UPRUSV5K>77W=?Z\B')=_P!2OL;T_E3U7')Y/^?\YJ?R_4_Y M_6G;%^O^?;%=E+*I*S;?1_E_73;3J3SKLR&BI\#T'Y4M=L,!RI)I/;7KT7?L MM">=]D5Z*GP/0?E2XQT&/PJE@W=/S_KJ'/+R(E0GKD#]:EHHKJA044D_\_\ M@?/]-"!K#(]_\\5#R.*L48SU&?PK.IAW+9V[6T[#3:U17IZKGD]/YU)@>@_* MEJ*>&E%ZN_S^5ON&Y7Z?UI_D)@>@_*FE >G!_3_/TI]%=#HIJVG3IZ=;$D!! M'44E6*3 ]!^5A/ M.,_Y_G2JK9STY_S_ )]ZG"D],<'%(1C\R/RK+^SY)\W-M;KZ=/OZ?F+GC_7] M?U82BBBMJ=)0:3C?Y7[?K:[_ .&&]M.VY(@XSCG./Y5)3$Z?C_04^O8H;;?\ M#;\3 ****Z0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *84!ZQ_S_ (U;II4'V->=B,LI55\">W3S7^7]7TM3:WU_ M/^OZN4&CQVQ[]O\ /MQ4)B]A^''_ -:M(H>W/^?\]Z84[;?R']17SF*X>A4> MM-/MI_A]>AM&M;K]^GROM^9F&#V/Y9_45$8 ?3_/U!K5V#WI/+]_T_\ KU\_ MB.$<-4WHIM[Z+?W?7OZZ)Z==E7DN]O)W[>F]C(-O[?Y_ C^51FW]L#\?Z@UL M^5GLOZC^0IIA_P @G^O%>-5X'H3NXT%KTY5UY=M/,T6):Z_UIZ_\.K^N-]G' MM_G_ (#1]G'M_G_@-;'E8[-_/^0IGE^_Z?\ UZX)\#X:.DJ"?K%::QZ6[,I8 ME_S?C;]/Z^1E?9Q[?Y_X#1]G Z8_S_P&M7R_?]/_ *]/$.?7\>/Z9HI<$8:3 M2A07E[OIY>>_S]!XE_S?C?\ )&2(/;/XG^@IWV?/8_J/YFM<0?Y&3_A3O(]O M_'?ZFO2H\ Q=KT$UI]GT\OO6Q#Q7G_6C\OZ\M\D6X[C^7_US3Q;8/3]/_K#^ M=:PA]C].G^%+Y7^S^O\ ]>O6H<"8:%KT(WT^RO[OEY_\,0\4^_X^GK_6OIFB MW]OY?_7-2"#/;\LG_"K_ )9_NC]*=L/J/\_A7KX?A+#T[?N5TZ+7X>_S,W7? M\WW7\NW]+U*0M_4#]/\ U*+<'I_7'\P/Y5:" =>:?7MX?AS!0LY45TZ)=G^ MEOZN9.M)[/[_ )=O0K"#';VZC^G/\ZD$>/0?3_(J6BO6HY;A:-N2FE;LDET\ MO+\3-SD^O]?F-"@=L_7G_P"M3J**[53A':*Z=.UK?DB0HHHJ[6V7X %%(3@$ M^U0LQ/)[#I0M=.XTF]$3;AZ_Y_"DW+Z_S_PK/DF*_7L!QCCUZU!]J;.._P!6 MK949/\]C>.'G)7NC7W+ZT[.>E9<OKS5M&)YZ<_X5$XNRZ?UMKT-@IVYO6FT52JS@KWT7_ _4EQ3Z#MS>O\ M+_"CHI-B^E<\JF(J7<)?=TM;MOT*M;9?@-\SV_7_ZU'F>WZ__ %J"GH?SIA!' M45S2JXJGO-].OE'_ "_!@/\ ,]OU_P#K4>9[?K_]:HZ*S^M5_P"=^M^W+;\O MP\PMY?A_79?<2>9[?K_]:EWCT-145,L;6AJY-K_*VGX+^M4U&[LDOZM_P/P) M2_IG/O\ _KJ)I3Z]^@R/UJ(OGIQ[]Z83GKS]:YI9K5^%2?ZV7+_EY?+G;EJ- MK3OY?GVZW.&5&HY+72]ORW>O?\+"I<,?PQ_GN?U%6%F;KS_GZY_.HA#CM_(" MI AZ=!^?]:Q]MC_YY/;O_=?W[?U:W52BU;FOV]$[?EZC_./^IIXB_V?S)'^?RJX/,9[5)=+:_X;=.R7],Z?<7;\^W;^M_,03'OD?D:?O8 M\Y_0?X4"+'I^O^%.\OW_ $_^O772HY@OCG*VGK]G;\"6X=$_Z_KM_F)O:DW- MZG_/TI^P>II=J^G\Z[%0Q$K:N^G3R3_ @AHY/058V9_A_2GA#[#_ #[5K'+: MT[75]4__ $GU[VTO\MA7GJ!_7\Q2>2/;\S5L)ZG\J=M&,8_Q_ M.NF.1T9+]Y33=NU^VFW5=Q>U?2_S?_#_ ->I0:#\?UQ^!YJ,P>WZ$?RK2*#L M'DW:DDO3_#Y?U?N4JS[M?TNQG"#V_+<:>+?U'\O_KFK MVP^HIP0=^?T_S^=31X7PJ:YZ2^Y?W?\ /^M =>71O^K=_P"K_(I" ]O\_0# M^=/$0']>/ZU

_^?PK&>$DG M[NEK?UZ_UN4I]U]Q%4@3N?R_Q_S^-."@>_UIU;4\._M+_@?U;IKKT(;N_P!! M .@I:**ZHPC'9?U_7S\Q!1115@%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %(0#U'Z4M%2XQENK@,*#MQ49!'6IZ0@'K7/.AI[OETUTM M\_Q?R @HJ3R_0_Y_2E" >]<\:-;F=V[7^?3_ ("_JQ;<;:*S_K[_ .F-"9Y/ M'MWI^U1V_K_.G45U0H15FUK_ %_6NO4@****W22V5@"BBBF 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% $?F>WZ_P#UJ7>/>HJ*\B.)J)J^NWZ?Y7->1=V6,T5 "1TJ0..]=E/$Q:]Y M_._I_72^YFTUNG_7F/HI 0>AI:Z5.,MG_7^8@HHHJ@"BBB@ HHHI-)[H!" > MHINP>_\ G\*?163H0?3\O+R[:?,+C-@]_P#/X4;![_Y_"GT4>PI]OZT_K[NV MKN_/^O\ AE]Q$4/:FE#W7/Y&IZ*PG@:,]TON7=?HAJ4EU^\@"'LN/PQ3PGK^ M0_K4E%%/ TJ;NEVZ>G]+MZ@Y-]0Z<"BBBNQ)+1+\"0HHHI@%%%% !1110 44 M4A('7BI9[?K_\ 6K)XFE'>7]72_4=F^C^XDHJ+S".N M/\_C3=_^T/S']*YYX^BK)26MNO>W^=A\DNQ*Q&",\X/\J@;../\ /_UZ-P]1 M2;Q[G_/O7'+,E%WYE96ZW[?@S2*<>ORMU]2K)$3U_P \= >>M0?9^<_3O_\ M7Q^E7]X]#_*DWCISG_?-"SR$$DYV>F[M?X5_7S[F\:DTDDKI:;>GJ55BP0.OM_G%)GT _G_/-)7%6SJ<_AE?T;?1:/T_X),G.6Z? MW/T)]_')'T!SW_SVI-R^O\_\*AHKB>8U9:-OI\MNOR_/U(MY?@3;E]?Y_P"% M&]?K_GWJ&BDL74>VOHP)=X]_\_C2%_3]:;L;TQ_G\Z78?;_/X53GB)K5/M^, M5T_K[D S)-%/V'V_S^%&P^W^?PK%TJC=[:Z=_+_-,! Q%/WCWI-A]?K_ )__ M %4>7[_I_P#7K>FL4OAB^GEOR_IVVU >#GI00#U_/O0 !TI:Z53G.WM%;KJO M1Z_IU??0",IZ'GW_ /U4P@CK4](0#UK.IA4_@5W^/1??^?GJ!!14NP>I_P _ MA3@N.@_F:P6 J5'9Q=M.GI\M=OQ07MUL0>7G^'^8_P !2B/'\/ZY_P :LA&/ M;'U_SFEV'V_S^%=,,EA:+<;/1[7_ )>R\G]XG5\V_16_R*^P^H_S^%.V#N3_ M )_.IMA]O\_A1L/M_G\*Z(98HV2CI=?A;_(7.O/^OZ_#T(MB^G\_\:78#T4G M\ZF" =>:?773RVF_B2^[3=.WX>3\K$\[Z+]?\B (>RX_(4[8?:I:*[(8&E#; M\O)?Y$N4N_W#-@]3_G\*-GH3_/\ PI]%;?5Z?Y=.UO\ )_?Y"N^[(_+]_P!/ M_KTX*![_ %IU%$OY?X__ *Z?@#H!^5=,,,WK M=^FOEKHO\R'/LOO(*E#COG/^?_UT,GI^7Y?_ *ZBJKSH[7=OF^FF[]?4E>\] M;(G!!Z&EJO4RYQS_ )'^?QKHI5Y2M>+>U_P_'OV$U;JGZ#J***ZQ!1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !4;@]>3[>G3^=245C4I< M_7\_+UOL!7I#R,9Q[U9I,#T'Y5PU,OY[^\U?S]/^#V[WV-.=]5_7XE,HWU_G M^O\ C2;&]/Y?XU@KDEETG[NOX]&MOE^A7,NZ_KU*S GC)%,\LYX/Z<_E5\( M>_'^?\]Z=L'O_G\*S60.HTW-K5/=_P!W?RW^?R'[;Y_+_@HHK&1_>_+ _&I- MC?3_ #[9JWL'N?\ /MBC8OI_/_&NJED"@]97^?\ A\_7^M275OWMV^[^O^'* MFP^W^?PHV'V_S^%6]B^G\_\ &C8OI_/_ !KH_L:.FO;MTY?_ )%D^T\OQ_X! M4V'N1_G\J>% ]SZU8VJ.W]?YTN!Z#\JTIY3&+U?;]/\ @]OO#VGE^/\ P"'! M/0'\J,'T/Y5/177'!122TTM^G^7YD\\NY!@^A_*E"L>WY\5-15+!Q7;[O3_( M.:7<8$]>?;_/_P!:G8'H/RI:*WC1A%)63MY>G^1-V,* ].#3"K#L?PYJ:BHJ M8:,^R_KR7X_\.--K8@PWH?RIX3U_*I**4,+&+OO^?_!_K= Y-[L3 ]!^5+11 M70H16T5]P@HHHJK>7X?UV7W %%%%%O+\/Z[+[@"BBB@ HHHH ****+@%%%%+ MFCW7]6 ****8!1112YH]U]_I_F@"BBBESQ_F7]6_S7W@%%%%'/'^9?U;_-?> M 4444U)/9I@%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH 3 ]!^5+114Z0!TZ"BBB MA1BMDD 44450!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1114\L;WL 444525MD 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%1LW8?G_2LIU8P\_Z_K_@@245!N;U/^?I1N;U-<_UR-[6 MZ[ZV*Y)=B>BH=S>O\O\ "DR?4TGC8)7MZ_^O?^K%>S\_P+E%5@<\BG;F]36]/,(S5[ M=N_;^O+87(_)D])D#J14.3ZFF,V.U14S*$-X]?\ +\=T"@^KM^)9W#U_S^%, M+GMQ[U7\SV_7_P"M3PS_+]!N*?2WF3A@?KZ4N:KT5U1Q.G+J_Z7I_F1R2\A[,>W2F4Y5+>PI^P M>]').HTXR:3:Z^G?K\Q)I;J_]=B*BI=@]Z78OI_/_&DL-5_F:U_6/]?+U'S+ M^5?U\B&BIMB^G\_\:38/>AX:M9>\_P"E'_AOEZAS+^5?U\B*I4)/7IZ_EQ_G MFEVKZ?SIU;4Z%2+5VW:V_HO^&[[[[$MWV5@HHHKL2LDA!1113 **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MHBY[#'ZU+493T/Y_X_\ UJXZWMOL_P!;;=/NV0U:^M[#"Q/>@ GI3]A[G^O^ M%/ Z5C"E4E;F]'_ )_\'O\ >-VTY;HCV'U'^?PII!'45/01GJ*UEA5;17?W M]OZZ^O4%*7?[RO14I3T./UI/+]_T_P#KUQRPLI:6T_*]OOWZ]GZEJ?=/Y$)4 M'K2;![_Y_"I_+]_T_P#KT>7[_I_]>LO[/ONNW_MN_P W]R87[_I_]>CR_?]/_ *]5'!RC:R[?^V_E?\ YUY_U\R.C&>V?PS4H0#KS3ZWA M@E/XU^7DWKT??=D\[Z)?U]Q7V?[/OT/^?\YHJQ2%0>H_&AY?"'P1U_71?\/? M?4.=^1!14GE^_P"G_P!>E" =>:F.&E=75UVV[?CK:WD-STT6OGL,"D^P]:>$ M'[8 8Z"BBBNE14=D(****8!1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 45#YONO\ G\:42?0_0_\ ZZKEEV,U5IO[2_I)_J2T4P.#UX_E3ZDM M-/9W"BBB@844$XZU&9 /_K\4FTMV)M+=DE%0^_YB4X M/:2)** <]**HH**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **0L!_AWJ!YPO?'Z_K_ (#BJ492V7]?F!8HJ@;P#OCGKCC^0H%X#CG\ M<]OS\O+S0%^BJZ3ANX_E^O\ B!FI/,&,_P#ZOSJ'&4=UM_7J!)15 M5[@+WZ>@_P <_AQ4!OE'\0'UQ_\ 6J0-&BJ O%/0_CQC^1JPLP;_ #@_X9]N M* )Z*0'/2EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BC-0R3!/\ M/^>/?_"@":BLF744CZM^N,?7'_Z_YU3.M1@XW@>V<'\C0!T5%8D>JQOT;]3_ M (UH1W(<9R#_ )]O7\1C% %NBD!!Z4M !1110 4444 %%%% !11368#_ #_. M@!U%49+L)G)Q_G\^>W.<_2L^35XT.-WZG_/_ .J@#>HKG$UJ-OXN^.O^%7HM M020\'MZY_GG^7]: -6BH%F!';^7^-(TX'_UN?_U_@* +%%9YO5'5L?7&/Y"@ M7JG^+/TQ_P#7H T**K).&[Y_3]?ZXJP&!_P[T +1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%&<=: "BHFE _^O\ X?US59KL+W_E^O'% %ZBL_[:IZ'^7^%3 M+< ]\_A_+&,_E0!:HIJN#[?C_*G4 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 9F']1_G\*?FKGE^_P"G_P!>H73!/4GC M^E;.HG;]%;MO_7?I8\^.$FG\7;]//_/M89YF!SU_+_/Y4IN51>3],_0?Y'%5 MI!@$\@__ %JY^_GD0-C)P#T]JSE*_P CLIPY%O?2WY&U-K$$.=S# ]QGCGZ_ MY^M8\_BVRASF51C_ &O\YKR3Q#K%Q 'P3_$>OM_3T_*O /$_C&^MQ)M=N-W\ M1 [_ .'XU)H?6]]\2=+MLEYT&!UWK[YZG'YUQE]\:]!M2WF74?'.OBEJEHLVV:3@O_&?4\\'CW_05\3^/OCSKMHTVVXFXW=)3QR?3C]/6LY0 M&8R0;V$8_P!M/7WZ_P">*:G[1?A@ MD8O(1R/^6B^HXZU_+OK?[37B*&>0"[G]L2GU/O\ 7]:P%_:D\1Y'^F3?]_G] M?J?\]ZS5%K6_YK]#*.'<6GS7MW^7^1_5FG[1/AC_ )_8?^_B8[>_6A_VCO"Z M@YO8?^_B?XG_ #[U_*R/VI?$>!_IDW3_ )[-_P#%5DWG[4_B?G;>S_\ ?YNY MX[\_RK=*RL=*5E8_JO?]I?PFAYOHO^_J?XU!_P -.^$?^?\ B_[_ $?_ ,57 M\D=]^U/XMRVV\N/PF;T!S^GZ'O6!_P -3^,]S8NKG_O\_3^?X9_"F,_K^7]I MKPDW2_A^OFI_C4Z_M*>%#_R_1^_[U!_4U_(=;?M2^,,#-W<=?^>S=L].?SK= MA_:C\68'^EW'_?YR>_3F@#^M?_AI'PJ>E]'_ -_5I/\ AI+PI_S_ $7_ '^2 MOY-D_:C\68_X^[CK_P ]G_Q-,'[4/BP_\OEQ_P!_F_HQH _K,_X:2\*?\_T7 M_?Y*/^&DO"G_ #_1?]_DK^33_AJ#Q;_S^7'_ '^?_&D/[4/BP?\ +Y+/^?NX_[_G_ .+H _K-_P"&DO"G M_/\ 1?\ ?Y*/^&DO"G_/]%_W^2OY,O\ AJ+Q9_S]W'_?\_\ Q='_ U%XL_Y M^[C_ +_G_P"+H _K-_X:2\*?\_T7_?Y*/^&DO"G_ #_1?]_DK^3+_AJ+Q9_S M]W'_ '_/_P 71_PU%XL_Y^[C_O\ G_XN@#^LW_AI+PI_S_1?]_DH_P"&DO"G M_/\ 1?\ ?Y*_DR_X:B\6?\_=Q_W_ #_\71_PU%XL_P"?NX_[_G_XN@#^LW_A MI+PI_P _T7_?Y*/^&DO"G_/]%_W^2OY,O^&HO%G_ #]W'_?\_P#Q='_#47BS M_G[N/^_Y_P#BZ /ZS?\ AI+PI_S_ $7_ ']2C_AI+PH.M]%_W]2OY-%_:B\6 M C_2[C_O^WI[,?Y4-^U'XL)_X^[CI_SV;W]6% ']9#?M*^$US_IT0QZRI_C4 M#?M-^$EZW\7T\U/\:_DON/VHO%WS8N[CC//G/WQVSS_DUAW'[47C,GBZN>@_ MY;-[=#G_ /70!_75_P -/>$>GVZ+_O\ 1^_^U[4]?VFO"3=+^'_OZG]":_D# M'[4/C7=_Q]7../\ EJWJ?;':M.W_ &H?&7\5U<\K_P ]GXQ^/_ZS0!_7>O[2 MGA0_\OT1^DJ8_G_GTI__ TEX4_Y_HO^_P E?R40_M1>+N ;NX]?]+]J;Q0,9O9^W/G-[>_3OBMZS_ M &IO$9C>JCU[]/\.E?6?@KXJ3W*Q;K@\XX+YYQUYZ]L_YR ?IXFMP3 M E6';O\ 3OU_7_"F->!^<]?YX'^E9^HQNJDKGO_ $Y_#M]7XD\NM[LOG6(HNK,?Y[=AFO,];N M;N(-LW<=,>P/Z_XUX/XMUK5HHI?+$G3U;^GOFN.K44MN_;Y[W_(H^BM4^)^E MVH;=.HP.?G YX_STZUP=[\<=$MVP;M!@G^->F?<#_E MHOH>Y/\ 3GM6K#^T+X;&,WL6./\ EJO'3W/XU_-EJ/QG\8VA8M)*X^[_ &C_ !/:CYKJ=<9ZRL.XY^HQ0!_46/VC/"Z+S>P]!UE0]!^7\ZJ2 M?M+>$T/-]%[YE3_$5_*E>_M4>)$&!>SY&[_ELW^/X^GTKBK_ /:I\6,QV7EP MM_VD/"LQ 6]A.>O[U# M_G_&OX^5_:D\9M*,75SRW:5OY]:]%\/_ +4'BPNOF7=P.G65_P#/M_\ KH _ MK:A^/?AN7D7<1Z_\M$J9_CKX=4'-U$,?]-$_^O\ YXK^8W1OVF]=*J9+R4<' MK*W';U_S^'.[?_M.:R$;;>R=.@E;T_SVZT ?TBR_M">&8LYO(LC_ *:)^/\ MA]:HM^TAX6#8^VP_]_8\=/Q_7\*_E\UK]I_Q&"_EWLQP3TF;_'^G ]Z\_F_: MB\5B3B\N,<_\MF_7K_GI0!_63'^T9X7DQB]A_P"_B?X_TZ?A5Q?V@/#3#/VR M+_OXE?RBZ;^U#XGR-]Y/U_Y[-ZC/?OC\_K7;VO[3^O[%S>RCZRM@\'W[&8\YO(O\ OXG^?K69-^TIX4C/-]"/^VJ#_)_STK^8#4OVHO$(!VWL MW?GS6]"3W]_\BO*]7_:F\5@MLO)R.>DSPG/K*A'X<_P"?3D5_'_#^U/XQ,QS=W&,C'[Y_U&?_ -== M]H?[4/BMV7?=SXZ_ZYO4?Y_$#I0!_6HG[0/AE^1>18_ZZ(:1OV@O#*=;R''_ M %T3\OK7\O=C^TUXC,?S7DV<8_US>I_#_P#5Q4=]^T[XB1&Q>3=^DS'O]?:@ M#^GN3]HWPN@.;V$=.DB?XYK&NOVD/#!!Q?1<_P#35>N3[\__ *Z_E@U#]J;Q M,K$"]F[?\MFQU_SCIQ6,G[4GB9VP;R8Y_P"FS'UY_7W_ $H _J2O?VA= D^Y M>Q=_^6J_X\_RZFL8_'K1F<;;V/ V_P#+13W^M?S6V'[27B&=ANO)NW_+9O0^ M_P#@?TKJ[7]H/6B 3=R]CS(WMU[Y_P : /Z0+'X\:+QF\3_OXO\ CW^N/RKM MK'X[: RK_ID?0 _O%/I7\S:?M&ZO$K9O)!@?\]3[UJ6/[3VJJX!OGX;'^M;M MCJE>KV>IQ2* MN&!)V\#MP/P_R* .H!!Z4M4H9E?!SGYAS^7I_/%77/./Q^F M*L4A&X8H Y2]$OS8S_7_ #S[D>@KB[Q+HGC=R??C^N?QY'->JR6JO_G_ !_Q M/Y51?2HVZJ/RS^>* /*[=+O<.6//H?;US76:>L^1NSTQWQ_GT]?2ND71X5Z+ M_P".FKD=BB8P,>OI_C^/K0!#"&V\^W7GM]:9.&Y(_P !V]>M:BQ8[X_7_"AH M0??/7_/(H Y&59>?Z<]_O8?YY_G6U$3]< M]3^>* +U%-4X49]_YFHY74(3GI_@?PH ;+<+'U(_'_/Y=>W2LN?68(<[F''N M ?Z?Y_*L;6]16WC8[L$9_0?Y/]*\#\5>-X[(2YG QD_>_I_GUH ]\G\76DGL/?MCM_^H _6NY^,6APY+W*?]_%P/U_']*QIOCOXR=3_R MU;UQZ_B?Q!H _I/D_:&\,1];R'/_ %T3_P"MU[>M4)/VDO"BDYOHA])4_P ] M??\ 2OY<]3_:A\1@MLO)CUQ^];CG/KV[_E7 WW[4?BO+8N[@@9_Y;-Z8['K0 M!_6"?VF?"8_Y?X?KYR8_G4?_ T[X1_Y_P"+_OZG_P 57\CL_P"U)XP&1]KN M/7_7-Z'G.:QY/VI_&6?^/NYQD=)F/;\: /Z^Q^TYX1/'V^+_ +_)_P#%5*O[ M2_A-O^7Z+_OZG^-?R!0_M3^,O^?NY]OWSY[]!_\ 6K_O[4 ?US#]I/PH>?MT7_?Y*=_PTCX5'6^C_P"_JU_)?'^U%XL(_P"/RXS[ M3-Z?7.?S]ZM/^T_XM(XN[CK_ ,]G_P : /ZQ?^&DO"G_ #_1?]_D_KBHF_:6 M\)C_ )?XOQE3^E?R=M^TWXOQ_P ?5QU[S-_7-9ES^U!XO4?\?=P./^>SG//' M).,T ?UI']IOPD.M_".W^M3_ !IO_#3OA'_G_B_[^I_\57\AMQ^U5XO5CF[N M>O\ SV; Z\]<523]J[Q>6 ^V7!Z_\MG/;ZT ?V!C]IGPF?\ E^A_[^I_0FI5 M_:4\)G_E^B]?]:F/YU_(?;?M3^+W_P"7RYY[F5B>_O70VW[3OB]L?Z7<>O\ MKG]!VZ_Y].H!_6NG[2'A8G'VV'I_STC_ /K'\_YU*/VB_#!Z7D'_ '\3_&OY M0[;]IGQ<2,W5Q_W]?'0>^_UK2L_P!JKQ>Y7_3+@]/^6S>M ']?D?[2 M7A5R,7L1SZRH?T^OO^E:MO\ '_PU<8VW<1Z?\M$_SC^E?R3:7^TYXNE9?]*N M,''29O4#UYKW;PA^T#XJN_*S<3G./^6K'\OT_*@#^H.U^,>A7!&RYC_[^+_C MV[\_SKHK;XCZ7<8VSH<_[8_SQ_GV_ SP5\6?$UWY1,LYR%YWGW]>GK7UKX/\ M::_<"(N93D Y+-GKC/X_YSQ0!^KUMXJL[C&V0'/HW^?85MQZC',ORL#S[?RX M_P _I\5>$==U2;RO,\SKW)[CW^GX\>M?1>@75Q+&F\MG /)/8'_.>W>@#T2: M?CKV]SZ_0_T_&L6:9QGKT/?V'L:LC>4.03PO;WJE)"Q+8]/H>GI0!''<-GJ? M\X_S_6M:WE8_Y^OTK)BB<=NY_E^7ZUJ6YVXS[?G\M &Y$25Y_P \FKM9L4R# M'(_AZG_#]:NB9#W_ ,_4XH EHIH8'O\ G_G%.H **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@"/S5]?Y?XTUG0Y/?Z__ %ZY?[>_ M^S^1_P *>M^V.H'/;C^>* .A*AOQ[_A6!J4*F*0]\'Z]![U(MZ3CD\X[BJ-Y M<%HW'U'^>G]?PH \<\46P*R'';_#/>OF3QC:?++Q_>]1V]?\_KBOJW7TWA_R M_+'Z_P!*\ \56(=) 1V)/Y=A_/B@#\_/B3:L!G0X[#VK\V_BI;;9+C /5OZ]^GZG\* /@?Q0NVXE M]Q[G^(^M<%([*>"/7Z]>W'Y_C7$+:!VQSU'3ZG]?S M]S0!EB>3CD]/\./K4D<;RYSGJ/Z?GG_]7MT$6EJ0#C],]^/H?>M"+3$7MZ=N MXQ_DXZT ,C.P<_GV_STKK(H A QT)Z=O?\ SS_* MM.( X'X9[\"@#B5\-(FW"C&3G ^GL/QXJS_8(4#Y.<^G7KZXKT&*V#@9'Z>W M;H.W?M^%7CIX9/;/UH \S71E Y&/P_^O2+I$8)R!T/MW'L*[2[@\I3Q MT]O4]OK_ "Z]A7)W-T8R?;_.?\_CWR 0_P!E0^W_ 'T*:VD1D\ =._/K[&JR MZFQ8 GJ?<5IV]WOQSV ]1R>W?'^<@T 51HJ'L/P /]*7^Q%]/_'1711%6')Q M].O;KUY]:EPGJ?Y?S% ',?V*@ZC'_ 12?V-'[?D*ZAEVXQGG-,H YO\ L5/3 M_P =%']B+Z?^.BNF 7 R3G_/M2X3U/\ G\* .8_L5!U'_CHI/[&C]OR%=.0N M."3S_GM3: .:_L:/V_(4O]BIZ?\ CHKI*?A.,DYQ_GM0!S']B+Z?^.BC^Q4' M48_X"*Z?">I_S^%(0!C!SUH YC^QH_;\A1_8T?M^0KI:* .;_L1?3_QT4?V( MOI_XZ*Z?">I_S^%&$]3_ )_"@#E_[%0=0/R%']C1^WY"NF.,\'/'^-)0!S1T M=!R!S[ 4@T=#G(].H'O72D9&* NWIGF@#!CT"-^H'0_3H/Z_3]:T(_"5O(1E M5Z ?S_7\\UJQR;3Z?I^OK5Y+W81CCI^GO]/>@#"/@JV"YV+^0XQGMV^N:K2^ M%((\X5>%([>O//:NN.IY4C([\]^_>J\MX&SSZ_@<_P">G/K0!QHO[%0=0/R%=6SJ^K7\,*3]P_E]?;]: ,31M1EC92=PQC MK[9[_P#ZQ7L>@>(#&4^?!SS\WOC_ #BO*9M.^R;B!C&?_K#CZUG_ -LO:,?F MQMSW^G';'X8YH ^[_!_B\1-'^]QR/XAZK[^WMS7USX'\?+&(QYXXQ_%TP/\ M'WK\A-$\'-62X6/YP<\_GWQ7<^3'<*1QR/KUQQ_D5\A^ _ M&'G+#F7.0/XO8>_^>]?1FE:V)5'S9RH[_3T_KVZ4 :=]H$5QN&U3SZ>O?_/_ M ->O.]<\ P7*,#&ISGMG->O07(E [Y(_E_+VJW+;B1>1Z_KG_P#5CZ?B ?#? MBCX-VMXKYMU.OX=/0U\P^-/V?[1Q,?LBG@G[OU_$_ITK]8+W1UD!^3/ M'IZGG'^?_K^6^)?"R2Q2XBZAOX?;Z9_/_P"O0!^!GQ,^#4.G+E>_P"J?#EXKJ0^0P^=C]WTSTJSIOA$6Q&8\8QV'H?_ -?;^= 'E5IX*0@, M8QV/3'/Y?_6JVVBBQW$+C:.,>WXU[F-+BACZ <>WM^.?_P!7O7$ZU;H%? '. M1^0].<4 >:2:O+9[@&(VD]\>W^>/Z"JQ\333''F,I]?4_4_CTKFHH7#=&/S#OQU/\ D4 =B+@W;'))R?\ /O\ AWH.G*PW8'0_ MY_ U6L$8'I[\_P"?6NC7?L' X!Y_/W_/% '/-%]GRPSPWJ?;Z]/QJLVJ/'QN M...GT]C_ %K1O@YR,#DGI_3\JY6:-R_1A]..F10!I_;I+@X))Y/\OUZ_YZ4@ MTK[4!E2E16-NQ()!_SCKT_'K7H.EV((3(_0XZ]N] '%Q>%P/F MVN/054GMD0$^X'3W/ZT < MZC-$"!GK],]>^*R+R:1D<<_GQU/L/YUT,L:9Z]_0_P"?\\\U7%DDOXX_7/'T M_#K0!YM>0RNQ(4GZ]>H-4H+67?\ A[''I[UZVN@I+_"#GGIGM^6>/Y5< MB\,("3M'7/;O_P#J_P#U4 <'IZ2H5R#TYXQZ_P"?>NC%Q+'&WWON_E_+H?Y5 MU,6@I'_".GI_GUJ272$VMP.G^'T_E0!Y/JNM7$(DP7Z>I]\]/7^?M7"/XNO8 MIN&DZ^_J/\^E>Q:IX>68-\H)(]/?_(Z__6X*Y\'CS"=G<'D?4^^* /4?AGX] MNTGMBTC_ 'ESG@]17ZE?!CXCR*EKOG(/R8RW?(_S_*OR/\-Z3_9SQG!7:1_- M3QZ]B^ M_P"(KZL\->,$N1&!,#G;_%G^$>Y'^>M?A!\/_C'Y;6R&ZZ;1][W ]>*^_/AE M\3EO&M@;@')7^/L1]>G'2@#]3]&U$3B/YL]/0]Q_];_"NSB8L >Q&?UKYU\" M>(H[N. ^:#G'?Z'_ #_(5[Y8W,;QK\PZ>W<9]<9H U**:'4]#3LT %%%% !1 M110 4444 %%%(2!U- "D9X-0O$&^GI^7KP?QJ3OK_ #H HO:!NW4> M_OSWY_&H?L"^GZ'_ K5# ]Z6@#/2T"]!V]__K?SJTL87D].^3_7H/PJ:JT\ MFP'/&.GZ?Y'% #'F55Y8<'H?Q_\ K]\5D7FH1HC98# /.0"/O=/Z5@ZOJXMU M;Y\8]^0>?\,\\^]>/>(/&8MUD'FXX(Z^S>_I0!H^._$26\$N) /E?N.V#Z_Y M_2OSV^+/Q&>T6XV3$8W8^;\/\]??M7J/Q$^(0,4X\[LW\7^8_$;XR74,LJK)/B]=SM*/M M#G/;=S_/OW_SC$^(.OF::7]YD$D]<_Y]?\\_/&I7IDD8;B<^^>_IZ_Y/>@#N M-8^(=S<%P97^\.Y]>M<++XDGN6^9V.2<\_3_ .O^'/%_2K">'E4G">G\AW]AZFNYB3>1D#TQCW/3 M_P#7SVK4ALU?&>XS[G 'X?UH \^AT(9QM_09Z'_/KZUMV^@(PY48RO;V'ZFN MU6PC49P/O8Z8['Z?S]*&"0@XQQC]/\^O:@#GAX;A(.0,8.#]/T_2L/4?#<0! MPH]OY]/_ *U=I)?*F0#V]?5O\_UXXK)N[H2#KG.?Y=/\.W2@#Q_4-!52V%^G MM^G^'O6+#H>9.5)Y_H.O7M^%>N3VOF\XSG';U'^?Q_'---+V-G;^G; _6@#G M],\/QL5RHY_08SZ=OR]J[VR\-PE%) Y]<>A]L57@7R-O&.3V/IV_I^-;]O?! M%49'7I^./\_KWH L1^'85YV@>AX]OQ_I4YT2-1@ ?='./?'O_*K,6H*D #H>GI[#US7F&KZ2"&PH]._O7O%\J.. M.V?3T]O\:X:_L#*3A<\X_G]/Y=Z /#3HA:4 (>_0$]SZ_P"?Z=AHWA2:5D"P MLW./ND]O3_//%>A:/X9>ZND4Q$Y8=L]6/_UO\\U];_#CX2_VC) &MRV[;_!G MK^'/\O2@#YR\-_#^[F,6+9SDKT1CW'MS7US\.OAG=,UONM7_ (>?+/J/8=B< M_AQ7VU\./V;XKQ+O;^7]?:FM:IS]WG\_U(I\D^T=1^&?;O^/J*S)+TJ>N/T]?IS0!,T"*, M\9]L>P]3ZU0D.SI[''OG_P"M4?VTN0,_KGN/\]OK3U4R<>HS_7VH K_:G' S MT']?3]2<5>BNG8\Y[\]OU'6G+8[N2/S^I]?\]:O1V(0]AUY__4: )X9"021_ MG)[XK00DCGUJO'"4S@=OI_G\A[U9 QP* %HHSCKQ2;AZC\Z %HHSGIS10 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!RG]G'T-2)IY Y]?7Z5 MTNQ?3^?^-&Q?3^?^- &"+)ACCCCUZ?GBJ-W:$1MQ^A'K[C]>:ZW ]!^595Z! MY3<#H.P]\T >/ZY#@,.OWNV?U_3OSWKPSQ0-J2\9^4\?T[]*^@=?'#<<#=_6 MOG_Q9]V7_=/\Z /C'XG$;9_E'W3_ %'IZ\U^:/Q97,EP2<6_'KS_ $K@ MAQ^;\.O?.<4 =HFIA-H MSQ@?S/7\*T(]2W9YSZ?K7GZS%SU[8ZY]^F*V+9FX_P#K>_\ C^OY ':Z:U!P![#^HH Z6T/ X[_RX_K6PK#; M]T=_YGVK'M%;CCO[>HK91/E&<_I^- &-?0;PP[\=N>OZY_+\.G$WNG%B1CM^ M )Q_C7H\Z]>A'X'N:Y^Y1>>/Y_[- 'FLFGF-NF,#/'O^7;\J:&,.1Z 'GZCC MOZ9KJ[J(-V[?7_Z_;]/>L.XLB^<#KG'Z=?\ Z_\ ]:@"%-3V\9)Q^?;_ #]: MT(=0+D<\<].G!_S[9K&.G-DY!SGFK<%FRL"0>"?\?I_.@#H$FW 'KU_IST_I M222$#/0<#_/>F1(0.^>?;C-3& R# '/&?\,C^7XT 9,M^8\KGM_7J,?GFJ@U M7+;<]SSGTK2ET=YFC)##N1STXZ8K$FLW8\ \Y_0Y_ MSTH D35/F')_'ZCI[U?BN_,*\DY_SQ_GC]*PUT]E.0#Q_B*T[6W9"IP?\>I_ MR>,4 ;"R<>OX]/;I5>:8IUYY'XYQT[?XU/&G'?'?IUQ37LVE P/0_P NWY_7 MJ* ,B74BI(ST[]^_&?Z5$FJ;CUZ=NN>M79-"DDSA3GGG\_Q[_7VJ,>'I4).T MX&/?L>O\^* )XKOS&'.<_P#U^GZ?CU]*T8WW>_&?Y<52CT]H<9!X'^?\\>M7 M8XR.@['/(]N>M $E(21T!/\ GZ5R;N">G?V)YJI);;>W;/3G],8H RY"5'4G].X M^M49KHIUSU_KV_3ICZ5IRQY&.3^/N,^E8US;,_;//]?3G]?TH J-JFWN?Z?G M3DU'><9/]:HR:;(V[@GO^&<_Y_6GQ:>X.0#C^O'XT ;L-QOZ>V>?\_D?Q]]F MU.3T[_U _I7/P0E.#GL1]?3_ .MV]:W;4@$9X_\ VJ .FM2../U^G']*ULJ1 MTSUYS_3I6-:\XQ_G&,UKJ"$R1P,Y_P _C0!@:E;!PW?KGCZ?Y_E@]?/[_2B[ M-@=0>,>P_7^E>DW\NW)XZ'UZ#'^?Z5QM[?(A;D9Y_/'/]3VH YFWTUHI,],? MX?Y'M79:;*]N1\Q'3OCU_$__ %O:N:_M%"YR1Z?CP*N17@)&".=OK[]N<_6@ M#Z!\):XT4T(\P\%<<\X_S^GZ_<'PS\4[&MR9L?=ZM[#\?2OS-T;4S#(C;\8( M^O )Z=O:OHCPAX\6P\L^;C!R?F_''8F@#]L?AQXO&V#]\/X?XO7'^?\ 'I7U MYX;\4)($S*"2%Z-Z^O\ G\*_$3P3\:HK4Q W(XQQNQT//_ZQCBOLSP!\:8;L MPC[2.=G1O88[\]_\: /U=T75!,L?S CCO^77/Z9P*]#MI-Z ]> >N?\ /_UJ M^0? /C>/4%@/F YQ_%G_ #_DU]1Z->B:!&W=5'?]>X_"@#?D0,"3Z>GZ_P"? MI7+ZK:++&PQG@\?@/_U)_MI*[NI]0!E;C'\E_S_C0!T*V?VWG&N#T]_Z=\_I5ZP(MPN[C!'4>O3U_KW]:WQJT48 )'W'_+_AX^GM@=1_*KPTCY<8]>W]?_ *U(_B")/XA_D?7T_P#UU4'B M2+=C_\ 2N@AUZ)S]XGX\[,""WQVP3_G_P"L?_K5H2W< M9!P1U./UZ_\ UQ61<7 ).#W/TZ?K^�!:GU01HPSV_S[]NM2:YR[T:6XS@-^OX_7GW_&@#*N?%#;_ +V?U].. M0:OV'B7/P[_ %_R*W_[7"KG..!^/'?'^?>N"M+&2 '/ ^G XX]_P## M\M+RW9<<]QC.?X3[]?:@#9G\0+&.#S]?KGI^?'YCBLIO$^6 W9SCO_G-9TNF M2RC&#[<]O_K_ (53'A^8LK8;C'KU/X>OO^- '2PZF+G'3D'\LC\36@EJLW.. MP_E_G\?2L6STMX",@\$#]1_GZ]??I8'\K&<#C_/K_GWH RKJ,6P)'&/\YZ^Q MZ?TKFKGQ6UBW$A7&#UX_G],I_S_ "% '['Z1XE%VJG>#GIS MUS_GVZUW5K<>8H;KD9Z]?\_I_+XQ^'GC 7Z0'S,Y ')SQQ[_ ,S7UCH5R)H( MVR,%1_+_ "?T% '6@Y /K12+T'TI: "BBB@ HHHH @DDP#[9X]:Q;J_\L'D_ MY(_R?3OS6Q*A(/OG'XUSE[9-(&X//Z_YS_\ KH R[C7O+/WO\]_Y?_KZTR'Q M!O;AO\_A]/?Z5F76C2N>A/;^?^<4RWT65&S@C'Y=_P#/N: .TM=1\T#D]?7V M'^?3/6MJ.4E#[OKU/Y_Y]J .8\:>)A;+)^\Z;NK>G3ZY_P ]*^,_'GQ$^S^=^_ P#_%[ M$?U[UV'Q+\:B);@^:. YZ_7W'X]*_.#XI?$78UP!-W;HWH#Z4 ;7CWXH;A./ MM!_B'W^W/J>M?$7C_P F3Y\Y. ,^__P!?N* .;\5:T;B20[NI(Z^WUZUYI+=%Y.N! MD^O_ .L_G747UH]PS'![^_4^OX5DKH[DDX/4_P"_;K[=ZTUTIN.,<=?\\U)_9;#_P#9_P F@".*^\O&3_"/IU_ST_G6 MO;ZIRO)[]>G7_/XUEMIC9& >G;CN>V:LV^FN&7@]\<]\T =5:SF8@9^O?K_G M_/-;T%GY@!QP<_A^/^1^-9&F63*RY'IG./?\./7Z5W-G J9'8]<'W^OZT 9 M+6WE9/3!XX^O\_450DU+[/QGIG^G';\/QKJ;R'(;CUZ?_6__ %=3WKA=2LG8 MG /^0.?K_G% #)?$^W(W?Q?WO8__ *OPK+F\2[R1NXP.G;\#WK!N--EW'[W7 MUQV/TJD=+ESD ^GK_C0!MOK9<_>/4^Y]<_Y_(5?M[LS!#G.?<\\C_/\ ^NN: MCTN7@D'@GU';Z"NHTZP9?+R#U'\_\0: .CM8/,5>,Y [?3I_+]>_&A)8E5R1 M]>/<]>G;^AJY86VT)QV7T_7M^8_&M.Y0",\#IZ?7_&@#@;T>4./]K],?SZ=O MSKGIM2\KOWY_,_3V_P#UUO:R^ V,8P>Q]OZ\5YOJ$C9P,_G_ $_SB@#H/^$B M\L#Y^A]?0#_/OZ58C\6D'&_.,A^[GO]/_ -7L*_0+X4?#86[VK& <;?X>O'TZ<\?TR*V/A_\ "W"P ML;?HJ\[?_K?XU]H>!_ @M?(S#C&#]WZ?Y_\ K4 >B?#/PG';I;YA' 0?=[X^ MG/\ ^OM7U5I6CQ1Q(/*7CC[HX./I[5Q'A/2!;+$-N,!3C'H/\_E^%>QVD>U1 M\HP,=AZ&@".*TC3&%&?H,]_\??\ "K& @Z8[?EVJU4$BDYX[DCIUYQ0!2EN- MIQTZ\<^OM_GV%9TM^01@GOU(]JMSP,Y[_3ZG]?TK+>RM "FX,G M /I_+/\ 3O\ A3?),F./3CK^/0^OM4D5DP/0]LG\#^%:L-OM[=_P[?A^'% & M9%8'(]<=,_3C&:T(K3:>1CCTQZ?A_,UIHF,948QU_*I<#T'Y4 0QQ\<<>^.O M7^53T44 !. 3Z57DD(&?TS]>?_K5.>A^A_E6?<=/P_HU $$EWM[XZ]\=/\]\ M_P ZJG43D\GK5&Z)SU/1JRBS9//<^E '61W@;OG\<^OM_+\:T(Y2?\/7KTZX MKE;9CQR?S_WJW[;M_G^]0!I@Y&:6FI]T?C_,TZ@ 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@ K+O/]4W^[_C6I65??ZIOH/YF@#R[7C\LGX_S M-?/WBS[DGT;^E>]>(90N_P#X%U/U[?\ UZ^>_%ET@63D9&[^GO0!\6?%6)F2 MY SRK?R/ ],?Y]OR]^+VG322W&-WWCT[\GKWYK]2OB5=1,L^?1N?Y_G7YV_% M$P.\^<=6Y_+V_K_A0!^8OB[1KDW2#CG(QQ_+]/QK%'W3G/84 8UO#MQUZ]?Q'^?3Z5MPOY?7CZ_P"] M_G_ TWR-G8>O^>@-0RYQQ_L_S/\ ]>@#;BU%(^I].2??/K5L:_"@(++P!GG' MZ\9K@[A9R#MSW/?U_P YSSQVK'EAO26QNZ]L^HZCW'B"$YPR_GGCYN>N M:QY]9C8G#=3P,^X^GZ5PKVU\Q_BZ=P??FD^Q7Q/1L9'4'- '6-J,;CMG/KGU M[YJ>*>-_0X/T]/?_ #ZUR\-C==P?KCZ^N,_KBMZULI^X/;L?;\ORH TPD9Y" M@TOEJ"3[GTY_+_&IXK255.1TQV]S[U(UNP]?Y_X?UH K 8X JY"5R,XZ=?P' M&*K,I7K2!B.GY=J .BADA'4 XQQ]5Q^.?\YJ^9+?:/NYSTP/?M7'&=@3R?\ M('T-2^?)_>_S^= &Y/)"V< = ?Z9_P#K?_JK'F(R<8Z,!_A5<3,Q/)Z=#T[> M^:0DGK0 T@'J*9L3/;OQQG_&I0">E*(&W9P>I^G?V/ZF@"$QI@\ >]*J(.F# MT_SQ_7-3-$^,8_+_ #C]:@'R;L^W]?R]Z )EX([#_P"M6C;E!C.,<_6N&&H- MU!(_'']:>-2;<"6X^O'3'3- &]W?-:4>L0(!DKQCOTK@I MIW;.TGD#I_GK[\UC3277\)/4\^G/K0!ZG+KMN<_,F?3/M[Y]JR)]8A;)!'(Q M^A['_&O,S)><\GZ<_3H?UJ$S7 ZEO\_CS0!WK:G'ZCZYQ_/_ J$ZC&>25]/ M\XKA#+,3C+#&>GX?X_YS3BT[ 8)ZC^7\_P J .Z6_A(;[O3W'K5B.:*3.,9_ M3MS_ )_.N"B2Y/?KM[>OXUT=B)5QN]!G.?;^G_ZZ .JCM_,(VCMQ[]?\,\^:KV$T:;=Q'^<_SQSZ<5N&_ME1>1GCO]>V.* %A!B]NO7ID_ ME5IKM51@3S_3I]/YUS]SJ\"=&X&._KGWK FUU"2 _P"ON: -[4)MX.#Z]/P_ M7\!^5<-?0R2%R,_U[<>N?\XK2.K12<%L_B.GX_7_ #DT+<0R$DG(_P#U?_6H M Y5;24/_ !<^N?7I_G\JTK>&12,YZCCLWDMR] MRW&S.7/MGO\ RS_//Y^KJ8A?.['([^_O^O:O1_#7C'[*8R)L8V\[L>W^?Y>H M!^]GPF^+<,"6PDN%XQG+CT^O_P!;TK[Z\(_&"PFM8%\^/.!U?CGIWK^;CP;\ M6)+7R@MT1@]-^/0^OX=*^N_ ?QMD+1*;P_P<;_<8[\?E0!^]UCX[M;Y5VR*< MXZ-[CKSU_7]:ZFTO!=A2ISD#I[_3CL>U?F7\.OBNEUY.ZZ!)V?Q__7_IS[5] MM>#/&MIA_ST_G0![K!:[L$C//?MT]LG_/UJU)IT;I@J/R]C_G MGI6?I^N6DJ#:PQCU^G^?TKH(KR&4 @YP!S[?SZT >*^-_"Z7D#JL0Y5NB^S M>W^>M? GQ2^#\NHFXVVQ(._HF>N/;_/\_P!7[JRBND.Y002>N.X)]_7/.:XO M5/!FGW8P[@9[&@#^WU_SFOZ>/&/PMTF:VN#]E3.TX^48[^W_P!;M7YY?&+X M6VD:71BM5Z28PH_#MT_3\: /P6U_1Y=,+@J1M([$=,CT_#I7FEU?L"0&/3'7 MV/\ D5]N_%?X?7,,ESY4) W$C"^F1_GV_3XZU/PG?PR-F-N"?X3QWZ'\J .1 M>>:7.&/8>F3@]NGI_DTQ4N-V_<'UZ_EGZ8]*M_9 M44=,'/UZ 8\8[\\?T]N*U(M4*@ O^O Z_XXI);!Y 0B_3 MC_/M_P#KQ5%M%O&^ZK8SV!/][\/P_J#0!TD6I>:<;ORYR/UJ]$K3'@=3Q[]/ MSZ]JYZTTN[C?YU/Y>_X?T[]>M=79%8<;^N._?I_^KF@">*P8X.#R1V'?'Z^^ M/QK3BM(UR64=0>Q_S]/KZ_I[=* +ES?1*?E*C'O_M?Y]JJQZC&3@D8R<\CGG_./?BN>N+>Z M8L>>OY].:@CL[H-SGN>F.K8^OM^E 'H]I=PMC(4\C\>Q_P#K]:W%FM]O\/./ M3C!_K7F]JDZ=<\$9QGU_'L/_ -=:XFE )]?YF@#I+F[A0'&W'MCL?J>OI7. MW.IJ#@-C\?4Y]?\ )K-NI96S@]C_ #KG+@3L>,]OY'TH Z!M0#C!;(^M.7RY M1R >3V'^3[__ *JY6&.UWS-P4SECZCGU_KZ]J^%K*98V!/;'\A_G\Z]Z\$^)8[)X=T@& M,=P,?K_G]* /V]^$'C4+':[Y?[G5OQ]>_;..*_07PEXWMWMH%\Q<[1GYO]GG MO^7/2OP4^'_Q9MK%;<&Y QMYWCT],^_\NM?:?@;XW6CB!!=C( _C'/'U[=NE M 'ZYV?B*&=5VLO/(((SU_P _XUOPWHD&01^>>WKS_GUZ5\4^#/B3!J'E;9PV M1W))QG''8].,<>OXT =VNMQDX#8_&M"+ M4%DZ']<_SSC\O45Y+ MT&&2>_/.?IS736,DJD;B>G3WR!_(T >AI(''."#U_ MS_+I^=.,2-U'7\?_ *_ZUBVUT H!/^<=_P#ZY_PK42Y4@=,8'MV^I_E0 XV\ M9Z@?E_\ 7H%M&.BC\OZYI_FCV_/_ .M4,ETL?4X_SGK_ /6H E\I%4]!U]!V M_P ]ZYO6+P6T+G. ,GZ>O7'3Z]*L76MP1*+?&T5B)29 ,9YR/4G_/O7REXW^,-I;"93<)QG^//0^F M7Q(\>F[DFVSYRSG[WKGMGWS7#>)_B# M>73R#[0QR/J??\*\0UK5[F\9LN3G/<^P]L<\_GF@"EJVMS37,A\PD%SW^ MOO\ I_\ JJG;732-\S$Y.??GKQZ?UK#-O-*Y)!Y;).?4_3I6Y8V$V1@'@#L? M\/Z_XT =#;*L@R<<_CZG/KR<_G6K%9HP^[W_ "_2J]G92 #(_P C_/I^%;\, M?ECYNQSGVY&#Z_YQQ0!073-W*I^@%/;2RO\ #D>N*W8[J! =V/XCU]_7KCC_ M #BGO>VS# (_/V;MZ\4 O% '=ZA+]HR1W_P !SZ5SDFDR7$B\$Y;G'\L5:L+L38RO^'OA[ M+*T9\ECTP=O'0#^Z*]5\'^#UNFBVQ9R5[9ZGZ?0?_7KZW\%_"QK@PD6Q(.,# M;ZY_"@#QKX?_ S??"3 >J_P>_IC^7/ZU]__ S^'&P6^;?^[U3US[9'3\:Z M;P1\(WB,)^RXY3^ ].OH/;]/P^R/!'@$6JPY@P0%SQ_];_/I0!!X-\#I##$3 M . N?E'H?8_SKW+2]&BM%3]V!@#G'0\_Y_6NMT7P_%!;J/+Z 8X';&:U+G3B MJ':N.F<#V/7^7XT 065U%;$=!M^@['\S720ZU%V(SP.OH.>U>?W-K<*?ER.O M3/I_G]<'UABBNQ^9['T]1F@#U1-51OXLY[Y_GSC\NG>IOMZGOG\?_KUP-M'< M #)/;ZYSZY_S[UKHDVT9Z\=L]A[4 =-]MC/4 TS[7'_DUS^V3_(_^M1MD_R/ M_K4 =.L\9.!@_7_)_E5I74X(Y]O\_P#UZYJ%9QYJ[2$ ]10!S<] ML6/0G.[]?R_K]:SC9-D_*>I[FNQ,2G_]7^&*88%'.T8H P(;4KP00?Q]_<_R MK8@C*^OTZYZ],4\^6GH/;_ZU)YZ*>#S[_P"30!;7[H_'^=.JH+I3W!/^?I_* MIEF5O_K?Y_K0!+10#GI10 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!6)J&?+DQUVBMNLF]4&-_7;U_.@#Q3Q.6"R8SQGZ=#^5?,WC&27;-C(Y;_.> ME?5/B&W#+(,>OT_B^A_$U\[^++%&67/^UP<^A_P[4 ?!/Q)GF GY;^+OQ^G^ M-?G=\3[R4/-UZM[^E?IE\3["-5N,8_C]>:_-;XK6P5KC@_Q^V.#W]/;K0!\2 M^(+V3[5)D]SP#[CMS^=9MI.';D]2>_\ G\A4WB5=EU)CKG^H]:YRVN"K<'WP M>._?U_#I0!Z9:B)E7//RC/\ GK^A_ 58ECB P,#C/KZ^G^%L1SQ] M!VQWK-G2,!L8Z<#&.P]?Z?C68VHODWY5F3S #@YYZ<>W_P"OKQ0!.TR@]0/K M_P#6H\^/^]_G\ZYJYN9 6QGC/;IS_GTK/-Y<;B/FQSV..O\ /\/QH [,3J>X M.?3_ ":E#J>_^?PKD(+B8XSN/'''3@=_7\*W;9I&Z@]NWTZ>U '0P+N(Z]!T M^AK;M[+?C@\D?3J>./ZU1TVW>1EX)Y S@C],8KT32](DE*X1CDCJ#Z_3M0!R MCZ3(X^5">G0?7G/:LNX\.WKYV0L?P_S[=..GX?1^B^$)+HH/)8@X[$^OXX/] M?:O:- ^$POM@:VSG:>4]2#UQ^'YT ?GA-X3U9N5MY#QZ'GD=L?YZ^M56\(ZU MU^S28]@1^F*_7C2OV?8KF,$V:\J#S']/4?YQ70']FZ KG[&O_?OW]Q@_K0!^ M-'_"'ZS_ ,\)?R/^%'_"(ZP#_J)/H0:_8Y_V<8AG_01C/:/Z]\57/[.D63_H M/<_\LO\ ZU 'X[MX3UG/%M)T[ _X&I5\):N3@V[_ (*?_KU^P)_9SA/6Q_\ M(=.'[.L61_H73G_5?X T ?D7!X*U1Q\UN_)'\)]/R'7^E:P_D:L+\ D&,67 /_/,^OTH _(N;X?7P&1;.>3_# M[C\:Q;CP!J0SBV?^+^$X[?\ ZJ_8YO@$ASFRX)_YYGU^E0']GJ-EYL@?^V?O MVX_I0!^-(\!:GO\ ^/9^V.#CM[<_3ZUIV_@#43C-L_W@>5//';_./6OU^_X9 MVBW$_8ASV\L^W^S[5,/V?(T"_P"A#&1_RS]OIG/Y?X 'Y*0_#Z^P";9^O]WU M'TJ1_ VHQCY;=P>/X?<^W^?RK];E^ :C!%EP/^F9]/\ =IC_ !0C!LQ^,9Q M_P"@T ?D-+X5UB/&V"7OT!Z<^W'\O?FLBX\/ZYC MY>W3=_A@G\:_8E_V>8W M S9#D?\ /,G&?P/]*IO^SA$__+B.W_++_P"L: /Q@NO#FNMG$$W&WL?>L23P MQKY(S;3=/[K>_M7[9-^S1 V3]A';_EGSW]N>M0']F.W/_+@G_?K/\UH _%R+ MPMKH/_'O+U[@YQQSG%;MKX5UK*YMY>2>QSC\OZ5^Q0_9E@ .+%1W_P!7_B*L M)^S;"A'^@C_OU_\ 6_K[T ?DQ9>$=69DW6\G49X/K[C]>AKMK#P9J#!=T#]# M_"3Z^WM_GM^H$?[/,<8S]B'!&?W9'?Z#],UI0_ D1XQ9XQGGRCW_ _P_P 0 M#\R7\#WAA8_9V_+VZXQUKA-9\%:D VVW?G=@ 'L>/\]?Z?KS_P *1SE/L?&6 M_@]B/2LZX^ *3GFRZYZQGT/3CZ=OPH _$'5/"&M*[;;>7KZ$(,DP^[W;L?\ //>OOY?V M:88\?Z"._P#RS_\ K>]=!IWP 2UD#"R&0!C$?O\ 3_\ 50!Q7PQU_683;[_, M'W3R3V/?_/X^OZ _#[Q=?K'%N=ONI_$>XY_+/\Z\+T'X7-IY7;;L-N.B'W/I MU[\>]>X^'= FM @$3#[H^[WS_GTH ^MO#'B>XD5 7//^T?4<_P"?S->[Z%J3 MS+'DYSM/![D>G^<^O:OE7PO#.GEC:P_ XZ>O\S[U]'^&%DVQY&,8[?7/:@#V M.U;>JGU'\\?XU:>$,IZ'@^W^.?QJC8EM@SG@<OOCW/;UH _$7XD_!Y[DW#"T))+'[G7(/ZU\0^,O@Y+;>:WV1AC=_!C_ /5_ M+O7](7B'X36=VLF84.03]T=2,_Y[U\>?%+X,VD44Y6W3.&Z*/3V'^>3Z4 ?S MP>*O!TFG-*#"5P3_ X]>W'X_I7C%ZAMYRK<8Z9]B!S^M?J'\8?AN;1[HQVY MX+=%/&-WIUSFOSC\=Z!>V5S-MADX+ ?*>N3WQCMZ=>?>@#*TV:S+*)&7J.N/ M_K\_YZUW-D='*KN>/.,G@9[^_P#CWKY?U/4]3L'.$E&/]DCI@>G;Z^O':N6D M\>ZM;-C,HQGU_P#K>OX?2@#[#O!IF&,;(3CMCGD_Y/OQ7 :F6#'RG3]:L03W0QOW#IZ]NW;\T_\([8-$&_=YP">1Z?7CZ?T M-S-"Q"Y^\/J?\ ]=,@U.96&=P_SUZ=O\>G< ]-ALK9QDX_3V_S[]:L MOIML.@'UP,_?KFJK!SZ@_3]* (&A#?YQ_G M_.*B%FA)RN>G;/K_ (^@JSAP1GU'&.>OTI^2OM^'^- %06,8Z*?R_J:?Y 5C MP!_^KT_Q/O5GM?,$5E$6[?U/0?RXKT?PL8;6=&#*#D'.O^2 >M-ID0&0HQ]![_ %]/_K54DM=G08__ %_YX.*V M[-_.C!]?R^Z?Z?:@"-I"B@DGIZXKC-?UZ*S63=(%P"3R!Z> MI_7-=%JEY!!$3O4=>_?GWS_^JOD3XM^,_L$5WLFP1NY!'^?_ -= &AXL^*-E M8>:&NT4A6SE\=-W;/^?K7R9X]^-^G^7,@OD^ZW&\>A],?Y]^*^*_CA\;K_3Y M;L1W$GRB0<,>Q;WK\S/&G[16L27LT7VF;&6'WV]2/7_/ZT ?H7\3_BI#>BX\ MNZ#;M_ <'U_ST^E? 7CWQ)/>2SE'+9+_ ,1P>?\ Z_YUY8OQ5O\ 5W DED8L MW()/?/\ 3_(K4@N/[3PTASN&>3ZCK_GVXY% '%7$EU,YR&Y;U]_\]C21V$LG MWE/(!Y[\_P!!QSUZUZ3'HT##)"YX/T/X U<&DP(!POW1G_)Z]* //K?2E7!9 M?XN./KP<_3_/2M^WMK:(_-M!'KCT]^?U_I6I>6Z0H2N >>1_P+'^ K@M6U&6 MW#;,^G''3/\ 4>O/\@#T!9K.-0-R_P"?Q/Y?XUC7U_ VQ@>.,'OD]/U_E]? M&[OQ)>I(%!DQGW]?P_SVXHM]8NK@@-OY '(/JO\ /Z=/PH [.\U*4%MA/X'W M_J?_ *U5;;4;AI!N+8Y[].3_ )'L>M16\37 !8')_J ?_K\^OYZ?V$1C./X< M^G?K_P#J[4 =)IUV&V[R ?Y?+@]_\_AST#26[1O_U\_7MWKRC5;:X) M?:I/7I]5Q_GVY]O3[=S=[0_?;^N3[=OKT]:V8O#T-P!N Y'Z_P"?\^H!X%;V MEUN!96_GZ\^^..*['3K;A=X[DG_/M_\ 6[\^E3^&+>(9"KQG./J?\C_"N?N[ M,6WW1C!Z_D#_ )_K0!=LH;<$;L=AR,=NM=7:+:*1RO?OG^H_J*\KDU":%CC= MQ[=\=/\ ZYI!KLZ ?_ -7KCM0!QVLI*Q;8"<@]/H?\_P#U MJYJVM;UY6PK$$C'7N_DDAS _)7^$_U_S^>*]F\%_"B.X, M1%N#G;_!^O3W_K]/L#P+\%T/DM]E'53]SCH/QH Y/X4>!YI6M?,@/+1]1[G/ M^?4]?3]-OA=\.+=DMR\ QA?X!V [^O)_STX[X>_"U;,P'[/MP4_@^AXXS[_Y MR/MWP1X;%G'%^[QC'8CV]/\ #]* .CT#P!86\41\I1@+_"!V';^OO]*](L]# ML[11M"@#V_S]/\XJW%&88E !XV_T_P ],?6LJ]O98RP&?R]N!['_ #UQ0!U< M#6\:!00,>X_^M_G%3D02#J.?Y_CW_&O+SJUP'Q\W&>.?4_E6W9:A,Y7.[DC( M]/\ /_ZN] '8'3H)#T'Y<4#28?09]@?_ *]%G,S]>W^?Y=_3M6S&21^ _"@# M.338U_A'' Z?_6_+I4OV%/3^7^-:%% &?]B7T_E_C1]B7T_E_C6A10!4%JHY MP ?\_6IA$!_];_$U+10 #CCTHHHH **** "BBB@ J"0D$X'/']*GII4'Z^M M&-<,P^[G_(_3^58\LLH/?KCU]?3BNI>W#<8_7^6<'-56L03T_0G\>E &#%)+ MP>>?P[^_%;%NS$#.>1_C^?\ G%3+8@'H?UXYZU:2W"\8_7C],G_Z] #XR21D M<\_UJ>FA0/KZTZ@ 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 **** "LJ]/[ MIOH/UR*U:RKW_5-]!_,T >6Z^>''KN_3-?/_ (K8A9 ,=#_)J]_U_P#B_P"! M?UKY_P#%GW9?8'^H_K0!\6?%!R5N!Q_'_,5^9WQ98[[D?[WZ_P#ZZ_2_XG#* MW'MO_P ?Z5^:/Q87,ER<]2W;_/I0!\'^)^;J7ZG]#_\ 6KDXE4..3T_PSVKJ MO%1V74HSW;G\?_KUP?VK9)UQU^O_ -?]?PH ZZVQ^/\ G_Z_Y5>PGJ?\_A7& M1:GM/!_+\?\ (]ZTH=1W=SW^N,"@#IAT%2(N[USR/TK*AN-^.>PY_']?\YQ6 MI&_ [9)YST_SB@#3@M0PZ9''\OS_ )^YK033E;)(STZ_C6;'<[..G_UAC\?\ M\"KRZCM'7![X/O\ _7H CEL54=/0\?\ UL_RK,FAV_7_ .N?\_UK1EO@>_IS MD^OK6=++N_SC/)__ %_TH I%!D]>I_STI-@]_P#/X5,PQDYSD]/2F4 1, HR M,_YYK-N+DIDYZ8_R??\ KW[5I.201C R1G\Q5">V+@]\@8__ %?Y]W\O7KR>>O3BO MGSPMJ@5TYR,C&>>G/^?\:^J/!>K@>3GGICGZ>M 'OG@WX=0R&/,0_A[?XCD^ MO:OKKP1\+H7\D^0#G;_"OX5X9X"U=6,(]=G/'_ZZ^W_A[=I((>!V_IU]^?7M M^8!WGAKX3PM$N8 ?E'1?8>W/O[5WT7PBA9?^/<>QV#U/^S7I_A+88HSM'W1Z M>@]J]1@C0IG:.@_K0!\NM\'86_Y=AUSG:.?TJ+_A35O_ ,^R?]\+7U=Y:?W1 M2>5'_<7\J /E+_A35O\ \^R?]\+1_P *:M_^?9/^^%KZM\J/^XOY4>5'_<7\ MJ /E$_!JWQ_Q[K^"C^@/\J9_PIJW_P"?5'_<7\J / ME+_A35O_ ,^R?]\+2-\&K?'_ ![KU[*/?T!KZN\J/^XOY4>5'_<7\J /D[_A M35O_ ,^X_P"^?_L*/^%-6_\ S[C_ +Y_^PKZQ\J/^XOY4>5'_<7\J /E(?!J MWP/]&3_OA:/^%-6__/LG_?"U]6^5'_<7\J/*C_N+^5 'RF/@U!VME_!!2_\ M"FH?^?8?]\"OJSRHQT0#\*/+3^Z* /E/_A34/_/L/^^!3?\ A35O_P ^R?\ M?"U]7>6G]T4GE1_W%_*@#Y1/P:M\?\>Z_@H_H#_*F?\ "FK?_GW'_?/_ -A7 MUCY4?]Q?RH\J/^XOY4 ?)@^#%ONS]F'4\[?_ *W]/RIX^#5OG_CW'XJ/ZJ/Y MU]8>5'_<7\J/*C_N+^5 'RE_PIJW_P"?9/\ OA:#\&K?!_T9/^^%KZM\J/\ MN+^5'E1_W%_*@#Y,;X,VYQ_HP/\ P'_ZPIA^#, SBV'W3_#_ /6_K^%?6WE1 M_P!Q?RIC01G.% XZ 4 ?)?\ PJ.%./LX'_ >._M_+_&K,/PRCB*GR<<_W?0@ MCM_];^GU"]K&>-HZ]QST]?\ ZU5S8I_=S^'^&: /%=-\$K;E3Y>, =N.WT]> MOUKTC2]'%OCY<'/IZ<]/\_E72I9H.P''L/3OU_E5R.(#IZ]<' X^N* $MXMJ MXY _S[?Y[5;I%&T8Z\TM !1UZBFLVW\<\^E5)9BOO[]?3\OR- #+U%(/ Y!S M^1[?X_A7@GCW05OHYAL!RI'W<^H__5UKVJXN^#R.G]/KC_/UKCM5A^U*PQG/ M;\?Z_3^M 'YF?$[X6IJ'V@_9\YW?PYZ]>,>O^>*^ /B!\ Q.\[_9!U/\&?[Q MK]X-<\(+>[\Q Y_V?K_]?Z5X+XK^%J312L;8$D_W/][!_P ^U '\Z/C3X#B$ MS?Z*>"^,)Z?A_G@<\U\P>)OA#]E,A^SD8S_#[_2OZ"?B!\*543?Z-_?_ ( > MO(_SVKX=\?\ PS$?G?Z/W;^''.#[>ON>: /R6/A5M+?.PKMSV]/\/\\5IV^O MOI>T;B-OZ<#_ #T]J^E?&'@DV[2XAQ@M_#T_S_6OF#Q1I+VS.,$)C?=7R3^)[G]?_K5X&WF1W! )X(X_+ZC M],YKLM%D8[.?\\^M 'I?V<739ZY()'KS_GW[U,FF*K [<=?6GZ8Q(&1GI^'7 MGI6\I[8P<=?R]N] &8EMLP.>!V]?K_B?\:T8HS\N?7M]?I32<]L5(CX]L<]> MO.0HX[<<_2@!LUF%R0.^?U_STS]"*RY4QGK@9(_7]/\YJ_+>[N_?'Z_K^OT-9 MTDF<^^>,_7GZ^U #8US@C.3U^F:U(;0..F>?3V_&LI'VG'H>N>O/]:T(KP)W M[\?B/Q_2@#4%@I&0/PXS_.J<]D%W8'KV]_S_ ,\U92_4@C/IW_Q^E2^9YO'8 MY&>O0YQ[_G_A0!S$\)7/!X)/Y#T_GT_"LB>_/T!XQ[?_6KF5U%Q)]X]0."?4=J /K#1/'KP[<38P?[WZ_\ MZNWK7OOA#XF.)(1Y_P#&H^]ZGTSW_P ]L?GMIVJ-N7YSR3GD\?K7K'AG7'CE MC(<\,I//HRC_/OCC-?IS\+/$<=PEMF0'(3 M^+U'O[U_/Q\,?&S6CV_[T\%/XOI_^L=>E?I!\,/BZ+9;8?:>A0??..N?6@#] MM-$OH7AC.\'(7Z\J/?K75B:,]&_E_C7P%X1^,BSI$IN>RC[X]!GT]?KU_#Z" MT/Q\EZ$/G#YL9PPXX'OQVH ]NNKA41FS_3T_'_/!KS[6/$2VN[YPH&>_IT__ M %>U0WWB%/LDC^8.%]1P>/\ /?VKY4^)/Q"73EG/GA=H8C#8' [<^IXH ]'\ M4?$&.&.0&<#&>-P]^>OY<>G:OASXM^.H[M+L"?.0_P#%]?\ )Q7B/Q(^/7V, MS*+O&-P_UA[?YSZ5\8^*_CK]O:9?M.<@_P >>H(]??\ (T GN>_^-?6/B+Q:-7:0[]VX$]GID?YSV_6@#TI-7 4#=T ZG'_ZZE.KYQ@]L M9S_G->8QZDS'!8]1[?6M6&Y:0\G_ '^?S^G< Z^6\,_&1MSEN?QSUP/\^^:+7GGW_H#_2NFM,#&1GG/IUQ_C_G- '#OX+64ABF M3C=R.G/'IVI4\))!SL/Y#'8_X5ZI&5V=!RI]./K52Y*X;@'CMQV'I_G\Z .! M33A!QMZ8^O3]/Y^!C_\ 4U93#&3G.3T]* ,B>TWY MXZGO_C^G'^ JH-+'!V]A^?7-=$J[AG..?2FLPQTP1[]>/YF@"K;P"'!Z8Q_G M_/.:WX+X18YQC'^1_GO7-7%SL!'3G'IZ>G^?ITK)?4BH/S?3\Z .]EOQ(#SG MK^O^>G]:P;J/SLD?YZ=O\^]9-O?&3'.3Q_D?7GI^E=#:KYH4GG/^>O\ GIUY MS0!R\VE;R6VXSW_I_P#7Q5!M(R.GOTQ_C7I9LODR0?49S[?X]\=ZP+U/)S@= M/;Z_Y_#OUH Y1=* QTX/]?7C^5;=GI6<87OT]^:K+.2X '<#.#_^K]>E>L>$ M]';4&B'EYW8[9Z\>_K_(4 96DZ/(77$9Y*]O2OH?P%X;DFFB'E$?.@^Z3_.O M0_!'PG;4&@;[.3NV_P .?3MTZ<_YX^S_ (?_ ,:-X7-KC)4_<] /;^O\Z * MOPJ\ &Y,!:#KL_A_W1Z?Y_*OT-^'_P *XS#$Q@!X4_WTQ]*Q_AU\-!8> M1^XQC8/N=.GM_G\:^TO".C):01CRP,*!TQTVG_/X>] '.Z'\/([14(A QC^' MG_/Y?3O7I>G:$+8 ! ,$=OI^7].E=7;PHJY '<<#'\JLX Z ?E0!EM9_*!CC MCC_ZYX_*LNXT@2D_+G_$ ?X8X^HS74TF!Z#\J .$/AX;L[>._'?GM5^WT81$ M';T(SQZ'T_7].E=9@>@_*C ]!^5 &?!:^7CCI_/Z_P"3^E7U7;^.,TZB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ K*O?\ 5-]!_,UJUE7O^J;Z#^9H \LU M_P#B_P"!?UKY_P#%A^67W4_U-?0&O_Q?\"_K7S]XMZ2?0_R:@#XK^)QPMQ_P M/^H_K7YH_%A@)+@<\%O\_K7Z6_$_[L__ /^8K\S_BS_ *RZ_P"!?TH ^#_% M@WW4I[9;Z]1_A7GSVS._KG/K[?3\\_SKT3Q-_P ?4OU;^9KE(E0OVYSW_3N* M ,F/3G)&?7W[=<_EQ6I#8.N/<<#GT'7WXK>MXDXY'Z>_H1]?R_&\(D_SC_"@ M#.MX2@'IC^O;CK[ MF?\ /KFK/V!R#[$=?KVJ6WF10 <= ,GZ_I^OO6E]KBP>G;'Y]CVH Y>YA:+/ M/.,_A_CC_(Q6)<7OEG&W%=+J$BOG&.F/K_P#7_G7$7T#NV1G^G7/3 MUXH NKJ(; SSNS_@,GGK6Q;'S?7\>?\ ]?T]>*XV"UE##.X<^N3V[UV.G@I@ M'VY_$4 :RZ>S@G'J>_\ GICVI9+':HX[<\'KWY]OUK9AN(PG..A'X\<__7_2 MHIYT(P,=#SU//OU_2@#GC $SP/U'^?Q-0';Q@'\OKR/Y5GX( MZ@_E0 TYQQP:KS,RKR>A'3'W]/\_EZU\7>"8722$G)Z?TY'Y>_KQ7VW\/953R,XZJ.> MW0?G_*@#[*^'^G-FWXY^3UQTK[M^'5FR^2#V ![8Z="17Q=\/[N'_1Q\O1., M>Q[]*^Y?A[<(3#C';] !Z4 ?8'A&,B*,9'"_T'M7J4'"8] /ZUYEX28>6G(Y M&>M>G0_=_P ^IH FHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH *,9ZC/X449QUXH **@:7'H/Y_X?G59[P#.3 M@CG\L^F#_GI0!H45EK?*3U]^I_QJRER&[\?G_+_]?MB@"PZ[A] .*NJ^>N/SZTX@'J/\_6@#FY;-F_(YZ^@].*K_8 >N3^!_PKJC&I[?Y_ M'-)Y2^GZ#_"@#EFTL$?,F1]*Y76M$CEA8>6">>WU[]NO]*]2,2X/';T'^%9= M[;JZ,-HY'<>W^?TQR: /BGQMX,2X6;$6/OAF91,1!V?^ M#OW^G7^M?JSK>B+.K_)G/L.>N?\ ZW^%>&>*?!TGM]*_,_XK> F$EUB'^\>%]/H,?K_ (4 ?DU?Z"T=TXVD?,.Q_P __JK= MT;26!4;1Q@=#Z$>E>VZ_X,DAN9#Y1^\?X<=,]PZ5:AGC@'. ?R_,^]$U[&P.",X. M>_8?YX- &-)%M/O^0[=OY8J)4SGZXX]:M2R!B2.Y_+!%1Q<%L]R>O?D4 216 MI;!_'_([<^N:L&P?.??/?H!_.K5O*J@9QT_+^O\ G\:T#=1%#P,[NO'I0!RU MQ$T6?7.?RY_Q_P#U5B3WOEYR>GK[>W^>M='?R*X.,O&/7^O2@#L;8LQ!SQQUZ]#71V@/!/J/TX/ZFN%MM1C5AD MC.1U/X?Y_P#U5T=IJ<7&"!R.A^GH?2@#M8P"G('Y>PK!U.T\P-QUW9_$?Y&? M_P!=68M04KU_4^F/7V-17%]'MY('!_7_ ">_:@#RK6-#:5G(!(Y_KU]_>N+D M\-.'SM/48Z]S_CUKV:ZO8"6SM]./J?\ /'^-8LEQ;,< +R/ZYZ&@#@+71'B* MY'3)Z'TSU_R:Z_3('A9.>C>_7C]*T%,3$X"]/_91^GM_/%68U4$$8Z@_2@#U M/PSJ[6CQDN1C:>O0 #Z?YXKZ5\)^/WM3&//(P5ZMCT]_3_.:^*H;XV^#G&!_ M0=^^.?Y5N6GBIK_']* /U>\&?%HQ&(&YZ;?X^O(/K]/2OKOP7\ M9D58\W(XVG[X]O<_7^=?A;X?\?O&R@3D8('WO0#KSZ_YXKZ)\+?$N157_2CT MXP_L/QH _:6[^-,)L)1]I&2A/+>G/;CM7Q5\8?BXLT5WMN>S_P 7^!__ %=: M^?9OB9*UHX%TQ^0_\M#GH>!R*^:_B)XWFN8IQY['*M_'GIU_E^/\@#S[XK?$ M:2>6XVW!.6XZYYY]\_P"1CY@?Q=--,A_7_ #F@#Z3TG5&N N6/(]?;_//H:[>. M,31J2 GZ^]>QZ;=J8TR>P_F/<"@"A?Z5Y MBM@>W<=R1V]/7I^='9&).T_7!X]?\^F:]9$D;KG Z^PZ#\M &?;#:HX]_?G/'Y5F7LVP-_D]/\^E9_]O1* MI&5SA>_OR.O.*Q[W5%ER W4-W['IT/\ A0!6O=0"EB3Z^A/,]^G M_P"NJET'F+8SU_#\..WMBLH6\H.23_DCU_S]* .PM[H/Q^1SVP/\X[U8;YT. M/\\=NOK7-02&)N2>V?P'O_7BM!;Y=N,_3_OD?KS0!7O58=".O]<^E!CISG_ZU4="U);F:./.3D=\]_:OH[PAX4;5S&%C M+;MO1<_I^/MB@#P*P\ 3W$J'R6/S#^$\]!Z=?\]!7U=\,OAE(9+;,!Y*_P ) M]O7%>^^"_@=/?>2PM6.2#]P^N<]*^R? 7P/ELS;L;1AMP?\ 5_\ UNW]>_% M&5\*?AF MKNM^FS^$]L>W7GZU]W^$_ ,=O! ?( ^5?X>.@'I[?\ UJ9X&\#K MIR0AH0,$=5],'_ZW4=*^D-,LH(H$78,A,?K0!R^EZ%':!,(!@@]..,YYQ7=6 M4JP*!T&/0#MC^G'UJ1H%(&T=NPZ'GCZ_YQ4)M7SD9Z=N.^?;\Z .AAO5/0]_ M\/3%7TFSZ]1P>?S]*YV&W<_X?YZUL0HP&"/3G'N: +CRD#GCZ<>G>J< MMV%]?Q]<<=>*ED0A>.<^WN*R9X';IGU('T_SUQ0!9_M 9QQG\*GBO W&>>X' MUXZ?_7K -K(6SVR.WI5R"!QR<\XQGIP?3_\ 7]* .@CE+?IGO_D^U3@Y&:H0 MH<#/&".W7@5>7[H_'^= #J*** "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 *RKW_5- M]!_,UJUE7O\ JF^@_F: /+-?_B_X%_6OG[Q;TD^A_DU?0.O_ ,7_ +^M?/W MBWI)]#_)J /BKXG_ '9_^!_S%?F?\6?]9=?\"_I7Z8?$_P"[/_P/^8K\S_BS M_K+K_@7]* /A+Q-_Q]2_5OYFN2@^\O\ O?TKK?$Q_P!*E^K?SKDXI5#_ ('_ M #W/Z4 ;L'1?\_PUHCH/H/Y5EP7*+CDE&>WH?R MQ48D4]_\_A5F/ISQR?Y4 ""3MD#_ .M_GC(J5DFXQG&/\]JTK=$(YXSCMGM_ MGTK62*'&>!G'OZ^G^- '*20R'.>?Z?XGCTY_2JSVHSR.^/P[_P"/TIXNE<#!!Y'7'IZ__ *Z\]22Y M!Y#<$=<_CCK6U9/*Q3.>H[^O\_8=?8T =>J^8#C/;^=/:S9EZ'J/<=#T]<^] M3Z< 0N['^2/7\/SKJ(HX=N>!T_3/;M^= 'G\VFDYXYW=H['VZ8Y_.O!O"]W8QO'N=>HZXZG'^?7@]*^H_!NMZ/'Y6^6,8(Z[?0 M>_\ GVH ^GO -I<@P=>-GK_^KC\A\G_2X1PHY9>V.HS_ /6[T ?>?A$,(8\]E&?R M'/\ GUYKU2W^X/H/ZU\N^&_BQX;BA7-[". ,;UYX'O\ Y^E=W'\9?#"+S?P_ M]_%XZ_[5 'MU%>'M\;O"H_YB$ ^KC_XK^8J#_A>7A0==2@_[[3_&@#W>BO"/ M^%Y^%/\ H)0?]_$_QI?^%Y>%3TU&'_OM?\: /=J*\-'QO\*_]!& _P# P?Y, M*D'QM\*G'^GP\_[:_P#Q1- 'MU%>*?\ "ZO"W_00@_[^#_&C_A=/A;_H(0?] M_1_\50![717BG_"Z?"W_ $$(/^_H_P#BJ/\ A=7A;_G_ (/^_@/\C0![717B MG_"ZO"W_ #_P?]_ /YFE_P"%T>%STOX?^_@_QH ]JHKQD?&3PP+M\9O#"_\O\/_ '\'\LTP_&GPL/\ E_A_ M[^#_ !H ]KHKQ/\ X75X6_Y_X?\ OO\ ^O1_PNKPM_S_ ,/_ '\ _F: /;** M\4_X73X6_P"@A!_W]'_Q5)_PNKPM_P _\/\ W\!_D: /;**\4_X75X6_Y_X? M^_@'\S1_PNGPN>E_!_W\'^- 'M=1-*J_XGI_C_*O&C\9O###B_AZ_P!]3V/; M/Z__ %ZK2?%WP^^-E]$3D?QCG@>_H: /9GNU7N!S^/ZYJ/[.(YSCICI_7@4 O\QCWK0AE92, MGMS]<#\/SJY)%&.1CH.V#USW_P ^]9LHQT[X/YGMB@#9CNEQR?Z]STZ?RJZ+ ME3T(^N./YUQI>7/&>GJ??V)[52>#V_#G\A6)/ M=G/!Z9[^_P#GJ ?R_NG.>OI7*:MH\<\;X3.<] ML]?PY_SWXKHH9"__ -?\?\]:TOLZRJ'(+M6W(#GU'O^5>8: MW\-;"[20M"OS!N2@/:@#^:^:/$OP_N]/+DQ%<9_ MAQWK^C;X@?!_3A;2LMNNOSH^+7PPAM_M'E0= W\ '3/M_G\J M/QPUFTGLF92",$]O?\?_ *]WEDV0M]X]% M]"?Y?7Z=*^7-;TF^@>3]V_!/0?7KQQGZT 6QK,0^\XZ'G/7!_P ^IJW'K$+' MAAU]?ZUY'??;HBPVL,9]??Z]34-E>W8?#9'([^X_SW_7% 'N,5YYF=IZG\OF M_P _YS6A&LSC SSSCGO]<\_Y%<1HUUNV[^^/\_Y^GH:]/TV6V91DKTQV]5Z= MJ ,DVOYUW"&U*CD=_3U-#+;MCD?R]/K0!YI<:8 MPR=O'_US7/75G(I.T'J>@Z\>U>MW$,..@Z>H_P!JL"ZM8F)^IR/3H* /+_+G M$GXE9>">W\S[U96V<=C]>N?Y4[[,QSD>G]>PS^?'6@#DKEI MB3@GJ?Y>V/?KCO5%4N"PZ]^Y]#ZYKLVLE)!QW] ?\W^?3Z5LH"!SWQSZU*(%4<#I@9Q['''YU(J[?QH R+OS ./3DC_/Y] MOTKGIVN@1@GKGO[\_7Z\UVCPA_\ Z_\ C_\ 6J-K&,]0?P'_ .N@#G=-N[R) MQ\QZ^_H/?_/ KUG0M?N8 N9" ,=SZCWQG/M]:X86:(V0.W<#O_GT_6K"2F'. M.,'K]"/\_P"XIXJF,!'FG[@')Z=??'X?A7GOB+4IKM' 8G.X=3W''Z^_ M%<[%J$F-N?0?>./R_P \UH1?Z0.>YQ@X[YS0!XOKNDW-Q)(<$@ECT/K_ )__ M %URL.@W$;9V'J.H_P#K8_&OI[^Q8)@=R@Y]1]/IS_GUK.O?#]NBL50=CTZ] M* /)--C>WQGC ^G<=OI_A7>V&I! %+>WY=_P_.LB^L?))VKT]OI@_P"3Y=W8^O;& M,^W?K7>6DZ[.3V_GS]O% %JXO5+-@]SZ>G7I6+-3]X?K^(_2M&U'F%<]P/YG_ /7TH JF2Y)X+<_7_P#7G\ZN6XG8C<3WQ^9_ M_4/Y5MP6D;#+#KU_(^GU%7ELU4Y"_P A_G\J *<$&>6'Q_R?RQ62Z3*3UQD?RKN M7A1BM)+J$+@D=N^,?0^__ M .NLZ^@D4'8#^'X=/\GZFL$1W9? 5NIZ9],_U_*@#M?*%SCRQU Z=R>,?_KI M8O"VHW;KY2/@@8PK?WOUXKIO!.@W=])"&B8Y('(_W?0=?SXK[C^''PF_M'R" M]MG%?IG\%/AC<[[3SX#_#G M*'V]>U>Q_#_X#6P\B0V8ZQ\F,>WJ,_TK[<\!_"J#3S"1;[<*/X .?P],=?T% M &_\*_AK8K%;^;;+P$.2H]![=>_Y9KZGT[P7IMNJ;8$&%]!GM[?_ %^U5_"F M@K8Q1@)C '; _P _7'%>CB(A2 .Q_E^- '*C2X+?A$ P?3Z=\5IXQ[?YQQ518&R.&'UQZ?A0!JVXW8!YZ?^RUJQP*1T!X'7\?\]JR[ M>)A_]<'W^M:R*P'0]?KZ>E $Q6->< 4TS(O'_P!;\L9JK,6 X],X'/K[5C2O M+GC/&>^>P/O_ #H Z,3H>_Y'/]*4>6_8?Y^AQ7+QRS$YYX_#J#ZBM:V9SUS^ MN.OKS0!JB!6YP ,]/\C^M2"%!V_3_'-,C)^7([C^E6: &A0.WY_TIU%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !65>_ZIOH/YFM6LJ]_U3?0?S- 'EFO_ M ,7_ +^M?/_ (L^[+_NG^9KZ U_^+_@7]:^?O%A^67W!_J: /BSXG?_3)]/>O1O%(WW4I[Y;Z=?\ ZU<,+7<_3UZ_XX_K M].* *<=Y*"/O'D=.W/\ 6M."[D/K_4<#C'X^U3Q:8K$<9_IU_/-:,>G! ./P MZ=NE $UM(S#)ST'KGKTK8C8@#J>O'KU%4HK?;C [#_/3^6?:M*%/3M_+@^G7 MF@";SG3&,_AD_GS4QO)%'?' Z_J?\]ZL0VP<#OT^O)Z],_Y[5?;3U*D@#@_Y M_G0!AM>.1DYZ'\LG_/&:JM<;LY/IUSQQ_G&?UJ]>VXB4D=MWYA_K[UF7>JG'!SD'_/Y"@"C-I<"'HO7TQTW5'';11MQM MX(Z?U_S^-95SJKG/)ZG^8].._P#GFJ\>H.Q&23DC']?\F@#KX9/+/!]/PZ<_ MCZ_SJT]^ZKP3CC^7;W'^>:YZ"X+DY/\ CT'3G_/3GBKLFTJ3GD@=.G3_ !Q0 M!#=ZK(I.&/4^O8?YZYK!FUV5#D,1C/\ ('OUJ:]&0WL3_+BN7N8V).,GKZXZ M=N* .GM_&ES;,"';@^OUZ5TEG\6=1M-NR64881P>H_'C'Z]_\>@![]I/Q[U>V*XGFX_VCTQ]2>N?K[UZQH?[ M2^N0;,74XQC^,_X_S^GO7R':Z ,KP?U]^/Q_*NHL]%"XZ]N>>>GT/ZT ?;ME M^UAK\,6!=W P/[[#' ]_SJ"]_;"\11 XO;G[W]]O?IS_ "_^M7R*FE?)CYOU M^G^?\FLV\T3>",$\G'7CGW^O7.: /I6__;0\3(3B]NO7[[>I]^_OTKFI/VV/ M% 8_Z==?]_&/<_[=?+=[X9WL>#SZ=L$_SQ7/R>$B6SSS_B?:@#[ 7]MCQ1C_ M (_KOKW=OZL*GC_;7\4''^FW7)/_ "T8=O3<17QF/")'0$?Y_&K,7A$\<'O_ M %H ^V8/VTO$[$9OKKD_WV/KZ$__ %ZVH/VS/$S8S>W1Z?QM[>I_E7Q3:^$B M"NO>0_T-?$#Z*V>A/'^/H14(T=CZ_G_ (XH ^Y5_;,\1D?\ M?MSU[2'^IK0A_;)\1%N;VY_[^-GO[X_E[U\&_P!BMZ$_Y]B*F73"C+R?\.3_ M #]?\* /T%@_;$\0,%_TZXZ?WV/8^AJT_P"V#KVW_C^N>>OSGV]^.O>OS\BM M67H6X]#]?\^]6TMF; );KZGU7V'^30!]QW'[8GB(9Q>W/;C>W\\_I6/+^V1X ME!R+RY]/OMZGW]J^/TTCS2,@G(/'/8_7%2_\(R'#'![_ (=>F>XH ^M/^&RO M$P_Y?;C_ +[;_P"*H'[9GB0G!O;G\';/ZFOCZ;PT%XY[_CT/3_/K67)H6QCP M,!US[?YXH _0NT_;'U]R ;ZX'/_ #T/ MN.,-CO\ A^->CZ!^U=K5VT8:\G.2./,([#MGVQ7Y:6T#HR\MU]2?\_YXKUKP MMO5D)8]5'7G^'TXH _6OPS^T)J=Z8]US*02#]X_X_P#Z\U])>$/BQ>7;0[IG M.1GEO_KC\.G>ORL\%3,OE<]QW.>OUK[(\ W/S0<_PCOZX_VJ /T_\$>,9[OR M=TC'.T]?7_ZY]O6OJGPQJ+3QJ2W51SGVQ_GZ]>E? WPWF)^SG+?P]/\ ]=?; M?@YSY:=.@_EWYH ];\_"<\<'^7U__56?/?;,\_CGW^O\ZKRS%4'N#R/IWYKE M+Z\=21G'/OZ_B>] '4"^5B!N_#/'^?QJS$1)C/.2/RXXR?\ /->>Q7[%Q@G@ M^_O75Z=<,2N?3_#ZC_/Y '0K:*P! SU]NY^O\ZCD@V$D#U[=^>?3]?PK1MCN M 'L2?K5AH-PZ?YR?;K^&?>@#FI'=.F?KSU^;K^/-5))Y..?7^GO732608GCO M_CQ_^NJ[Z:#CC\AG^HH YDL[]<_S_EFG1QMG."1D]0>./?CBND73@ 01W]*> MMBH.<9Q['_"@#-MD/'R^GI[?_7_/WK=@' R/S'M_C2);!<=NG^U4;BV1D/ [_J#G_/ JU))MZ=>/Z=/Z\5ESW)Y'\Q[? MC^O2@#S#QCI"3VTJA*\TU?P.FHE]T6=P';U!/IZ\W'^>OI7QOXN^%+Q&8_9CU?JA[ ^V3U_"OZ,/%/P4ANHY6-L#G=_#GN?8_X\ M8KXT^)'P3C@6E?('B#P?)#/)F$@!GXQTZ M_P#UJ /G)/-MCQN&,=/P_P _XUHPZS<1'&6ZX]NW3\,?XUVU[X?\LG*XY/!' MH/PQT_+-.Y_EGGO_ )XH M6VOS$ %F^Z)8\8^GZG_ZW\O2H3=,G )Z@?JI_P ]>3UH ]);4]Q^\>F*A:YW9YY/ M3G^N?Z5PD>H2%@"3U&/\BMBWN2VWYXZ#-:4,&X#I MV_\ 9>>>_P"-9-NRDC)Z8_EGGKSQ706VWCG_ #_D#]: +D=DI R !SV/K226 M:@' X^GM[_TZ5IQL0/S']:CF8D'IT'^'\J .8N(MO/3V^@]O6LUR06ZXQT_" MMBZ(YR?\X _S[UCR;.>3RN?QSUJ+8Q[9S]#5U%5OE!X)_IGVK2@M X''?';U'/_P!:@##2 M)MP^7'X?X>G_ .JMNU#*1U'3_P!"]JT4T\8 QZ]O<]^E!B$7/M_B>W^?Z@&I M;R8P,X_$_P!.G3]33;IE8$9ST&3]??\ #\OI6(]X(^AQCZ?Y[U4DU+=P&]NO MH: (KRU20GH?7].WUS_]85SLFGH&R!SD8X&.G;'/_P!:M>2ZW$__ %SZ?X>M M0KO<_=/ZYZ'O^'Y4 010>6..,$=/\?\ .<=*TDGD53C/&..?T_7C]:GAMRV. M.X_E^I_,?2M2/3U8$$=>W;J>_3M0!R5[<2L#D'K[]R?:N0O2[,<@]N>O;'3M MZ?SKU*YTM-K<#^+O[US=UI2Y/R]_\* /.4C??WZCL?4?R[5OV4;Y7J.1T!]. MG:MF+2EWGY>_^-=#9:8@P?\ :]O?VH S+9& '4\>A_SW_05<8.O4G]:Z1-/C M5<\<*/Z?05FWT*Q9YZ#^O\L_Y]0#/9U'H>>_3_"J[3H&/./H?P]N]8M]>F,G M!Z''Z?Y]_P"=: .W:Y7GYAU]>>OU)_2D202G'7./?O MCOUK@O[3D)X)R?:NMT R7,\:D$Y;TSU/^?SH Z*#0Y+W"B,MD^F>N/0'G\OR MKK](^'<]U(N+=CS_ '&/]/\ .>.U>S_#KP4=4D@S%G<5YVYZ@>O/^?PK[V^' M7P+BOOL[&U!SL_ASW^G^3^% 'RC\,/A-*7@+6C#E3]P^@/I7Z=_"/X4HJVQ> MW X3/R_7VX[^M>G>!O@-#:"(BU Y4_<'^S[G^$8+94PB\ =O\^_\ ]>MS2-/6WA10O3;V M_P \_P#ZA[=,/E4#I0!E6NGK H 48]AU_'\_\,5?\CW_ %_^M4^X>H_.CT![=\XP/Z<_P">U1_8P.H'Y$?SK3JM))P,X]O3MUYH B6%5_J< '\Z MERHZ$?I69/_ZIOH/YFM6LJ]_U3?0?S- 'EFO_P 7_ OZU\_> M+>DGT/\ )J^@=?\ XO\ @7]:^?O%O23Z'^34 ?%7Q/\ NS_\#_F*_,_XL_ZR MZ_X%_2OTP^)_W9_^!_S%?F?\6?\ 677_ +^E 'PEXF_X^I?JW\S7*P-EP<= M21_GBNJ\3?\ 'U+]6_F:Y2!2& XX.?TH WK=AQ\H_P CZ>^/PJ^.@^E4+=2< M=/\ (QZ>U7QP /04 +4B/M_G]>G%1TY5)Y_STH T8;O;CGTX^A]/_K?G5W^T MOX?7G[Q_SVK+CM2W8GI_+/I_/-6UT]F8'KZ?KZ$4 5KJ?S0P]0?UXZ?C[9Q^ M7-W-F9=QQW]/8U '#-IY M3D<=./QZ_P!/3O46\P<<\?\ ZL=_\FNLFB![#K^H)]NGTK#N;,N3@<8/],?G M[YH JKJ+?=SGDCKR>3VQ_6KL6;@CJ?QZYW?7_/I6>NG/N!P?7HJ+ZCCC(Z>O7GJ>.OYUO7T/FY([@ MC],?EW_4USKZ:QY]![CU- !YWG ]\GZ=<O;]/7BK-O8LF< M_P!?;Z_FS#@?GS_2G/IK#G&!_] M;_/>@##501T/7')__54R;1@8]>IX[^H_K5Q[79D$=S[\8_SSFJ;+M^AZ4 78 MYE3YNG(^G7\OY5>CO@,?SX]/3K7/EL_*,@Y_#BC#^H_S^% '0R7X.?YY]O0< M_GQ5"2<..PS[^Q'7^GZUFX?U'^?PIPR!SR: %.#_ C^?\Z8$QUY_"GT4 )@ M>@_*FE,]./PI]% $?E^_Z?\ UZDC^3KSG].GUZ8IA<#CFC>/?_/XT :D=R$Q MT'7W_P#U^G_ZN;RWX"GW'<]>OKR/QKG!N. MF>,=<].AZ?D/UK/E<-G@?3.,]/Q]_>J>'[D8S_GM3Z &E0>F!^% 4#K@_A3J M* (70>_3'7@_SK2D.!C\?YUG3..>N<_S!- %.-,,#G..> MG_U_P_&O0_#K;63G^Z<>O [5Y[&X+8YZ?U%>A^'8]S)[@#_/'6@#Z.\(W97R M\''(Z?4?3^5?7G@#427@&>RCCGKCJ,5\@>$;,OY?'<>_IZC'^%?7?P_TYP\7 M_ .Q]??@EM\40]0/PXQ_]?K7P5\,+,J; M?CNG\_IC\.M?>_@:/$4.>NT>W;O_ )Z4 >KBS,B?@3G'^>GI_P#K./_I_G^O]:[&U *#(['M]*M;%/4?SH \WC\/E3G;CD?P_7VK>M-+,1Z=O3TP/ M3\?PKJ?+3^Z*7:H[?U_G0!5@AV@#Z]NG'^>/?\*M@8&*6B@!#T/TJO(X'. / M;\_I5@]#]#_*L^XZ?A_1J *\UUMZG'].?3_/U-5/[0&<9'7'ZXJE=D@\$]__ M $*LO<=_4_>]?>@#JXKO=W_SSVY_E5])-P]/;/U[5R]N3ZG_ #NK?MNW^?[U M %EX]X]/?'7IW_"J,EIN[?IUX'?!_G6NGW1^/\S2X'H/RH P/L'^Q_GGVJ1+ M%1U7K[=.OJ,?K6W@>@_*C ]!^5 '*:AIDQ_K_ #XXKYV\;^"T MODE'D@Y#C[N>.>P';^=?5LR;@3QC_P"L<]JX[4]/68,"N>'[K7_#$,].O/\ G^E?L-\:/A3+,;HK;G^/HON?\_3WQ7YH^._A M#=1WDC^0W#O_ ]LL<_K0!X?9ZNUVX7GKZ].?Y]:[:PTLW2CC.3U]>GY50A\ M%3:=)EHR,<]/Q/4#\OK74V=RM@"K9&TG/^/^>GI0 Q_#_EG=C]/3T_KBLZ>+ M[,6'OZ8Z9_GC YYK?FU^)P<,/T]/;CC';I6!=3BY8D'J>W/KCZ_EWH @CU$H M^W/I[>W]?TKJM/O]Y S_ /7X//U_,UQBV#,Y8>GU]#UR/Y5T%C"83GZ9]_Z? MXY/I0!Z+;2;T'?/ZO)'I6I?6Y MER1[_AG_ #C_ #SA?V:V[H>N>_KC_/\ .@#6@O"^.>O^<#_''Y5JI(<>OMGI MU]N]8MO9LFT^AZ_TQ_\ 7Z=ZUE3:,_\ ZN_3C\Z &33;>?K^'/3_ #^E8\NH M%_2L66P9MQ [\^O;_\ 7SGB@"_:ZGN;'\S[ M=N/_ -==GIUWO [_ /USZ=L?A7!V>G,K9Y['OWKM]-MC&!^';CN?I^5 '4AP M(\\9QG'XURVJZ@85?Z8QQ73;#Y?;&/US]/7]*X_6;%IEDQW/OSR M.W_Z^N/>@#S_ %#Q$R,1N_7WZ^_3ZU#9:V;A@-W5CZ_I[\_TJGJ&@RN[84YY M^O7_ #Q4NEZ%)$Z$J1@DG]/U_7UH ]*TJW^U 'KG''U&/3_/IQ7,>DPWJ)"@!'!QSCT- ',2Z?]G'3ID_ MD.1Q_G\P*S);KR6QZ'UQGKW_ ,],?7HM0NU8-CT;^G^?\BN%OW+,Q!.<\_Y_ M"@">74 P(/?/4YS_ (51DF#GMU']./?_ #UK%EE*9!/3.?3\/_U53>_V%>>. M"?T_SZ>E &X90A)P%Y/?W^GO49U80 \]&]?;_P"OCWQZUS,NJ#GGZ?AC/Y_K M6)/?;PV#SD]_R_3H.] '>OXE"@C=V]?T]>U9MQK?G9YZ@=_8G]/\CI7G\DSL MP )_'IW]/Y5/"S\9/;W^G^?;WH WI@;AO7/;\/Q^HI+?1&G/"Y_ ^^?QXJ:Q M4NR_7G/4]/YUZOX7T;[6RC9G)7L<=^/\]S0!Q5CX.>9EQ'D$^GM_G_/%>S># MOA[(\\'[EN7'8\]./\\^]>Z^"_AFVH>21!G<5_AY/^>G?OS7U]X%^!\CF!_L MIQN4_"O.WZ#T_I^/:OU(^%?@Q8UM&?L2P QX*A>W^?\\=* .NT'PVD4 M:?N@/N]O3'^?_KUWMKIJQ8PO3V_3^N?PS6A8VX1%&.@4XY_S_G-:84#M0!45 M?+ 'N!Z8[Y_SBH);C8/S_'CU_P _C5J;K^(_E6%=D@<>_P#Z#0!*^H;3][N> M/3'XTZ._W$?-G/;\<>O/TKG)6.>IZMW]ZE@8Y7D_G_M4 =?%/NQSC/?IZ_@? MZ>]2XWCIZ=LXK+M>B_3_ !K8BZ?@O\J ,V6UW>_Z]CQG''Z?UK.ET\Y)P>F? MU)KI\ ]0/RJ-T!R<#&/3Z^U '+>08\G'K_GH.>.G6C[08SC/3/\ +/'/;/85 MM36^[/'8^OOUX(S^%94MD3GCL?QX[ T /BU DD9/;^M:,-SOQ_GOZY_SZ&L> M.Q;)SD^@_/I6I!;E3^7\^XZC\: -1'SCOG'?ITXZ5+4$:8 QV(S^G3BIZ "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@ K*O?]4WT'\S6K65>_P"J;Z#^ M9H \LU_^+_@7]:^?O%G23Z'_ -FKZ!U_^+_@7]:^?_%GW9?]T_S- 'Q3\3_N MS_\ _YU^:'Q9!\RYX/\7;Z5^F/Q.^Y*# MMNI<] MM '3P:@@QGU]?K[]QQ6@E^IQ@XXSUS^F<5PJ1S9&,XS_ "^HK5MXYLCJ#CM] M!]!0!V*3[NX/Y?EQW_"KT3 >AY/'KQBL&V#@#/H.?Q_3\OPK9C!(&.,9/ZT M;<$RH!G'XX/;MS6K%=1@<]01^I-YX'T_+/UJ7RY<9&>HSU]1ZB@# M:FN4(R,=AS^/T_G61,X.0.A/X]3^E5)3(G7.!Z_3/?/;N*J2704\GO\ _7__ M %9S0!.P))X)&3V]ZC,:GJO^?QJ#[:G]X]?7_/Y4[[0&(Y'T[]_3C_/Y %@1 MK@G^?2F;QC//^?2E,X4=0.!_GG_ T 2DOC!R.?<5$TI"C M)(Z\$]/Z\]<=ZA:\3H3T]Q6?-=J1P>N?Y ?3/^IK G=WZ9_B_KC^?>J82G^__P!8"M^)6*CV Z_C]7;Z8_S]*K M-?JHY.1@=_PZ<"G3Q,R@+V/7_P#5^585Q9W#,2 V,?U'?_\ 5_.@#4&I(<\@ M\'&".OKQ4T=V'P,_Y//?J?Y5S4>G76[H>GOZBMFTL)P5R#C ^HY_3\NE &ND MG(/'U_#O[_C5Z*Z2,>,>WL*IW,,H!QGC/.#Z^_7VH MZA-8@0_\ ,?CS[D27T@S^O3V_R.*V MHB<'/M_+^?K0 X+SN]SQCZBGU)CY,XY]<>]1T %%%% !1G'6BF/T_'^AH ?F MIDB+=CWXY'].O>JZ?='X_P S5^&5%Y/OQ_GOQ0 +9,GFP<8Z\ MC/\ GBM*&]MU')'O_P!\_P!?>IVU"U(&"/NK[=\=J , VI7/&!QVQZ^@_P ^ MM5V7:>_Y?I]:UYKJ%L[2.W]<5E2,#T]<_J?\ /^>0"+(Z9&:6HC]_ M\1_2I: "DR!U(I:B?K^']30 .-W0$@C&1SZU6>W+YP#^7/0_AGBK:G"C/KC] M34B3Q+UQQ_\ 7Z_Y_*@"E#I\C-^77W(]J](\.631M'D=,9X]_3_.?:N3@O[5 M6Y([>A[^]=[HM];L4VXZ_P"?\?R[T >_>$2L?E9[8_#I_P#6./Z<5];^ ;N, M/$/=!U]__K5\<^&Y2Q3:>X_I_ACW^M?3_@,2^;#UZKV]SQSD]?\ &@#]&OAI MT^X/I_A5NJ5HR[!SV]_;VJ[0 4444 %%%% "'H?H:IS(6' M.1QZ?7GZ?A5VD(!ZB@#F[BU+'IZ^O//K_P#6JC]C.[[I^]Z#U]>OXUUQB4_Y M_P ,4WR$]OR_^O0!@0VI7L?U]^_^ K7ACV^O\\]>G Z5:$2CW_S[YJ0*!T'X MT (OW1^/\Z=3&D"_YQ4+7*J>2/\ /X_TH LT53%TO=A_G\!_.I%N%;N/\_B: M )7R1P._^-4)H V>/[W&#^O05H*P;I2E0>U '(WNGK(IR@YSVZ^O^<^U>+>, M_#2W,,@\L'*MV]^.H^M?2$L2D?C_ )Z8KE=6TQ9E;*@\'MTY- 'Y@?$?X;+= M^=BW!W;OX/KW/U[?6OA'X@_!W)N'%H."Y'R#W]O7Z5^Y?B+P?%G _S M]*^1O%EG)8R2C!7!/\\X_P 3[5^U'Q@^'GEQW.R#&/,Z)T_H:_+7XI>$+B&6 MYVQ'C=V_SZ?7CZT ?*2W[AR"YZ^OU'T[XXZ9KI].N/,VY.W^T.]=#INESKLW _>'8Y^GX4 =;;@$9P#QZ#_ &:O;5 (7D]N M_?L!4-O:R*@!ZXZ8/M5KRBISSQG^7X8_K0!"68#OT.!CVQ]:AEGV@Y/Z_P"? MS_2IWZ_A_4UDW.XA@/;'7.(!R1QCI[\>W]*8EW$Y X^OXL??FN?N M4F).,\=_Q_SZ5';I-OYSV_/F@#M8@LFW '7_ #SS].>,UH"R9E!Q^G^1^E9> MF@KLW?Y)(P>?3]*[*!XPHX&<>WMV_P GVH YF6WV+R#^7;/Z?AQ[5EO+&F0V M.V??Z_C737S(5;;COT^OTYK@[Y9"S8S^O48_S[^E &S;7L18#Y?X>G6NHLIT M<*!C_(QSZUY7;+,K\D]O\X[@5VFERLFW/MGKZG_#OGZ=J /05Y4=^/K5"ZC4 M@Y ')_F/7\^.U/@NEV=1T.?R'^>@_"HYW$@X]_Y8_P ]: .;N((RWW5Z]NO^ M>_XBFP0QAN /\],?E^M798&8Y'Y_F/Z9[FF10,I&<\8'IT_/TH V+5=H&T=Q MR![G_']?>M4R.(QU'/?(Z#\*R[=_+5<]B/Y@?YYJQ)*YX(Y)Q[<>O\ G'Y5GR(\A!&3ZX_SZ=*(["X!R0>O MH>V1^1Q6S;VNT+N'?_'_ #CT[F@#E9;64;BW\J .223+CD?;U//;CK_2H+7PS=RRKA&Y<=%/K[]/\ ]1KWGP5X!N[EX5ZK[GU[_ .>*]'\! M?":>;R";8_P\[#_L_P">?QK[<^'_ ,(WA\HFUQT_@_\ K?Y_D 5?A1\-_EMR M]OW3^#W'MZ5^@W@3X?01VT1-LHQM/*8[8_'I6-\/? 2VBPY@ P5_A/'(/?K^ M>.XKZ]\,:%%!;H/+ X';'.30!AZ/X3@MU4B%1C_9^A_#_P#7]*]'T_3DMPN% M' Z=_T_#ZUMPV4:J,*!@_CT'M_7\ZL^6JJ<>W\Q]?YT 1JPC7 P.!GU_7^O M:HGNPO&X?_J^G3]:28'!([C\>,?E_GI6+<)+DXS_ #_B_#]#0!?DO 3U'7U] M![\50F?S!QW[_P# 1_GMTJAY/U-78(7XR#TST]@.>WMUH J&U M+D<$\MZ\_P#ZOI5F&S(V_*?U]>G'\ZV88 !R.YY_SS^M7EA7 ^@_SUH H00[ M0.HX_+KU^OUK2C! _ =NM."*.W^?I3J "D)Q_A2U%)U_#_&@")Y%&2?<_P ^ M*J/<(/08ZXX_QILX;G'7D9&1Z]^_^>*Q94E]\8/;V'T_E0!LK=1D]N/7G]*M M)*K<#'X8_P _SKEXDEW<$_J>Q]>1_2K- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5E7O^J;Z#^9K5 MK*O?]4WT'\S0!Y9K_P#%_P "_K7S]XMZ2?0_R:OH'7_XO^!?UKY^\6])/H?Y M-0!\5?$_[L__ /^8K\S_BS_ *RZ_P"!?TK],/B?]V?_ ('_ #%?F?\ %G_6 M77_ OZ4 ?"7B89NI0?5OYUQZ0!GYP>OMZ?7\?I78>)O^/J7ZM_,URO]:C@)P.3_ )6M =!]!0!&L07_ .M_G\\ M5*@IP8C/^>?6@#=MUC(7=CM_/ZC%:NR':HX'(Z#O0!-J(0*VWWSC\?Z_P"17#7[R!FVY]>/P/\ M]?'7WKIIY)) 1SS^G7_Z_;H>]9TEKYC@#AUL+ MC8?E/1>U9]W;7" _*1@'^?I7ND6DVWE?P=/;M^'?I6#J6F6H4\IP/4>E '@T MXN%8@@C!/K_@:AB\X]0>H'?T _/]*]!O[*U4MC;W/4?T_P ^]8PMH >"O4GM MVQ]/Z&@#/M[?>3N';^G3]>V?>M6.S3!)'7_Z]2QQ*#A?;IUZ 8^O;V_G(ZN M< ]3@=NOX?I0!&$B3'Y=,=/<_P!/SI_G1CC.*R+F25>@;NL*:YN < - MV_K]10!Z!'- S#+ \'T__5^IK3ABM'()(.3V _O#_..>E>80W%VS+M5_3H<_ MU_G6_;-J+X*I+WP,'U_"@#T".SLB!C&>O('K5H6=OQC'M^G^?6N;LK;59-H$ M4QR3_"?\_P">*ZZST35YB,6\Y_X">X'3VQ_GO0!7>VB ."!C'I[?_7_SS6-= MQPKG)SU[ =QV_'VKO1X3UF1"1:S\@?P-_=[=?KUSQ7(:QX4UY5.VTN.A_P"6 M;'J>G3Z'GH: .*N6M%+98<=^/[QK,^T608X8=NN/3ZU0U?P_XE0OML[KO_RS M?KR?;KC_ #Q7)#0_$Y=O]#NN_P#RSD]1["@#T);NV####.,?7K_G^M64O8L? M>'7Z_P JXJV\.^)6(S9W70=8V]_R_/W]JVXO#'B-AS9W/3_GDQ]/;_Z] &Y] MMB_O#\C_ (T?;8O[P_(_XUD_\(MXB_Y]+G_ORW^%'_"+>(O^?2Y_[\M_A0!L M"[C/0C_/XTAG0L?P[Y]/P_6J#M?8C_0[G MK_SS;KD>O- %+S5]?Y?XU(;A ,Y'YY_PK7_X0S7L?\>EQG_KFW^?UK/G\(:^ M,_Z'<_\ ?MO3V_\ K4 5&NXP#EAT/^>M9UQJ(7HW]XCT[_\ UO2G3>%?$6#_ M *'<_7RWYZ>@/^>E4'\(^(GZV5S_ -^V_/I0!GSZS(N<,>_<\?+]?I_2JZZW M*2/G)X (S[CGK5QO!'B!CS97!YY&QO0CT[?G_.D_X077QS]BN1R/X']1ZT 6 MK;5V8IENWKZ?YZUM0WR-G+#\?J?\]EEOO_A61<>$O$"@XL[C@'_EFW8].G^/UH JS7L:C[PS MCU ]?\]JYJ]U79G#=.OMU_S_ ('IIW/A7Q%S_H=R!STC<_WO:L"Y\'^(7)S9 M7/7_ )YOQD?0GZ5[=X&\!:T)(M]G/U7.8SWQ[#\B?Y4 ?2O@2 M*25F,C&W VG_ #_3-?6?A6S,:(-N, >_KZ#^M 'I%J7" M#@'CL#[5>J.WCPHYQ\O8>XJW@>@_*@!:*** "BBB@ HHHH **** "F/T_'^A MI]'7J* ,V8MSVZ@=>>O;O_GBL:=I@_K6@+!0:OK_+_&@#*N-*BE4Y4<]<@?Y_S^7FOBGPS! M/;380$E".@]>W;U_E7L.Y2.O7VK(U"U$\;@\YX[?Y>G^17Y=_%7X27,KW)6U8@EOX.>K<].]?T.^)_!4.HK(#&K$ANH[8 M^G^/^'S)XP^"UG>+,3;(_P#D4 ?S:ZU\*KJV>0M:LN#S\F/3_)[U MQV.GX?YZ5^UWQ(^"UI9)<%;9!C/1.. !Z?IT_'BOSO^)OA1=+ M><+&%VD]!UY^GZ>_M0!\ESQ0PEE..W!]>/\ /6LR4QG[O]/;\O?IQ4'B&YDM M[N1/\/\ ZP!H2Q,P)P>IZ?4?Y[_A M5-KGM_G_.: .7:&/))' M?^7^>.*8%@!R,?Y_"JM_,T9.,\D]/8_RS6!]KFSU;&?3CKZ_UH [5)$4 J>G MT'X]?_KU:^U-MQDXS_3Z?ATKDK:YD;@YZ#Z=/YUNP$G //0\_3TH O-*TBC) MS[_C_G]:J/ K')''\N"/\_7O5@ GH/TX_P *4HV <'KVY['TH I?9$#9 ST] M.""?\]*E4>61CT[=N>WY?TJ5D<],CVY%(%.#N&<'J1GT]: +$=TX_B/3IWZ_ M7%:D$VXC)]OT'^>Y^M8F .@'Y5(DC*<@GJ1[^E '6Q>40N<9XY/U_P ]:)/* M ;&.,]/T]_RKF_M,@VXS_48QV_\ KTOVF4[LY_QSUX_P- %RXFVDX/QJC]IG?ZD\?X_TK16RMG49 MY'MZUS4=P4Y!(_S[>G^?2K:W[ 9_4?XT :4UA;@< ?D/?\ /^58TUN%QM'K M_P#6/_UNM6/MI?@GCG]!V[&G(ROC)^O/KC@\9P* *,%JTC$8/5CT^G/7W_P[ M5U.G: ;C&4SD^AYZ>O'M5O2+..9\8ZG^HYX^O85[/X:\.^?Y>U,\CM_GG^?7 M- &#X<\$1S219ASEAGY0<_Y]_P#&OL?X;_#FW=K?, /*<;!_L^U8G@_P9([0 MD0$\K_#_ "X/\Q]?3[5^''@Z1'M\PG&4[<=O0?YYH ]2^&_PRM-MOF $_+_! MTY'U'YXK[(\,?#NS@C0B #A> H]O\]/QK!^'OAWREAW1X^[SCZ>W^>AKZDTC M2ECC3@9V ?I_GMQ^= '/Z/X9AM53" 8(_AQV]OP]#_*O0+*U6&, #& !T[<_ MYXJU':!,<=/_ -7U_3Z>M6U0*.Q_#I^= #Z*** &,@;\:A:V5NH'^?P-6:* M*?V1?]G'X_Y_2GK;*O0#_/X#^=6:* &J@7Z_E^E.HHH **** "BBB@")H@W_ M -?^6?3\ZA-JIYP,_P"?:K=% %3[(O<#^7]#4BPA?3\/\@?3BIZ* $ QP*6B MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *RKW_5-]!_,UJUE7O^J; MZ#^9H \LU_\ B_X%_6OG[Q;TD^A_DU?0.O\ \7_ OZU\_P#BS[LOL#_4?UH M^*?B?]V?_@?\Q7YG_%G_ %EU_P "_I7Z8_$X96X]M_\ C_2OS1^+"YDN3GJ6 M[?Y]* /@_P 3?\?4OU;^9KE(0H<#/.2?I]"._TJ^&7CGMW_SBN'AU0I@9_7Z_7KW]*THM1+$8 M/4=<]. ?\G% '49J1%W>N>1^G\ZRH9]^/P.?3GU_^O\ E6I&_ [9)YST_P X MH TX+4,.@/Y#MGTX_6M)-/4Y..>^?QQ[UE)<[ !T_P#K#]?\\"K@U+:.>A(P M/S[4 ++8(!P/3T]_PK*EA"D_7M]3WQ_GUJ^]_N7KGGU^O>LYY]^?P]L\G_\ M7_4T )%,8\8Z_P#ZO_K=O7M6S;:JT6W!([_3K_G]#[8B1[B #GG_ X_SZ]J MT8K/O!'Z$_P"=:5*8MG?'?\ (?\ USZ_S[>#4B(U'/YC_$>E $EQHZ$? M=_O=AS^![_K68/#\G^%V75N.I[]_\ //M44&K@..3U'^>_ MK0!VFA>"8;IHP8P*\@\,Z\L;1\]#G MK_+G\A7TYX.\5+&(N1C('7M0!Z3X7^ -G=>5_HRG/L._X=^/2OH[PM^S#9W) MC/V13G'\ ]![=S^7K6'X#\51N\0X(^7\N/7\1^5?=7PZU>*<0G YV_Y_S_/- M 'D^C_LA65Q$/]!4_*/X!TP/;W_+WK1N/V);"X1LZ8]3C_ #[@5^C? MA#R984RB_=!_1?\ ZW''M7JEO;0%3^[7M_"/KZ>] 'XT7?[!6GS;B=-4Y_Z9 M+[^WX8/^%9(_X)_::"3_ &8O.?\ EF/7_='\Z_;,VEN>L2_D/\*3[%;?\\E_ M+_ZU 'XMP_L"Z2_D#_,4[[);CI&O_?*_X4 ?C7_PPAI__0-7_OA:/^&$-/\ ^@:O_?"U M^RGV6#_GFOY#_"C[+!_SS7\A_A0!^.$?[">GI@_VH M'_$N3@YQY8]?3&/Q_"OV ^RP?\\U_(?X4?98/^>:_D/\* /R(_X8?T_'_(-7 MZ>6/\,54E_8:T\X_XER9ST\L>GTX_K7[!?98/^>:_D/\*/LL'_/-?R'^% 'X MWO\ L):>W_,.3_OVN>WMQ^=1_P##"&G_ /0-7_OA:_93[+!_SS7\A_A1]E@_ MYYK^0_PH _&P?L(:?_T#5_&-3_C2G]A#3_\ H')^$2C^@K]DOLL'_/-?R'^% M'V6#_GFOY#_"@#\:_P#AA#3_ /H&K_WPM*/V$-/_ .@:OXQJ?\:_9/[+!_SS M7\A_A1]E@_YYK^0_PH _'2/]A;3TX_LY.H_Y9KV[]/TK0C_8=T]1_P @Y3TY M\L=OY?2OU[^RP?\ /-?R'^%'V6#_ )YK^0_PH _(=OV'K C']G*??RQZ^XJA M+^PQI[Y']G*<_P#3,>O3I^M?L/\ 98/^>:_D/\*/LL'_ #S7\A_A0!^-;_L' MZ>V?^):G?_EFOO[?TS58_L%:>?\ F&K_ -^AC\L5^SOV6#_GFO\ WRO^%)]C MM_\ GDG_ 'RO^% 'XR1_L%:OT[ M>I^O'?\ 7#[);_\ /)/^^5_PIILX.<1KD^P]?R_2@#\ZM$_9DM=-VXLU&W;C MY,8X'MZ<=_\ 'UO1O@[!8A,6X7;CC:/;O_G]*^M&LHN?W8'X?U''Z4W['&.B M@?Y^E 'D>C>"H[/;B(# 4CC/3\/Q^E>E:;IHMPH"]A[]L^G?_)K82W5<87MZ M8].^:M*F,'/3M^'KF@ 1=H'KC%/HHH **** "BBB@ HHHH **** "BBB@ HH MHH **** &LQ&,>]9\TI4$CL#]>W49K09=V.<8]JIRPELCI[=!V_ _P">M &- M->%<\^O'OSSSW]A4"7SWZ'_/I0!?ANBPY/ M7'<^F?K^E7MP=3TZY ^I/4?RK YB'^><+_7/MG'O4@O2O ;'X_T_^L* -*>R M60'C.<]O8_CZ?XYKD-9T)'C?Y >,]!_G]:ZN*\SQGOV_#M_]8U7U&0-$V?[H M_'_/]: /A7XN>'4$%U\@Z/\ P]^?7%?D;\;]$6-[OY>F\]/H>.CF^F/^]_-J\KR?,Y!Z_SR/\ Z_XT ='!?E5(SZ=/3_/X4^6[ M,JG/N/\ /^>:QHUP#\V,X/I_6K0 /5@/\_6@"M<6_FC)[\_G_GZCGUJB=-XZ M<<'/XYK<'0?2GY&,;1GCG_(H QXK()G_ /7Q^O2M**/;C.>H_7@_3VJ2E!P0 M?0T 7H8MQ /IQ],#VZUK1V:L.1^/Y<=/Y\UB1S[#WZ>_'M_G']*T$O\ :, \ M^WX4 7I;!0. ??\ 7TX_.LN>WV9QZ_\ UO\ .._XUHB^WG!.?\G].HZT[8)O MQY[^N??O_P#KH YIE()&#QCM[5:@@W,,]_\ Z_\ G'?Z5LM8#!/;(XX_SU]Z MSIF%L6/3'^!/Z_TZ>@!H162E03[_ -/\,^GUISV2!3TZ?Y_.N:DUWR>-W;U] MO\^]-3Q )1C=Z]_?W//XT :5Q;A2<>W\_IQ_GC)K-;<#@#CW^OX5J0S?:??/ M]#^OK_C5T6&YG?V_"LF:/;^&.?Z4 9 MDL^P$]QGU Z#\/\ U674BK@ X''J.^.O>H[M\!N.Q[_ $'I[5@L^90,=_7W M/M0![;X.NC<3JO7YL?R _E_6ONGX7>'1?B#*;MQ7C'J?IG^OZ5\%?#I2UVG/ M\8'^?K_2OU,^!U@)/LN1G[A_7U_SZ4 ?6'P[^&4<\<+>2,_(>1GG\?\ /M7V M!X1^',=LL1$(SA3T],>W/_ZSWJE\+-##6T'R9^5.WT^O\OQ]?JS1]&5(T^0< M+TQZ?@/Y=^M %+PYH"VJQ#9C &./T_3_ ]O5[.'8J_[OX_AU_'I]*SK.T$> M..F/\^W^3FMV--JCZ=/_ *^: )**** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K*O M?]4WT'\S6K65>_ZIOH/YF@#RS7_XO^!?UKY_\6'Y9?=3_4U] :__ !?\"_K7 MS]XMZ2?0_P FH ^*_B<<+?M;%WZ9Z\=NWM_C^!KT/ MQ-_Q]2_5OYFN4A52X/'?H?T__5S0!EQZ<[8.#U_K6G#8,I'!X'3WX'O6];QI MQR!]0/?Z?Y(JZ(UX./Y?T_QH SH("H&>F!U^O;CK_DXK7B3(&?7'XY^G3FF! M0.@_K4\38S_GTYH M+:E]O'^ Z>V/\]JG_L]B#G/!']:EMYT4 ''0#GKG/Z? MK6E]LCY''.._/>@#E[B!H@>W_P"O_/\ 7WPI;SRB03Z?U_S^-=3J$@DW8';M MZY_GV]ZXB\MGF +N;IG.3[?T]_84 >FD*T9./S_P _ MG7*:NJA3P>IZ?_7^M":]&(PI9<\8!(]?S_*L>]U!9Q@,.HXWOUZ<_U_I^M5[2 2LN!U(_R??\\GY=O\^IK/TS5(+;;N MVC&!R>G7_/7/UKJCXGM!%MS'T([>W^>/Q]@#A[_27BW<=#G/Y^O^/KGM7.F( MQR<^H'Z__6__ %=!V>IZW;S!]K+SCTSW].OY?_7Y!IUDER,?>'?MG_)H ]!\ M-0.[(.O3'^?;_..*^GO!NCR2B'@]5S^8_P >G^-?.OA/;YD73MGI^'XU]?\ M@26)?(! ZKZ''3_.3^(H ^D/A]H$H:$X/)3D\'TZXZ<5]]_#32WC$'!X*_KQ MQ_GKUSBOD;P!XJ_521"1R"/PZ\B@#G+OI^?_ *#60Q.X\GM_*NCN+8MVS[\\\?E^ MGUK.:S.X_*>W8>E #+F/\:?=Q ME8CU^X>,>P__ %4 ?*_Q7MO,@N,#J&]?YX_^M7Y,_&O16D>[.WJ'[?7^=?KS M\4&58Y^G1L]/;D_UK\M_C'/$#=9V\[LYQCJ<=Z /R3\>>'W6[F; ZOTSZGU_ MSTKPV\L3;LV1C&/TS_GM^5?67C^XA-S,!M^\W\SGN?QKYNUL*^_;COT_'G^G MIDF@#@IKT1;N<<#\,'_/]*5-3#$?-]0?H:HZC:.Q; /X9XY//3_/K64D#QGD MG@^ASQGV[_YS0!V\-QO'7_#K^0_S[UHJI89'ZUR%O<&,8/M]/U]/IGWK8CU& M/ !/Z\=!WZ__ %Z -C8?;_/X4TC!Q5:.Z#=_IS[>]3[P>21V_D* &LI)R#CC MWI]022[<]AS_ /KSV]L56>^1<],_7K_/M0!KQ,5P<\9_J?\ (K5@NMH'L#]> MG3_]7/\ .N32^5P0#]>?\C]/6M&!VD'&>00,>_ _KWH Z274%"'D9)'OT_\ MUUR>IWN\-@\G]?EZ^_/;^E:C6DCIW_ >X]O3G\ZQ+O3Y"#PW?_T'\Z .)O9V M+'DC/'&/[O\ ^KCM3[$N67D$''KGK_.KL^FOSP>O?/I_G]*DM+,QLIVGC;G\ M_3_ZU '<:2& 4DYXQ^M=S" 8AP.<]O:N%T]O+5?\]^N/UKJHKP!!R/S/H/2@ M!;H##<#IZ?2N5O.__ :W;BZ!4\]O;GI]?U-<]C'KQ^9Z\_6M^]YSC^]G^5H.?OK_ M #%?K;\!(PQL\]2$Q^/U%?D=\-,B]CR,?O%Z\=Q7ZZ? *3'V,<8_=_7M_P#K MH _7[X3VP-I <#[B_P!/I_(U]1Z?; 1]!T_K]#_.OF'X3SH+2$9'W%[^P_SW MKZCT^53&#GJ/;_&@#41.N/;K^/H*G' ]!3%?..GU].._O4F: "F,^,CO^E/ MJ&0$YZXXYQ]* *\EQMSR?\X_#^?O5)K\*>OZ=.>E.GC9@>O3TY[?E63+;2'/ M7GIG)[T :BWX8XR/\]JN1W.[N?\ (_+^GI7/16T@/?KGC(XX^M:]O&R]<_ER M>/U_2@#65\X'?]*?4,8(QUQSSCZU-0 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %95[_JF^@_F:U:RKW_5- M]!_,T >6:_\ Q?\ OZU\_>+>DGT/\FKZ!U_^+_@7]:^?O%O23Z'^34 ?%7Q M/^[/_P #_F*_,_XL_P"LNO\ @7]*_3#XG_=G_P"!_P Q7YG_ !9_UEU_P+^E M 'PEXF_X^I?JW\S7)0?>7_>_I76^)C_I4OU;^=O^A_QJ,2*>_\ MG_/KBK,?3G@9/\J !$D/3/\ /_\ 5^'-3^5,6&,XQ[^_4]1[5H6ZIC)XZ?R_ M3\Q6M&D&. MO^>WXUBSX&<>OX8S^I_I0!S\T"XX [>W<_6L2X212=N1U^N<_I^OX_;K_/K5^W28[2V>@]NG7Z?G_.NB%BF% M^7G [ _K4RVJJ.W /UH IP0@_>'7'Z#N/\BEFB"_='3_ SC'O\ Y]*NJH7I M2/C S[]NO^?\B@#FKAKA?N$CGMG_ #^7?VK):>]W#YGP.#^?/&:[%DB(&?<_ MJ?\ Z_/3W-0>1;D\$+'\#GG=V_^O[UN6-M,\BYSU'7//^?T MK6CM(CT SZ\<_P"'I6_862;U.!P?ZGTS0!V?A:RDW18'IT'MZ_XU]4>#+2;, M.,]1ZGTZ_P">:\,\+01(T1;';/Z]N^:^H_!TMG'Y664P_R* /I3P!;7 M&8,DX^3MQ7W;\.8I0(,Y' ]<]N/7OTKXU\#ZCIZ>4"Z_P^GZ<\_A7V9X#US3 MT$/[U.WIZ]QQ0!]J^$ 1#'_N*,>^.M>JV_W!]!_6O"_"WB?3TC3]\,8'0@=A MWS7I$/BS3PO,RX^J^I]Z .SHKD#XNT[M,GXXI/\ A+K#_GM'0!V%%\?YT?\)SI?_/>/\Z .ZHKAO\ A.=*_P">Z?I_C1_P MG.E?\]T_3_&@#N:*X;_A.=+[3I^8']32?\)SI?\ SWC_ #H [JBN%_X3G2_^ M>\?YBE_X3G2O^>Z?I_C0!W-%<-_PG.E?\]T_3_&D_P"$YTOM/'^8_P 30!W5 M%<+_ ,)SI?\ SWC_ #H_X3G2_P#GO'^8H [JBN&_X3G2O^>Z?I_C1_PG.E]I MT_,#^IH [FBN%_X3G2_^>\?YTH\G?\]X_P Q_C5F+Q582XVRJ3[8_P ]/_K4 =74$F23C@\?TK/A MU>WE *N#GZ8Y^G?\:T%F60>H]J ,JX5R3MST_#H?\^E8TD4IXP>H]NWM77F% M6YZY]1[=?\CIZU$;1?;/OD_TH Y>*.7('/'/J.OO_.MFW# #=GI^'0_E5\6J MCTS[?_JJ9857_P"L/\_RH 2+(Z\G!_G4U &.!10 4444 %(0#U%+10!&8U/K M^G^%,\A/;\O_ *]3T4 1")1_G_'-9NH@!&Q_=//?I6O63J7W&_W3_*@#Y/\ MBNQ6.YQ_=?\ K7Y._&N9@;KJ.7[^Y]J_6+XK_P"KN/Q_]FK\FOC9_K;KZO\ MR- 'YG^.IV^V2C+=6].3G;GH/QX/M]>V?>H4AG'//7H1["NKVPDG..WIVS_ )Z"E"6^&Z=1 MS@>W?_ZU &9:I(#SG@8_3UK:7./R_D/ZTL:Q]O\ #M^GZ5.,*8GC/)QG\AT[?AVKL6"D<^I_/)X]_P O\:JLD.X9QU_S M_P#J)_*@#FK:*8,_Y>_:NQTWY0-WJO7ZGU]<'\_>J06%6XP#Q_G'_ M -?ZU8254!VG'/'YC_#J./PH [:WDA( ..G _(<^_P#*F3112(< =/TY/^?P MKF8;IMPZ]NG3J/S_ *UKV]QNZG^[Q^7Y?09]J *LVG*Q.%YS_A_GT[BLN2Q\ ML9Q[]/8]Z[5#&0"<=1GISP/?/^>E9M\(]IQU ]/;\_Y9H Y;SA$,'C&>_P!> MW3_/%-&I@';NXSUS_GO5#4-X9@OO^63_ )_I7.;I_-QSC=_]?/6@#N5N?,'! MZD=SZCWJ0P/(O XS6/IVX[0WKSUZ$?Y]/I7:VRQ[.?QX_P __6]NE '#WEFX M#<'IVZ=OK7-21%9A]Y_NC_/%?4VFJXB7.>@[^_I_]:OF[X3I']DA MSUV+_(=\']37U)IZIY?'I_\ 7Z?TQ0!=C!P#V'4<^GI5M/NC\?YFF)MR.N?3 M''3_ #Z?2I: "BBB@!A13Z_3_P#73# A]/R_^O4U% $(@0>GY?\ UZ>(U'^' M_P"H"GT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 5E7O^J;Z#^9K5K*O?]4WT'\S0!Y9K_\ %_P+ M^M?/_BS[LO\ NG^9KZ U_P#B_P"!?UKY^\6=)/H?_9J /BSXG?>FZ@#X.\6G;=RXZ9;CIW% M>=23.DAQD\GIU[?Y_P 37H_B@;KJ7URW/X^U<0+8._(]?\CM^- %!+N4$=>2 M.@S_ )Q6I!=2G&<^ON>!VJS#I@..![]>V<=/3_.:T$T]5QP.G/\ DT 2VTC, M,GT''X\_Y_/-;$;$ =3UX]>HJG'!LQ@=/J.^>_\ +%:4*CL.A]^G&: )1*Z8 MQD_3MVYZ#\34WVJ4#C. 1SU[U9AMQ( <#@9_7O\ _6ZUH_8(]I.,\CG\1_GI M0!@27;G.<]/P]>O_ -:J[S@D9/F?JY:3') M[?KD\T ;F3ZFI-PQR>W/Y535S@8/'X56FF* =?\ *Y_ C\: -(R(.<+C\/\ M"LZXG4#@_0'CMZ<_ECFL2>^=>YP>3[\]JR7OF?N<9X]OT_QH T[B^*\ _P![ MOZY_SR:IQZ@^_!)QD8Z=QS]:S7E+_D1S[^E1K\K;N_>@#N[*\W%=S>G?T_ST M_EFNWT^XC&"2O;KR?_K5XS'>-%C!_B_S^GX^U:<6N21G[QX_'TS_ )]^M 'T MGIFJQP[=KCC!Z].G^/;\^E>D:1XP: IB4C!7^+V^H_3_ /7\@V_B20$?,WY= MOE]JZ&S\3.,'S#V_]!H _07PQ\2'A9/WYZ#^/'?_ #S7T[X/^+1B$>;G_P ? M_KG_ #^%?D7I_C&6 @^:1@'OCOQC]:]#TKXG3VNW$Q&,?Q'_ #^- '[C>'_C M.J1@?; ,#_GIZ#Z@?YS79K\;D"_\?O/;,GO]?Y_A7XBV7QKN81C[0PXZ;C_C M[UJ?\+UN-O\ Q]-G_>QW_+I0!^SK_''&?]-S\W3S?K[U'_PO,?\ /V/^_M?C M%)\_Q_O#D?:7YST8_T_F: M/VUN/CT!D"][_P#/0>WOQ^/IQ6%-\?7RW^FGKQB3IR.^>]?C0OQSNI3_ ,?3 M>OW_ *_EZ5:7XQ7,G)N6_P"^CWQ_//;/XYH _7[_ (7_ #?\_K?]_/\ Z])_ MPT#(",WS=?\ GH/\:_'R3XNW&#BX;K_>/J/I_6LB?XRW*DXN&XS_ !'V_P G M'XT ?L[_ ,-!-_S^M_W]'_Q5#?M 28&+YNO_ #T_Q-?BNOQINM^/M#=OXC[= M!ZUH0_&2Y? -P_)'\1YX/O\ CV^@S0!^RW_"_P";_G];_OY_]>C_ (: F_Y_ MF_[^#_&OQ]C^+EP=N;ANG3N N1<,>1_$??Z?RH _8K_AH%@! MF^;I_P ]>OZXI/\ AH)O^?UO^_O_ -E7XP3?&:Z7I?\_\ U^U=/C3= M$G_2&^\?XCZ=O2@#]IV_: DXQ?-W_P"6G^)IO_"_YO\ G];_ +^?_7K\;(OC M%.OY?AF@#]@?^&@)LC-\V,C_EI_ M]>GG]H%A_P OS?\ ?W_%A7XYS?%^X7!%PV.?XCZ9]OY5DR_&>Z'_ "\-U[L? M?W/]/I0!^T0_:!8_\OK?]_?\&--;]H"7/RWS=/\ GI_B:_%J+XT738_TAO\ MOHYZ^O']*U(?C#7XO7"@$7#=SG<>WY9Q]* /V=MOCX2!F][?\],9SD_WN/6M MR#X\(>M\.W'FCT^N#_(=A7X@O\:[J(\73<$C[W]/\:@_X7W>1G'VI^W\1QUQ M_GJ/I0!^Z ^.T9_Y?!_W]']":4_'12I(O/Q$OT]Q7X<0_'Z[8@&Z?.?[V/7\ M/Y5KQ?'>X9>;IN3C[YZ9'^?_ *U '[6?\+S'_/Z?^_O_ -E3E^.JC.;WT/,O MU]S7XLO\?\ 3A_%TDS^>#_/-?A]/^T#=#C[6W'^UGU]ZJ-^T!]^ /C5//+#_ *2QY0'YC[?C0!_09X3\?)>" M',X.[;_&#UZ=_IWYKZ T;68KB-3Y@.1Z].GT/]:_'7X7_$^6X%KFQXZ?YX_6K0=3W_P _ MAQ7D.E:Z\P3YO3O['_./Z=>_LKMI I)//_U_\X[T =%14<9)'X#%24 %%%% M!1110 4444 %%%% !63J7W&_W3_*M:LS40#&Q(]OT'^- 'R7\6 3'O\O\\]Z .)ER!Z'!K*GF?7M0!S\UU*.F?_K9[>O7K5=+R4LPPQ/';VK?:Q5NPSC(_$CG M_/--&G*#D@<]?Z=Z ([:=V/?IG/OBME6..I[?R%0PVJKR,>GIV_/O5L(/3^? MH/ZYH I3R,JDC\OQ/]?\YYK"N+J4$X!ZYQWXS73O"'!''^2<<_D,=*H26*,W M('4@#G4NY2W\6..".G([UK6TSOC.>Y^H'^?I[5/_9R!^@QQCZ\58CM M0G0=/KZ]_P#/MB@"U 2>?;\NE:"2, 2.W'?G _K5.%#D#'U_3/7G\JU[>'=G M(]!WX!QC/^?Z4 -6ZD P,\U!-.[]<\]_T_E6\EBI R!C('X/Y _SK];/@&@S9<=H\=?;^M 'Z[?"F5A;0C_83^GM_+%? M4NG2,8ASZ?\ H.?\]O:OF?X3VX-I"?1%]1TQVKZDL(0(\<< >_\ /^73O0!H MHQSCG/KGVJTI^4?C_.HT0?AGD<^E3 8X% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %95[_JF^@_F:U:RKW_5-]!_,T >6:__ !?\"_K7S]XMZ2?0_P FKZ!U M_P#B_P"!?UKY^\6])/H?Y-0!\5?$_P"[/_P/^8K\S_BS_K+K_@7]*_3#XG_= MG_X'_,5^9_Q9_P!9=?\ OZ4 ?"7B;_CZE^K?S-*ZKQ-_P ? M4OU;^9KE(%(8#C@Y_2@#>MV''RC_ "/I[X_"KXZ#Z50MU)QT_P C'I[5?' M]!0 M2(^W^?UZQ^M6O[.=_P /K[T 5+NX\T,/J?T_PXY_6NG^?RZUL';R #G_/O3* (A'QZ>V/_ *]0R6Y?_#TX_P ]/P(JW4FX M;<8/3T[XH YR;3MQZ'O]<9K*DTTIR!WZGGMGG_(KMACN"?3_ #FH7MQ)V_#\ M!C^?N?Z@'GDL#(3P1UXQZ?Y_^L.]7YLXV]\=?Z?TKT)]&,@&%SU_S_G\,5&O MAIB=VT]<_P!>N>/QZ4 <3';M)V/4?_K_ ,XK2CTQF/0\X'3Z=1C_ .O7:P>' MBF,K_=_S[_2MB/1]F/E]/SX]L=OK0!P4>F,O.#^(^G; %7H[1D&1GMGJ.<8[ M?TKM?[-_V?TIYTL!<[3G _7\* .31&7]>>N>?K5R-W /S'M_6MB33B.@/3/\ MZJ/;;-V1V_+!/?KG]* (/M+KD[SGT!/J/?'\JH3ZC*F2'/3)Y_ ?3]*G=.>/ M[W/7U&/UJE)9-+VSD8]_T/\ ^N@"A/KDHZ.?S([X]?>J1UF:0GYR?Q/''KGV MK1;0'D_A[^GJ?_U?SY%2P^&'W?<_GZ'VH RUN)9CC!Z^ MI^@_6M"*9UXW'\\>G'_Z\UI266Q2,8Q[>X/?^E4)(MO&![=N>?3_ #[4 -DG M=N Q_,\]2+]T?C_,T 9 MGW9R?RX[= M/3\15V-73'S'@C^7^@_*D8$C ]: )$N& +'CW/I^7YU'),[C&X] MN>?Z\_K3-A]O\_A1L/M_G\* *4L3OW[?7O\ G^7ZU"MNX/4]3U_IG( ^M:X' M !]!1@>@_*@"K&'3'S'O^N/?_']:O+<-C[Q_,\=?\\8J)E+8QVS3-A]O\_A0 M Z25W_B/ZGM^?YYK.DA=CG/?Z^OX_P">E: 0@@\<'_/:I.O44 9"6[C')_'K MU]>GZU?C+H%^8\?X^OX?_7J? '0#\J:RDG(QTH G^TM@_,?S/_Z_R-5)&=SU M/?\ EC_/'\J=L/M_G\*4*5^8]!Z?E0!FO [=S_,_IT_$TB0NA4Y/ZYX'ZG\Z MU1AN<=^XJ=(=^/\ /!'I_P#K_#K0!4A>1,O\ 3%6!<2$8R> >_K_/ M\OP-:,5B6QQQQ^.3Z?X5*-+*Y..Q[4 <[+YDF>3RGY\U$=3E MB_B;@Y_6M][3S3P,Y)_D?;GIS5-M!:7) ].WH?\ /^- &))KLQX\P]!SN/:L MZ?5IGSAFZ8Z^WL2#^OYUTO\ PBKMSL_E_49I#X3?KM/^?8"@#B7OICGYF[GK MWYY_^M6=+J4J'.]AR._OU_R:] ?PLP!R@/!YP??BN;O_ XR G9_%UQCN<]/ MZT 8UGK/*MG\QY"=_IS_ )__ %?IE\/ S6T!YZ+U M_ ]\=>E?F[\$-);;9Y!XV=0?4?E_^JOU'^'>F%;2'CG"]* />=!C8*@QGI[= MC[UZQI:'"<]AV_\ K]ZX71K+:J?+TQ^/4>GY\&O1=/BVA1T/X]L=>/Y4 =#% MT_!?Y5+4<8(7\!^G%24 %%%% !1110 4444 %%%% !67J+8C88[9_0?X5J5D MZE]QO]T_RH ^6/BG+MCN/]V3WQU__7_2ORI^-%Z%:ZY[OUZ]_P ?S-?J9\6! MF.X^CC\]U?DU\;-V^Z&>&WMX'=L'KD>O M8=>_]/IV]0\=;_MD_/0MG\R>.*\7NB0YR<]3Q_D/8_K6;+%N/'KS[\_P"?_K=: *,E^8^XZ?@>1CZ_K]:C M75,MUQ_^KM_6DET]GSQ_G.>W_P!>HETQ@2??T]O7KW_I0!LV]YN_+^G/K^F1 M_.M$2=\=<=^G _\ U_C63;6;)VZC^G^?7^M:JQD#''O]<"@"*6?8I^A/Z],^ MW3_'I61)J)0GGN./Q&<#^5:LT!<'\1^.>_X^X_I6)+I[,2,8YS_(_3]* )X= M0\QB,]_Z#K^OMTKH+3]]^)'ZG\?3WSFN9@T]D;IGOT^@Z?X5TUE^YQ]1^A_' MU'Y4 =!#8#K]/Y\_GZ5:\D1 ]L =NW'^>_2HX;Y< 9]!U]?\^U3M,)0>IR / M\_KCK0!$]YY9^A'KQ@?_ %O\]:R[B\,FX'KC'7U'3O\ YZ]C6A)9F0YQ^/X? M3W]OZUES6C)N8CM_(9]_QZ_AUH P+F'S6SZYY_/G_P"O^'LQS_P"TEW[,]\=O\_I0!HVL/DE?S_\ K^WI6['>>6O7 M''KC '^?\.Y.);S><1@]?R_R,_SK72S9USCL0?Q_S_\ KZT 9]_?[MW.>>.? MKZ?UKCIIM\N?USTX_P _YX'5WU@PW<=#Z>Y/?-G_ -;M_P#K_P M >O_ W.;^,XZR#^@K]:O@')@V1QVC[].G_Z^U?DI\-P1?1#TD']#7ZT_ ./ M)L^F<1_TZ?Y% '[!?"BYQ:PC./D7C\NV?\?Z5]2Z?<9C'?\ _5G_ #_,U\K_ M IMR;:$]]B?T]_\?Z5]2Z= 1&/\]L?Y_F: -Q'_ )],]>/\]JG!R,U62/!Z M#.3TZ=/\]JLJ, "@!:*** "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@ K*O?]4WT'\S6 MK65>_P"J;Z#^9H \LU_^+_@7]:^?O%G23Z'_ -FKZ!U_^+_@7]:\ \5CY9?< M$?K_ /7H ^*?B>"5N/\ @?\ C_2OS/\ BPI,ESQUW?Y_2OTR^)X(6X!_V_Y- M7YH_%?[\_P!7_K0!\&>*#MNI<]_XYQ6@E^K8&[V/)Z@?45Q4=O.2,;A MR.W^0, M'T.?T_"MB,$@8XZ\_C0!MP3*@ /0^H]JTX[R,+U';^9],=.MOXTU1M&.O-5OML9_BS[;OZ4\3JQ&,=,_ MY/\ ];^= $](>A^AH!R,TM #$!&@_P @>H_Q^MF?Y4K M7<6>,?AQ7"?;60DECZ?RS^7TJ-M5(. WY_\ ZZ .]^UQ_P"32F]CVXX XYZU MP2ZH6[\_7KFG+=LYZGDG_/Y>U '92WD1!Y!XQ[=?0UDSS*V<=L]O?CU_ _X5 MC>>V.I^G&/\ /X4+(S9YQ_D_E^% $KD%A]3GVY%3PN@/;'';@<_3_/K52GJK M$\9[<^Q_S]/>@#H(9X5QD#.?3W''2M!+RW&/N@XYX'I^'\ZY?R9MO&>O8>WI MT_&@Q7 [M]<:0'/OG^O.M %%R#C'/7^E/3[H_'^9JRUHX[?D,?Y_(U'Y148_G]?7_ .M0 M RD) ZTHYX]:E\@N/7_)Z=,T 0;E]?Y_X4;E]?Y_X5;%FY ^4=/2FM:,.H]> M@Q^?- $%%2&,J/H.GX=CWI@&3B@!I('7BDW+Z_S_ ,*F\@OCJ>O]/\]?Y5(+ M-R.!^8H J[E]?YTZIC:LIY'<>WY<]?PJ-E*_RH ;2$@=3_.G*-QQTJ7[,6(P M">G^<9X_6@"ON7U_G_A0W*\=\5;^QOZ#_OFAK9E'IP/\X_\ K_X4 5$! Y]: MGCN%C()[;?7ICK_GZ8IC*5JA,CG('7 ''XX'KWH Z&+5XH^I'09^N<_YQ4W] MO0$ 9!(W=QZ_YZUP,]M='!7=T/;V_0\?I51+.]WGENI]?44 =_+J<Y_6KL>JVZ9!V]3_7CV_SG'-_Y5@3 M_:"7P3CD_H?P[Y_&@#U2+6;5L#Y>O^?\_P!*U(;NWE& %.<]AZ?Y]/6O%[7[ M47&2W7_#GIW_ /U5W.F&;C<3U_#H..?\\T =K(D)0D*,8].!U[>N37$ZQY2A ML #_ ("/?T'>NM&[R^O.T_Y_R*X?7%8J^.O//XG/^>E '&-=1+/_ _>Z8ZX MZ\U] _"R]A:XMON_> Z=_2OF"XBF\_C/WB.!SU]/\*][^%$,_P!H@SN/SCMT MR?7L: /V2^!DL;):8QR8\#\NG;ZU^IGP[5&M(.G(7^'^N/6ORB^!$<@6SSG^ M#V__ %_C7ZN_#E3]C@/LO!_"@#Z*TQ5$:\>G\Z[&T& ,#'/I[BN0TW_5K^'_ M *%77VG0?7^HH UT^Z/Q_F:=34^Z/Q_F:=0 4444 %%%% !1110 4444 %9. MI?<;_=/\JUJR=2^XW^Z?Y4 ?)_Q7/[NX_P"!'\MU?DS\;"/,NCVR_/X&OUH^ M*\9:*X]U?@>G/Y5^4'QIM6+76!W?W]>H_P _3T /S$\=,/MD_/4MCKZUXM=G M+G'/45[KXZLG^V3?+W/;_:->)W=LRNW!&"?Z=N?Z>E &!)USVQ_*JCR ,">Q M'Y9ZDXJ[.-O'LU8L^3GJ>>/7@T 3M=QKD'';C'7D_P">:%OH<$?*#GTZ?ES_ M )^M<_.DIY&?7\R/3BJZ13[B?F[=N.GK_P#6ZT =E%/K_ "Z?TJ&6.1?O9P.O\^O^1^- M&'?0M(S;>Y)XXZG_ _R*Y_['+YF>>N<=OK_ %KK9&4$[O3]?7^G-5?-@W=L M_K^5 "6$1C*[NQSUSVQ_^KK^M=?;W*(F#QP?TQ_G _PKG8BK$;?0?ASC_"K@ MAE91C/(/X0:X>YE#3$C_/ [XX]ZW;V"8!NOY8'4 M]N^.]/Y ?SK];?@&XS9?2/MG/3VXK\ MD/AO_P ?L7_71?YBOUH^ F?]#]Q'C\A_6@#]B_A/,HM(0>NQ>O7H/:OJ.PE4 MQ_7C],U\E_"E'-M"1G&Q..?]G_/-?4VG*PB&0?\ *_Y]Z .E1Q^&>N,=O3%2 M@YZ530'KGC/3GTJTGW1^/\S0 ZBBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"I]K3U'^?Q MJ3[0GL/Q_P *XG[5-Z']?\*M1W,A/=>(+A5#9('7_T'WQ7SUXL MOX@LF6_O#MSSTZ<'K7J_BRZD19,9[_Y'3GT]*^4/&NIW"B;&[^+]/RQT_"@# MP/XGW\6+@*W9O3T;]?;-?FI\5[A7DN,'/+<].W^?2OM/XBZG/0=>F/\]Z /7%:,[=IZ M]?IQT]_KWJ_"RGUZY_EUKC-/N))-N<]._P!?Y_S_ $KHA*5'?I]><=P: .JM MWA!&X]^?P_S^=:'G6P!Y'W?ZC\ORKSBXU)XB<$]^_OZ;[S'.%[^X[ MFKT924#<1R#_ /J__7[\4 8R/<;AU[_R/O6Q:M)GDG&!_+_/3\S5]+6' /R_ M7C/>K*PHI&,=.GZ9_P#U?GVH FASW]./IQ5P?<_ _P!:IYV]#CCZ8]JE\P ? M>./Q_P#U4 .I0X4]NGKCTJ$S(.I^G3^AJA-<@=#V_/COS_.@#1>9 6XC"D YR#_2N:N+QQTSW''X\GW]ZS3>2DXR>^?\ ZWT_K4L+F0'//)//U_S]/UK6B@C;DD=/Z^_]#]: M,J S$C.>2/Z_C6[;!B #UY_R/\^O>ITMHE(^[]!C]#U_(581%7IZGGK_ )_G M_*@"PGW1^/\ ,TZH0V&ZX&3@?GVIYD4<9_E_4T 2J<$9_P \5>@:/C=WQCZY M[_YXK(:=%[\\?K^-9T]\4^ZWMU]_\\GB@#T"*:V"\D9Y)_SU_I4DLUJ@ZYP<]\>OM6K'1D M=CQQT]\5NPK%CG!R1D_B?<_K7(K= #@^GU/3GOS[Y'Z5.E^W9L>P_KB@#IYE MBQQ@8)P?Q'N/TK%G" GTR>W7D=>AZU2-^Q RQ.>Q_#UJ W0(Y//IGW[],_G[ MT 29 8Y[X_E6A;R1C ;KC^A_S_\ 6-<_),,>@]> M/R^O3M0!Z6D]KCDCH>O^[_GW]:AFFMBIP1G''Y#_ #S^%>3/K5P&(!;@GO[# M_P"O4L.L3.<$M[\^P_K^OK0!WD[H22I]/Y&H(R#DGIN/\O:N?M[XN,LQYQU/ MOC'K^/3KQ6E%<+C[V3D\9XZ?44 =';A.,^_..>WO_7_"M=%AVG...GOU^OZ& MN/%V%Q@YZ]_IW/\ G\JG&H, /F/)[9P.&_S]: -^X6+M@=>WL/Q_0?6L.7&> M.N?3MS^%0-?$D9;//7//XYJ![E>[?B#]>.WY8H GC8 @$XQDG]:V+>6 ?>/9 M?S_SZ\"N1FN@O0]F[^_^?P[=*R9]4D3[I8]._P!,_P"?>@#U,3VNWJN6/8 M]?H?7'2M-+H.H.>PZ=N2?;_/I0!-(%.<].<_7//Y^U5=D.3G']?\]/2H;BXP M&P?\\_@3^/Z5@3W<@SC/0\_CU/3K0!UL M@1TZCM_P#7]O2NCLY(1CD=L_D# MV^G:O*$OYLC[W^1VZUO6E]+C^+K_ )[_ .3@T >H&>,*W/8C_//M7*:K+"R' MD9.?T)^O^?THF\E*'DG@\?CZ9Q^OO7-:G<3D8 8]?Q]/6@" M;M/S_>KZ"^% MIMA-!D@V?3_)Z5[Q\-)[Q9H!M@#[RTN]C94^8=?\/W;_/UK MP#P]JDKB/).<\\GO^E>R:/.S!,^W_H(_+U[T =JGW1^/\S3JAB)(Y)Z'^=34 M (2!UXIAE4?AUYQ_]>HI&(R.3]['/3Z?Y%9-Q*Z[NIZ_7MGU_2@#8^T)]?Q_ MQH$Z'TS]?_K5R3W,@/?J>^/Y'^=30W$A(SGM[^O?G]1S0!U8=3W_ ,/SI]95 MO(Q&3D]._MW_ /K#\JTD).A/T_I7Z:_%^9DAN",]'QCJ M..W]#Z?I^1'QRU&=)+L MTD^F>1_4_C0!\.>.IK;[5-R/OG^9]:\(U%HF=MN M#R<=.O/7Z^W\JW_&VKW)OIA\P&3]/O-_G\J\T%[)))\Q//7/KGT]>?YYH 2[ MB+$[>G/;KQZ?YZ5F-;,W4'\>..ON/TKIXE1Q\V/\C_'CGK3I(H@N1C\QZ&@# ME!9@]5_A[CCMSWS^GX4]+).3M'7T&.@[9K5F,:]"/GY[8X['Z<]:OK=A>_ M;IG/^?S.* .NB6' SCGJ?P_$51OEB ;'H?K^6?>L5+]ASN./0=/TXJ.6 M[9\\DYS]?\CZ_A0!AZ@7#-M_VOYGZ]_\\9'-F682-UQ_]<#_ #QUXKLY8@YY M[@G]#_7G/>LJ>T0 D 9QV'/?_#/UYH DTZZ"LF\_W?Y'^?Z9]N.QMKZS"+N< M=&].O?OV_P ]:\EN[E[?.W/'3\":YFY\1W40P&?@''/.3_G_ /2@#W&_O;- ME.&7./8_Y_(]LUPMU-$TIV$_I^8_P _C0!])_#@_6IDLT' ]>WT_SWK._M+_ &OUJ9+_ #U/?JV,_UQ5&^B_=D8QD>N<]:LPW&\ >_]1[8[]ORHF'F)ZX!]_?/]* /# M_$]@95DP,]?Y_7CVKYE\8: 9!/\ (3D-CCOSSG@?E^M?:>K:=YROQGKG\S_G MKG'O7E&N>&?/$G[O.1CI]>/I^/H* /R^^(?AAR)OW9Q\_&/K^%?!?Q&\+S;I ML0L>&_A]CCM^OZU^W'BSX=B[$O[G.0Q^[SSG_&OEKQ?\%/MC29MLYWC[GUSG MZ9/^30!^$GB;PKO/?W^O,?\,S%F_P"/+.<]8OJ>..E 'XV2> [@GFW?I_=_ MSZ58M_!%U&:_8W_AF$$C_ $+G(Y\KW^E7(OV7-V";+Z?NNIX] MN,_Y- 'Y 6_AN\BX$#^@^4^O^?Z>HM2:1?+D>1)_%_ >U?L-%^REN_Y<3C)_ MY9]\_3G@U8/[)8;'^@]?^F7K^!'Z@4 ?BG>:-?L21!)@Y'W&]1Z5SD^A7^3B MWD'!ZJP[#\Z_<.?]D0'@6/4G_EG[CVJBW[':MC-AUZ9B_#KB@#\1DTC4$QB& M3_OEL'&,CI6A%9:DH_U,O3^ZWM[8_K^%?M='^QD'Q_H'K_RQ^A].OTXK4A_8 MI#8SI_X>3TX^GX4 ?BA;VNIG&89/^^?K[5JPZ=J+GF&3D'JK=O8BOVKB_8G4 M8_T#K_TQ^I]*T8OV+PA_X\".O/E?_6H _% Z1J!!/D29]T;/]:J7&FZBN<0R M?Q?P$'KC'3GZ_P Z_/_ $'^7%5)?V,0YQ]@ZG'^J[Y^ MG\\4 ?A?-::DN?W,O&[^$\?I_GM4"Z?J4A ,,F#C^$^F.>.,=J_V?3/Y5:/[&RX_X\#W_Y M9']>.G_UZ /PE?0-0B_Y82=3_ W^'MUS]*KM8ZE&#B&7M_ ?;V]Z_=>3]C!9 M"?\ B7YZ_P#++_ZWOT-4)?V)U;(^P>G6'Z?[/\J /Q"AM=38\PR?]\GV]OY< MUK0Z9J+=8)>_\))Z#VXK]J8_V*%!XL/?_4^X]JO1_L9!3_QX=,C'E^D:@ "(9/?Y&/IUX-9MQI^I+G$,G;@*W]!_2OW)?]C8%0/[/Z?],<>G M3C^=4W_8M$F1]@/;GROK[&@#\+I+34LX\F3[R\[3_A35TO4I<9@D[_P'T'MS MC/ZU^XK?L3*V#_9_<'_4^G_ 35F+]BE5&?[/SCC'E>P]NM 'X=)X8OY?^7>3 MD?W6XX;CO3SX4OD&X6\G;^!NP..@_&OW0B_8T51_QX?7$7/?T'\ZE?\ 8V!' M_'@>G>(XZ?3K_P#7S0!^$#Z)J$(P()!QGA3STZ?Y_#I3!9ZFI \F3JW\)]!^ MO%?NG)^Q8K@_\2_H",^5^/I_*J1_8F4D'^S^Y)_1D^5D]3Z _K0!^(\FD:B,_N9!R<'8<=?I65+8ZDI.(91R?X3Z]N M,?G7[FR?L:!O^7#')P?*P>H]0/TJE)^Q6'!/V#C)_P"67O\ 2@#\+S9ZFQ(\ MF3JO\)]#^O-2)HNH2XS!)T!Y4\=?I_/O7[A#]B902?[/[@C]SCI]%%78_P!B MQ4 _XE_4 9\K\?3^= 'XG:(XZ?3K_ /6Q44O[&BL/^/#Z9BY[>H_E0!^$;:5J4.0( M)!C QM/'!]N.GZ4L5IJ6<>3)U/\ "?3WK]S9?V*E<9_L_K_TR]0>>G6JR_L3 M*N?^)?W)_P!3Z^^W/ZT ?B?!IVI/C]S(/O?PM[=,CVQ6DFCZ@5)\B3IQE&SW M]N:_:Q/V+1'@?8#WY\KZ>PJXG[&P"D?V?U_Z8Y]>O'\J /P_FTO44Y\F3CU0 M^F01QV_"LB6SU(?\L9>O3:??V'/Z5^Z,G[&2L_\ J?<^U 'X9BPU*3'[F3D-_"?7.>GX_P">+">'[^7K;R?P_P +<\_E^.,5 M^X,7[$RJ1_H'/(XB^I_NUH1_L8+&1_Q+\=/^67_UO;H* /PU'A*^.#]GDS\I M^X>P^E1-X=OX^?L[C&?X&XXS^O\ 7ZU^[0_8V7'_ !X'M_RR/Z<=/_K5!)^Q MBK#_ )!_7J/*]L>G_P!>@#\)7T_4H_\ EC+P/[I]#[?3]:J266I,/]3+_P!\ M'V]!_,_2OW4E_8H5CC^S^W_/'CN.F,?I6=+^Q0%SC3^G?R>.N/3_ .O0!^%S MZ3J+@$PR=#GY6_GC\ZB&AZAC/D/W/1L=3V_^M7[B2_L8A!_R#^F./*R.<^V< MU3/['*@$?8.<'_EEZCV% 'XGPZ9J"'B&3/7[I]O;K^7UK12TU%1CRI1_P$\] M?8U^S/\ PQSG_EP/_?HC^=+_ ,,K\7[(P7I8GKS^[] MO]W/Y4 ?C5!X3O#C]P_Y'W]JWK;PI>#_ )82=?[I_P _Y)ZU^Q=O^R8N?^/' MO_SR_P#K>_\ GC'16O[)2_\ /AW_ .>8&?S'L10!^-4?A.\(Q]G?H>JG/7TQ M39?!%U+C-N_.>-I]_;KP./0?A7[7+^R6J\_8>?7RQZCL!67=_LN"%?\ CRQ@ M'_EG_P#6_P#K]Z /QAMOAQ,\B$V[9X/W3Z\'Z?3IC%>Z^ /AU)%+$?((.5)^ M4^YXS7Z%-^SJ(&_X\^A'6/W/M_CUKN_"_P $/L[H?LV,$#[GI@=AV)XH X+X M6^$7MUMAY1&"G\)]/\1]*_0'P-H[Q0P_(?X>WH#]/RK)\$?"T6PB_<8^8?P^ MU?4_AOP2((T_=XQ_L^V?Z]N/3G% $_A^S9!'\OIU^OXG]?UKV;2$VA<^O'!X MX'YUD:=H A"_+CC_ ".G_P"JNSL[3RL<<\G^6/K_ )]Z -B(O-6G?''3&?7FLZ>YV9'IG\.GMC_/ MK0!$]DA/;@FGQVBC&!TQ_GM_6J#WY&,$]^F:ECO=Q'OCKGGCM_\ 6H V(X@N M .OX]A^M6@ .@K/BFWX/L/PZ<],]_P#Z]3-)QU)X/KQ^= %K(]12;E]?Y_X5 MCS7>WC/Y].O<8_EFJ#Z@0>,]/>@#J-P]165J0!C?OQ_0_P"%5H[W/?\ #)]^ MO?Z5)<-YJ'GK_3/../I0!\J?%FU,L-QA2?E8]#Z'K_C7Y-_&W0I)GN\1DYW] ML^W_ -?^=?M-XXT7[9'+\I.Y2.GL>.GY^OIUKX7^)'PT-^\_[@MG/\).<_4? M_6[4 ?@CXX\+3_:YB(6ZG^$^K>W7G\\^^?(Y] O(W)$+_>_NG^GO^>:_8W7_ M ("?;;E\VO5C_P L_K['ICOUZUA0_LO?:G'^AGEO^>?N/;'?@4 ?D.;#4(^D M4G'HI^GI6?-#J/3RI,9'\#>GTK]I(?V0!.N?L).3VZ?_6]:L1_L4>81 M_H!SN _U7H/IWH _%U5U27&8I3GK\K>_M_/C^EN/2]2F_P"6$O('\#>_'Z\U M^V-K^Q'TSIY_[]>Q]O7_ #VKI+7]B11C.G_^0N>I_P!G_)H _#9=#U' _P!' MDXQ_":LII>I1E1Y,O3^XOTJ\-)OB M<>1)_P!\&OV$_P"&1O+X^P^O_++WX_A/\JT+;]D<2$ V)ZX_U1^A[>_^>E ' MXV_V-J&"1!)^"G^>,56FT742O^HDZ'^'/\@/7_/;]Q+3]C59@O\ H'7;_P L MNW'7/;_"M5OV*%9 ?[/[?\\O7CT_*@#^?R]\-Z@^[-O)C_<;^]V_^O\ _JY" M[\)7[9_T=^< _(?2OZ#]0_8L5 Q_L_US^YZ<^X_KQ7%WG[&JIG_0#U_YY>W7 MICZ4 ?@FOA.]4X^SR8!X^0^O?VK6L/#=\DH_I]J6']D!%=I[8_E7ZH?! M&"ZA:TRCCE.Q[$?D/:NK\*_LJK9RH?L1&"G_ "R'M[?7^?2OL3X?? X::8?] M&P%QQL^OL/3_ #TH ]E^&=W-%:Q<,,*O\Q]/?I7O46LS1Q'!;@'U'?\ S^?: ML;PGX&%E#&OEXP%_A^GY_IQS7HG_ BX*$;?T_E0!Q4GB:X4YRW./7W_ ,_Y MQ5NS\2SN5Y/4#OW_ ,X^@_"MN;P@&/*^AZ'Z?YXJ6V\)B,CY>A!X_P#K_P"> ME &QI>JR38!)R<#^6?YGWKM[28N@8YY/ZY^@KFK'1O( XZ8_I_AW[]?6NJMH M-B@8_/MSUY/:@"\I) S_ )YI:0# Q2T %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!QG]G'T-64L&4\ MC\AGM[UTWE+Z?H/\*=L4=!_.@#)AMR@'^1U'^>OX5=\KY>AZ'IT[^WYU:"@= MJ6@#%GM-X/&<_B.I_P CG/M6%=:0)=V4SGD#';_&NV*@]J:8U/;_ #^.: /( MK[PLLV[]V#D'L/?_ !'?J#7$W_@!)B

GKBOKW[#!_=7_OD M4?88/[J_]\B@#Y*3X6PC_EU4\Y^X".W^S5^'X90KC_1E)R.-F?3VX_&OJ;[# M!_=7_OD4?8H!T5?^^10!\WP_#J!0/]'7@_W/<'IC_/I5Y?A];W3Z=CQ^-7$$; ?*,GVZT >:CPC: M#'^CQ\?["_XBE_X1.T[VZ?\ ?(_Q->HK&AZ8./10/YBG>4OI^@_PH \I/A"U M))^SIR?04#PA:@@^0G7^Z*]5\F/^Z/R'^%'DQ_W1^0_PH \L_P"$1M#_ ,N\ M?_?"_P"-'_"(V@_Y=X_^^%_QKU3RE]/T'^%'E+Z?H/\ "@#RD^$+4G/D)_WR M/_KTG_"'VO\ SP3\A_A7JWDI_='Y#_"CR8_[H_(?X4 >5KX0M0<^0G_?(/\ MA2GPC:'_ )=T^NQ?ZFO4_)0= /R'^%+Y2^GZ#_"@#RO_ (1*T'2WC_[X7_&F MGPA:DD^0G7^Z*]6\I?3]!_A2>3'_ '1^0_PH \I_X0^U_P">"?D/\*J>3'_ '1^0_PI?*0=!C\!_A0!Y7_PB-I_S[Q_]^U_QI?^$2M! MTMT_[X'^->I^4OI^@_PH\I?3]!_A0!Y1_P (?:_\\$_(?X4?\(?:_P#/!/R' M^%>K>3'_ '1^0_PH\F/^Z/R'^% 'E:^$;4#'D)_WR#_44O\ PB-I_P ^\?\ MW[7_ !KU3RD'0?H/\*/*7T_0?X4 >5GPC:8(%NG_ 'P!_4_RIG_"'VO_ #P3 M\A_A7J_E)Z?H/\*3R8_[H_(?X4 >4_\ "'VO_/!/R'^%/'A&T Q]G3_O@'^H M_E7J?DQ_W1^0_P *7RD]/T'^% 'E?_"(VG_/O'_W[7_&D;PC:D8\A/\ OD#^ MIKU7RE]/T'^%'E(>H_0?X4 >4?\ "'VO_/!/R'^%'_"'VO\ SP3\A_A7JWDQ M_P!T?D/\*/)C_NC\A_A0!Y9_PB5I@ VZ/_OVO^->J>4G MI^@_PH\I?3]!_A0!Y4WA&U./W"?]\@?U--_X0^U_YX)^0_PKU?RD/49_ ?X4 MGDQ_W1^0_P * /*AX0M00?(3K_=%._X1*T/6WC_[X7_&O4_)C_NC\A_A2^4O MI^@_PH \K'A&T'_+NGUV+_0TC>$+4G/D)_WR!_C7JOE+Z?H/\*3R4/4#\A_A M0!Y3_P (?:_\\$_(?X5)_P (E:8 ^SKQC^$'^HKU+R8_[H_(?X4OE)Z?H/\ M"@#RL^$;0_\ +NG_ 'PO^-59O!MJW_+NF.OW0!G)ZX%>O>4OI^@_PI##&?X? MT'^% 'AD_@6U;_EW7!QT4#_)K.;X?6Y)_P!&'X1J>U?01MXS_"/Q&?\ "HFA MB&?E7CT'I]1B@#Y]7X?6HZ6R].R T[_A7]K_ ,^Z_P#?M:]W984/W1^6#_\ M7Z?7VJL\D /11^ /<]<]Z /$#\/[;_GW7_OD#^5)_P *^MO^?=?RKVLW$ )& MU>#Z#_"D^T0?W5_(?X4 >-1> ;93_P >Z]<_=!]/\]/QK8@\$VR_\L$ZG^' M[^WO7J:R09Z+^0'ZBK49B)X Q].>_P"/Y_A0!Y@W@ZVP?]'4=.=N._TKG;_P M'!*K#[.O_?(]C^??_P#417O8CC/4 >G!.:<;:(Y!5>?]G_Z] 'RA=_#*)RV+ M<=2?N>_T_P ]O9]A\-DA(/V<#!S]SW[_ /Z_YBOJC[%!_=7_ +Y%'V* =%7_ M +Y% 'D&C^$EM@O[H#G/3TQD?_6KT6QTU85 V#IZ>WX?TK?6WC7HHXZ8'_ZZ ME"*.@_S_ "H K1P@8X]><<=_:K")M/;\/_U4^B@ HHHH @D3.V+;N/\ #M]/Z_A6S2%0>H_I0!RK:>Y.0.YZC'\JEBL64C(YX[>GOP?I72;% M/5N/T& M1Q0!D3VI8_G_ #[#I_/ZU0:P;/8?7C^6*VY)U7C^?U^F!^M5OMU '+:II?VA M3\N>O;_//^<9KRO6_!"W9;,0.?\ 9R.G_P"O]<5[XVWHPS[8_P _SJC*8<'< M%]>1Q_\ K_+UH ^5Y/AA&TN3;@_-G[GN>^.O:MS3_AO!$RDVR\=?D^G X_PZ M]<]/H+-K_=3_ +Y%6(Q!U"KS[#V_'/M0!Y79^";:- #;KV_A&>,=L>W/3GZT MZY\$VKJ1]G7_ +Y&>O?CIS_/FO7PL0_A'Y?X<57F>),Y ]N.G3^?^?2@#Y\O M?AU;2Y_T9>?]@>ISV_R>W-89^&%N7)^S)@_[ (Z>F,U]$37MNIY"]NN/KSQU M_P _6HNH6I;HF3T/'O[?XT >'0?#2V4#-LF.GW!CKU'''].U;4'P\M5QFV7@ M_P!P>G?(&/UKV>"XMY,$!>>X _\ U?U%:T4<+OKV__ % 'C,'@ M2T4?\>Z]?[H]/8<_G6I%X,M5Q_HZ$<_PC'?OBO7%@BQG:.?08I_D1C^'] ?Y MB@#RY?"-I_S[IVZ(/Z9_I3O^$1M/^?=?^^/_ *U>H>4OI^@_PH\I?3]!_A0! MY5)X0M#G_1T_[X7T]<9K)N/!%JV<6Z]/[H_7C_#CW->U^4AZC]!_A33;Q_W? MSYH ^?)? %L3_P >Z]\?*!U/M5BT\!V\9'^CKC.?NCMSG_/N/K[S]FC_ +J_ M]\__ %Z/LT?]U?\ OG_Z] 'FUCX3M8@O[A.H_A'^?_K<^E;@\/6GEX\A,_3W M]*[$1(.@_0?X4[8OI_/_ !H \SO?"EK*"/(3D$?='_M[=\Y%>\&)#G(Z_3_#-026L;9^7(QWQ[T ?,USX&MD)_T=>,#[H_P_ ME^-8DOA*V0N?LZ]?[HXZ^W?Z>O>OIF\TY'R @Y/H/\_YYZ5R]UHN[=A.O/3Z M_C_G YH \6LO#]M'(H$*CYEZ*/\ #OZ_3BO1=&TR&/;B,#IU&/7_ #P#[UJQ MZ$0^=G<=CSQ^G^<5T%EIK1X.#^O^Q%31VY"CC^?H/3-9UW:NZMC/.?Z]L^_'6@"A/K$:'J/\ /MQQ M^7Y\5!%KD;'&1Z9X]NN/\!]:R+O2YV/&[KSU_G_G\C5.#2;A6&0PY[Y]O6@# MOK;4%D[]_P NA_/TK;AEW#/Y^_\ G_/I7'V-E(@&<]??IQCG\>>WX5U5M&P5 M<]?Y\?7C% &@#GFBD'0?04M !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!12$XY-,,JC_ #_AF@"2BJYN%'^<_P"!H%PI_P _TY- %BJCYQ[#K^E3B13Z M_P"?U_2GD!A_(T <_<(YSCC\C_#66\4I/&>"?45UQA4^A_#'^(_2HS:IUVY[ MG_.!0!SD$W^&?RI?,1<]O\ M/N9E'_Z_\C]:B:X0\'CG M_/.<4 9LZ,2<<=>?;G_//%9,L4I..>N?3U].*Z-I83WY_P ]:B)A/7;^M '* M&&;)Z]3W/K2>3-[_ )FNM$<9/4#Z8-2^0GM^7_UZ .9CBE!/7G\?7UXK6@1P MRYYY_P ?P_*M(01CD#_/Y4["+C_/Z#_"@!4! Y/7&.O%6JK"55S\P_'/:GB9 M3_G_ ! 'ZT 344T.#ZTZ@ HHHH **** "BBB@ HHHH **** "J4@./;&,>_- M7::RANM '.W$;DG''7C@_P 59CQ2D\9Z>IKL# I]/\/IU%1_9$]!_G\* .?A MCD]3^7U[]?T_2MF(' '0_P#UAZ5:6W5>P_P_0?SJ01@?YQ_]?]: *<@;&#R> M/Y^]8\\<;L]3ZU>@CD M&,Y^G3CC\?S_ !K>^R)Z#_/X4];=1Z?Y[=J *J @<^M9EZCDMMS_ /K'Z=OZ MUT(C _\ K<4QX%;K@_7_ "?QZ4 >7WUM_X] M/3\:]@7"G_ #_3DU() 1GG_/Y4 0_9(^>/TZ_6GK BXP!Q[?Y_E4N]?6F&51_G M_#- #PBCM_G\,4PQ*?\ ]7_ZJ9]H3Z_B/ZTHG4__ *_\!0!&UG$>P/Z8^G6D M%E$/X1^I_F*LAU/K_GZ4^@"!;=%Z#]/\_P JE"A>@_S_ )]*=10 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%)N'J*3OX]3]?\]ZVF7(X')Z^XQ562VW<8Z\],C]/_U^] ',23R#CD#( M[CT^IJ2&>0^O'3GZ_P">G^-:[V /&.<]_I[\TJ600=.GTQWZ\CI0 MO(Q // M4\?B/\_TK2C)/KTZ?E59$5.X_P GKQ_+'N:L*Z#TZ=<_TH FJ.0D#\#^-*'4 M]_\ /X4I 8>O7'U_"@#,N)& R,CKW]NW_P!WU[X_P D MGZU*E@H[=<=*N1VVS QT]B/7N>OU_R:LU&J8Z]L8Z\8 M_P ^]24 %%%% !1110 449QUXINY?7^= #J*;N7U_P _C3LYZ4 %%%% !111 M0 4444 %%%% !11G'6F[E]: '44WN)G!.,\#]<'UQ_,UFR7$H/1T^IZ]_YTB60'('?T^GID9JT(=HSCTR>G?\ /\_T MH C>0@$\#\<=_6LRXN]N><=?Z_3GWZU9NR55L<8Z?F?\!_2N.U&X=0W4<_X] M.G]/QH U3?KD\]SW/^-6H+T,1\V>![\8/3O_ (UYR][*)/XAR..>:OK_+_&@"2J\C$9ZG MD@<_7I4P93T--9002,=\\_G0!C7$CKG&>OX]3]?\]ZR))Y!QR!D=QZ?4UTLD M"L.GX?Y__7[]JIO9H>#Z]_I_GO0!E0SR'UXZ<_7_ #T_QK9@=F&>>_ QZCZ4 MV.S4=!T_^OUZ5<2)5'3_ #^G^?SH 1I.#QC\:S)[@KCDCCT]^V,_RK4E4!3Q MSDYZ^Y_F*P[D#GVSC]?\!0!3:\8'@CI_>JQ#=,<<]0/4]CU'\JS'5=QX]/6K M,"C(X_GZX_E0!T<,I(_#O^'^HH 6BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **,XZ\4W01 MZBJTD9Q[XQGGWX],T 9\UWL[_P!.^.1Q^E4'U @\9Z>]79K4L>??G\?3O_3U M-43I['DYH M1WN?_ -?UZ]_\^E:D4N<'GK^?3C@?S_*LF*S*]>OY>OTS^?%: M<28 R>GUZC'\O\B@"\IR,X[TM,0@#J.O^>N*=N'J/S% "T4SS$_O"CS$_O"@ M!)&P,'VY_&L>ZNO+SUX_S_0=/QK4D9"?O#&/7'>L>ZA63/S#\^W^?Q_/@ YZ M[UHQ[N<#)SS[_K_C^=9Z>("6QN/)XY_SS]:L7>E>86P1S^/?K]?Z5GQZ)A\\ M=<^O?J?S]J .EM-5,A )ZCU]L_C_ )STKI+>?> G9H **** "BF M,V..]4Y+C:#R?Q_ _P">OX4 7\T9STK!DO\ &>>>WY^@_P *([_=U/.?TX[& M@#>J)WQQTY'//I[54BN-W<_A]/P_SZU)(^1W['\,?SH KS7&PU^ >3W/?^>/ZTV[Z?G_ .@UARDYZGJU '0QWV2,'\C[]^^*T89]XR>/_P!7 M;N:Y* DE/;KZ]*?4,7;_ '?\*FH **** "BBB@ J M-VP,=.G/XU)4+=WXX MX]LGOQ_GO67): ]#C/4=_P"6?6@",ZDP]3^./YT#46(SD_S_ %J&2R7CGU]? M:F_90!C(QSZ__J_.@"\E_D \YYZY]_7BK\5SN[G^?K^%8L=N!MZ=?;^@_K_A M6I#%MQ@_YY^O]?PH U4D_'@\9XZ_3%6 <@'UJE&,=,=#QWZU,SX'7&%YZ=O2 M@">H))..>/;/7I[=J@:Y5<_-TQW_ *?_ %ZJM.K<;OUS_/% #9[HI^G7CK^G M]:H/J!!XST]Z?*GF8&1S_3/T_G5;['DCT([?_6Q_*@"]'>Y./Z_3UYQ]*TDE MW#/7]/7VK*BL\'GDY_3CO_3-:<<1 Z_YR?\ /04 1SW'E@]O_P!7K_C7.7>K M&,L 3Q[]!_G\_I70W%N7!S_GC]?I^AZCFKS2FD)('X_EQ_7]!0!E'Q"=WWN! MP?3//:M2UUAI-O/4^O\ G\!_6L0Z V_.WUR<=.O'I6O::0T97(Z8_#&/R_R: M .JM;GS,?Y]?_P!?KFM1&W#Z <^M9-K;F/'Z_P"?\_X:R# ]B!B@!]%%% !1 M1G'7BDW#U'YT +2$9&*-P]1^=&X>H_.@"E/!O&/R]_?_ ![BL*ZTKS>W4^GI M_CGO75;AZC\Z3Y#_ '?T'\J //F\/DL#M],_+_B,U=M]%\L@[>VWI[_G^?X5 MV>$]OS_^O3"8P2/ZC'\\T 9MO:>7CC&/\_X>Q/7VU47;ST]OQJ-I$ &"!SUX M]#]:%F4GE@?R_P#K4 3T5'YJ^O\ +_&G[AZC\Z %I&.!G'>ESGI36!(P/6@" MK++C)YZ_EUXY'\ORK,EO=IQ[GO\ 3IW_ ,^E:,L1;('OGW/(/^?TK,FLRQ., MYS]?3\OTS0!774"2 2?U]*O0W9; ]?\ Z_0#C\ZH#3V'(!J[#:E2,#OU_/MQ MC\N?;K0!J1R?RZ?ESTQ5D'(!]:JQQG'OC&>?;CTS5D< #T% "T444 %%%-9L M<3]#Z=O\/QH T:*@WG&OZ]\ MCG_/'YUS,&@NI!VXY/8^@KH[/36C(R.WY\]?Q_3K0!O)<97//?\ 3Z\_SK-N MK\QJ3GH/7]/_ -?X5HI;L$(Y'7C_ "?\?Z5F7=B9%(P>@X_+_/7WH YZYUUH MR1GUQ^7Z?_JID&O,[ ;N>_/OZ_Y[4VYT-W)X]>WMT_\ K=:CM]"="#C'X=.? MS_QH ZBTU$R '/?\O\_G6XDN1G&?T[#VK!L]/:,#([]/?C_/;TK=2)E7'\_H M/\]OI0!!-<;,]>O]3^';O6<]^1SD]>W3I[5H36Y?/?GZ#J>_^?I6F:THIMXSUZ_S]3S67'8E>N?;]>_:M.*%D'IUZ_A]?\ M/?M0!)(^5/\ /U[>GO6+A]/\ ZU2,F1\O'!H H3797(]/_K=0 M>/RJB=0.['.,CU]JN36I8GZ_X=N<_E^?6LY[)@>1Z$_G^7IV]Z +\5[N/'J. M_P!>O?\ SZ5?6<$9/_ZO;@&L!8S&?;/\BQ./R_ST$GVG:,;L/_K_ /UN^#7-W>L&,MR1CKS[?YX]/7M8FE\P=<\G_$_I_3I6)<6# M3$XSW[?G_CQ],T (/$)W?>X/ ],\=JV;35C(5!)Y]^H_S^7TKG4T)RX..OMZ M?KU K>L]*:,@XZ>WL>/Z_H: .HMKCS #G'_ZO;^0[5I*V1GI63!"8ATXQ_\ M6S_3MCI1-=^4#S_G'7_]1YY]Z -?_3_Z_?\ M_551/$ 8X+4 =YD>HJ.1\ CICWZ\=*YZ#5?,Q\V?Q]NA_P _6M19?-!YR/\ MZWX?C0!0N[XQ=#T/]/\ /L<>MW//'T[>]70<@'UJA @5 M0,CV_+VZ_K_6KH(P.1T% #J*,T4 %%%% !112%L=A3C_ .MSS]#0!LY!Z$4M<\FH$GDGVSZY%7HKK=W[?X'L/\?ZT :#MCCV MZ^G6J,T^P$_Y//7/6K&[<._3O[Y%5IH2_P"?3\3^/^>O:@#-EOL9Z\8YSGTZ MX_K3$OR?KZ=\?R_ M*KZ/D =<_ISV% &]FBL&._SCGGO^?H?\*OQW&X#D_A^)_ST_&@" M_13%;. W7TZT[(]14;X/<=,=_?TH IS3[ 3_D\ M]<]:S);[&>O&.G3/Z?Y'X57EN0N>?Z8Z=^IKB6UX=-QZ#^7^?3VIO]K>81\WZ_0?K^?K0 M!U+WX!Y/YGGM]*6.^R>#^OT_''^>M3W^G^>H_+V MH ZB*?=@D^G]/;.?\YJ\C9X]NOKTK%@[U:\9'J. !_+_"@":FLVW'' M6EW#U'YTUOFQ@CC/>@"I)+MYR?KZ]/49K-DO_O[U5 M:U9<\'\CQST_R#]: -1-0R2">>,<^M6XKW/?\,_7IV_.N7<&/)SW'3K_ )_& ML^74_(S\V,'^8/\ GM^'% 'H\>_.1V/MQ[T >N;E]?\_C2Y!Z$5P%MXB$N/ MFZ\]>>V._P"7YUNPZGYG.<]?S_EZ_P!* .CHK-CN<]SS^'KZ ?U_"KB2>I)X MZ<9ZT 344 YYHH **** "BBB@ HHHH *C=L#'3IS^-25'(N>>V!_.@"A+/L! M[?Y'?'\\5FR7^,]<@_U]N,UH30%P?\^G^>WXUFR6))/IW_/U_KWH $O\CG.< M]_I^5:45QOQ]?KZ=\>_;\!66EB00,\<^_;\:TH;N.:QIXFCSV_S_G_/ -E-1!/+=O6ITU 9QNQQV// M7UKAIKHQ,>3TS^HZ_A^O2HX-3.X'///'/KC^5 'ID5R'[_KUZ_C_ )]*MB08 M'S']:XRQOMX')]_\^O;Z5TT#[U'X8S^% $LL^W)^OX]>^,YX_P#KUFR7V,]> M!US[=\?UK0DA+#\^!^/\\^WU%9DEB2>,^_Y#OWH :E^3G.>WK_G\ZT8+G?C\ M/\^@_"LU;!@>_49[UHP6Q3';I].O^?IZ&@#21\@#KD^O3IQT[5-4*(1@].03 MUYZ#Z9'_ -;Z_P#UZMGH?H?Y5DWH8HV/3C\B M/\C]* ,B]UJ*USD@8_7K^7^>17(7WCR"UR#(./S[_P _\\UG>(H;E@^S=T/Z MY_J?Z'BO O$UMJ0WE6D')Y&??T_R/K0![-=_%BUASF9..>O^?\_E7/W/QMLH M<_Z0G'^T/7_/6OB[Q7?:I9>:3)(N >YXZ9_2OF?Q7\0KZP:0-=.I7.AKF[O\ ::TV#.;N+CMN'_ZOZ^_K^*^N M?&2[21D%Z_\ %_RT]R/\]<5YIJ/Q2U:Z+>7>RDMGH_U'^?PH _=&X_:PTJ+_ M )?8L\_Q+[?Y_P#K=*B_M::0Q.;R'\&7_''\OQK\";SQCXCGR5N[C!_VCWP? M_P!7XUDGQAXDAR3=W P?4].>_P#GTH _H6C_ &J-(DQ_ID//^TO]:U[;]I?2 M92 +J'+'^\O^?Q[U_.JOQ(UVWVA[R;@D?>/MU]!_GO73:9\7=41UW7TO![O] M/\!_3% ']%ME^T#IL^,7,1!('WEY'.._6NOL?C-97&,3IS[CU^N?7I_]>OP" M\/?&6\!3=>L>5_Y:?G^''X?3BO;]!^-K1A"]Z<#KE_0_7V__ %9Q0!^XNG?$ M2VNRN)D.>>H)/ KN+#7H[K;AU.<=Q]?Y?3\^GXUZ%^T996AB,UZHQUS)QVXZ M],U[-H?[6>@6VT2WT/ YF7GGZ_IT_6@#]4HK@.!R.<=_IR/7K_+WJR"#TKX M)T']J_PU>[%6]@).!CS5.?U__7]*]LT#XV:1JX7R[B)MQXQ(#U'U_G0!]#2+ MGZ8'\ZS)X68'Z'^G?G^OX5AZ;XGMKY R,I!YX(Z'U/\ D_I711W4<@[/\ /K5OR^.O;I^'K5H(H[?Y_#%.VCT'Y4 8MQ;%AT]?Y?E_ M,>M9;V)8\#N>PKK"BGM_G\F.OY5)110 4444 %%%% 3CK65 M?7PMT9B0-O\ AV]_?UQ6F_W3^'\Q7#>)6<6TI4G.#_*@#EM=^(%MI@V?J?TKQS5_C_IU@7W7,8QGJP[9'Y8'_Z^M>7?%"[OT6Y\MW'WL=?7C\O\ M?Q_.SXB:MKD;3[)YAC=Z^_M[^_3O0!^FDG[3>E#Y?M47KG1UW+[_ (_S_*OP\N_$/B%7(^TW&,^K<]O\\5;M/%>O(0&NINPZGU_SZ4 ? MNOIWQ]T^Z=0+F/)(Z,IZGZ_X_2O4=%^)UKJ.W9*IW8[C_//^>U?ACX1\6:NT M\8:YEQ\O\1[D?YQ7V_\ #/7;Z8V^^5S]SU[GZ?S% 'Z>:?KL=TJE6!SCIZ?T MX/\ GFG7FLK"I)8<*>I],G]._I7D'A2_D,",[G[@Y)]OT/\ GZ9_BGQ,MG#+ MF3& W<#V/2@#MM1\9PVY<>8H'N1VQW]A[US3_$BW5L&9>">X^G^<$?C7QOXV M^*T-E),#<*,%OX\?3OCOTKP.[^.,/GNHNQU8?ZSZ^_']?:@#]28OB5:G;F5. M_<>_O6M;_$6UD*CS4[#MZ?CZ\5^5UA\85G*[;K/T?C)/7K^'6O1-&^(SW#+B MXSD@?>]?\^U 'Z86GC*WGQB1>?0CIQWS736NMQS8PPY_+D?I_@*^'?"_BJ2X M\O\ ?$YV]_7V]?\ ZW/>OHGPY?R3HF6)SCIVXX]?3GVH ]O%XK#J/3G_ /5B MFMP_SUJ4Q2^_Y8_E0!J?:8NVW\O_U4ANXU!(V_ MEC^M8SPS9[]/4^IJ-H9L'AOPR>] &^E\IR,@8],=ZF2]4\ _7KD_E7,)!,,\ M-VZY'K5V*&7YXO1$I.>@_,=^G_P!>JR*RQY/7 MGG_]?T^EG^?\ ]?6N,O?B7;6Q M8&9!M]\=S_G^7MXAXY\6FT\S][MQS][TSS_]?-?)7BOXHM \@%R1@MT? ZF@ M#]!I?B]9H?\ 7IU]1R?Z?YZ>+B/\QZ_C_GM7Y77?Q8E9N+H]?[_3 MG'KS60:_*#P]XTO;B1,7#G.WN?7V^G^-?27@_6;RY$69'/3OQSD> M_P#GO0!]U_\ "90^7N\P=/\ //\ DUQ^K_$VVL=Y:51CK\P[5Y;&]X]F2&;[ MGX]O\/>OGOXB7NHP1SE9),@'H3QR>?\ /M0!]"ZI\?["T.TW,8(/0L/\X_/M M67:?M%:?-( +J+\&'M_7_#Z_D_XX\3:S#+*!<2C#/W/8=N/ZFN!T3Q?K)G7- MS-R<#+'OG^6: /W9TOXT6=[M(N$)) X8'J/_ *_Z>M>AV'Q M[H B53G'^1U M_+ZYK\AO OB/4Y1#NGD_@'7V!X]L\_YQ7USX2U6\=(LR.<[>_'.: /NRT\1Q MW&"'!S[CH?SZ\]JZ*WO!*%(/7_/(Z?@.?RKYS\/7D[;-S,>F1U_PKV;1Y'(3 MKU[_ (_AU_SZ ';@ANO7TQ1M7TJ*$_R/\ZGH 9Y:?W13MH';^O\ .EHH 0D# MKQZ5 \VWV]OR_P \#ZU))V_'^E9DV[&2>/U[?Y[T 2M> >:Q+;< M.IY'KSW^M:\6<\\_=% %2>(MZX_/O^/Y ?@*QY;1SD\X^I]?Q'Z5U913V_S^ M.::85/\ ^K_#% '*1VCCG!ZGU]/;%:MO R@?7^H[C_/O6J(5'_ZO_KD?I3Q& MH[?Y_#% %;9QWSCU[X]?_K_C5&>%FS^/]>_/Y]/>MG:/0?E33&I[?Y_'- ') M26CGG!ZCU]/?-.BM'&#SCZGU_ ?I74&%3_\ J_\ K@?I2B%1_P#J_P <9^IJI<;B/Y]J .C6Y5O0\#W_PQFIU\M^PS_P#K M_+]/:N=AWY&<\ =/H>PYK8AW8R#Q^O?_ #VH T%AC[ ''M_CFI!&H[?Y_#%- M0XSGV_K090/_ *_^ H W^?J/;-++,#GH>!ZCO[UFR ML23CGN,<]U[B@"5KB(''&?\ Z_?WI!>O^>U7%(P!W],?Y[5CVR.",Y.,COGH*U8P1C.3UYY M]^] $N >P_*DV*>H_G3J* &[%]/YTO YP!^%+2'H?H: ()90H]OY]^_I_GBL MJ?4$CR"1C^7OZ\?CS5RY5BAQGVZ\H]O3Z5QL%M./[V,^GN.GO6E'#-E>O3U/I0!T'VU#U M.?R_PJO)=ITR,X'IZ_C62\,V>_3U/J:88)CZ_G_B* +4MPI/OSS_ -]?G]>/ M;FLR1\]"1R.,GTJP+60L.O\ 3H>P IYLW/4?I0!21\=3W/)SQQ6A%*G3]>I[ M_P">,_A4#V<@Q@8Z]OI2"UD'K_GVP: -N*XBR!@=_P!?P]ZO1RQGL/Z=?\]O MQKEQ'*C#.>GIGOGTJ=+DQ'DX^O?YC_G\?QH Z@L"#CN!C\_Z5A7T;,#C(]^_ MT_I_(&HQJL:Y#,.PZ_7O36U"*3ICH/?_ #Z?TH X^_MY"S$9Q_\ 8_X>W6LN M*TD#CKU]3[_7^E=N\:3=!U]/H,^W3/I^%.CT[+ A>A]/:@"A8PN IY_QZ=?_ M -?^%=7 ?+3)]/Y8S].W7UJ""TVC[O0>A]!QU_E3KQQ#$W;"M_3GWS[]: (K MK58H%^8CJ1^N?T_J.M>+K:#=N=/T_#V_SS[<)XL\2+9I+F0#:6[CT(Y_/ M_/;Y<\6_$R.T:7-R!@M_&/?_ !Z4 ?7-Q\1K*$G]Y'@?2L:;XM647'G(./7Z M\^_^>U?G#K'QB4,X6[[GI)]._P#A^->?WOQ:DD.%NS^#^Y_I_GK0!^K$7QBL MG8*+A,?AQ^6?\\UU6G?$BWN]H$RG.W'/^3_6OQ[TSXE7,UPF+IOIO![C_/3_ M .O])^!/%]QY6!)49YZ?S% '0K)G'IZ\_RQ3P0>E5 M$!X.>.>.??M]:LIT_'^@H ?3'!.,#U_I3Z* ,V6,GIG'KU]/P'Z?C61+:N3Q MGKGJ??TQS^%=.5![8^G^<4PQ*?\ /^&* .22T?=T/'/ZCTQ6G;P,N#SW]^P] MNOXD_P ZV1 @]/R_^O3Q&H[?R_H!0!!&AQ_/GZ]\U9P#U _*C 7V_P ^M-+@ M?YX_.@!=B^G\Z-BCHN*B,P'<#\_YTGGK_>7]?\: )\ =A^512*3GTXY_*D\X M'H1^1IWF@CG'Y_T(H S+B%F'?O\ R]>?\^E9$MJYYP<9QU^OU'Z"NIPI.,8' MO]/\]_RI/*1NX/X?T!H YB*T<8/./J?7\!^E:T$+*!]!_7OQ_3\:TQ"H_P#U M?XYIP11V_P _AB@!D:D8].>?SJ:BB@!"0.M0O-M]O\G_ #ZTDTH1<\<'KVZ= MO6N3U+68[4-E@, ]_8\>OX^V.M '0R7P4$Y_7H<<=#BLJXUJ.(?> _+_ #C\ M?\*\IU?QW:VH?,BC&?X@.P_I7D6N_%FRMP^;A1CMO'J..HZ?Y- 'TG=>,(82 M09 ,>X_S^O\ ];(/CZW#;?-3\U_SQ7P?XB^.%G"TF+I1C/\ RT'7(]_\_7BO M-3\>K0W 'VL9)_YZ?7Z4 ?J=:>+X+EE D4YQT(Z_YSQ_/I746VH1W*J1@Y__ M %8_K_CTK\XO"'QAM[R6("Y4YVC[X/I[_7_&OJ[PEXS@O$CQ*"2/[WU]_P#. M/:@#W.XA\Q>/3_/UYR #Z?B.7O=-DE:8\I^?E/^30!Y>^C3[NC<8SUYJY;Z1*"N<_T' _4?RKT5H8 ,X7\B/ZU M2EGMH/?C]:6,DP^V*,%O^6F.YZ?E M_AG->(VG[25M-?-&M\I.X#_6@XY)_E0!^V]E\1;>YV@2JDF<_<]_\ ZU?9_@[6);^.,K(6 MRHZ'/'_UO\\T ?3L.II(!R/PQZ?YS6BDZOZ=OY_Y]_:O-[&24*A8G&!Z_KGV MY/Z]JWX=06/[S8X'?W_7'O\ 2@#J)-N.">I_/L.E9-P0"?\ /]LY)2<9Y/K[?X M_P#U_0==Y#OZ\=_J/?K_ /6JU'8 G++QGT_W?\.* /'[G0;F0\!^N1UZY'_Z MORZ"DMO#MV",A^"?7K^O\_UKW*+3(3MR@Z _3D8]NGUJ['IL '"+C/3_ ",? MI0!Y=8:/.FW(;I_A_/\ /^==;:64B#G/Z_3\?SKK%LHAT4#Z5,($'0#\!_\ MKH R(8&7'_Z_7V_EG\*T5&WD\#'/.><_B:LB-1V_S^ %1R+V'' _G0!6DNQ& M.3T]_P##'Z_SR*R9M92/()&<\^O^?\\4M[%(<[<]/SX//Z=L^AKC+ZUN6+;= MV23V/3_/^/2@#J5UZ,D@-T./Y_7/Y5HPZHLA&".>/3M^?7K7ER6EVKY.[&?\ M?88KH+(2QE=Q/&>OT_Q_'OQ0!Z(EQN[]N_\ ];G]3[\TK3[>_P#G\"X4C.[D@?7CD^WTH ] CO5;'(R?\<<8JRLZM_G_/ M\\UR=NDN>^/0_7U__56U!NQSGIU()[#WH U& <>IQP.G&?PK%O+3>#@=G3I_GO6S'GOSQ_6G,4QSC''^>W'Z4 >=7FDR.S8!Y']?\GZ/Z?YS7IKF$$[@.?\/P_E4(-N#G _G_ $% '-V.G21@9!Z_T[>O3(SZUU=K M"5 S[?SZ?_7_ /K4^,Q=@.OZ\?C^1_"KB;?;V/&/_P!= $BC@9 S],]Z-B^G M\Z=10 W8HZ+BEP!V'Y4M% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% &7_:47][]5I?[2B_OX_$?TS7D/]H77^W^9 M_P#BJ>E_='/W^W?Z^I- 'K?]HP_WQ^G^%5KB^@8'+CD#D_7MTYKS1+ZZQP&Z M^OT]C4,^HW.WC=^9]1[#UH ZC4)+5\YQW]#W_P Y_G7F6OPV)C6Y\M\ %NA]N>_^&>E?=_Q8UN8IO.> M_P"?^17A$4YEUC#GC?W]VS@_Y]^M?;GP7TNQN9K;SBG)3&1[K_3]!0!UOA_X M:WVH11D6[-D+_"?3Z?YQFM/4?@SJQC)CM'[]$/<>R]/2OT@^%?@O0;F&W\PP MN/:OIZT^%GA6XB&[[*<@=5'<\CIW_SGF@#^>K6_@YXB5CY=G+PQZ*WK MG/3TQS7%'X3>+$D8K:R]>F'_ /B?\_6OZ19_@CX0G;YDM#DG^%?3_=K/;X > M#6).RSY_Z9C_ H _GLT_P"&WB^'&+:<88?PO^73G_\ 7WXK?/@[QC:Q$B&< M;5ST?LI./Y?3IW-?OP/@)X.0<)9@#)X0>G^[7-:[\$?",=O-A+3(5A]P?W>. MWO0!_.OXIN/&NEI(1YZ[,_\ /0>OX]_\\5\[ZU\3_'&FSL//N%"G^_(.Q_#_ M ">U?N5\7/A+X<@CN?+2WXW'[H]O;OQ_7BORU^)_P_TRWN+CRTB&&.,+_+ZY M_P#U4 >;?#GXY>+_ +5$LUW, ),',C],_7^@_K7ZH_ _XOZM<"U%Q=.H/OZU],Z3XI@FC'[T9.!U'MTY_R/I7Y-_#W6 M=5CBB 67&$'?T^O_ .OTKZY\*:[J+",/YF/E!R2.FWWH ^Y+/58Y "'!&3W] MQ[]\_P#UJT#JL$:G+@8/X?K7A6C:Q.$4NS#@'K]/\_\ UA5;7?%1M4?,F,!N M<]^>?S_P- 'MD_BBRBX:51UYR!_4?Y]:S_\ A-=-SCSQ_P!]#%?"_BOXIFS: M3_2<8W?Q^@.>X]Z\?D^-K"XV?:^_]_MSWSB@#]4H?%MA)C$JGU^8'^N/T]NM M:4>NVTGW9 >_;_/Z?2OS:\/?%MKIE'VDD'_;]Q[^_6O==!\SV M^O2@#Z\34H6Z,#VP8#\OZY_2N3N;]U3.[L??T_+\:\_P!7\0M! MG]YCCU]_\\4 >OOK]K'UD7U[53D\5V*=95 '7G'\B/U_K7RQK'CEX-X\[&!T MW8Z ]2?2O)M:^*4D&_%P1A3_ !X^G4^M 'WDWC;35ZSC_OL4^+QGITIPLR_B MP_H:_+B_^,\L;L/M3 \_Q^WKGFM?P[\89;F51]I)RP!_>=_S_P#U4 ?J/%KM MM<+\C@YQTQZ_YZ5CZV5GMGQSE?Z#Z_X\?G\U>#O&[WRQ_OBV[;QN]3S_ "[G MM7O-M>BYM 68$%/7V_'_ /7^H!\W_$'13<)/\N<@_KG]3]*^&_'?@QIFF_=9 M^]V]?P[>G]:_3#Q3%:,DA=DZ'KCWS_GVXZBOFGQ3::46DWO%U[X[\'\O\\YH M _-K5O TBN2(>_\ =/M["N5E\*31L!Y6!G^IYR/U_P#U5]O:S9:-\Y\R D?3 M^[G^E><7]II&_(:'/)'3C&>>G^>* /&?#&A31W* Q_W>?Q/M7VM\,["1&M_E M(^Y_,>W./K[5XSHMMIPN5VM&3^']X^W^?PKZI\ PVJM%M*]5Z?7'\_IG/M0! M]&: &AM,_P#3,>Q^YD?R]OI7@GQ7UZ2T@NL/MPDGT[]>A_S]*^A['8MH=N/] M6>QR5_B/.:^N/ _B&YN#%ER@#[O\ -]-(8,D\[>I]1^O\Z^U M_!+%DBST('\L'_.?K7Q;\/K0C[/E>NS'&?Z?X?UK[2\&H4CBX(X'Z$#MW]: M/>K+8$7/H,?XG_.:LR3VZ_>(X_#IGFN7DU%;>+YF P@/)QWZ<].E V?WG3]?KZXH _0-_&&DQ_>F3_O MH?SS_GZ4)XTT@XQ,G..ZC]<\_7FOR9U7]H-$+[;\<$@8E^G;/X\__7J+3_C\ M9F7%\3RO_+3V''7'^>.* /UU;Q?ISQG$R\CU&?PYP>G^>E>:^,_%MFMJY68= M#_$/3MZ^_P"IKX?TSXPR7,:8NB<@=)/.XH1/B8# ./F'HWOCZ?YS^=?CWXCE9Y0L_P#$V?F)'7Z]NWK73?%S MX@2E;C]\>C?Q#T/J1_/\*_.OQSX\D:ZD'FMR_P#>X^]0!],Q?$!Y7Q]H)Z=_ M<>_OW]:[S1O%#3EC>+9)Y4Q(3\V/O>X]^?_K5]&># M]4FG,7S$_=[YZG]?:@#[Y\#:F99(LMG)3U_SST_*ON?X;L)!;D\YV_Y_7WR* M_.?X=2RL\!P?O+_DYXQ7Z$_#&1@EOG/\'MVS_G\: /KFPLT:Q8[?X!Z>_J?Z M5\[_ !.L8_)N.!T/'X'TKZ,TV8"P;)_Y9#N>..O] :^>_B?=PB"XRR]&&>O8 M_P">E 'YQ?$&S3SI\#H6QCGOQU%>6Z)9YN%PO\?;C^+\1_A7JGQ!U&V%Q< R M+]XCJ/Y 5YWXF/Y?_KH ^GO .GL?(PN>5[>P_P G-?87 MA+3W5(3MQ]S_ #U_S^5?-WPW:TD\@[U'W/Y8[?UK[.\,16P@B.Y3]W\/Z_A0 M!Z!H47E;21T(]?7'3W_^N:]8TN]CC4%F&/;\?7->7PS10CAA]>W4?A_GN:)M M<\A"0^,>_P#/V//^- 'N@URVB!S(./I[_K_GO567Q78Q_>E48]_\"/\ /M7R M]K7CHV@?]]MP!GYO3/\ GZ\5XEK_ ,7UM2_^EXP>[^_X_P _TH _0,^--.'6 M=?\ OL4Y?&6GL?\ 7#_OH?RY7W'QYB20@WP'U?W_WO>K5K\>X&(S?KU// MF<4 ?J4?%E@P_P!:O /?V[\DC]*K/XHL3C]\IZ]P?2OS?M_CI;.!_IR]/^>G ML?\ ]?M5H?&VV;I? _\ ;6@#]!9/$M@<$R+W[_2HQXEL,C]XO4=Z_/UOC+ P M!%VG_?8_/O\ K4+_ !DA!S]L4?23WZ\=_P#.: /T1C\5:>,CS0.G=??U-:,/ MBNP+<2K^8_H>]?FB_P ;(%Q_IJC_ ('_ $)/Z5?Y^W^3]$>&_%UM=!#YRMG;_ !9XR?\ ZW% 'MX8'I2UB6FJ6\@&)!VXS_LY M_P#U#/\ 6M,7,;="/S_^M0!8II<#UJM+^/Y$?E65+XSTT-@S+ MQZL/6O@KQ'\:;6!GVWJ?>/\ RT]1QW_/BO*;GX\1"5@+T'#'I)TZ>] 'Z?MX MNTYQCS5QG^\O;^50'Q+IY)(D7J>]?F?:_'.%BH-ZO4_\M.KGWDR>G;GB@#]%(_$EB,D2)V_B'O[UH)XHL1G]\HZ=P/6OSI3XT6V#_IR M]?[^?Y&E_P"%V6XZ7P'_ &U_^O0!^C)\5V(!_?)V_B]_G63W'O5"7XW0$X%XG4?\M/;ZT ?HS_ ,)99N<>:N2> M#D>O8Y_I6C;ZW;38PXY'Z\>_)^OYU^<-C\8X99$'VQ>3VD]AW^O3FO:_"WQ$ MCO'B_P!(!S_M>IY'7U]__K 'VA \4V>00<#_ #_C_.M1;=">!T[_ .17E7AK M6UNU3$F<[>^<\9KU:VDW@'MCW]#U_I0!,(E'_P"K^O-2<*/04M5Y&/S=3R?P MZ\T /:55Z_J,_AU_SR*U8Y6V\G\A[GU_I0!H3 M2HN2Q_\ K=A_G\*P[J^LX_OLH_$8Z_X?E@5GZQ?F&,D'L<\].OO_ "_ 5X-X MJ\5RVHDVRD8!_B'^/^1Z4 >US:WI2$EG0'/7Y?RY^O\ 7-4CXGT>,_ZV/UZJ M.GT/-?#7B'XFW-N\F)V&".-&[3H?^!*:_).[^.T\9P;PC@?\ +3Z>Y'O6 M8GQ^F8X^V'O_ !GM]21_6@#]@AXUTAO^6R?@R_T.*F3Q;I+GB9?S'^/^?RK\ MC[;XZSN5Q>'K_P ]#SR??FNKT[XU2NPS=$C/_/3ZGU].E 'ZK1>(-.EP!(O; MTSS_ %_S[UI17]G+C# YZ#C^8_S^%?G5H?QBC;9YEV!RO)<*]#T_Q):W(79.AS@\'/4_YSVH Z:>!0N0,<''<]>?\ //3- MGI6;=6P?T_4_P!WMC_ZWM0!YU/- M<*Q SCC!Y]_2K-I+.S#.>WKST.?\BM^33@QY&>_IZU+!I^TC@#D\>V/>@"[8 M*S!=WXCN>?UZ?7\:ZB"!3C.,_3_9^M9MI;[ .,8]OK^7].E;L8 SQTQS^?/^ M- ">4H!^A[>WOFN4\02>5!*O0=/\_\ ZZZYF7!Y[&O/?%IX_S[]* /C;XK^(FM$N2)","0]?][_'K_\ 7K\R?BA\2'MI+@"X(P7_ (O3 M/O\ E^-?:WQUU*6.*\VD\+)T)XY/\O?^N:_&7XSZ_>I/>;3)]^3N>Q/^?Z4 M7]0^*$TL[*+D_>_OG_'\ZFL/&5S=E<2DYXZ\=3_GV_6OBF+Q#>/=L'9L;^YS M_G\?_KU[AX-U/S/+\Q^IYR?3/6@#Z]\+ZK=22Q,68_,,\^I'Z^Y_&OM'X:ZN M4:W\QO[A//O_ )Q]?PKX6\*ZA9HJ,TB#&#@G_/?J/\:^AO#?BZSLC&1<(, ? MQ#';CM^5 'ZL^ ?$MI&L.^4 X7//L/7\L=?PKZ%L/&&G*B@S)T7G(]O3&*_( M_1?BS#:>7MNP,8_Y:#/;WKLD^.D<8Q]M''7]YD?^A>@H _5'_A---&!YR'Z$ M?J234T?C'3F.%F7\&'7\"*_*%_C]$&3-\.O_ #T'J*U]*^/<$DN#?KC(Y\WW MQS0!^K4/B*TFQMD4_B#_ )^OYUJ17\4OW6!_SCL0*_/SPS\9;&XV!KY#G'63 M)Z?7_P"M_,_0'A_XDZ9<*N;R(D@=7'X_E^>>U 'T&!^OI7G M5AXPTZX"[;B,YQCYLCMSVKI[;5[:?;MD!SGHP]^_6@#H**K)<(5!R#^/O]*: MUY$O5A]G- '=7&NPQYS(.&/<#ID?Y_I69)XJM(^LH_$C_ !'^ M?I7S+K_Q'MK??_I29!/\7Y_Y->/ZS\7(8\[;P#''^L_#/7UH ^[V\;V" YF0 M8/J#_/G_ #]:8?B#I:X!G7H/XQZ?6OS%U3XTLF[;=]S_ ,M/;_\ 4?YXZ5P] MS\.M,?_ENO3L5'?CO M_GIBOQVC^/,HQF](ZY_>GW]\_P">*W['X^99=U[U(_Y:_3.>>E 'Z_0>+;"7 M&V93GW!_KC\<5LP:M!/C:X.?<8Y_SZ_E7YB^&/C7# YQC,GO]?_ *_\ MJ^F/"?Q)L[H1;KI"2%_B]<>X['C_ ": /K1)0X&._P#G_/6I:\\TKQ9831QG M[0A)']X?_6_SS[UU$>NV3@;94.0._KZ\^G)H 7493'$W/09_3U_S^5?.WCGQ M!]D28B3&T-W] >O/Y\5[-K6K0>1(1(IX;O[=!G_/IWKXI^+/B$0Q7>V0QZ<_S]*^!O%7CV>2:93*QRS?Q8]??_/'TH ]R\6?% MV_=I-MTW4_QGU^OTQ^?6O+H?BAJSWL?^DNC6?BFU903+_ )(-?G!H/C^143$QZ#^/ MTP/ZUZ39?$*38/WW_CWL: /N*X\4VJ1L?,48QR/\Y_.O.=<\=6D._$X&"?X@ M>A-?-.H_$*40N1,?^^N.GKG],5X)XP^)EPGFXG8#GG=]>!S_ )^M 'TKXN^) M]O&DN+D#!;^+GKGH#7P)\7OBI*Z7?DW)Z/C#<]_0_KBO-?&?Q3O/WR^<^O;\L?TH _1[]GWQ;J$CVGGR/]Z/JQ]NQ[_P#U MZ_9?X1Z_#):P^8_\ [^P[_7M_D?A=\*=4L]-:WQ*BXV="!C&/P['V[^U?H]\ M./B3;6L<2BZ4?+_>QV7WYS]?Y4 ?JC;:K:M$NUQGZCT[=\?TJG-J)8G8W8]_ MIZ?F?>OF30/B/;W(C N5.0/XQ^77_/->KZ3KUO=A3YJG/_KB@#T: M"YF$9+ ?D..E8-QJ]O!"Y,@&%/?'^?KBO)_ M$GC>WM$D_?J,?[7_ -?ZT >SR^(;.$X/^?UJB_C+3H^LRCO]X"OB+Q+ M\7K>U+_Z6HP&XWCK@?YS_C7CFI_'.-2^V]'&<8D]F]^O'/0_C0!^FS>/-+4\ MW"_]]#]>?_UU#_PL+2?^?A?^^A_\57Y,W?QTF8MLO">3TD]\>O;]>O:L3_A> M=WO_ ./IL8QGS/\ :],_IZ>U '[#IX\TMS@7"_\ ?0_3FK2>,=.DZ3*>/[RF MOR)L_CI*"N^\(_[:>WU_'V_'GM=,^.D9*[[T=.?WGMQU/\_UH _4M==LI^CJ ME? WA_XS6Z[C.^FPB*@A+=-'_ "V3 [;E_P < MTK>,M-QS,F/,-( XF3.1W7W[ M?EGK7Y)K\>+@DG[8>G_/7Z>^:T8/CG,Q4?:V.3_?/^T.YH _6>+Q;ICGY95Y M/(R#_7_)]JW;77[.8?+(IR> "/3VZ]/\]ORRT3XR23R*#=')(_C[_G7T-X1^ M(#WGECS\[BO\1.?SH ^Z8+V*0#:P(]./Q_SS1)(2..F0/?I[?Y[UYAX;UA[I M(SNSD+W/?KZ_UKT>W)D49S@X_F.HGLU X'^/4=,9H HP2L,9)ZGVQR/Q_"M6.Y7H3G@] MQZ_Y[UE21E"< ]3]>WX^_P"M4'FE7U_R/0\T =;]K3U'^?QI1A'^?QKBS M=N.Y_'_]9_E2)J)&IZ "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X/\ LB#T7\Q2C2+<]=H] M.A_E7F@\929')Z^I_P :MP^+G8\-G.._OCM0!Z*NCP =%Z^P_G5*YTF((3@< M#//Z?Y[<^M<_;>)6?OGG'YGKUQ^I_P )9M;9XFY_A[G]>N>_2@#EM9L8T63I MU)X_$9^M>'^)XT6*7I_%[?Y_G^%>I:[JS[7P>[=^O7_//X5X-XIU.1DESG&" M<\?TH ^4?BHH*7''9N_U_P !7Y=?%R#,ER<<\^O^!/ZXK],/B3=-(L^>X;_V M;],C_)K\Z_B? LDD^>^[K_\ J]Z /AZ3=!JA< _>//KS[9]J^F_ACXLDT^2' M#D;2OJ.G3MWQ7@^IV"K>,?\ :..F>2:[;PQNA=-N>&'^?Q'^>M 'ZG?#WXPS MV<< $Y&$3OGTZ'/^?RKZ-L/CY*B*#='MC#'W_#_(SZU^4^A:O+[V!3R_ ]3Z'^7_ -?WH _4:/X_R9&Z[QR1]X>G\ZF/[0)' M6\_\>K\D[SXD7\&<._4_Q$>N/Y?_ %N*YFX^+6H(H.?6N7-U)>2Y;/)/?GDC MJ><#GF@#LO!EC]KO5R,Y:[ M)ZR<9Z=?TS7P/@#]2/A[\2I+F6$&8G)&?FZD$?A[=,]*^Z MO /BQ[A83YA.0.Y]/\>]?C;\*];>2:#Y^A'<^H^G^?T_2SX8:FS);Y?JJ]^F M30!^AWAK5#*$)8GIWSV'/\J]LT>4R*A]A_,<<_G7R[X.O-RQ?,#]WG\O4\5] M(>'YJ-L@!'&1G\<=?_U5X!XOU(PA_F(P#T./?_/'TZ8K MW?67/V;KCY1Z\?\ Z^]?+OCV8J)N3P&^A&!WZ_\ UZ /!/%_BAXC+^\(Z]S_ M '6KY:\8>/'A\W]\1@'C=^/^?_U5Z-\0-0:/SOF/\?__P!?BOA+XC^( MY(//^<\!CU]_7T/?^E &KK?Q.:.9O](/49^?OQZ>]=1X#^)1GNHQ]H)_>?WC MV)'^>@YK\X_%GCR2&XD_>D#=C[WIC_\ 5_\ 6Q73_"_X@22WD7[TG,@/WO<] M?\* /Z#OA+XJ-U';GSO!_Q_/@]*_3#0;HR:-G.?D!S_P !/^?KUH XCXB>+Y+* M*N._Z M_I7Y;_%2]D62X^8CE^Y_I_A0!I:K\:KIGW0 M]S_GN?S]*^;+Z[E:5OF/+=?J!Q^O4U+8LS,,D_A[C_Z_^>: /LKPK\1;B>ZC M'FLM/9Y).-G/_?#?S[?SKY9^-T DMKOCJK_ M ,NG/J?_ -72OICPNN;->/\ EG^?R_XX%?/_ ,8X0]O=@\85^/\ /'YT ?A9 M\>-,+W%X=O\ &XQ[9-?#=IHX.J294?ZX]OIWYS7Z0?&^Q4W%V,=7;^?O@_I7 MP\+,1ZBYQ_RU_EQ_GGWH ^@/A5I$>^#*XQM_+Z#K^'6OT@^&>F0+';GC/R=3 M[+7YT_#VZ^SM$?3!SS^7Y@BONCX?>(FC$ W8Y0=3[?Y'UH _1+P+:1*(2,?* M!].G:OJWPX$CAC]EX_7M^'O_ #KX9\!^(V80C=UV_P N?P],^]?6OAW6=T*? M,/N]R>.#[].?K[4 =1XQUTV-N^'QB,]_Q_K_ $]*^$OBA\5)=/\ M&)RNTOC M#>Y_S^G>OI7XDZN%MIOG_@/\AZ\=^]?E5\;O$6Q[E?-Z&3C=[G\\4 <)XZ^/ MUW#-.BW3]&Z,??W_ ,Y'TKY?\2_'W592^RXF/+],G]<5YYXHU4WNI.F\D,6[ MG^]]3_\ J%:?AKX?'Q!*@V%]^.HS]['M_G^0!R5]\9=@?UQWZU MZ#X.^)&NW$D6XS\E>JO^?Z?XU]$>$?V51K/E-]C+;P,9CSU/7I[_ -/K]3^# M_P!CA8!&_P!A(X''E>FWU'O[4 >->!_%&JW,4.\3'AA_R?7MFO3="/?_Z_2M/Q5\$%M]/D M'V#^#;FX MFGAR'.6'KZ@>F/7ZU]S?#BR:46^5/)C'Y_A^'IS7@_A3P(L$\/[OH0>GIC/^ M<]:^T/A]X?6#R?DQ@H?K7W5\/X/)6#' M7"?H.O\ ,\^OM7RCX$L0@@&#V'Y?KW[?RK[(\$6Y AXZ!?7_ Q0![@MZT&G MRXSCR^/S7T]O\FOC_P",/B1X(+KYR,!NG_ _R_\ UU]9W2$:=+_USR .O0'\ MOZ5\%?'!W6"\QP8^$OB!*U MT@$K1 DC]YG_Q[^7]: /U MR^$_C&:5;<[V/W/7N1_A7WUX1\0S26L7)Y53WYX_SV_QK\S/@G 9([7.?^6? M_P"O_/?WK]+_ 1I:&RB)_NK].G^>GX\4 >GQZS*4&2>0,?A[_\ UJR=3UF1 M8W.3]WMP.G^>]:HT]43VQ^?7\?I[5RVM0*L;^Z'Z?GV_"@#YZ^(GC&:TCN") M&! /<]LCZ_YSZ5^>OQ,^+MW9M">V?3_/;M7V=\4X@8KD \8;H<]_ M>OS ^+-H7EN>3SO'?U/MTH \OUGX]ZC'=2*MS+PQ'5O4=NG_ .OCI52T^/VL M,PQ/.>>Q;^G_ -8_S/CLOAMKW4'7#'+CW_B'M[GI7MG@CX/'5&C_ ').['&W M_P"M_2@#IK+XZZZ^W$MP>@X#D<@^W\L?A77V/QGU^4K\]QS[/Z?3_#CI7M/@ M_P#9A-^D;?96.[8?N=OR_,5[WHW[(N\1DV;= <^7Z@T ?)-K\6-=D'+7&<9Y M#XZ?2I;KXKZU&I8M../1_>OO.T_9'")_QYGIG_5^Q],^E^QP.?LA& M%_N=\D]Q^O.* /S\U'XT:O 6!EF&/7=QT_ECVZ50TWX\ZDMS&#<2CYL"I-/O -A 5B>![C]?3ZT ? M>7PY^-]Y-)!NN'Y(ZL?[W^1[?I7W]\.?BQ).MONG/(3N?4?GU_STK\6/!YDL M)(^6&&YYQT)^G^>V#/$?VF.([\Y"]\]>W6@#Z!U;63%:[PV, @$>F.*^6?B#\1Y=,6;$Q7 ;N> M,GTKVG6;PMIC-NY"8[>GU_&O@?XSZF8DNCOQ]_OZ8]__ *WZ4 >6>/?VA+NQ M>4+=.,;NC-Z^E?*/B?\ :2U"1G NI#G/1FZ'C^7^?3S#XGZZ3/./-ZEAUX.< M]<'\J\,MK4ZI*!N+;F'?_:]/\_X@'I6O?'C5[@OMGF/)[MW)_P Y_'VKSR3X MQ:W)(Q#W!^;T;O\ SKTW0/A&=8"?NBV]0>GT/]?UKVG0_P!F#[:(V^RD[@#] MSU_#G_\ 7]: /EJT^+VO9&&N", ]']>>W;K_ /6KI(/C!X@ ^_<=#V?UQ_G_ M /5C[>T;]C\3X_T(G*CGR^I_+O\ YZ5VZ_L:*(L_8CPI/^K.>/7CC_(H _.U M_C3KL2\O<#GKAQVK.D^.NKHQ!GG 'N_I7VCXL_96_L^.0BT(VD_P8Z;NG%?* MOC#X*MIK2X@(VY_A],_X?YQF@#BF^/NIY?=<2\'N6]?3IU^OK48^/FH%@#<2 M]01\S>W;I7F^K^")+5Y!L;KZ>C'_ #CCFN'NM#:%^N/\ .>: /VB^%VO/>1P$L3D+QGU&>:^L]+DW MHAS_ /J]/U_^OFOB+X/+^ZMQDX_=_KCK_2OM?1QB.+W - '0TQDR#@];-% &&+(*#Q]/;G\N?K22)L7@<\ M=.<8^)I66%N_#?Y/^?\ &ODWQY=R MA9L;ONL>/Z?X^]?8GB"VCDA89'0GMW!S^7K7S?XPT.&99>A^\/?UQT]": /@ M+QIJ5RK2XW9!?IG_ ZGOTKYA\4Z]?Q&7;YG\70-QR?3W_SQ7Z!>)/!%OG>@#\T-=\7ZO&[!1-_WR_8_3 MV/MV]JY"#QKK!D'^O/S8^Z_J/\]S[U^F=S^S1:7A)\@'/^P.S<],?0\]?>N[M_&M_#&'+2CO MT;C]/T-?3+_L^6]EG$(X _@ Z8/I7):U\*8[."3$>-J^@]\?YS0!XCU4H?VE-1M)=OVN4;3ZMV/3OZ9_P :Q?''A!;19>,8#=L= MB>@_'\Z^5=?M#:SR?,1ACZ]CG^E 'Z??#_\ :3O;V2%6O)/F9?XCW(_+KQ_D M5^A'PQ^+,FII 7N"=P7JQ]!_GWQ7\]OP_P!6DMIH?G/WE[G/'/K7Z/\ PE\: M/;K;?O3_ =_8?G_ /7- '[F^&/$,=Y:QDR EE]>^.W/X?\ UJ[^*:*50=P/ M [Y[+VZ>O\Z^ O GQ#+FN @WYX'?_=]_P >>E ' MN2VRN0>.G;K_ $_7\^U3K:*/KGO_ )-8.E:CYR*<_P ([].!_3U_&M]I^#@\ M_A_0YH L*@7IU_S_ )YS0\BKG'O^&/KUK'EO2#@$#)_QX[FJ9O6)//7/_P"K MMU]LT :<]P1D9_SD_P">#^%>;>*;AFMYAD_<<#]?W3C_//Y%_%_P\)I;L[!UD]/7T M]*_:+XN6*B*ZX_O]>_!__7_]>ORM^*]BGG7(V@_?],?Y[].M 'YP7^B?99W( M7&&SQ]3TQ_\ 6XK0T[4);# 7(P#QSQ@9_/TKT'6-.5IG 7^(\8Z?,1G..M8\ M>@>;T7K@#CU S_D]: -&Q\=WEN,*S].<9]/\_P#ZAQU-G\2]4!7:\OX;O3_/ MU_2J>C>!6NYE7R\[CC&/Y_TKZ&\&? W^TGAS;D[O]@_T_/Z4 >21?$[6P>#. M<?%;7X]_-SP&.-K_X?U-?H/X=_9.&H)&?L9^8 ?ZO)ZX] M/\]R:VM2_8T4*Y^Q,,J?^673/U'- 'Y67OQDUZ,\O<#!])..?Y>W]:BT_P". MNN13/O8_K[T ?M/X!^/- MU?F &Z..G%?:W@?Q])J"0$RELXYSZC_Z_7/\ 2OPZ^%.NL9;8 M>8>"O<\_='TS7ZB?"K46>&V.[/"G^77_ /70!]^0:[F!&+XRN>3^/H:P-5\7 MQVP),P&/]K'<_7TXSZ5YMJ&NM9V*-OP0F>IXX_R/_K5\I?$CXK-I@F_?[=N? MXN.,G/\ ];- 'TQXB^)<,"./M('#<;A],]?_ *W\Z^6O&_Q>,2S;;K^]@!_K M^/X.62/[9CYG&-_U]_S]*\(U/XPMJA<&YSDGH_JW\OQ[4 ?0 MWC/XU72M*%N'_BZ$]!].O3K]*\!U'XR:A.Y'G2'YCW;W_GG_ KA+C4!JK$^ M9NW?[7KZ'//3\?7%7;#PDEVRGJ2W7MT_R/\ .* +TWQ(U&XS\\O./[W?/YY_ MSBL:X\9ZDP9@9?7HWO\ CZ?X5ZMI'PRBG5,IG..W^?P^F/KZ#:_!BWGC&8QS MCL/H.WK^5 'Q]?\ CS5H0<&8 ;NF[L#C_ _A6 ?BGK4+@!YACVN M/@!:SC_5#DD\J.X'M_\ K_ES]W^SE9\GRAT_NCU/MU]OZ<$ \.\)?&75HY(M M\LX^8==W^S7UYX&^.EZGD[KEQPO&2.R^O'^>:\*O?@[;:.2RJ!LYZ8/'IWZC MG_)KEIU71'*J^-F>,^G^?I^.* /U/\+_ !SFE$*F[;IS\^/0]SZ_3]*]YT#X MK3783]^3PO\ %G_/3OZ5^,?A;QVRW21"8\$#&[_/I_GI7VU\,=?:_, ,F?QC<7,#X=CE#CJU?!7BB2Z$TIPWWF['GYCUK]COB9\+A,]P?)SRY^[GKG\,\>O]*^)?%7P ME DE/DG[Q_AZ\D_Y_+K0!^?%W?7:$\/U/8]L^U.T[6+I+F+AQR!T/M[5],:O M\*PCM^YZ$C[O;!_K6%9?#/\ TJ(>4?O]-I]?I_7\Z -CP)K5V7M\!^J]C_A7 MVUX#UB](A^60\)V/^%>7_#GX5"26W'E?Q+QM^GY?Y]J^_P#X=?!GS%@_<$Y" M?P'_ #^7X<4 9>A:M?;$^5^G^'M7I=CJU]L7A_N^A]/8_P ORZ5[QH'P178G M[C/_ #M]/\_C7I-G\$E"C]Q_"/^6?]*\?\ %'P.5ED_TM?%?Q&^%@L1,?)(P7_AQT!Z]: /SNUO698G8 MDG[S?R_#'8US-GXIEAN/E<\,O0G'4\^O3'-=U\0=#:PEF7:1M9NW^<9Y_P * M\>T:S:ZU$QD$_O%'_CQ_S[>E 'T5X7\?W\+Q^6\G'0C.>!TX^E?3G@[XGZTK M0A6G((4#A^A*@_C_ %KS3X3?"HZY);_N2VXKT7GDCV]^.?SK]*_AE^RT+^." M3[(3PO.SL2/;T% &)X ^(VL3-"&,_('4/V[=/K_3W^W? WBR_G2$OYG0=<^G MK[Y_SVN>$OV7%LEB;[*1@#^#T_ >@]_SKZ$T3X-KIJ)^X(V@?P^F?4?XT -T MWQ#.L:%L\K[^G^<5LMXP,.=TN,*>_L1^F*CUGP[_ &7"WRXVH>V,8'T^OTKY MT\9>(CI@E_>8V[N^.A/OU'_ZJ /7=?\ B.(+>7]_@A#_ !8[C'?V_P ]:^._ MB3\7Y+=+C9<$<'HW\OK7FWC+XH-'YL?G]B!\_O\ X=>N17RAXR\:-J/FCSL[ MMW?KU]#_ /J_"@"+Q]\=+V.6<+N M1T_2N>UZS.I2R9).YCQG/4M]3Z?YXJSX8\ I=21DKU*=>W)_P]>W/I0!Z-I? MCS4KT?>E.<8^]QD_Y_PKJSKVI&/?B7)![-ZYY_SZFO2O GPBM[A8MR#DKV]Q MZ_YQ7T?9_ NSEM%/ECIZ#N!C.!V^H[T ?G]J?C?5K,,09AMSCACGM_G_ KC M9?C%K-H^/,G&./X_7'I[?R]Z^_?$?[/]FRR8B!X/11_/K_/_ \)UWX 6T9< MB,<$YX'J3R?\\>M 'EWAWX^ZO%(N9YQRO][M_7_)KZ5\)?M$:BOE!KJ7J,Y) MX[_CG&:^>+KX2P:<F?Y#_/I3324TU@ ^-K9ZXZ9]_P#.1B@#]//! MOQ_O+EX5-TY^Z/O'G/Z=^.!FOKOP3\39M1\K=,3G&>?I_//]/7/XO^"=7\NZ MC7S>C*.OI^/Y]Z_03X3ZKYI@_>9Y7N?4>] 'Z,6VOM/:%BQ^YZX[?4^O2OG+ MXG>*'M(;@[R,(_?IQ^GI^5>H:-<%K G=_P LCZ]@??%?,7QCG=+>Z(/5&QU& M>/\ /\J /ACXK?%:XLI+K$[#!?D'KSBOAWQ-\>+R&:4+/U_+ MT/XU7LGFW@W-U?\ F??V_P ]_@G6DDN;F0$DY8_S(Q_3^5 'K&H_M#:HF[;< MR]2.&;_/X\]^<5S1_:&UB1P!<3\\?Q^XX_S[5Y[;>#VOR/E)W%>V>N.OY?SS M7HWA[X/&^FCS%G)[+_/^= '3:7\:-:O=H\R<]/[_ /GC]>]>EZ9X\UFZ5/\ M7G(/)5\=O\GWKO? /[.@NVA'V8G)'\'KCZ_YQC-?:O@O]E!+E(?]#/('_+/U M'7I^/Z_4 ^&(?$^LEC?YYZU?A\5ZRKJ )NO>GZ_I0!\#^$O%FK/N/_ -=? M=_PKUN^F>V#B09"9R#WQZCK72Z/^RVME,K?9"-N/^6>/?TQ[CI7T%X/^#0TD MQGR-NS:/N^GY?XC]* /:_AY/)+%#NSG"YS_^K_\ 77T)8[=B]/;GZ_U%>4>' M-$.F1Q@*1M0<8]!^O.*ZV34VMT(SP/\ /^?<_A0!W0EB Y(/ODBFM+"1]Y?I MNZ_GBO([SQ0\1/S'@9Z^^/Y#_P#566GC"0MC?GMUSZ<_K0![0ZQOGI@_3_'^ MO/6J,UJAS@D]/_0?K7!V?B1YGO38-" .<#KZ8[#VK_P#]>M$=!]!5:*+;QCC/4=N.W'YXJT../2@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /G M<>#'R/W9Z^G_ -:K._P"?O_\ 7->1>)_$]I''(-R=",?+ZGUY_K]: /SH^+?APV*7 M)*XVAO3W'7K7Y0?&36?[.FNAG&W>#UZ@G\A7[!_&C6H+N.["%>0_3'_N1Z_X^WI7TM\+] M-;798 %+;V3MG/(X'?O_ )[_ "K9^ ;R77=VUR#)TY_O'_.*_2;]GCP))%-9 M^9$>2G4?[O\ AZF@#Z0\ _ J;6H82+;.X#^#Z=/I^OM7LX_9.N;J,G[&>1_S MS.>1],?_ *OPK[2^!_A:VC@M-\*$[4'*@]A_/_/6OM_2/#NFB%,P1=!U1>P' MM^?7W]* /PMO_P!C6[E)Q8GDG_EF?__+(\_3C] M>W&>:_H5_P"$;TH];>#_ +Y3_P")IO\ PB^D?\^T'_?*_P"% '\ZN=U#]B2]MU9C8D85CS$?Q[8'0U_24?"ND8/^CV_0_P#+ M-/3Z5QOB+PMI @F_T: _(V,1IZ'V_*@#^8CQ)^S%GM7Y+_%RQBBFN MMJJ,%N@]S]/YT ?-WAW5ETV8 MMVL.OPT\%^(KD3P#SFX*_P 5 M??7PIUN:4VX,C?PC[Q/]?>@#]6=.U];VW4AL[E'/X'W_ /KYZ5\\_&)/-M[H MCG*O^?/U'3I^/%=IX,NGDMHMS$Y5>I[8Z]/\#7%?%9\VMP."-K\G^= 'XP?' MVQ+3WO'_ #T^O?C-?G1J&GL-8?V;/3T9O\*_33X[NOG7??F3MZY'?_/ZU^=6 MK3(-6EX'WCV']X_3_/Z@'MWPPB:.:'ZC'YK_ )]:_2#X97AC$'/.$'ZCW_'I M^?6OS>^'ETHFBY Y'ZD>_P!:^]_AU>X$.&QG:>W.".: /T*\$WY81?,1RO'Y M<_Y%?4_AF?=&G)Z+[_S_ *&OBSP)>9$/S=U[_3T_S^.:^O?"4P*1'CHO?_\ M7_GZ&@#T355WVV1_< &?7/7T_P#KU\T>.K,NLW&OIF^9?LPY_@ M[Y]:^??&CKMD&1G#G\A_G]:^!/B=&CBYZ'(?M]/IG^G>@#\MO&^DR"XFX/WS MZ_X8_E[XK9^%6FR+>PCG_6+^K'KV[\5V/C2P5KB;YIK6^%^FXO(?EP M!*G;_:H _5W]G6V98;//.0F>OH/3/3T_PK]6/#$).C8_V%&._*GZ?I7YG_L_ M6@6.TX_N=NW'KZ_3'ZFOU"\-*%TCGG*)@X[[3]: /GWXIZ89;>XXZANWL?U! M_P#UU^9GQ1\-L[W&$_O'H/Y=/\FOU4^)4R"WF& < ^G/RD=Z_.GXEWF/\_RK!C7[.P[8_P /\?\ "O5=?N(I)'QC M^(#CZ?YZ5YO=0^8_R\@G'Y=?Y9_E0!Z3X)U,+=1#KRO4_3BOT5^$&H;VMN?[ MAQUQ^'>OS5\&V3F]0\]5_I7Z+?!RT=3;9!'W/Y#GI_2@#]'_ K,#9KCC]WV M_P!W_..3SZ5X+\89@MM=GG[K]?8_7_/I7M_A=2MDI/ $39/U7\_TKYL^-MZ( MK2[YZ*_\_P _Z\4 ?D=\;[Y1/=_-_$Y_GZY]*^(!=+)J+C/_ "U_K_4?YZ5] M(?'KQ L5Q> OCF0?J?KSQ]*^)=-\1K)JKC>/];[>PH ^U?AY8FX\K'/3IT[] M^/Y_SK[A\!^'9&6$A?[IZ?\ UO;M7Q;\';Q+DV_0YVCH.,X_R,5^FWPWTY)H M82%'1>@'T_SC_P#4 >K>#].>V$1(Z;?Y#V__ %FOHK2=2-M"OS$8'G]/3^0QFN\71)3"V%(^4=J /(_BCXKV6T_SG[I[^P]_:OR M1^.7C#]]<_O.\G]?\^U?J%\5M"N/(GQN^Z<_7\#^OZU^1GQR\/7'G7/W_P"/ MN??% 'QO/XI\W6P"Y^^PZ_[0]/\ /U[?<'P-NTNY[0$ G,?;V'^>U?GI-H5Q M'K88A\!VP><]1^?/I^-?>7P&C:VNK,MV:/J>>,?YS^? H _;+X+Z-;7$=IF) M2=J=AZ?3U^GM7W9H/AJU2&/]RO0=![+ZY]*^$/@CK44$5F&91A4'..P_S^7X M5]\:!XA@>.+YE&-OI[>_^?Y@'8+H]O$AQ$!PW8>W^1_D5Y/\0((H[&;Y1RK' M@>@_/'KU[5[ NI1RH<,.?\_IU]Z\A^(3>98R8/\ _0^W&?\\X_, _+#XZ7$ M48N\ ='_ $!_R?\ ZU?E'\2=3B6[D _UA]/[WTZ_P O7K7ZI?'BU9Q>8[B3 MO[?E_GKBOR6^)>FRF[DZ_P"L;N>S=O3]* ,CP[J2-/'TSGVZ<5]9^!KA'\K_ M (#Z=L#O_,?2OBWP];217$>G^% 'M<]COT^48ZQC]0.W;\^:^(/C3X>,T%U\O56[9]1^G^%?? MD0:?*2>/*_D/\]/TKXR^,FI0PP7.I^A/:@#[;^$T_V!+<=,;?I@$#V]3^'UK[Z\)>,EAM$7?_"/ MXL=/85^=OPXD-V+W1AO (]3R<#W_'TYH ^B M_P#A-E90-_&#W_V3_G'ZUSFK^*UD1_G_ (& Y_SSQ[5PYTVYB'\73CD_W?<] M^O\ ]?FNB6 M>XY_B?C\?\CU]*^ROB)=LBSY8]'[_0?A^?Y<5^?OQ"U'$UP-W\1(Y_VO_P!= M '#Z'&LVJ=,Y=>OU'X=/QSZU]_?!G18[A[;* YQV^A_PZ5^=?A740VK#+#[Z M\GV/O[U^G/P%F262UZ$Y7L/;'Y_Y[T ?I5\+O"$$D$!\D?=3G'^?6OJW1O!] MNB1_N%^Z,G:/3Z>_K^->8?".!'M[\;R1QP29QC:WMGC_ 9H _,CXJ^#HI!<$0K_ !=O]X?S/^>:^!?&O@E8 M[F5A$!@GG;[_ $_SWK]//BAJ<$8N =O&_L/?GIVS_GO\#^.M=MC-*HV\EO3U M/X_YXH ^8YM--@_ VX8YP/0G_.#BKMAXC-DZKO(VL.A..#_/_/?!MZS=1W+- MLQDDXQQ_>]^G^'H*XTZ7-<2_+G!;MGN"/;_/;F@#ZX^''C9GEA'FYY4=?4G_ M /77Z-?"[Q ;B&W^<\A>3KW[\=N_>OTU^$FF MRQ6]OG/ 7K^'^?IZ9H ^L-6U _V+(V[C:?\ T'K]:_-WX^^(?L\-X=^,!^ ? M3'^'?VK]#]5M7.BN!DG!/?\ N^XS[=?TXK\S_P!H/2)IH+W&[[K]/?3O_7KQ2?#/PSX'/\ GKQ0!^K/P>2* M]6U)4'_P.L&A2TW=MG7Z@^W/7C_] M5?J#X#*+;6X./NKZ'^]W- 'K>@>'K50#Y*] /NC'8^E=^VC6WD-^Y3[I_A-9 MVCNFU,8'3T]!Z5U4LBK YS_"W^?\_CB@#YE^('AZVEBGQ$O(8C@?[77_ #VK MX$^(_@N.0W&(AU8=/\YZ_P">*_1'Q[JT4$\4ZP M Q@G_'K^7K7UQXX\:6DIE4.G!;TR,?SQ_P#JKY*\7ZI'=O)M(.6/3_/M_A0! MQ>D7PAU",>CC@X]?Q_R*_0+X)ZENFLQGJR<9]P1Z?3\*_.O3+5YM2C*YY8'] M1^'^?R_0'X(6,B7%F3G[R?\ LOI0!^S'PO^>/?K7V_HQS% M$1_='\J^&?@S"5BM0PQ],"@#HJ*** "HY'P.XY M'^14E4+Q]J,?I^&/P]: ,F^U,0*QSC!/Y#'X?Y[\UP^I>+TMU;]X./5O0_\ MZO7-97BO6?LR2?-C /XL>*?B=%:Q MR9G P#_'Z#'^?KQCFOE?QM\<(;42C[0/XL?/]>O/;'^>:\3\<_$EG691<'C< M.&Z\=.OI7QEX]\93W/F[9VY+#AC[]/SQ_P#JH ^F?$/[1UO!*X^TCAC_ !_G MW_#/^3S4'[4%JCC-R. /X_K[_7\./K^<6OW6H7L[A993N;LY[Y]/Q_K4FC># M]8U-TV-.0V/XF[_C_G\!0!^H-G^U-9C \\')'\8/U:-^S;XC<*?*NCGU+^OU M]Z /=I/CA;WH)$F01ZCGH/7_ #TQ7$Z[\1X[JWE(/4']_^15G4_@+JUO:.6AFX!Z[O3^?'7I0!\@?$#Q)]:$L\A!ZGU]\#_ #_4&OMOXB_"N_LHYMT<@VELYSZ__K_K M7Q'XM\,7%G/+N5N"1SD=#C_/^<@&SX'N?-GBP?XE]?3'Y9//]>WZ"_"NW>46 M^,\[?Z]S7Y]> +-H[B'=_>'7\/\ /&,=>M?I)\(H@!;9']S/YX_'\: /N;P% MITGE0$Y_A^O;_/6OJCPQ;/'Y8.?X?_9?P_Q'X5X-X"2/R(/HO;TQ[5],>'X@ M?+P./EQ[_=]>GY4 >MZ'(511SQ@?R]:[%7WKCN<8_GS^7'%V/T_&@!([0JO3U[?T[?D/K7,>(1LM9L_\\SC\/3/Y M"NR6X5E/3H?3^G'Z#ZUQWB3Y[6;_ *YMTXX[?K_D4 ?G[\9[\0Q7?/0/^@QQ M_G]>OY%_%[Q"L<]SEN\@X/UX]0?I7ZQ_&ZS>2*]QGD.?T/TQW]_TK\>OC#HT MSS7/#?>E^A^]^% 'S!/KPGN&PV^"M!666!BF1N';IG'KT M]L5]X_##P_$KVY,8_A[?C_D_SKY<\"62JT&5&05_D!SSU_SQ7W/\.;=0T' ! M^3M[ >M 'U]X%T>V6.']TN,+_"/\/Y_A7I.HZ-:M&W[E3E?[H]!W Q^?-BWQ3RCTSCT_V1W_S^5 'S7XK\.6S^9B%>5/\ ".G^17R1 M\0/#D$4,Y$0'W_X1GH>F.G^>M?=7B1X\/D@G%?)7Q)DC%O/TYW^G8?Y]* /S M"^*44=KYY"A<&3V['O\ B/UYKXDU_7!!><,!AU[GNP_"OM3XT3 +3]Y!W]O7T].OX5^U?P0):UM!G) MVI_4_3TH ^G?%4I32\Y/$)/\_>OS$^/.N26PN<2$?ZP=?KV_R:_4'Q5:F32< M#O >W7.>_;_/O7Y:_M :#-/]IVJW_+3IGWXZ?Y]#0!^47Q'\<307L@\YA^\? MN?\ :..I_P X_'R^S^(LBR+F9NO]X^OU^GTQSVKK_B=X.NY;Z7"O_K&]??\ M3K_2O(+?P'?-*,+)R3ZGOQ0!] Z%\2\;,RD]!U_SZ8_+Z5[7X?\ BHBF/]YW M'\7MSSWKY9T/X=Z@VT!).2/[WO\ _6KVWPU\*-4N&C 2;EE'5N1Q_G]?H ?5 M.@?%Z)%C_>=/?WQGK_2O38?CC#;0 F3IT^;GU_'_ #UKQ+PS\"-8NECQ%-_X M]_CT_P ^E>J+^S+K]W;?+!<<\<%^X(_^OWH @U7]IRVL%8F;&T9QN';'^'O_ M "KRW6/VQK6 NOVC&/\ ;]_K]?\ (J_XE_9!\47:2;+>ZY7C!D]/KU_KZ5X% MKG[$/C&XDJW!.:7WQB.L.2 MLK'?DCGCEC[]_P#&MNP_88\7AQOM+P\GO)[9ZG/^37JF@?L2^(X3'YEG<\ MYW^_/^?QH X#P5XCFNKZ)\MR4(]N3Z=O;^F:_27X+:HX:UR2?N'GCN>M>3^" MOV1=8L)86:SF&T+G(;MZ_P#UO3I7W'\./@-J&DF M;R*5"CH>QZ>O^?S /JW MP#J8-I&#G[AZ_3_/^36IXGN(Y89. ?E/O[5;\-^#KC3+50R.-J'KD8X/;UK M\6(]K%*#D84^_3'^:VD'G98<%OY?S[9_6OD7Q;XHB)F&_C)_P#0CT]?\F@#Q'Q) M;1QL_P H'.>WO^GKSZ5P]GY0O8A@9\SZUI^)=?21GPPX_P#K_P O;\ZXJPU( M27T7S=9 ?7'8_K@>OZT ?<'PJMXI)K?Y0V*_,/X/W"O-;#/4Q^GM_\ 6[DU^L?PBV-%;9/&$_\ 01[4 ?3^A:%$ ML:$1@X_V1Z?UKN(=,B0'Y!T].G^?P^M-T:-/)0@9X_I[8KI2H /'8^_;WH Y M>]LH1$<1CZ]NWM7DGB*SAVR?(O.[M]??_'^E>T:DX$3<\YQ^@_6O&O$MRJB3 M)SU]/RX/ZT ?-WC'3X3'+^[7OV'MWZ_R_P ?@/XMZ/&RW&$'1^WUS^O?^=?? MGC#4%1)1GLW Z@^G^>U?!_Q6U2,+<\C&'&./4^M 'Y0_%?P\&N+C"#[S=![D M?7G_ !KPKPKX;QK.2@_UJYXZ_-V]:^G?B?J41N+CIR[?SSZ_Y^G->,>%+Z$Z MOQ@?O%' [[AZ_7T_&@#]'?V>=!C1[/,8/,8Z>P_S^7O7[5?!S2K=+6#]T/NI M_#G_ #T].M?C_P#L_P!S&TEIC'5/3!Z=C_/_ !K]E_A#(IMKW;CWJS=V\*QDA , = /4_3^=.T]AY0Y'W14MWAHV M&>PZ'W- '@'Q"<10S8 'R/V[8'^?\FOS8^+VK-%]HPQ&"W0].OI_GM7Z6?$& MT:6"0 '[K=.W?^A_SU_-SXN>')KCS]JL<[NGKZ_Y_P#KT ?FWX^\32)_X=,_Y^M?0OC[P/=27,K;''+=CZ__ *J\ U+P1=(S M?(_UYZ=R* .9/B,*Q8MWSU],G_/;.*ZG1/B''IS1DOC;M/4>@^GKQ_\ KKCI M_"%T#@*X[?\ H7O3K3X=:C?,!&LOS ="W^?\\T ?4?AS]HN#25C!GV[>?O>G M([UZK:_MA6T$"I]IY';>.P ]?QKXWT_]GW7]3QY45P=RCHS]\GU/8]ZZJW_9 M(\67*;E@N\'./FD]O?'TZ4 ?0^I_M>VLZ\7&N._X8V\6L,FWO/\ OJ2F-^QAXJ;_ )=[K_OJ3^5 '/ZW M^T-#-OQ+U#?Q>Q_Q[]?P%>2:E\;1/*<2-R?[Q_#\/\G&:]NF_8I\4/G-I=G@ M\YD(Z#U/^-9W_#$'B8ODV5U][.>.>_P#GG'Y5\<>!OV-?$&GW4;O9W'RMGH_J/4^G%?HS M\'_@)J>B?9_,@E78%SD'H!GOT_S^ !]O^$KPW.G=^8OKU4XS_.O$OBU8^?;7 M/'4/^ V_C_GMS7T1X>\.3:58%74C;%_)3ZYZ>_X8KY]^+.HQVUO?; M\O?_ #B@#\COC%X=,DER0O5F[?[WI_G%?%-_X;*7,A*=&/;W/K[\_G7W#\8/ M%EM'+<@LO!?T]3G_ #TKXVN?$EO=W,BJ5SN(_4_C[=^O% $NCZ>L#+\H^\O; M'8?X]R.:]\\&R1I/#\H^\.WKS^H_E]:\V\/V']HE=@SN92,=QCK^/_UQFOH_ MP9X$N)Y8'$;'YU_7/TH ^L_A0\#/;908)7^$<=/SSBOTH^&UM;/'!^[7.$/0 M>AZU\&_#'P;/;-;DHP *^O\ GM^'-?H5\/-/>W2 D$<)G/T_S_GB@#Z#L-,M M6C'[E><=OZXZ^W'UJQ+HULV?W2_EQCGCOS]/PJUIQQ& 0.@S[=*V!MYW?AU_ MI0!R1T.WSD0C\O\ $5-'I$2#[@'/I_\ 6_EBNK"J>0/YT;%]/Y_XT _TY[O8OI_/_&FF)#V_0?U% 'C%YX7DD)^7 MMCH?\/\ Z_-9:>$) V0IZCWXXYXKW@V\1_A'XC/^%)]FC_NK_P!\_P#UZ /) MK+PW)%CY>A!Z>F/;\/3K740:6T0!Q_GC_(]/Y]F((QC"]/I_+%(\0QP.QYXX M_EF@#FQ'Y?4=,_7^+C_#/_URHN GX<].G?\ SFM.:WSG ]?Z]AQ^')K*ELW) MZ$GTY]!]/ZT 68[Y>1GN/3O^'M6A#!V]ASW%?,GC/29G67:AZ'MS^@S[4 ?#OQ)U=P+D.YQ\W4 M_3/?Z?7FOSR^(^MV2RSF79U8':_0+XK:!?,ESY<;='Z ^OMZ_E^?'Y M=?%OPSKQDN3'')G+] W;=VH \[L_%6BV^J*7\G(;DDCU'O\ _JS7VK\(/BGH M%C-;9D@&-N?G''Z]B/Q]J_(_5?#WBN+469(YAACC 0 AZ-)Z M>WY#]: /Z1+G]LSPK;Y!O[;C_ILO^/\ GUYJE'^VOX29MHO[;KC_ %Z\]/\ M:_R.>]?RF>(_'OQ+1Y-LUSU.,-+Z_7_/H:XRR^(/Q/\ M!S-=8W?WING^<__ M *J /[!+/]K_ ,,77W+VW^88&)E[C_>^AINJ?M->'[N"7;=PG*'_ ):CT/O@ M]?\ .:_EL\(^/?B*QC\R>YZKGYI?7!ZGZ_EWKZ!TCQ;XXG@ >6/G/7_]=>6:C\/?&.HODP3-EN?DD.>?<>GY4 OPM\$WULUL6C< %,_*2".$O:\@K_![#U'? M_/>OJGPQ\/8+-8\0 888PH]/8#N#_P#J% "^#M(F@MX@RGA1GCKT]OZ?CQSR M'Q/TR66VN ?NMQCU'Y^]?3FG:$D$2A4Q@<<8^GO_A]#7#>-/#S744JA-V0P MZ9[?R_7(_"@#\,_C?X3NKB6[*H_5N@_WN.GT[O^#;V+4I7,;8W'^$C' M/K_^JOWY^)'PNEOS<$6^[.?X?8^WO7Q%XR^"-UYTSK9G[S=(STX]O6@#X0\* M1R:;(A?(VXZ],>__ .O\N:^IO!_CFVT_R0\H& .K8[>F?UQ_A7$ZW\+=6L?, M*6S+C(!"GMTZ#'\O2O,-0\/^([(D)'(-O3AAV_G[8]* /TP\&_&/3;7RMT\8 MP5SEQQR??_\ 5^%?4_A;X_:-#'%NNHN!_P ] .X/)SU]OTK\)+6;Q5;$;3*, M%NPL_$?BZ !Y@-I[O_ +/Z?EWH _>74/VC-"%OC[7#]W_GJO'/U[?4 MFOGOQG^T7H;"0?:HN_\ RU]O]X?0<5^3>I>+O&31D"6;L.K_ ..<#ZUXMXEU MWQM-YF'N#R>\GH><\_TH _17QI\?='F\T"YB.=W_ "T'O[\]_I7R-XT^*^FW MWG;9HSE3_'_,9Q^'Z&OC/5V\<7$A_P!>03_M]#NS_G_Z]<]_8/C*Z)WQS'/' M(D[MS_GZ4 >FZYXCM;V>3:RGH_SS7Z":583)I!7:0=J] >FW_Z_8=Z /G'XJWHCM[CYNQ[_ .37YD?% M#60LMQ\W>3O[=^V?;-?I?\6-)O)H+@(A.5?L3Z^G7/ZU^7_Q0\*:M+)<%8GY M+G.&[Y_SC]: /F74=9#2D;AU^I[>YJC#>1R,,D'+_P!>.]/O/!>LB9OW3]NS M>GTJQ9>$-55ANB?KZ-Z^_;GN: /4?!1B:[B.!SM[Y]/QK]#_ (1!/]&P!_!_ M2O@KP5X9U".ZB+1L,%,\'UXK]"OA-H]S$;'@/L M(V\_NCTY_A'UKY)^/*2&UO,9Z./T/Y<__JQ7V'X'I[NWN@L9;.\]#Z'O^/(^M '\[_[0<-R;J]P6'[R4\ ^O2OAK1XKE=7DR M6_UW?/K^F?\ .:_63XX?#/4;N>[9;=CEI/X3W)]ORQCFOBFT^$>JQZF[FU?_ M %N3\K>I]O\ /TH ]^^!TK1O:[R0 4Z^^/\ )_H*_6SX3WL7D0!L?=C_ )C/ M:OS0^%O@74K)X,P.,%#]T^WMU_R>O/Z)_#?3+VW2$,K# 3KG_9]AP?H: /N_ MPO)#*D> ,_+_ #'->P6=C'+ <*#D#M^7/?\ I7@W@J*XQ%N!X"?4?A[=?\<5 M]+Z';,T(!&:_*#XW^&E+W1$7=^ MWN?S_P GK7[;^/\ 1C<6TV$/*'MP.,#MUK\U_C#X(GN/M.V$G/F'A<]=WMR? M2@#\9-;T6.VU1G\O&&)SCGJ/\_\ ZJ]B^'?B&VTF6 LRKM=>^.F/\/\ ]==! MXW^'&H"ZE9+=OXNBG^]GV[CKWKR"X\*Z]9.3'%(N.> WJ?\ (H _3CX>?&[3 M]+6 - MN8\6_M2>'9[-U%Y;DE3_ ,M0><'W_I[=Z_ ^+4OB-(N$:Y(..GF_YZUF:I)\ M2YH>?M//'63IC^?X#_$ _0'XN_'O0[X7.RXA.0P^^/0^]?G7XX^)&E7MRY22 M,YD/1@?XC[XKR#Q3I?Q!G$F];@YW=I/?_'^G3FO&;OPIXSEG_>13GYADD/\ MW@?ZT ?5.@^)+2XF38RGYNQ![J:^GO!=SYYAV=]O],GPWX#\'>(EEA M\V&7J,Y#]R,]1_\ K]J^^_AKX6U!!;^;&^=J]0<].GZ9S0!]9_#Z&8M$<-T7 MU[_U]J^\?AS%($@SGH./_K]_Z5\I?#W0'C6#=&V!W_08_\ K_;7@73O M+CB^4C&.WL#0![!+N&FR?])95M[O:QZ/WQT4XYK]#IK1CI M\J@?P'J.O3OS_*OA?XV^'[FY@O L9.0_0>QXX'X]: /PN^,MU="ZNL,_WY/4 M="U>)^"[VX^VQ[F;_6>OH>F?\_C7U[\7/A]J-Q<7!2!L%GZ ^IS7B'ACX:ZM M'=J?L[\29SM/]X>V/ZT ?;7P8NU*6F]A_P L\Y/L/7U_7\>/T=\'S6K6<0PO M1?3^[_GZ_C7Y\?"OP=JELMN#$PQL[-_/GL/Y=Z^]_!^B:BEO$"C8&WL1V'3W M^O?WH ]$N889%(4#I^/3'Z=NF.M>>:_IC.DFU>WT[^OK@5Z[::'=L!N1CQZ' MZ?A_GG&:2]\-2O$^8^Q['W],_P"?PH _.3XG:9,J7!]-_'XCT/\ 3_&OS<^) MEO*EQ<<'J<\$?Q?SK]EOB?X0E>.XQ%_?Q\O7D8YQ7YF?%+P/=M-<%86Z_P!T M].?:@#X^\*B4:N.2/W@X_'\OUK]4?V>@WF6F]L5^F/P%\/7-O+:;D(P4ZK_ %(/3_"@#]>?@Z#]EM\C^ =OI_3K M^-?7&G >4G Z>GL:^5?A);/%;6X(/"#CWV_A_P#KKZKL"!$N??\ K0!8NA\A M ';L/K7@_P 0$G/)!_'O MVH _,CXMPW!-SM+<[_PX]_\ (_"OSN\/? UR\DQ6$Y^?^'U'T]_\B@#XMEN3"_[QCC,^_ZX_'%??<-E/+ MI 7!)*'L3GY.O\O\\5\F_%OP9?WT5SLB9MWF#H3V/'3UH _$_P")^F6PN9RT M:XW.3Z=?\]_P[UQ'A>_L=.N(RVU2IYZ=HS7RIJ_PS\3V,C,MO*N#GA7&,9]O\_P P#[3^'/Q2TK3%A#RQC;MXW@=Q MZD'WXX[U]H>$_P!H318$A4W,7 _UB^_O^GXU^&+V'B[320JS+M_ZZ>Q]/7M M]>M:6G>(?&4$BKOF&TCN_P#GWXH _HWT3]HO1&"#[5#R!_RT [+W#5VTO[0. MC2V[8N8L[#_RT''3OG/^?2OY[= \6^,L7[E_-9B23SDG_'Z?_KH M;XB\532RRYF)R7ZGU_ST'ZUYI>:UYCG<^?F!Y/\ D?R'U%4+^>>=VP222>?K M_*L1M+O[AAL1CP.@)]..G7\.* /2/#%_"][#R,DC.>?RP<]J_1?X)W$+2V>, M<,GH<].]?FYX3\,:JUY"?+;&5Z@\Y_SZ8K](?@EX?U&&6TWHX&4ZANG'^?I0 M!^O_ ,'W0QVF,?=0X[=/;^N*^UM)E CCZ< =_P"G_P!>OB;X/V4\4=J&!& N M,]O_K?SJC?ONC;'7GISGG_/';BJ-OYG&.;9NY5^GT/^<_KQS\)_$6RORUQM M+_Q=.O4X''U_IZ5^E'B72#;Q!:0W2"4IPXSD@=_\ M]/2OHKX<^+M"22#S?).-N)_!'B."Z8I#(/G'\+#MTZ5+X? MTOQ592)\LHQCLX' ^GOT[4 ?N3\-?&_A%5M_-2V/"]2I[?7KQV_^O7UCI'Q" M\#1Q)E+/(4<[EZ<#N?QK\$_"^L^*[-8@'E&W'=^WI_DC^OK-MXR\7*B@2S9Q MTW-_//L/3GUH _;-_BAX'C1L"R''7M?DE/XN\9NK!99_SD]_?_$^M<9K>O>-YH) 'G.?]J3_ #B@#Z:^,7Q- M\,2QW8B:W'W\88>_OW_'^=?F)\1/'6DS7$_EM%R[GAAZGG_ZV/\ Z\GCF/QK M>+<9$YSGG]Y[\Y_&OE/7O"OC"XN'+1S'+'J']3Z_3_#% 'TEX$\2VDT\.UEY M8=#G^('^7/U_3](_A!J<)5FM_,BE^\N@Z^ORC.?\ /.M=$825P.F%Z?AWZG\JY_2) JJ#[]_4>E=5')'CGG@>_\N10!ARP M2$\9_+W/KG^0JLD$N<8(X_P]0:Z1FB)ZCK^--7RL\8_#/^(_G0!0@BD YR>I MZ$=Q^'\JP-?^6VGW<_NSU_EVZ=3CI7;#9M.,=#UQ_P#J[=JXWQ(F;6;;_P \ MV_'/&?:@#X"^,DT2Q78;'W7S[\<_CS]LA_')'Y<_C7Z MK_&JQNI([S8K?Q]CGOG\^O\ ]>OR#^,F@ZM)-=;$X'\Z['0O'6G6VS+Q]OXASQ]?\]:^?M7\*^(FN)-D4A^9@,!O\^_ M/;],V#PCXM_@BF^]Z/[_ ,\>O.<4 ?H/X8^+.E6K1YFC&W'\?'7Z^E?4O@K] MH+1+-H=US%@$?\M /Z_7C/UK\:8_"WCB($I'/QTXD[8]AGI_CWJZEG\0+3!4 M7 P3T\WMGO\ SH _HQ\,_M5>'+:*+=>P# 7K*OH/?CG^E==>?M:^&F0C[=;] M#_RV'O[Y[=NOUZ_S2KK'Q&M@,-_^?:D?Q+\2&&"]T?QE/\ 4GZ= M* /Z"M=_:D\/3B0+>0<] )AZ_7Z<<=Z^=?&OQ_T?4(9!'=1'.[I)GJ#UP?K_ M /JK\5(K;BW1O7/N?H.E?(>KZ5+J%X&0$YD!]>X/Z_Y[BO5-+\&^*-0*^?#*V2O M9\5/*'T[Y'L/ISZ4 5?@SX6N4N;0E&'SI MVZ_=_P Y]Z_9KX)Z3+%;VF5/"+^>W\^O\_/TS M]?Y5^E?PR\*/9PVX,17"KVQ]>U 'HNKZ4\VFJNT_ZGT]SW]OQKX<^+W@:2]6 MXQ%G.?X2?Z?Y-?IN^C^9:(NS/R!<'\:\=\7>!DO0^8H'K_/'6@#\#/' MOPGE>YDLWB,BP<$9R1Q@#W_P[5PGBWX>Z];O*8H)!C=C"MZ9]/\ (KQ* M_P!"\663G8DRX)Z!QZ=>.#_GZ@'ZK^"OB5X.M5C\T6O\(Y9?0=\__6-?1VD_ M&?X?PVX$GV' QU=??/\ %_D>]?@&^I^-;$84SKC'0OV)_P \?C65=^.O'L,9 M59K@=?XI/?'3GCTX_6@#^B&X^.7PR"D.-.X_VU]/8C/M_G&#+\FD MG_;3KT_O>U?SA:KX_P#B0YD"3W/_ 'U+CG/]/Y>]<;_PFGQ2DDXENN2.=TIQ M].>/Z?K0!_49I?Q8^%MXRB.'326Z89#_ %Q^O8>M>K:+XH^'M\$\JWL?FQT* M_7)YK^9'X>^*/B7)+!YLEUC*=Y?4?E_/^5?HC\+M9\:2+;^>\V?DSDR=,=O_ M *] '[9Z2_A"8(T5O:C/.1C'Z'\N:]'TR#0CM\F&'GI@#^O0\_C7P%X%OM?= M(?-,F<#.=W]:^I?"L^H-Y>\MVSG/?_/Z>] 'O$UI:O 1%&HRO8#/3)[_ *_U MYKY\\?:%+.DVQ3R&Q@9]..WKT]:]_P!*662)0X)RH_5?Q_EUJOJFAQW2'<@. M[/;V&>W^?<4 ?DG\2/!&I3&X*))_%T4^O^>H]>]?$/C7P1JT!F9EDQEC]T^K M>W]0*_>;Q)\/[6Z24F $G/\ ".>?7_Z_O7R-\2_A3"8)C';(+>^T MGQ18R)A)5VX[/^';\J^C?"FN^*K+R@'F&%7/+]1C_#/\N: /Z3-"^/>BR1(/ MM,1X'_+0=P/?_/K7?V_QGTJX7Y;B/D= X]/8_E_(U^!/A?QCXI81KYLO50?F M?H2?\^_>OI#PMXB\23"+,DAX'=SUR/7_ #VH _6JY^)-A#W((ZY^M?*NA7>OS(F\R$$+_>ZXQ_GV[5ZGIEGJ4^ M/,#'CW]#^/I_]>@#"\5I+OTCD\-3SQG?&3G'\/Y]O?.:^?/B'X!DN(Y\0'.&_AZY!]O\^N* /PL^*& MBW8GN"0_WGSQ[?I_GMP/G[1_-T[5"\A( D')';<.^?\ /M7ZB?$_X5W4KW!6 MV8GYOX??IT_SFOB?Q1\+=6M;B9XK9P=W&%/N?3CI_P#JH ^AO@[\4++1)+?S MIU7;M!)< ?S'2OU$^&/[47A_3X($DO(1M50A^+-+8^0D MR[3_ +8__5^7;\*;9Z_\0+-T6-[A0& X,@Q\WX?I0!_6#HO[5GARXCC5;V Y MP/\ 7+[^_P#CTKO;;]H30[Y!MN8CD=I ?ZY_K7\OO@GQ5\0I'C#27'!7(W2' MCG^E?9_@;4_&\ZP>8TYRJ@Y,G?W_ ,?:@#]FM;^)NF:E&VR6-MP'\8/;Z]OS MKYV\6W%IJGF;0K!L@=#Z=/K[UXIX>@\47"Q^:)CD*#G?Z#U_^OSQ7K.E^&]6 MN%3SHW.>O!]*O!\5SYKB =ST]QFOGKQ)X1BM]Y\D<#TXXST M_''Y_6OTHN_ L\EO(6A.=F?NGT'M[8_,5\\>._ -R%FV0'.&_A/&3QV[4 ?G MIJMC:VTAW(O![C'8^W/Y?SK<\,ZGH]K)'YZQ<;"=41Y?+A M?J_8_P"';W]/:O M2\/^(K9V\M)1C..&]#CM_A@YZ&@#]#O WC;P=:B+[0EI MT .YE&<8SU/YXP#^-?3.C_%?X<6UNOF1V' '5U_NCU/U_G7X<2S>,K/_ %7G M #@8W\<#_./SKG-1\2_$.)&$PY^8=_\\5DR?M#?"I#C&F9SC'F)_\ %5_-_KWBOXH$2>7+==6Z&;U'X?\ MUQ^7F5UXG^+;.<27GWCWF[9]?3U[T ?U0V7QU^%MV5"KIIR>TB?S#?Y]^_=Z M9\1OAM?;2D-@4SDR9QW_R/I0!^_P#H^O>!)RIA@LN<8QM_#D'O7KVB7OAU MU7R(H!QQCK^6?_K_ *U^0WP^N_&+^1YQF/"9)W\<_P"<_P"%?<'@*;6RL7G& M0\#KN]1Z_P Z /K35)+9K.7R549B;IZ#/'K7Y[_',2F&[V$CY7_D1_G\Z^XK M=;E[(^8#DQMZ^G/]?;TKY+^,&C27%O&? MAI/7IEN/?]/\?DK3%NQ?-N9R/,/)S_>'M7Z/_%_P1<7$]V5A)RSCIG/+>QKY M/@^'EZMX2(&Y<\[3_>'M_+/T- 'I_P ,0@\CS?5.O^>Y_P#K5^@GP[%AL@W( MF<]_IV_3VKXM\#^#-2A\K;$V-PZ!OY8_SZ=:^Q? _A[58O(_=OC@_=/I]/Z? MUH ^X/!/V(>5M5!T]/0_Y_SBOK#PF8ML6W&,+_(#_/\ G/QSX&TR_3RMRMCY M>QZ9/^>/QQ7V!X.M9E6$,#VS^?\ 3ZVV9.W@]AT]>#[Y_F?Y5DS7 M+]LCD_WO7_\ 70!C:M9I-OXS^6/\_P">U>3:[X>2X63Y,C+=1GL2/KT_*O8G MW29R#^/X\\_X_P"-9\NG><.5X//3U'T^GY>M 'Q%XS^'4=[YO[@$'/\ #Z@D M?_7KX_\ &WP)@OFES9@Y9O\ EGGU]OUK]@;OPHER&S&.3W _S_GI7+7?PQM[ MHL#"IR#QM'?/^/KG/?% 'X0WO[,EO+,?\ +,=CWR.,54U3]G&VD#?Z .1VB&>GT]_Z9K]A(/AE M9(<>4G'/1?4?E2R_"^RD&/*3TY _IT_STYH _"36?V7K65F/]G@Y;_GD#QD] ML5RT?[*ULDF[^S@.3_RR']!_A7[X3?!VREY^SH><]!_G]??ZU!\$[+.1;)GU MP.] 'XHZ-^S9#;%<6 &&'/E#U]AG/^<5ZUHOP!B3RU^Q#&0/]6/4>V17ZP1? M!FSCQBWC'/H/Z\_A_3BM>V^%-K$1B!./8>H_SZT ?G/HG[/%E/L\RS3MG,0] MLCI[\_TQ7LFB?LNZ),$+V4/;_ED/09[=S_GI7V[8^ X+8J1$OY#/;T_SCKFN MTLM%CMP $&1^?3^GY>E 'R/I'[+_ (?MMA%I .A_U2CG@_W?Y=,8QT09[>@_#O^%?1<<2H!P.G3'T_P .E3=.@H \PL/ =E9* L2C&.B] MM9D\S*"?;Z'H.W']/QH %MH ME&,#'Y?X_P"??K0N]*@N@P(4Y[=^F/T_SZ5#)=R G!(]\'U]^/UIL=XY."2> M?3'I^!_/VH Y/4O %A>AR\:'=ZI_B/\ /X5Y;X@^#.F7",?(C)/_ $S'.1]! M_GZ5])0S[ASCC'\OR'TJ26%)UP0#U]?I0!^O'X]?K5)_@<%S_H?][CRQ_]?\.GTK]A MI/A/:/\ \L$SGT'O_GIBJ[?""T/_ "P3OV'.?Y4 ?CK+\#-XYLOSC[_7 _\ MKUD3?L\13[MUB#G_ *9CW]C_ )_3]G/^%/6O_/NGZ4X?!ZT[P(/P!H _%+_A MF.UD(S8+U7K$#Z^G^?:MNR_9>L@>=/7H/^60]/I7[+K\(K1>D"=NPYQ_*KL7 MPJM5Z0)TQT'^?\].E 'Y)Z7^S)8HR?Z"@(*_\LO0]N,?TKVWPI\ K*P:,BT1 M2#D_N\=QZC]?2OT0B^&MO'@^2HQ[#\.?\_G6C%X*AM\$1+QGL/?_ #_+M@ \ M)\&_#VVTU4 A5=H'\..@_P#K?ASZ5[M;Z1%':&/ ''I].W^?RXK132A;=%QC M/Y8]N?\ ]?X59Y'R_3C\J /$?%_A&&^24&,-G<.F>OU'O^.*^5_%GP>M[PRG M[,#G.?D!Z_AZ5^A^5/X/AN0OO7ZTW'PYMG;_5)R/0 M>X_S@UBR_#&V;/[A3P?3_/0"@#\U="^$PMYT/V7 R/X,#C'ISW[XY/M7U'X& M\$_9#%^YQC@<=?F4_P"'U[5]#V_PTMTD4B%,Y]/\Y_+UKM-,\'Q6I7]VHQC' M'O\ _6'^/4T 96A:*$@"EO].*XSQCX.COXY@T0.5/4 YX/]?QKZ%M M-+6)5&/QQVS[<=.:CO-%CG!!4$$>WT'/T]30!^5OCKX(VVH/*3:*V2QY3/4M MZCU]?3.*\';]G.U6=G%BO7/^J^OY]:_9>^\#6]R3F->?4#C.?7_/I7/-\,K1 MCGRH_P @?YT ?F)H/P2BLG7;: ;2O2,9XQ[?T':O;= ^'IM/+Q!C&.B^@[>_ M'^<5]KQ?#:V0Y\E1T[#H/K_A^-:L'@*WCP?*7CV'Y_YSZ^U 'AGAKPVT!3]V M0,+V] /K[^_O7NFCZ>41 4.<8Z?IS^%;UIX8BMR,(HQCM[?Y_P /7H(+&*$ M?+P?;\?S]^10!Y_KNBBYA(*=5/&/IC^GM^=?-7C+X=Q7QDS #N#?PCN3[=\\ MBOMB>UB=OY4 ?EAXD^"4%Q)(QM5.<_\ M+,'KGVSS^M>1ZK\ H&9L66>"?]6OJ?:OV$N? MI.23&AS].G^?3':L2;X964 MO_+)/R']1^% 'XQS_L]Q,?\ CQS[>7[GVQ^76NAT7]G"UE==]BN#M_Y9<<[1 MSQ_C^E?K:?A-9-S]G4_0"M.S^&%I P(B3C'9?Q]_S]>U 'YV>'_V7]*E5-]C M%R!UB&>WM[G\O0<=MW/%?H?8>$;>U"@(HQ^? M;I_C6V=!A*!=J]N./_U4 ?CSXH_9-T@A]MA$>O\ RQ'H?;H>E>&:M^REI\,]OT/TK]V;_P9;W0;,:D'V&.GO^7;UKDKKX6VLY)\A#G'8=N? MK_GOV /Q8TK]G"WLGRMBHVMVB ]3Z9QV_/BO8-!^$)L?+"VI _U>/\_P"> M*_3I?A): Y\A/R''T_\ KU=B^%MJF#Y*?3@?YY^M 'QIX8\%2VQ0>20 5'W> M.,5](^%=#>$1Y1@ %_A]1C_/>O4K?P#;6QSY:#'?CI_GV/\ 6NCM-'M+3'W! MC'=1Z^OK[^_ H R8]-W6K(5XV-V^E>'>._!27\^L+&\5ANC.?]I>_KS_6@#\JO&'P4AO9)6-H#DG_E MGUSZ\?YXZUQ&D? .WBG!^Q@?.#_JQC]!_GKBOU=N_!%C=;CMC;_OGG^7'ICK M^=9T?P^LXV!$:=?]G^AH ^/_ =\(K6T$(-NHQM_@&>X]/\ /UKZ/T/P):P( M@\I1C'\([ =_YBO2;7PQ%:D;448"]ATS]?\ /UQ6];V?E@87I[=.!Z?R_"@# MC8?"5N@'R+G/I_\ 6&.?_P!=17?A2+RY (QW_ASZ]^.?:O3X;?/48Y]_;U_^ ML:O#3UD7E>O^'4G_ .O0!\3>.O :7$B?YQ_GWKX=\>_"$W4DI%IG) M/\ /<^H'Y_SS7[,ZGX4BNU;,8.1Z9Y_SQ]<<5YGJGPIMKLDF!#DGG ^OH./\ M_4 _%/3/@HT6H%A9X^9?^6?I^&1_6OK_ .&7P[?3WA/VF/U[_ .!Z M?9D7P7LXY2XMTY(].<=/\X^E=UI'PX@L=A$*C!XX';_/^>M %3P+I9M(8LJ1 M@ =.G^'^?7CVVUDV(,GMT_R0*R+'1ULU "@8'\OTZ8]J?<2-$"!Z'U]?_P!1 M_G0!NRW,>TY(/U.?\_Y^M<=K2PW",,@C\.__ -:LR\U25"1\V,G]/_K?X>A& M,;^68D'=[=?KG'7K_GF@#S?Q-X9BO-WR Y!XQGMR/_U?TKY\\2_#6*Y\P^1D M%3GY<^G^ ?\_P#Z^E 'Y:>( M?@[%(7_T4')8?ZL>GX^M>0W_ ,$H_,_X]!U/_+,&OV U+X>0R _NEY)[>H'^ M>WX5PEY\,X2Q/D*3DXX7T^E 'YU^#OA%':3Q'[*!@C^ #\\>Q_SBOMOX=^#X M[%(AY07"]<8X!'ZXKNK'X?16SJ?*4$<],?Y[]N:]&TC14M-HV@8'H!0!U^D: M/"UHB$#H 1C_ &1^G;OC\*AU3X?6&I*1)$AW!NJCJ??']:W;&41*%ST_7&/7 MV]_K710W0.T?X?WOPH ^9-?^ 6BWPCIJ?_6R.WO7[5^(O 4-SYA, M2\YZ@8[]_P#/'Y5XEK?PYMX3(XB4<,>!V ]L_X]J^D-8T*.PWE5 VYZ >@_P_KU%>/>(M M0^SB55.,9'X8XX_R?7TH ^8/&_AFRMXYMJIP". /?]>G>OB_QI9Q0R2A,<$C M]&';^?7BOLKQUJ4LJ3@9/7H/?KZ?YZXKX]\66]U<2R$1ORQZ+G_/7T% 'DEC M8BXN"N A(_S^E>Y^$/!,5\8BT0.2/X<^A^E#G6.(F$\!.=OL?\ /6OISPWH M:\!T- MY;8*,,,8[8X'^>O6O1+34Y0.I[>O]WT!_I0!Z0RQ-Z8Y';ISQ31!$>P_/_ & MN3BU&4X&3C(X_'W_ *5H)>R'')Z=,?3TR: .A6*-?3TZ=OR_I4A\O'/'Y_UX MKG?MDGO^1_PI&O),=2.?3_$"@#2N;6"4'=CG(_S_ /7YX]:Y>_\ #UE.K95# MG/8=Q_GGIWJ2?49%!Y( ']!TQ_GTK#N-9D&X9/4^O^>_]: .#\3?#_3KN.3, M<9RI_A![-[<=:^7?&GP6T^\$N+>-BV[CRQW'7ICO_G%?94E^]P2#G!P#U]_\ M_GFJKZ,M[]Y 0?;/;'IS^/\ 3- 'Y/\ B3]G.RFD=A9*>3_RS[X/M_G&,9K@ M7_9YMH6)6R7@GI'CMSCC/^>:_923X>P7(R8EY![#GC_&N>N_A=;'/[A>_./; MT - 'Y(1_!>.W; M!Q_TS'J>F/\ ]=;-I\(U+ &V_-,=S^?>OTNNOAA '8B! M2?H/?_/2H[;X:0AP3"H)(_A^OJ#0!\$V7P6AF7+6@Y/]S_//]..:VV^ =I-" M0;-3G!_U8]?I^'^37Z&Z=\/8%49B0=#T ].W>NN@\!6^PCRU/3/;M0!^1>M? MLVV7WW[+-D\C'^SU)SWA'K[CFOW"G^'-I+D&)# MGV'^2>GM^-94GPKLWZP)S[#V]!G^7X\T ?CMX;_9KM;%XR+%1MVG_5#(P1[? M3BOJ/P=\(X].$(6V"[/8>WXK:9I[Q ?(1C';I_G\*]$@\ M+11A<(,?3W/^?\C&K%HB(.% _+\??G\/8T <_9B5 V/<^N._XUKB>0=,^_ M3_&MA--1>-O'MZ\<_P"?RJ;[ OI^A_PH YTS39/7J>QJ2*:7.#GG\.Q]2*VS MIR?W#^7_ ->E6Q13P,'_ #[F@"""1SUR,^N??\/TK/U2 S02 CJI'KUS^GX5 MT"0*OT__ %^W\\_A398$92.QXP<#/^?IG^5 'R%\0O"7VZ.?]UNW;_X0>S>W M7_/6OA?QW\'A?22DVF[.3]S/5O\ /\J_7O4_#L-XK JISG&<>_Y_S_6N O\ MX:6ET23$AS[#I_/MVYH _%>/]G:&>X.ZQ'+G_ED/ZCMUXZ5Z'HG[,6GR[=]B MAZ=8AC^7O_(=:_4Z+X36<;[A @YS]T?_ %_S-='9_#^UML8B3C'8>] 'YJ0? MLJZ0T7_'C%TY_=+^'\/^>AK)U#]E720&Q8Q]\XA7_"OUAC\*VR)MVI^7U]*K MS>#[67(V)V]/7/?_ #^= 'XTZA^RUIR@D6$><]HAWSC''\L_K6!)^R[8@_\ M'BG)/_++_#%?LY/\/K20?ZI.?9?3U_PP:I?\*SM#SY"?@/\ ?SH _&M?V7[ M$.?] 3I_SR'MZ@FMO3_V9+%6'^@IV_Y9?X#_ #Q7Z\#X86N2?)3\@/3O5F+X M:6Z8/DKVQP#Q0!^9VA_LX6$>S_0DXQSY8Y^[CM_^O]*]FT'X!:=!Y9^R(",= M8QZ?2ON2V\"00[<1*.G8>WXYX_IVKX:'X:M['8 BC&.,?ET'3_ .L*ZT:8L/(7&/Y<<=AZ M>_O3.8FX&.0._/7\>P_IS0!K0V<11!CC'I['WQ^E5+G0K:X^\JG\/8?IQ]:A MBNGR!S^OKSQUYYK5@G9N/Y^P'O\ X'^5 '!ZEX$L[A6!B4YW<;?\_P#ZJ\D\ M0_".PN=^8(SD?W >Y]C_ /6KZH WAL_J,=S_ #[>G:JMQIZR]5]N1Q_G^@ZT M ?G3XC^ 6G7&[_18SG/'E_[/^[_AC%>#^(?V<['$I6R0]F.:\KO?V>0TI'V$]?^>>1V_P ]:_>*]^$MK<$Y@0Y]E]??Z]^?SKGI M/@A9,VXV\8],@>WJ,_UH _#ZV_9EAN&.^P')_P">0ZG/MV_SR:[#3?V3]/D* MEM/3KDYA'7GMMY[_ ,Z_9F#X,64//V>,?@N/\_Y]ZV[?X7V4./W*?D..OM_C MQ0!^67A;]EW3;0QD6,8PR_\ +(#W_NX_S[9KZ=\)? ZRL1&!:H-NWI'CT]OQ M_*OLRV\#V5OCY$&#GH/\/Y_7KTZ"VT2RM\?ZL=/0=/\ /;_$T >-:#\/+:T6 M,"%0 %_@]AGM_7WKUC2O#D5OMP@&"!@+[?Y__775006B8 9./]H=/7@_Y_*M M:'R>S*>1T(Z#_/?]O:O*?%7@VWO(9 8U/&.5!ZY_R?2O>" > MOX5C7MD)588ZX]^XSV_G0!^=7COX.VE\9LVRMD'J@/9O;^?/:OD[Q-^SK933 MNWV%#EC_ ,LAW'N/7_"OV.U/PQ'(("2EB ?:,?X=C^//K3(?@B;=AMLR, ?\L_3CTYZ?TK] MAW^%%M+_ ,L%/']T>W/^?KCK48^#EHW/D)T'8>_';_/XT ?F)X<^$CQM'FU; M[P_@'KUZ8_*OI3PA\,518MUN.-O\/Z]!].E?7]G\)K6WVD0(,8[+]>WO_P#7 MKL]/\#V]I@+&O&.P_I_GN: /&= ^'=NB1YA ^Z/N#'\OYUZ;8>";>,#]V/\ MOGG@'';_ "*]'MM)BMU4848Q^G3N/\?SK46.*(Z^X_P _A7GWB3P/;7"2@QJ<@C[O;'TQWKWMYH57[R]^A'MC]:YG4O)E#@,O M)QV]!Z_I0!\(^+?A+977FGR$.<_P?_6']>U?.GB'X#V$[2$6J'/?RP>H/J/; MUK],]4TN.??A0<_CU^O!]??I7'3>$XYV/[H7_EF/4'NI]:_8M/AS#<'F%3G!/'M_/Z>W7FM M:W^$UJVUC OKG _SG_/6@#\P/!W[.%G$\9-BHY'_ "S_ /K9.*^P/!?P&TZ! M8LVJ#&W_ )9C_#L/Q_.OJW3OAK;VNTB%!CV]/\_Y%>@:?X>CM-H" 8QQCL/Z M_K[T >/:1\']-@CC_<1YP/X .@(Z8Q_D_AVMO\-K&#!$2?@HR/7_ #^':O5H M8 B@8Z>V/\,?UJQ0!Y!>>!K40N!&O*D<*/0?3_./2O'/%/PXM;@2?N5Y#?P_ MSXP/Z?I7US/"&7IU/]/?K^/X5RM_I*S;OEZ[NW^/_P!;UH _-KQ-\';:OX>_IS[UX]J/P'M96;_1%_[]Y_I_GTK]3K[PE',7S&/Q'N/\G/I^%8 M9\ PN>8UY..@'2/\ MED.?PQG_ !-?KDOPYMFZPK^0S^M64^&UIS^Z3MG@>_N?Z4 ?CR?V4--N/O:> MAR1_RQ'!_$<58@_8YT:3!;3HOOG;V_&K\7 M@"W4#$2\>P'K^'\_S- 'Y4Z!^R'HMJ8R-/A&#GB$?_$]_?\ _5[QX;_9JTBS M6,"SB&-G_+,#G'T_R*^]+?P=#'C$:\>P_P _SX_.MN#P_'%C" 8QV';(^G>@ M#YBT'X*Z=9! MN@PO]P#H3[?3U_Q]=TCP):V0&V)1@9^[[]O\_R%>K1::BWZ#^9Z_E0!Q4FC)% 5"_PMT^G^3S_+BOGSQ]X7^UQ2KY M><[OX>O!.,&H[P,"H((^N./U_SVH _(OQU\*FNY)C M]E)RS9^3CO\ _6[OM^%?1_AGX600K&?LXX M"_P#O@>WTKZFL?AO;VVW$*C&".!^GXG_ .MVKK[3PK% !^[&!CMZ8_'GVQ]* M /'-"\$0VX3]T!@^GN>*]BTC2$MRF%Q@>G'>MZ'24C X'TXSC_'_ "?;6BM@ MF..GMC\>V?\ (Z4 +!"%';HO^>@'XU;"@=L_44 =/QI: "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** $W#U'YU RJ>G/OW_E6'_:7^U^M']I?[7ZT 7Y; M8-S[8_GSZ_GQ5)[!6[#OZ=Z9_:(/4BE74 2!D?I0 Y-/ S\N>G3GUJ86(&.# M].::M\OKU.,Y_P ,5,+Q<=>_7(_KF@!5M !TQSZ#^N*E%J@Y '^?PJ+[8OJ/ MS6FF\ )^;'Z_UQ^E "R(B)D <$=?KG-85U=B(YXXR?\ Z_OUY^OX#2EN PQ] M/_U9''X5C7%L9NGK_,_G]?ZT 9$VM^6QST/^/_ZN:EMM;,A]A_+C'_Z^M03: M(TA)P3T(&#T./\]?\*M6^ALA^[C\/\_CV^F: .CM+L2!>!SS]?SZ]O\ ZW6M MZ/:P'R@YQGCU_K^=8=K8F,*/0#_(_08_G6[&NT#H,8SD]>>/_KT 6-H]!^5& M!Z#\J-P]1^=&X>H_.@ P/0?E2TF1ZBEH **** &.N[W/IVZU2EM]P/!Y]>/3 MU_IC\:OY'J*6@# DL0021^A]?7'/UJHUH(S_ /6_W>V/U_PQ73N 5.0.W;WK M.N/\_P#CM &*7,?Z?7) SCD4Y+W!7GOZXZGTS5>Y[_Y_NUF+U'U% '5176_W M_ISZ_P"<5I1L".WTY]!SQWKF+3K^7_H5=#;]/P_HM %\ 8' Z#M2X'H/RH'0 M?0?RI: $P/0?E1@>@_*EHH 3 ]!^5&!Z#\J6B@!"H/&!S["H'A!XQQ_^OM_G MZU8HH QY;,,>G?\ R/7\^G2J4E@ 20.F.V/3OBNEJ)TSGTXX'7MVQ0!RQA\O MMT]1_+MW[8J,W&S(Z\8Q^/\ ];U_"MV6VW#IV/\ (=\9'XG]*S7L2Q.!^..> MOK_6@"NEUN/.,]/U'^>GXU;C ?@@=/3V/7^M,CL2IZ?IGTX[XK1A@"=<=NO0 M<>_]* !+925RO?T_J./\XJTL '1?3MC_ #^E3( ".0.O'/O^'ZU+D>HH BV[ M0#WST[=_\]:JRR[1ZCZ?3KTJ\P)&!ZU1EBW#CIVQ^'L: ,N6[P>V?Z<]N?Y" MH%OLM_/.<8X_"K$EF2<@?YYYR,?D34"V!!XY]>_&: +T5QNQ[XZ>^/\ /7\* MM^8 O1?N^G/3U'>JL5L5Q[?TQR>/_K^]4-1N?L\#-G&%/\L\>G'_ -:@!]WJ M,<(.6 Z_R/X?Y/2N8NO$L,1(\U>./O8[_G_DY[5XSXY\?KI8E)F"[0W\1'3_ M /5^'UKXZ\8?M")I\DJF[V[2?^6GI]3_ %XZG% 'Z(R^,(%S^^ /(^\.>O/U MR*J'QC&3_KE_,?T(_P :_*6+]IF.>7;]M[D8\P>IQWXZ]?PYYKT'1/C<-09, M7.+59@!(",^O\ ]<_R-:]MXB63'S#GW^G_ .KTKXNT M/QX;S81+GH?O>H_G_G->S:#K37'E?-G/OUSC_/KQVH ^BX-463'0C!/7VZ?_ M *C5\7N0,%>G _R*XO1R9E7OQ_,=._\ ^JNPBLR57UQZ'T]>H_/]* 'F_P ' M']/_ *U.2^)/''(SU%--ADY_K_\ 7I5L=I^I&><_UH O17._'?./Z?X^OX5H M1E2.@)QTQVXZX[U0BMMN.G;IWZ>V.W_UZN?ZL'MQC\@O]...] %P;0!PHX'I MZ?G44KQJN>/R_+T'YUAWFH^0IY[>OIC\B3Z_CZUPVK>*_(1_GQ@$=?\ /:@# M>U[6H[.)FW@8W_&?Z_G7SYXK^*,>F[P)P,;OXO\?SKD?B)\1S;03?O, M8#'KC^$^^/Y_SK\W_BW\:I+9K@"X88+?QX]_7^N* /M[4OC^D$VS[6H^;'^L M]S[BMO1OCFMVZ#[4#GK\X.?PS_G@5^#VO_M 3?;]OVE^92,;_?\ _7[UZ]\. MOC/-?2P W#$DKGY_4CWQ_G\: /WFT/XD+>!?WP.XXY;/KR.?\_2O2['Q$+@+ M\VE9,NLHA/ MS <^OT[9_P * .K(0@\D_P"?I4)BC;JM&'Y^_^?:MB"\$@ZY_7DX_ M'_#'K0!;^S)_,_A67<6 M7F9XSSZ?3\OQ_7%;5'7J* .'GT/S&)QW/;ZY_P#K8JM'X>V_PGOU&.W^>]=_ MM4]OZ?RJ%BHZ9_''Z4 <];:6L>WCI_A^=;"6ZJ""!T(_/] /UJ.6Y"]_7IQV M^N?Q-4WU#;_$>^1G/3M0!:EM%8= /?MV_'_/TK)GTI&Y"CDG^7L/YU-_:8]# M^5-;4@V!R.1U&/\ )H PKC35CY"_CCVQCU_S]*PKAO)8@#@8'3VZ<^GIZ\5U M\TWF_E_/C\LGG].]9$]@9LD#K_A_CZ^GK0!SB:BZMC=_^O ]?:NCL;YF*\^G M/X_U]JK+H)W#@]^WM],_G6S::28R#CN/\8",=?J>_;Z^GYUP.N>'?M"$;<\'M_LG/^.: M /@GQN719<#^]QCV/\L=Z^4_%#S22.N"*?AV]V),19R#_#Z MY[#\OTKPK5?@T\\A/V?O_F?!5E?)M^^?NGJ3CKC^M>J:-\(TA"YMQD%?X/_K= M_P#/N ?G1X9_9U59(V^R'KG[@_PST_*OJWP/\$8[3R?]&Q]W^#T YZ5];Z?\ M/XK0+^X P,_=';%=;9Z7%8D8C QCMT''7C_/YT <-X:^&<=O$@\D# &?E_V> MY_$_YZ^H67@F.)1^[Z<=/<_AZ=^*U+34HX<*/I_3^F#[]??I;754< >OZC/I M[]N_ZT 8\'A@1\!<<8Z<_AT^E:L6A;.WZ>W\_7(KI+>=9 ._'I_+\NOI[UI( M%/;/UZ<^E ',1:1M&0.,CMUP35E-. /*]O2NAP/0?E1@>@_*@#"^P+Z?H?\ M"F/8+CIW]#Z'VKH,#T'Y4U@,<8'/TH XJXT[K@>W\A6!<:9G/R^_3T ->DR1 M;L]^3W]QTZ?K6?)9ANP/!_#CZ<_A0!YY'IOSK\O>NCLK';MRI[9]^GXULBP7 M(X[^A_PJ[#;!>PZ#IVZ=3CV[?A0 L$ "@;<\#V_S_7^3I;-6_A'Y=..N/6KJ M)Q@8& ,]:L4 QYY__75$Z2L9#%/T'H?3W_\ KUVQ4$$8'(]* MK219XX^@Z=_;K]>* .3$(B'"_P _/ MS]L'^M4'L,[NW7V]>WK^% %?^T">N:5;_P"8?CV]J/[-/K_Z%_A3UTT@CG/T M/M0!8CN]W7OTS^/KC^=:44V[Z]N/K]/Y5GQ6)7J.G3/OGUS6C% 4_P \=_49 M[^] %Y""1P#UYY_S^E35 /DQVX/X=?7WYJ)YMN?F^OI^AH N45D-=@=\<^W\ MNM/2Z!(Y_'CVYXY% &I4$C]H]L_3-:"VQ8>GYD_P"'Y4 $FH!,\>G7\/Q[UE3: MR5Y^O\_U_P \5JOIQ<'CG\>.GUK+FT4MVX]?3G_/T]30!0_X2 @XSR:M0:V7 M_P#U^_\ GTJO_8#>E68-#9.<8_#W[?YXH U(=3W[?7(^O4YSWK3BN]V,X]1^ MG;_ZQ_&LV#2F7:,<\?7C)/\ G^5:D5D5QD>W\N>Y_*@#0BD#\D?F.W'/UY]/ MPJ\F#V&,>_MZ\?I5**$K_+\..G&?\]:M9V^V!C_ZW/>@"? ]!^5-.SUQ]/\ MZPJA+<[3U]??OZ'G\JH/J&T_>_#/TH U'B#=A_G'MST[YJB]EGMG\,^O/M], MTQ+X-CDG(]^.,]L5?CF#]^OZ=.XXQS]: ,U-.VG.,?A[BKL5KM(X[?Y]Q]., M5H)M/0*FI"V.N:J23;>^?Y=NG(% %LX[X_'_Z] M)\IZ!?TK(>\Q^?\ 3U%-6]R>_3W/\Z -K ]!^5592J!C@#&>?IZU"EQD9!Q_ MD^AK&U:^\B)VW8(W<_Y.?\B@!;K4(HE)R!U]NF<>W7\?K7)WOB2&(']XHYQU M'I_GK]*\H\7^.1IZ2?O-N V>>F,^AKY6\6_&Q;,R#[3MP2/O^Q]_?^O/6@#[ M'U/QY% &Q,O_/G/7_ #TKSS4?BND!8"X7C/.[WP>_KWK\^==^/P?>!=^N M/WF?7WXQ_A7E&I_&XS.<7).2W1^OZ^W^>* /U(M?B\))0HN!U'1O_KXSZB]*?OMV3S\W'7ZG_/UK\,?=_K_ %P*F6)5!^7&!QTYP._^15BJ M\\@13SCZ]/\ /]: (971!R%!Q_0_D?TK,FOXX\_,N._(]#W]?RKF-?UT6:-\ M^,!N_LV?\]*^?/%/Q0%@9!Y^-H;^+T'?GW_#B@#Z)O-?AA#?O%&/<8_S_D>_ M#:IXXAMP3YZ@ '/S?KU_'U[U\0>)_C\MJ7'VGH3_ !^_Z^OK7SSXG_:15=X% MX1C/._TS[XH _2R]^)L2$C[0._\ '_D=>:6T\?17; "=3GU;L1SWK\;[W]I7 M=*P^V'EN\F>_UKU3P)\=AJ$L(^TY#;1]_.>?<_Y]<4 ?KGI]ZEZ @_2JKR[1US_+OZ=_K5*2\VYYZ$_P!>_P#3F@#7W#U' MYTFY?7_/X5S,NJ;0PR<#/Z$=/Z\5G2ZX%_B_7W]?_P!7TH [9BI'4]>W_P!> MJ[HK9X]>P[^O%<1_PD2_W_\ QX_XUH6^L^8PY/M^7\O\_0 WI+5""2!V_F/: MJKP*G0<9S[=OS_I^M6(K@2J>?Q/^?;Z>E6'3?SC((X_3UXS_ /7H PWDV>W& M/;!S_GZ=ZC6]()'')XX_^M5^6S+9X['K^/&#_,54_L]LYP>N>] %J&YW>F_7KCT[5FPVA7'KCMUZ#V)_.M..,C\.GMUZXXY[4 65 (' M _+W]Z=2*, "EH **A>3C@D?S/3I5&6ZV]^>?Y>YR/KVH T]P]1^='!]#^1K MGWU#;_%Z]_2I8[W=@YS^OIQ[?6@#;P/0?E1@>@_*J<4VX#G''X=^O;\JN!L] M,T &!Z#\J,#T'Y4M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 <=]A?WH^PO[UK?:H?0?I_A4HEB)['VP/\: ,3["_O562W>,;CVSW/IQ MD=/Y5UBF(\@#\/\ .?TK$U66.*!VXX4G/0]!^- ')76H_9LY;&"&_EZ_6N!M']['3^7Y>M?*/BKXJ0V;R?Z0J MX)_B]#[^WI^?:@#[6C\=1.<>:IY]>_'OC%:D'BJ.9N)!V'48[GTZC/\ G'M7::5\=[#<,W2_)_Q]*^&]$^-VGSE%^TQDY_O@]^>_6O;/#OQ(M+ M[R]DR'=C^/OQCO\ _7^G6@#Z7B\MP. >!CCV/IQVJ:1XX\D8&!_7_/'YXKB- M,U^*:-6# Y /7/4'ZUE:YXN@LDN/?J/\ ZU 'Z:6WBB.8J!(O M;N.XX_SWKHK?4EFQAASZ=_Y?YY]J^"/"_P 6+:^>+;)$1(#D+T([@?U]./Z@'MKW6!G/K_ )[?UK*N-62+.6''TSUQ_GU]N:YF M]UE(8BQ;MZ_3\?PKR#Q)X\@LC+F51CKE_3CN>?KTZT >ZGQ#&#C>.">_\_3\ MZMP:TDF/F'..I'?_ #_/I7Q#J'QCL[:4@W*X!;^/_P"OZ_CVHM/CWID97==1 M\$$_O!TR.^?>@#[UBNQ(IPWIU^H_+TXZ?J'2KOSWZ=_IUQS7QQI_[0FC]#=1 M@:7\;M(O2NVXB.0 ,/GN!Z_GZ]J /WOW]>/2@"S! M:[>WI[=_P/\ GI6M$@5?TZY]/QS_ )Q7EVJ_$&PTP.7D1=N<_-CI^(Z?C7F> MJ?M Z+IY8/H_.OAZ]_:M\.VV0UY;_ M "^LH&/_ ![V_P#U5S-S^V5X7@SF^MN/^FP_GN_^M0!^@^X>H_.CE=-8?M4>'KS:%O(#G'24?_%9.3_GO0!] MN>;[K_G\:/-]U_S^-?*^G?'O2+W&RYB(/ _>#^6>/\^QKM]/^*&GW>W;-&S?_ %_\^O>M MXZFAC+;ACCT_G_CZT :KRJN*8+3< M2X'!/7'K_P#6_$=,FO+-:^*5E:9W3)QNXW?7GD_UQ_*@#W2YUJ*$'+ 9_3] M?\_GS]SXQAAS^\48)ZD=L?Y_#ZU\B>(/CEI\ D_TJ,8W?\M!TX[9Z^GXUX;X M@_:+TZ$L/MD8Y/\ RU^GN/\ /2@#]'AX]@+;?-3ZY%;5IXLBGZ2+R>F1^'Y_ M_JK\BU_::TX3[3?)^$H]!_M5Z3X>_:5TQRF;V(\C_EJ/\: /U,@U9)0/F';T M]!_];GW[XJ=M11?XAC\*^#=*_:,TAD7-U%V_Y:#V_P ]:O7?[2&CQ@_Z7%Z9 M\WZYZ'^M 'VK)K,2$Y8=?4?7\:C36XF.-RG\1Q^I_I7Y]7G[3NC(^/MD/WCT ME'_Q52Z3^TAI-U+M6[B)RHXE![^F?_K_ *4 ?HC%J".O!&".WY?K7)>)[O;9 M3$'&$;D?[I]NV/7Z$UX;X9^+5EJ839.AW#J'S_(_I77ZQX@CO=/F*.#F(XY_ MV3CN>Y'/]* /B7XX^(WM([HB4C D[].OOZ\Y/\Z_'3XO?$:>VN+H"Y88+_QG MC]>.?I7Z>?M W$CV]Z5)^[)^H//^>.<8K\-OCD'X\_ES^M #]" M^)MQ-=J/M3G][TWD]6)QUK[/^&7BNXN_(/G,G^?4 _2?P!=2S1PDLW*I_%[>GU-? M7_@[>?(+9[=_H*^8OAOX=G2V@9@>%7J/]GZ?KG\J^IM L5B+C&,']1^>>OY MT ?1GATA47/HI_0G\_Z5ULNK1VR98@;<\Y]!_P#KKQ*U\7VUC'AG0$+ZCG / M^>*X;Q3\5;.WCE G12-W\?/7TS_GM0![OJ'CJWM25,BC!/<#I[?Y^GI@I\3; M5I"HF3K[<>GO7Y\>,/C?;PR2XNU&-W1QZ_7VSQ7DEO\ 'R$W;+]L7[QX\S_Z M_?\ 6@#]C-.\:07>,.IS[]_\*["#4%NEX(Y&,9_SZ0>_L!GM^ M/Z\8KS+7/#UQ,DF%;HW3/UQ_@?T%=;8>,[*["_.AR/[W\ZW?M]GE 'PC\2/ =]=02[4DY5O4=C_G\Z_-;XM_!O5;Q[C;',=Q;'+=^O3Z M]OS[5^YWC%].C@N!TQVSU_'\J M/POUK]GW6I-0#"&;_6GN_K^E>]_"[X&ZK:S6^Z*7JO7=ZCI_G^=?36L>._", M5[@K:_ZSN1_B?\\_P#GGGG@ ]1^%/PSO+5+ M;=&XP%ZYZ$#\.WY9K[;\->%)H(X\JPQ@'/U_I^?05Y1X%\:Z"R0^7Y ^[T8? MX_Y]*^C]*\6Z643:8NV#D=C]?2@#IM-TIH57((('^'X]/7_]?1R'R(VSZ8_G M[?3J.N:YZ/Q19%/E*=!P#C/3W_SZ]:PM;\76T4$C>8H_X%C'![YXYH DUK7% MMPQW@8]3_G_&O+=1\:1Q,W[T#D]_IQ^..*\I\>?$ZULTF/G*NW/\7&,8]<=/ M_P!7K\?^*_CO96CN#=IP6S^\_H3CIU_*@#]&=,\9QRL!YJ]?7WKU?1-;2=5. M\'ICD<^E?CMH_P"TCIL4JAKV/@C_ ):CT^OK_G->_>%_VG]%18]UY#V/^M'_ M ,5^(_*@#]3[:X#(IW#DCT]NF/ZU:>Y"C[W\AZ>G^(KX(M?VJ/#Z0KF\@R / M^6O?V^84VX_:O\/*/^/V#KCB8=>/]K^IH ^\#?J#C/ZG_&GK>*V#N_7W]S_3 M\*_/"7]K;P\"?]-MP>/^6JX[=DRXZ^S?KB@#]&%F#?Q M#IG!Q_3'^>U-AQU]__ *]? -M^UYX<. ;RW[?\ME[X[[^?\YKK]*_: MC\/7QVI=P')4#$H/4_7N".] 'UY/ SC_ #Z?G_+VK->R<[NN.<=?ZYKRC1?C M#I6K;/+FB.[&/G!SG\?YUZ?IWB*TOE#(5.>.N>3[?E0 GV%_>E%B^1UZC^== M#'-$XS@=OZ>G?\ZL9AQG:/\ /XY_3\* ,!+)@1G/^/(X]/TK2AM0 1VZ=^, M^OI^'XT7%[# "3@ =OS_ ,_TS7.W?BNTM<[G3C/4C^OOZ_K0!V&Q% R!CGC' M7'OV_$U5FN8XL\CVY]_\]_TKR/5?BA86BN6F0;=Q^\!^?^?\:\>\0_'S2;'? MNNHAC/\ RT]/3YO\_P P#ZNDU>./HXQC(P?S^E5SKL7]\?0G_P"N*_/36?VI M]#M&<->P\ ]90,8(_P!K_P"O_.N0?]KG0LC_ $^'I_SV'J?]J@#]./[ MW^T?Y4 ?H++!;W /RH<@<8]O\FL]]#MI.?+3U^Z/7GMZ9]_:OC"R_:M\/<9O M8/\ O\.W/][U]A6_%^U7X;*9-[!]TG_6C_XJ@#ZQ32;6#GRT'X#UYZ_A^>#5 MU6M8,<("".R^W?\ /_\ 77QM=?M3^'2O%Y;]_P#EJ.G/^UUY_P ]*YVX_:@T M.1CMO(.N?]:OUZ9_S^% 'W3)>V[?=V],=!ZBL:XVRDE?8]O\^GY5\A:3^T%I M5_(H%U&2.>M>S>'?B!9ZIMV2JV[;_ !9]/?J>] 'I*V4C,,9Z^_9O MPK?L+.0!22>N.>@_S]:72)8KQ%9<-DCISP378VUHH48'<'''J?Q_STH =91L MHYSTZ]_\_P"2!6]&"!R.P_E5:*+;T'8]CGK^E7!T'T% "U&[XZ'Z\=*DS6== M2A 3Z$\_B/2@!9+L+W^GY]>/\#]:SI-45!U'Z?\ ZO\ /TKF]2U180QW8P&/ M7GKQU/YUYOJWBR.W!S(!@GN.Q]OKGD?G0!ZS-X@CCSEQ^)SWY_S]*S)/%<*? MQCZ9'OR<_K7RIXC^*UM8*Y>=5QN_B_G^G:O"=<_:,TVQ9@UY&N-V?WHZ\^__ M .H4 ?H_'XK@8X#J/H1S^7I_7M6W:ZW'-C#J7LN$;=MQ\X/)QZ'K_ /K]Z /N6WN!(,J1 MR!^/7W_&KH(/2O,/#GB**]B#*X.5!_\ '>O^?7KZ]>^LQQ*26 []<>GT% '0 M,P Y]\5G7-VL7)(_SG]/\\UQU_XPMK<',XYQ['K_GWKR_Q#\3K.V#YF M08S_ !CWZ=^* /7;OQ!%!G+CCOGKQ_3T_P C%;Q? 'V[UZD=L'Z\\X_"OCCQ M1\;[&V+#[2@([>8/4^Y_KBO)I/V@K$W03[8GWV_Y:>^/7% 'Z96OB*&8C#+T MSV].GOWKH[:\CF]#Q['O^6>G^>:_/GPM\:;.\:,"Y0YP/OC.3]#^G]:^E/#/ MCZVNUC_>J<@<[O?GOW]_UXH ^B$VM[G^G^34F .< ?A7"6WBBW902RXQZY]* MF?Q3;J#\R#C.<_\ ZJ .HN9M@)R. 1^IZY_S[5R=_JRQ!CNQ@>OL.G6N4UKQ MQ;6\;$R*.#_%[_Y_^M7S]XL^+MC9"7-P@Q_MX]?<8_7_ ! /?KGQ,BD@R <_ MWO?T_P ]?:K-IXD61E <=<=<]Q_^K\*_/75_V@M.AE8&[C&/60?WO8]:W/#O MQXT^YDC ND.7 'S@]<=.<]>E 'Z/66HK+C#9R#WX]?\ /'TK=7YU^O\ C7RM MX5^)MG>K&1,IW ?QYXV_7ZU[=8>+;:2-&\Q><'J.G'?C_/- '7S6VX'@?YQW M.?UQ^-9,;2?XQZ#W_SW M]_$M<_:,T>R:0-=Q# /67 [?[0Q^M 'VTVNPJ#EE&,]2,9JI)XDMQP77(^GO MG\?TK\V]2_:PT2$L#?0\;AGS5'?Z_7C_ ">-N_VOM"4G_3X1R?\ EMZ;O1N* M /U13Q+;,P&Y?T_^O6K;ZS#*0 5_3&?\_P"-?D=:_M@:$\JC^T(3S_SV'M_M MD?UKU'P]^U3HERR?Z;"=V/\ EL.W_ OZ\T ?I];W$I MZ_K^5?$N@_M#Z/=+'BZB.2/^6@/4GGDUZIIOQFTNZ *W$?([./7/KF@#Z)P! MT _*H)%SGZG&"/?\OTKR^S^(=E=8VRQG.!][O710>*+:8##J<\]1T/X_YS0! MMW$#/V/^3ZX/^>YK)ELWZCIGW]/?Z5:76;=^=P_//^?Z5%<:O;*A8E>O7OT/ M_P"K/:@"%(64\]O?VQW/%78Y=F,GGCN/;]/I^5><:WX]L=.5B\B#!/5NF".# MS^0KQC7/C_H^FLP:YB&T\YD Z9'J/Q_G0!]>QW@_O#I_A[C^@_&K27(8?>'U MX/K]?YG\*_/]OVJ= CD*F\@X;O*/8=C[5KV?[4N@28_TR#!_Z:+[\=?\]Z / MNTN&QR/_ -=9DYZX/8]/H*^0X_VF]!VD_:X.@_Y;#W[9']*QK[]J?P]"I+7= MN,!NLHR?_'O3'?B@#Z_F(R>1P1_*HXSDG'I_A7PK=?M=^&HRP-[;=>\J]L#^ M\.:GT_\ :S\-W3X%[;G) XE'J?\ :H ^]HR=IP>_KBN2\42E+24[N0&Z_0FO M ](_:%T6_4;+F$AL])!_+/\ *K.N?%*POK.4I,AR#_'_ +)]_P#/?O0!\_?% MK5GA2XPYX#]S[\>V:_-#XF>*9TDN )F !/\ $>W7N/\ /7FOM;XK>)H[Q+C8 MX.X/C!]N?\_TS7YN?$=I;B2X*DX8MS^'^?UH \NU#Q+P]^>O7TKI-,0(RAQ_$.OOG/\ MGMGKS0!ZMX(M[IKJ,[FY*GJ?;W'^?3O^AOPDMIE:VR6[=?KFOACP,\/VB+A? MX?Z>WI7Z"?"J2,FWQC^'_/\ ^OB@#]!OAY&PACSG 5?P^4?X?YZU] VB-Y:\ M=O4>U>$^ 67R4(QC:O!_W?\ /M7N-OG?\ IQQ0!K4A('4_SK&G MU2.($EOUQT]O\CO7'ZOXUM+#+.Z@*"3E@/4YZ]\>_P"% 'H338ZL!]._YYJ! M[I5ZL!CW ]/0C^OX5\Q:_P#';2=*#>9\P_V?\ :X_+'TH ^\I=31,G<./4C_\ 7_G%8-]KR*K?./J"/0=>*_.N^_;+ M\-C'G#@7]OGGGS@?;CYO6@#[5\::YO23$ MG0-W]CUZ?IVYZU\3?$*^GE,VV0_Q=#_7\/\ (K@=8_:IT*^#XO83G/\ RU!S MUQ_%_+FO(M=^-VDZEYFVXB;<6Z2#ON]_7% 'GGCJ2]W2$2/D%NC'U.<\C^IK MY&\9W=]'YG[V3@M_$?4^_P#GI7T7XF\;V%Z)"LD9R>/F!Z[O?KUS^?!KYD\8 MZI!<>;L());I[_Y./_K4 >(WFLWJ3L#,_7IN;LQ]_P#/:OI;X0:S=-/;9E;D MJ/O-Z_TQQQ_(U\L7L9EN&*YZGM]2:^F_A!9.)[4\]4_K[4 ?LG\#;V62*TW, M2,19))]?\_G7Z8>#GW6=OR3\J^OJ*_,?X%P.L5H#_P!,^WT_S[]J_33P;\EG M!G^ZGMW_ ,Y]* /4$^Z/Q_F:'!(X]:K?: J]1_G\_P!1[5$;Q1P3^H_I0 2Q MDCC/3_'M_7]:RYK5FR?K^?/3I_,UJK<(W_Z\_I4@*MTQS[#_ ": .,NK)R&/ M/?\ I7.75E)GN>OKV/L17J$L"LIP/K^G3BLF:Q#9^4'@]1^/Z]\4 >8"SDR! MSU]3Z_6MZQMY P))[=^>GX<5T1L!D_(>OI_]>K4%E@CY<<#Z]#Z4 6+*,A0# M_G_/7TK?C4X&1QC'\O\ "J4,10#CN.WN>_.?>KGF!5 _G]?3J: )-JGM_3^5 M&Q?3^?\ C55KH#O_ "'X\Y_G4?VU?7^7^% %[:H[?U_G3JIK= ]_Y?GQC^?X M5860-_G^>>E $E%&:* *TB''0Y[<_3-94]NS_P"?;_/I6]3"BGM_G\E:" C.1Z?UIP4#H/QI: "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** //L3>I_7_"KD?G=<'J>OT]N:Z3[!'_='Y#_ !IPLE!S MC^7^- &?"'(&<]3_ "].M<_KPD^RRA0>4/\ 3_/_ -?%=L+=5Z ?K_05BZI: MK)"ZXST]<]OK_DT ?!OQ32_,=R8]W1NF?0_Y[=>M?F[\3!KRO/L\S&7Q][IS MTQ^OM]:_9+QEX7CNUF!0$'/8'//]<_A[U\@^./AG;SK,3"O5OX/8=>/\_K0! M^/FK:IXBM)7)>48)_O#N/?VY]*P!\0-;LWP]Q(NT\_,?;W_G_6OLWXA_#>&T M$Y6 9&[^#V/M_GVXKX8\>Z6=.DF"J5VDC@#L?6@#U[PC\6]1^TQ(UTW8$;S_ M (XX_KZU][_";X@W-XUL&G+9V9&3SR/?^?UK\4]%UN:VU1%+$8<#J>W/O^8_ M"OT*^"'BA1+:[Y>FW.3^GIVX]30!^U7@_6Y+BUBRY.47'/X=^_Y>U>?_ !+U MJ[@MK@HYX5NT:U@#3+PB]6]A_GUR?IC'^(VLV,UM<8E0_ M(_<>G'^<=_>@#\X/C#XZUBUDN1'.XP9!]YN,;AZ_3^5?G_XF^*_B"&[F'VJ3 M&]OXFXY^O^?RK[8^,;VTSW.&4_-)@?G_ )[U^..>[MZ'/?WQ^M=MX>^-M\T\0>\8_.O5S_>7W/Y?4U\7ZV;N M-FV*W&<8SZ?AUYQ_^L5EZ1J&J)>18$N!(O<_WQ_.@#]T?A%\4I[R6T#71.2@ M^]GT]_\ /:OU+^%_B5[N"V)ESN$?Y'\?Z?ES7\]?P+UJ^6>R$N\?-'G)/]/\ M^M?M#\&_$2K:V?F28.V+.6_#/^?;UH ^V?$6M-#9EM^,Q#^F>X_SFOA?XJ^/ M9;,W.)MN ^/FQT_+ZU]#^,_%%NE@<3+GR5[\_='^'.YV39 MR9.C?R_3\C0!PWBWXMW273JET0=S#[QS_/GI[?UKA8?B9K5TX$5RY)QC#-_> M^O\ ];\J^4?$7BZ:;5=OF$@R$=>N2?H<=\=*]C^&Z?VG/;^9\P9DZ^[?_6XH M ]ZTGQ7XKN6&R68@XZ%_?_/OW-?07@CQ%XF1X3/)(,8SDO\ KDC\ZT?AWX!L M[R.)FB4Y"_P@]N>W^'Z5[O\ \(1::=$72)1M4X^7!S_/_/M0!Z3X%\<7$$<7 MVF8@X4GGT]B>@KV'4/BC:0:?S<@, >K#WXP3_CC-?#VLZN^C!A$VW;GH<=S^ MG^E 'T?\ %+XS"%+CR;K&-_1_;Z_I7YT_ M$7XZ:J'G$-ZXY(&'/MC/SO-]0\7_$F]+&">Z. M[.,>:?IT/YXKV7P'X%?5IH?-@+;F3.5SU(_SUQ7WW\./V==,U:.W,UHC%@A) M,0/4>XX_K0!^/$FH_%EGW>9=X)_Z;8QM^OM2Q:[\582-\MV.!WFQZ'OU_P \ M5_1#;_LAZ!);(WV"(DH/^6"\\ >GZ#CVKB/$'[)6D0AO+T^/\(1T'X?Y]: / MPVTWQG\2(''FSW(&X9R9?;WQGK_CFO?_OZ>OI7O\ #XJBDLBPE'W1W]CZG\_QK\??AA\19&2WS.?X?XCZ'/?U M^O05]C:-XZ,MB,S'E5_BZ\'_ #_3M0!Z7XZ\621I*4E]>_?GG^OT_&OB/Q]X M]OXO.V3L,;L88^X]>W_ZZ]7\6>(S<(_SY^]_%S_%]?P_QKY(\;W#S"7!)SN_ MK^O/].M 'AOCCXEZO&)PMRW?^)O\:^0_&'Q:UJ.20"Z?&6Z.Q'\Q_GM7LGCZ M*8K.0#U[_P"37Q5XW2?SI,!L<_U]: -&/XM:]+>E4NY.N!\S'N,=\#TZ#Z]: M]L\'>//%%XT>R>4Y"="_J<]Z^0?#UE+<:HJLIQN'7/J1U].M?H7\$_!<=]); M>9&#G9U7W7_'/2@#TC0M7\9W$09))^0N.9,=/K^1]<<59U6\\;&\=?,X^[[^O?G^=?IEK/[/5D7D M(LT^\W_+(9ZCJ<>W/7WJ'0O@+!;7 (LP.<_ZL=MOL#T% &9\'[[Q"XM_.:3H MF<[N>?K_ "^G:ON;2S>2:8_F[LF,^O/ ]_KS7*>!/AG%8"/]P%VA>J=.GZ__ M *_I[TVA):Z?(-F/D(X[?YX]J /SJ^.%K)):W1([/_(_YQR*_&GXPZ3NNKG* M]7?M[G^GZ5^YOQKLXQ;W@*CH_!'']:_'/XQ6L2W-SPOWG_#K^1Z#\OP /EGP M1I<,=[&64?ZP'ITYY_S_ )/Z>_!%;"".UW[1CR\@X[8'ICWST[\5^:FC7$=K M=C# 8/MTR<<__JKZ\^'?C 6:0XFQ@+SN]P/Q_P ]* /V;\'ZQI-M8(2R#"KU M*C^'^?X_XUIZQX_TRRC^691@?WAZ=SD$?YZ5^>MA\57M[':+GHH/W\+_BY->&0171.[<,!C[^__ .K-?GSXE^--XTDH%RW5A_K/IWSCZ53T+X@2 MZI*@DF+;F Y;.<_C^OMUYH ]G\5^)];U"1S#*[9SC!8YYST'Y?7->?:#_ _MO%0:(GS>JDY#^G]:^W/ L/B0"+=YO7ON]^/\/3W[ M^G^"OA5I"B$B*/\ AX"C_ =^/:OJOPM\,]-C6/;$G_?(]#[=?\\T >7^%4UK M]WYGF=!UW?KG'].G7FO==+^VB%-^0=A]>O&/\?RKNM/\$V=N!B-!@#^'&.O\ MJVIM$BMXL*H!"GM0!\P?$V]N8+&0AB#L8]3_ '3]?\YS7Y$_'[Q9J-JUYLE8 M8+=SVSCH<_TK]@OBY;*MG, !_JV_SQ_C_6OQ?_:'@&Z\Z=)/TS[?Y[4 ?F?X MP^)&MQ:J0+AP/-/=O4GU[8]_3->G_#;XD:U)H]3^-?//C6W' M]K=!_K3_ .S>U>I?#&S+7-MA?XE[=>.V">] 'ZN_"[QMJDR6X:=C]WHQ_+K_ M )''6OM?PSXDU&6./,C'CGDY_P#K_I7P+\)M.OZ?J5_)&/F8Y4=S_G']:QO%5]J"6$C988'JWITKO]$L(1 M$N_ XYSC/7^>.O\ C5'QG:V@TR;E,X/_ *">GKS_ )[4 ?EU\:/%FHV4-W^] M88#\Y/K]:_*CXH_%/4K::X"W3#!/J??IZ]:_37]HE52*^\O' DZ?0_P!? MI7XD?&!KHW5T$#D;WZ9_O?U__7DXH T+3XM:Y)/B.ZD)/^VQ[?7]/_U5Z]X= M^(7BZX""*XF.1C@O_C]?T_'Y/\%:7^,5^BGPE^':WPM=\'4 M)GY<]] %&T\4>/)XE\N:OT5\#? ^PNX+??;(=P&DOM]*Y6]UCXD618O)<@ GKYG3\_7G]37]%K_LM> M'C;LQLXZ^OI7S'\3/V==$L8[@QVL0P&Z1*#W_V?T_\ UT ?B*WQ M)\=6,F)+F<8QGF3C!^H_'\C7JW@+XT>*%GC$]Y*,.H(+/C@C_:KT;XE?"^TT MZ:X\N!5"EL87T)]O_KXQ7SS;:2=.N7V(1MEQD ]B!_G_ /50!^K7P@^,5](+ M7[1=GDKU=O?W_P /UK]'_A_\4;>:"(27 SP/O>P]_KSVP:_ 'P5XBNK PA68 M;2O<^WZ?7M7V#X%^)%]$;=/.?J,_.>G'^':@#]S]&\:VETB 2@D[3][IG'^? M;FNYAUB.9 5?^'U]O\YQ7YG?#SQ[>71@#2OSL_B//3WK[%\-ZW+<0*68\JO? MK^?^?3M0!W7B?71:Q2$28QN[^@;W_#ZU\I>./B4ECYP^T;=I;^+ ^OUZ?7^? MHOQ%U:6&WG*L>%;OWP?3FOR[^,WC:]MI+H+(XP6Z-CUX_P ^_- '=^.?C4P\ M]$O.>> __P!E]/;BOC+QY\6=9N_-^S73\@XPS8YX]>>OI7A'B7X@:A/J$J%W MP3_>SW/O1HLKZPZ"7+;MO#<]2.>_K^5 'GOBOQKXUNI)/(GG8%CT9SU;V/>N M!BU;XC7#KMDN2#CO+_>(Z9_IBOO+PU\,K'53&984._;U7/4J?0<=>?\ ZU?1 M_A']GS1+KR=UK#R5SF)?7Z9_Q'% 'Y6V"_$N4 @W1Z_\]>_3^M=((_B5"FYC MG0Q+Z?3Z=^*Z;7/V8/#\-D66RA^X>/*' MH/;Z4 ?S_P _B/Q_8YWR7(P2.L@[=.O_ .JL27XH>-+3B2YG&%(^\X[_ %_G M_P#J_5;XF? C3+ 3^5:QC&[I&./O#TYZ&O@OQY\.8[*28) .">B^Y_K_ /K( MH \+E^,OBM1\UY+W'WW]\]_T_,=Z=;?&CQ(9!NO).O=WY]?XO?\ &L#6O#+P M-(/*Q@\<>YS_ /K_ ,:X=M/DBE/R$KL>X]_?_)K]3/@KXOO;T6OF3,2VWJQ]1[G_ #ZU^*'PM21;J#AL>8!_Z#7Z M[? 7=BTZ]4QG([CI0!^N7P^N'GM8V8Y.$Z_Y_&O<+9!Y:]?NK_7VKP+X:EOL ML6<]%ZY]*^@+;_5K_NK_ %H G"@=*6BB@!K_ '3^'\Q6)J"N8VQ_>X]O_P!? MX_AS6[4$L <$8'/M_G^F* /$_$$%TP?8&Z-Z]\?X^^/?BOGCQ?;:F$D*AOX_ M7T!_Q';\!7VW/7]/UKSWQ'X1MI87.Q3D-D8]5_P#UT ?C?\6K M[7+2.Y*-(,>9CKZU^7GQ2\<^);.><+/*,,^.7'0'W]>G./K7[I?&GP5;"&[Q M&IXD_A[\\=J_''XT^$(DN;G$8ZOSCCJ?4?TH ^5?"7Q2\2#5=KW4N/.7^)O3 MZ^G7_.?U ^ GQ%U*8VOG7#'A,Y)Z\=^ M1RK_ 'OZGO\ K_\ 6H _3GX7?$K4KB>VW7#')7JQ[]>^:_2/X;^,;J6.WW3' MD+_$?_U_T]J_&?X43S0RVY?(Z=:_2;X=>((X(8-\H! 7OTH ^_8/&+Q1*6E( M 'KUX^OM^E8NH?$B.W5@;C&!_>^OOC)_^M7SEJWC>*& [9QD#^][>O\ G]*^ M>/&'Q)FC:4).>-QX<_X_YZT ?5GB[XKIY,BI7Z<> M_P#];FM33?"EG>RJ71U_#"\UMHK8R,_W5SG?[>OUQ_AV^L[+6;VTM$:5V7"9.2>W],]_;UKBO _A_ M3+:"$_NQ@+CC_=]O\]B.E=)XTN;6PTXF)U!$3=,#U[C\/7MWH Q==^*,6F*_ MFW.TKP1_K!_=^O8U\D_';XCW6F?:A#,PP M7QAL=,]/3./_ *U?EIXY^.&NC4#$EQ,096'WR.-V/7\.V: /U<\;?'62]69; M6\R3NQAR>WIG_/>OD'QC\0/$]\9?LT\IW$XP7]_0_E_C7SCX,\:ZOK]Q$DK2 M.'*YRQ.7TGQ+D;Y3=$9;'^MZ'O7[>:)^S;8WJ*TEBAW+SF(']< M?U_3D=Y;?LG:1+M+V$?;_ED._P!1_GMVH _GYM'^)D4RLYN@!GG]]_4FO8?" M_BOQQI[1FXEG4*!G)D'<^_\ 2OV8UC]E'1K>WD=;"(%1GB$>GT_,5\O>/O@E M;:,DQAM%78&QB,8X+8Z#_#^5 'C?A3XPZY9>4+B[D&TKG<[#U]3VQ[&OIWPC M\=;@B(27K=NK\]!WS]<^U?GYXNTJ^TEY1#'(-K-C (Z,?3_.!7+:3XEUBVEP M!*-K>I_EG/\ DYH _=/PC\:%E\K?=Y.0.7Z\_7_/YU]%^'_BK;3+'_I(Z+QN M]C[_ .<5^#_A3Q]JL1B!>4=.K'U'^>E?3?A'XC:DWD@R2=%_B/?WH _9;3O' MT,^W$X(('\0/?M6C?>+ UN^V3L3U_P!G_/X^M?G[X0\:7UQY1+N<[ MZ6VLW4]ODEN5]?\ /Y?X4 _'Y_6ORV^+/Q4UV MVDN/*NI!AGZ,_J<=_P#/'OC[M^)\\KPSYST;_P!!/Y_R^M?F+\5HA)+<[AW; MZ=2?3_/M0!X'?_&CQ0MU(/MDOWC_ !OV)]ZZ#1?C1XG8KF\EPZ9YET^U>K-VYZ_Y_SFNOT#PW/*Z;(F.<=![C'X?@/\0#WNU^+?B>9,+=2Y M*C^)_?T/]?:L/5/'7C>\5O(N)VR#T,AY/KS[UO>%O =[=/$/LKD,?[GO[8_R M:^LO WP2&HF'S[/[Q4GYT >&75F@.<<\X_7L,YJDD+*_RCN,<8]#GU_SU MK2GN$+$%AWZG/<]/>IK41LZ\@\CKW.!WZ_YXH [[P6)A=QCGJO3\*_0?X2>; MNML^B?7M^']:^'?!-O%]ICX'WE]?4^U??OPK@13;XQU7I]5[_P#UJ /OSP+/ MY=M&2>B#_P!!///^?I7=ZAXKM;")B\BC:OK@?TKR[P[*8;+*]HSC''\)_P C MWKPKXJ^+;S3[>Y,;ME48C#>@/X_IP: /8?$OQATJQ60-=HI&X??48QVZU\G_ M !"^/-@R3+;WJYPX&''4!NP/K[^_6OSS^+_QEUNRFNECGE #/P'('4\]<]OS M]^!\:3_&+7-2NY(Y)IF!D*\N>F<#J?U^E 'VE\4?B[JUYY_V*[^#MAJZHTMNK!L$Y3/4K[>_P#DT ?E[<:[\39F;;)=88G',O7/ M/4G\.]55N?B?(WWKKJ>TOJ./\X/>OVQT;]FC1KD1DV<1S@']TOI]/Z?E7H]C M^REH;(#]AB.0,GR1_AS^% 'X06+?$48\YKGWSYOMZUW>G7GBU /M!E_'S!ZY M[_Y[5^R&M_LQZ-8HY2RB& ?^60'ICJ.O6OGSQ3\(+'33($MT&W/1 !T]L?YZ M=Z /AE;[5F0>:SD\==W8_4^G7WK(ODO)]P;)S^?0Y]__ *]?0FK^%8+6610@ M&TGC''';N?7^?TXV?1X0QRH_+Z]L9H \;M-'EEFR4/)[CV_45]=_"/1&2:VS M'T*=C[GW_6O,M.TFV$@X'WO3C_/]:^K?A?I]NLML0%^\O;' /&.WZT ?H3\% M[$QI;?+CA.W^[WZ_E7Z'^&$9;6#H,*O'M^5?$/PFMXUCML =%[?3\.GUK[N\ M-Q@VL/3[J]LT =!*'V_+G^'^7IUK-(E/8_E_CS74"W5E&0/_ -7X&HC9J>2/ MY?XT 84/F_Y_'_@/^?6MB$,/7/\ ^OOTJPEHJ]AQT_'\ZF6(#T'T_P#K]* % M4 YS[4&)3U_E_/IFI<8Z#'X44 0>0GH/R_\ KTH@4=,?E_\ 7J:B@",J ">> MW\ZJ2YP?3M^F:OU&T8;_ _PQT_K0!S4_F\X]??W]./S_&J'[[=_%][V]:ZU MK56[#T_#]*B^Q+Z?R_QH Q[?S>A]_4=AZ\?E_*MF+.!Z=_UQ4B6JKV'I^'X9 M_G4ZQA?\/\<]?Z4 .3[H_'^9IU%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 51N8PRN,>G]/7/2KU M1NF03SD]J //-6TP3*_R@\GW)[]OQX]Z\>\2>&5DBDS'G(8_=]O\_P">OTI/ M:B3/'?/O_D_YQTKE-7T@/$_R]N>O<'MTH _,7XK>%0J7($79R3CV/YG^7ZU^ M67Q>T(QR76$QC=V_+_(YZ^M?NA\5?#P:.Y/EGE6_A]C7Y5?&7PN-]Y\A_B[> MY]J /RRND>TU0GD8?WZ9X/M_]?Z5]&_#;Q<=/EB/F;=NWC./7W_SWKRWQ;HC M6MY*VPC#9SZE<9#KLFE.3NV[2>Y'0XQV_S[T ?KCX.^,'V:WC'VK& M/X\>G'7_ #UJ;Q1\66NX)0+G.0>C9QG_ .M^G'O7Y767Q9EM/D$Y''3=[?7\ M?_U5VFF_$B74RJF8MO\ ]K/.3Z'W_P G% 'KWCGQ)-J+S8=FW9/!ZY]/Z_Y- M?,6MZ?/>RRG8QRYZJ?3W]:]]TVT;6-IP6WD#N?3_ !]J[>R^&GVD*WDYW$') M7W/?]/UH ^'9/ LEV3F G()Y4]FEI?PP_>JYM^C*?NGCYL_Y/OWS7 MWW:?"90 ?L_8_P ([_U]:V$^&:VZ;O(X'?;Z<^G\_IS0!X5X \.+I+PL4V[- MIZ8SC'3IVZ9_^O7V]X-\8#2H8AYP78!_%Z$8[]OY"OG;4=._LA6(7;MR.F,8 MS_A7G>J_$%M,W)YVW;D?>/8#]?\ /:@#[E\8_%7?9NHN,_N]O#CLH[9SFOSV M^+7C-[YIOWI;=NSSGO\ 7'KTKE=8^+#W09/M!/4??]A[_I@?X^5ZMK#:N3\Q M;/X_UP/TH \YN+F:YU9#\Q!;/3W_ /K^E?8WP9@D>XM/E8Y9#TXZ^O7/Z5\_ M:#X5:\O8G\LGD=O4Y_E_]:OOSX->"-LMH?+;K'V_^MUH ^Z_A79OY%L=I^ZO M&#GH/I_G%>SZW;LD#_*1\IZ@^GXT[X8^%?+@M_W?.U.Q'! KTSQ)X?VV[_(> M%/&/0=?3^O>@#X#\?,ZF8 ''/;V/M7R5XD9GFD!Z$XQ^+?Y_GFON+XCZ,RF? MY..>WIG\OTQ7QAXIL9(II24.0?3'J?I].E 'B]_I$=SN# <@]>._Z!K2.2'")P4/;_9X_GZ5^EOPK\,0Q1VP"KP%]/P_7MUXK\W?ACXFB:6 &1> MH'7OQZ?6OTR^%.LP21V_[Q>BYY'H./S/\\4 ?7>C^'8I+:(>6OW0.G_ZNE.O M_ 5M=*28D.1Z#K@G_/X5N:!J%O\ 9XOMZY_H M* /EOQ7\*[1HIF\E#A'.=H]#[>_^<&OS]^,/@"VM([DK$@VA^P['V[_A7ZP> M*=5M1;3?O%^XPY/L/P[_ .37YQ?&_4(7BNL.IXD]\\_7^F* /QL^*.G+93S[ M0!M,F,8QP3T_SSBO#]#U-X;L!6/$QZ>Q_P ^]>^_&"?S+FZP0?FD_KT( KYQ MT*!Y;S[I/[X_^A?GWY_R: /M+X<>(YXUAPS<%?7L/\_YZ_8?ASQ398?D/\!_EC_'].]?:OAKPRXM%)C/13G'^30 ^]U::X7#$G(/ M8]QV].OIS]:\WUN+SU8D9R">GK_G].:]=O\ 1&A0G:1@9Z?3_/\ ^LUYKK,/ ME@]L;OTS_D_UZT ?,'C71UD64[1R&[>@/IW_ KX\\9^'E:64[!S[] 'SOX7\-_P#$T3]W_$O;_:K]+?@5 MH01[/Y,?ZO\ FO\ GH>U?(_A;0T_M)?E_B7G_@0Z>WY5^C'P5T=4>U^7LG]. MVC(80J/? [$^W^>*]E5%&../\]NGZ5,-@'^(_P% 'GUCX2BM5X11Q MZ#L/R_']:S/$-FL%E, !PIZ?X_R[UZJ2NTXQ_G_.:\Y\8.19W'H(V^O0T ?F MC\=I?+AO1GM)QGM@_P">_6OQ;^-5]MGNSN YD[\]#_GBOV*^/]SMAO>>TO0X M[>_]+I8DCQ M(>@[^_?\N/P]*^7)-1+71PV3N/?W->I>%I))=F,G[H_7_/ZGZ 'U*GCBY-J0 M)&^[CJ?1J\M\5>*;ZX63!D;MT;_/^3S73Z)I$UW&J[&(.,C&<].N![_2NYM? MAC)J8&8"V['\/J1^/'/^0* /A[6-1U&65R%EP6_NM[8KK_!NHWT4T)9' W#J M&['!XK[*C_9Z-RIWO(X_/(VE !N]SQC/^>E '[O?#_P 11S^2/,4_ M=[CUP1U_STK[)\(WBS11D'^$'MTV^O;_ #[U^.OP:^(WVQK8&?KL!^;W_'Z= MJ_4'X:Z]'OMC\?;C^5 'U!;.-@.1WZ?AZ57U"11&>?X3_7UQ6- M!J""-<.""/7_ !Y_&L/5M6Q&V&[8SG'8T >$?%^5?LLW/\#>GI]:_%S]H=QO MO,,,?/\ DGI]:^@?A'-LNK; MH/F7/Y_Y_P#U<4 ?K#\'M#B:.V) _@SW]/\ "ON31-,CMX8RH'W1Z8Z8_P _ MESW^(_@_?[8[89[)[=O3MVK[5TK4-T"C.?Q[8H Z]KXVBG:<;01_7_/_ -?- M>9^-?$[[+.>/NGU]#^O M_P!>@#X.^-5P+U+S<<[M_P#4?Y[#O7Y9_$/P[#=W,Y*@Y%A'!;?NAP%/ ]C]:^F?#^C>4J'9C'JO_P!; M_&L_P/X:'V6W/EC[J\X]CWKVRRT41*,+V]/IZ>_^>M '-W%IMMF^7^%NH] ? M2ODOXK6'F0W6%R1[?RZ_P#U^WQWXB\)+%)*P3N23CU;_/:@#P'2K(PLO!&-O;'8 M?Y^E>S^%)Q%-""V/G'?W_G^.:XJ\L/LC<#H>./3_ #S_ $Q5O1;YHKJ$?]-, M8SCO0!^A'PON@SVW/&4_SR/'/R#/3^0K\S_ (4ZBS2VPR<9 M3C/'7UZ5^C?@*?0U^3GQO@)FNSCN M_//^U[$5^M?Q$7?;2^NT_P#H.>]?EG\:K7=+= +3B#C/W>Q_P!GU_\ K_2OM'P-;@"#IV_G_NU\F^!% MA58OF7^$?^@]S_A7V)X*>!?(&\=NA'M_GB@#ZF\)P@1)T^Z.V>Q]:[+6[57L MR,#[O;_/\JY'PM/!Y<7S*.!W'/\ //Z5VNKW%O\ 9#^\'W1_%_\ 8T ?%GQ/ MT19UN/D')?MVR?\ /^>/SY^(?A.*22<[%ZN.1QZ_7\*_2[XA2V[+-\R]_3G) M/7_(KX7\?R6^Z?YA_'Z?Y_*@#\_/%?A6*-ICL7J?3'!'YUX/J>BQ1RMPO7M] M3_G\J^K/&\\2F;# _>'4GU^GI]:^6?$%^%F< CO^A_\ U_XT >B_#6S1+N( M#B1?YK]/YU^KWP+@51:8QC*8Q^'M_GVK\C/AMJ)-[%R?]:/T8"OUE^!%T66S MY[Q_TZ__ %_R- 'ZS?#A<6<1X/"XQ7O5N0$ R!@#^M?/OPY?_0XLG'"],_YZ M8KV]9V5!VX'3_/\ C^% &SN7U_G_ (4;E]?Y_P"%!]?7]/I2)?LW M?C\1V_SWH Z?(/0BEK)AN"Y'?COTZ#_/]:T4@"6N;UE=T+>N./ MQ%=)6+J4>Z-^O3^I'^<4 ?"WQ@L6EAN\+VD'0]2>Z(B)Y; M^'CJ>G^>/K7[<_$;1_M,=P-N<[QC'J>/\_KGK^=WQ-\"BX:X/E9SN_AS^G/^ M<4 ?D-)X?>'4)"8V'SY_SZ?_ *Z]N\#2"R,>>,%?;H?\]/SKN/$G@7[)/,_E M8P6/W?3/Z_YYKS&\F;1V(&5V_ACYC_A[=/S /K#1_%<=M;=C /\7^3R1^5>5:]\49)PX$ MQ.0>C?7W_P \4 >L^+/'+.\H$Q/)_CST]_KT_&O'I=+I+N0_.3D^O SD?T]N>:[+P5&^HW$8(+;F'UZ@?U^N30!VMGX=DU/8? M+)R?3UY_K^?M7:Z9\-)"R2_9CU'\!XR.YQ_GIFOH[X7_ Z&II 3#NSL/W>N M1^7?W[>E?9&E?!&,Z>)?LW0*?N#T/MSG&* /SYT70Y='PWELNS;U4CV_/BO5 M--\:2:8@'FE=HQR<=N3^GY5Z_P"-_A^FDPSMY6W;[8Z'_/YU\8>-=1_LHS - MMVDCK^>?S_&@#W+4?BA_IG MK]:^8]3\=NCNOG>O&<]\?G[USQ\ MOM_/U_&L7Q[XOEDL64R-S&1R?KWY-=?>^&6L$("$%?;W//\ 7ZUXIXYA=;=U MPV K>F/Y9_SQ0!^>OQPOY+TW.23DMZGUZ_Y[_E^;_B/1VNM44E2?WPY'NU?I M5\4-/:9IQM)SN[=>?S^OY^P^.]0T &_4[/\ EKUP.Q)_ T =S\%_!R2W-INC M'+)U'ICUS^?0?C7[-? _X?6[Q6F8E_@Z@>W/MGC_ /7T_-KX.:9'!<6N0!AD MSQZ8_EU_6OU\^#%S!;Q6F648"'J.,8_S_P#7)H ^OO#7P[MEMXCY4?W%["O1 M8O ]O&N1&N!@= >_/7GH?_U=*A\.ZQ:_9XAO7.U>_MGUKNAJMLR\R)SCJPSV M- 'D7B+PC!]EE!C7H>H_R/\ /3T^(?BIX,M'2XRB<[O3WSUK] _%>JV\=I,1 M(OW&[\\*?\/\]*_//XR>+(K>.YQ(.-_?GC(__7[4 ?G9\1/ E@7FRL?5SSMX MY/\ C_\ 7KYZG\&6$,K8$?![$>IS^?'^%>C?%+XC^3-.!*."W\7XYZ_3\^.O M/S1)\1VFE/[S.3Z^A]/U]* /:+#1;: KMVC!'0CU[X]^U>M^%K=!-&!@8V]Q MCO\ 49KYGT?Q8]R4PQ.?0YQT].W->\>#=2>66,YSDKW/K_\ 7]: /M_P!:*W MD\9Y7^?X"OJ/3-/5K;.!]P]>B]N>H_/\ '\J^M])=OLA) M'\&1D'^Z?\: /G+XIVJQP3]!A3Z?W6]_\/J*_+;XL/&D]R"1]Y@.?K_/]*_3 MSXQ7ABM[HY_@;_T%N/\ (^GI7X^_&37FBN;KYL?/)_7J.GU_+I0!YGIEO%=W MY4X.9".OKC\_\^]?8/PO\"6^HM!NC4YV^GM[<=.GI[U^?_A7Q'OU7&__ ):C MJ1_C7ZSG2!_LZ'H>@[X_P#K_P Z^Q/" M'PGMK(0E8%&,=AV S6)\*8$EMH3CLG('T_S_ /KKZST6T18HSM'&.<#/;WH MB\-^&([)4"HHV@8X SQC_/K_ "]0@LP !C'RCL/;U_S^M4;*,#H.,=?\\?UK MH(Q@9]./Y4 9-S8*RL=HSZX_SR?:O*O%^EJ+:9MO8_R'^/X5[:_*D>O^->;> M+HP;2;J>O\A[?YQ0!^:OQ=M_*2Z(&/\ 6?3OG\Q^//Y?F/\ $RZ>*2XZC[_M MW[_Y/I7ZN?%^T#I=#_>SQZY[8_SZU^7WQ/TO<]QQC&_M[F@#Y5GU.17_ !(/ MY_GW^M;&GZF=ZY8\%>I^E8^J67E2GCH3^F.W^>?SK*BN#"_7@'_T''_UC_G@ M ^I/ ^H W,?S DE."1W)[5^A?PGNMQM^>Z]P?3W_ )Y]J_*WP-JC?:X_F[KQ M^/\ 6OT?^#VH%S:Y/]T^N.>..] 'Z-^'COL?;RSCV.&[BOG7XP6HDM[H'NC# MGZ?Y^GXU[YX6D+6 )/6+\\J?IUKPWXMD_9[DX_AD_/T_E0!^.GQFTE9+BZR, MY>3^O^?K7R18:'&+\Y4?ZT]?][Z?C^-?9_QB9A<77!^\YZ>OU_K^'-?)=G*5 MOF)_YZ'MS][VXH ^F?AEHT0,/ X*_P ^Q_#BOO?P!I4?E0_(O1?YK7PI\.+X M1F')'5>N/7Z#]:^[/ &J1;( 74=.X]C]* /K+PIHD3"(;5_AQG\.1_GMUKW? M3/#<+1*=BY*CD#_]5>*>#M3@S#\X_AYR/;\/\^M?2&BWT#1(=Z'Y1SD>G;GK M0!Y9XT\.QI#)\@^X>W/3W_#O7PI\2]'6)IOE'?M['TSU K]&O&MS;F&3YP?D M/?V],?UKX.^)[PEISD9P?;U].: /SS\86WE7$W &"?Z^_H/\]*\2U.?RF/3/ M/?Z?Y]Z]_P#'C1B:8Y'4XY^OY=?:OEKQ/?K$TAW#@-WQ[?\ Z^O:@"W;:N(Y M0-_&[LWN.H%?4?PNU\OB!H[CANA]<=Q]/\ )[]:^H_A M'KS//:_-UV<9^GN?I0!^U_PAO \=KSG.SG([X_S].N:^_?"SEK6+_=']*_,W MX(7YEBM.3_!_3^>/Z9YK])_!TA-G![JN?;GMV^M 'I2?='X_S-.IJ?='X_S- M.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * MR]03=&W _+VYQQUY%:E4;Q&_.:Z/EYSN'3IR?\ /X\=J_5/QG8>I]>WM^5?&/C_ ,+&X\[] MWG.[H/K0!^,WQ \($2SD1'.3SM^O0]<_6ODCQ9H]O\_R /S>OQ-%,0-W4CD> MA_QP/\\>K^ XY9I80=QR5&,=^N/\_A7:ZM\*+AKAL0/PQ[$=^_O_ /7KUGX> M?"FX26#,#_>7L?;G/I_GN* /:_AOH+7"6^4)R5(.WIS_ /6Q7V7X;\&!X83Y M)Z+_ C\N/U\02W%R5W,FP=/H./P M_P ]Z[G7=&\Z!QMZAATZ]?\ /M5_PM8A$B&T#A>WX^U=Y<::)DZ#HPZ?X4 ? M!OCOP2;GSB(B>O\ #WY_GG\?IQ7Q9X^\ - )W\HC 8G"GL"/\_Y%?L%KOA(7 M"R9BSG)Z?7_([U\U^/\ X;&X@GQ >5;&%^H[?YX_"@#\+?B%9OI?G':1MR>F M/[_^>?7\_DC7_'+Z;.PWD8<]\<9//?\ EW]*_67XP_!RYG6YVV[;;!+]]B,!O?_/3W'% &C\/?C,UM/!^_(^;NYQT _P \ MY_K^C/PO_:"\B*VSO;^?% '[-:3^TNL-K%_I?W5'_+0^IXY/OQ3 M=0_:J2(-_IF,$C'F>Q]_\]N]?F L]_% %\R3@'^(^F>O^3TKDM7N=1;.)9>= MQ^\WH3QSTH _2#7_ -JM9HY$^V=01_K/7'O_ $%?+OCGXV?VVL@6?=N!Q\^> MO//7-?(ETFI2L5\R4DG^\WKCV_S^MVQT&_NBH/F'./[WIQ],_P">] &=XJG; M6YI&P6WDG^]W(Q[]>G/OUI?!7@1KBZ0F(G+@_=]2">GU[#TKU/1?A]<7#*6B M9L@=03W'M7TKX ^&K1RPL;<]4_A/J/;I0!T?PG^&Y*V_[G'"_P /';MTK[CT M'X=^78 ^3T5?X?0>OOV_7BJWPT\'K;"#,.,!.A/I_C0!\6>*_"WV:*4^7C /5?\^F?PYKY4\86WV;S>#\H;\.O/Z_U M[5^BWCS3U\J8!,9]OR_+KS7PSX_TLL9@%[/V_P!K^M 'Q=XKO#&9.>A)^O7/ MKU]_TKYU\0ZKMD?G./ZU]/>+-!ED:7"M_%VZ=>G^?3UQ7SSKWA&>1F(1NO8' M/MS0!A^$]6SJ*?[R^_1O05^C_P %+_>]K[A/Y=OIZ>U?G[X4\%W*WZ-Y;XW+ MZ^O<=*_1;X,>')H'M G;ITZ?IT_&@#]2_A=-NA@_W1P>O0]Z^C[>[\N)> M>W7/L?\ ]:^=/AE9M##!Q_#^'0_Y_K7O8BVLA8D9[\CW]??FLR&RE#<[A^?/!]C0ZIYB]>#SP3[?C_P#JKC_%DY>RN#G_ )9MT_W?R_#K6E90.%'7I^!Z?YZB MLKQ%;L]E,O/,;#CZ?Y]/;- 'Y8?M#3E8;[!/23Z]O?%?A+\=+QSXP3E\8P>[?CSV_3FOL+X9>!WO_ "#Y9.2O\/N#SU'^>_;E/"GP MFN1?*6@;_6 ?=.?O?Y_ESQ7Z'_!WX9O$+7=;GJG\/L/\_AUH T_ /P<:YCA8 MV^<[?X,]OR/ [YX-?67A/X'?ZK-MD?+GY,_W?88_*O;OASX&CBMX,PC(V_PC MCK^'3_/>OK#PUX8@C$9\E1Q_<'M_GGKQ0!\HV/P21(1FU&,?\\_3WQS_ )YK MQ/XE_"M+.&?%N!M5OX!V!_6OUJCT6W2+_5KTZ[1Z?E^M?,OQ;T&*2"YVQY^5 M^B_7Z<]: /Y^/BOX::RGN<(5VEN,'@9XKYBTZZDL]5/S, &4>G0_7KWX'TZ5 M^F'QJ\(-+->%8O[W0?Y^OM7P5J/@V:+4I3Y;##>A'?IQ_G\J /JKX-^-GLY+ M;,I&"G4GZ\<_3K7ZF?"[XK"**%3/_ O\?MT^OO\ EWK\8/!%A/8R1'YQ@K_> M]!^GY?C7V5X&UB>W,(\QAPHQD_RXR?\ ZU '[&:'\1!>K&/-SD8^]UZ^GIGM M[]J[<7YOXL[L[E]<^N?Q.<9_^M7P7X#\02.8 9">F>3Z?AV-?7OA?4/.AC!. M> #R?;^?I_.@#SWXJ6#-:3MSRK'],?A_D5^/WQ]M6C:[R#_'P1]>#V[5^UOQ M$@\^PDP,YC;^O_UNE?DU\>_#KW#76$)!+^O/7V_SGZ4 ?CCXJ9DU;C(_>MZ^ MOMS]/QKW7X3S'[5;9)^\OKZ^]* /T\^$+Y2VYYVIR/3 XXK[G\/P^;"G.#]!_GK_ #K[C\)ZPC1QJ3V&/Q ]?\B@#U*+1_-C/&>W M;N,]_2O/O&GAT_89CM_A./E_V3G':O:=%G2:,8YS_A_/_&J/BVR6739?ES\O MI_LD_3I_GCD _&WXXZ288[OY2.).WH'[?Y'X8K\HOB%&T5W/C(_>-_,]/\\8 M]*_;+X]:,6BO,(>DG;MANWI_G-?D-\2O#\AN[@"-@-[GI_M'V]_6@"7X/R'[ M7:]>&3V/)'XY]:_;#]GPCR['(S\L??%?C5\*-'DBN[<[",,G&#SS[>G^??\ M97X!H88[/(Q\L7/U Q_GIVS0!^KW@? L;;@_<'?VSZ>_^>WJZ$;%XQ^/Z?UK MQ;P3=_Z%;C/\([GN!^'\OPKUF*XW1J,YY'\A_GJ: *FI/B)^_P I.<^W2OG+ MQS)\L^>/O=_3GTKZ"U,@QOC^X?\ T&OFCQ_/Y:3GV?\ 'K^/Y?C0!\>^/64M M-G'\7O[>GM7R5XGC1FD "\YR/Q)^F?\ /2OHOX@ZN$:?)Z;_ .9X]O\ 'TKY M+\1:\N^09Z%NN?I_]>@#SG6;,,[?+G[W3D\'O_C6'IVF_P"F1?[X[?=_S_2K M]_K".3TZ-T^H_P ]L4FDZ@KW41_VA]/T[T ?6WPKLMDMM[;.W!Y!XQ_2OT:\ M!)MMH?\ 953T_''^?6OSU^%TZM);X[[.@],?YZG\*_17P GFPP ?W5]NO^1_ M7- #O'J%[>7 /"D=.O%?FC\8[%F>Z.PG[W\/'0^E?K=X@\,/J,#84DL#Z]\G M_//-?)'Q!^"]SJ?G%;9B&W?PGO\ U]Z /Q&\36SP7SML(PQ[8_C!_P ]?\:. ME>)#ISJWC7]G&]W2RBT?!)Z*?K^-?*_BKX,7VF-(3!(,,? MX6'0\?C_ /7H OZ!\718[ 9<;2/XO3' ^G?U_.OH7PG\>U0Q#[0,Y'\?N/\ M]?KV]:_/#6/#=]ISN/W@P3W8=SG^6>?:K>B27L+H-\G# ]2.X/X]1U^OM0!^ MT'A?X_H$B_TKL./,Y_G78ZO^T"GV0_Z2?NC_ ):?_7K\JO#FJ7B)&#+(,*.Y M]_7CVZ_A7=7%W>7,&T2.Y%3^)O#6H:COP9#G/=NX[?G^7->#ZY\*-4N7=M MDI^9NO\ ^O\ M&NAN/A=J%J27C?OZ\]_\_@*AMO"TUI)AD;CCGZ#G\_\ /< 'J?POTXO+V_P!H=/\ #M7ZV? BQ*+:<'C9V_W3^'X8K\ROAA:>5<0C:>)%]NX//Y_A M^=?JO\$$"K:Y']WW[#ZT ?IM\.HL6<7^ZO&/KW'KT_+TKVU(-Z=SP.>?Z=.G M>O'?A\<6<7KM7'Y-7M$4JJ@^@_S_ /KQ^- &=)8YS@'GTZ=?;O34L".,'KWZ M=/>KKWBC))Z?X_A_*D2\0\CU[?3_ #VH FAM]F/YX]A^'Y?RK11,8/3KQCZU M5297Q_/\/\_X5<5LX]?3F@!U9]XF4;ZCC'KS^F:T*KS(6!]R,=* /$O%FG"= M9!M)SN[?CS_G/2OE'QKX8\[S3Y>/[1^Z( \S''U^OKZ4 ? ME?XN$DG^>U>4W$$LQ[G/MW[?X<=>/P^GO&GA20W+C8W^L(Z'U/^ M>GY=N6TSX?RW?7\J^M_AU\%9X'A8VK ;P M>5..OT]O:@#VGX)^&@L=OF+IY?8X[ =/Z>M?>]CH\<6BM^Z'W!V_V6]N,_X> ME>6_#'P!)IZ0@PE<;<\8[@_AC'^>_P!1/HIBTITV8^3T]C[?E^- 'YS?&Q5@ MM;O"8PKG\OH/Y_3K7X_?&+5&BDNE!/#/_,\?AV'&?RK]O/C5X8DN8+L*AY5^ M@^F/RSUK\B/B[\-KJYENB(GY9QP#TY_Q_'O0!^=NHZQ)).?F;.1_GK^II^GS MR2NO+?Y(/K[X_/O7JUS\);PS']R_WAV/M[>]=#I'PIN4="8'X/\ =/H/\_3F M@"S\/;9Y+J#()Y0\Y_Q_S^.*_4#X(V +6N4R?DSGZCZFOC_P!\-IX;B+,+#& MT<@]<@]OP]/Z5^DGP=\(O;&US&> O;'0C_(/7^@!]^?##2D:V@_=CE$%>Y3Z M"CP\1#H>W7CZ=3T/^%<;\-=,\F&#*] HY'3CT_\ K^E>^Q60:,#:",'MT_F. M/SH ^9?$/A4.LG[O\A]3]!CI_+FOF+Q]X/812GR^@;H,^GJ>E?HWJ.B"56&P M<^WJ#[?_ *^:\0\9^#3<0R8BSE3V]1Z_KC]/4 _%3XG^&6C-R?+/\7;WX[]/ M3\/0U\5^(+ VMX3L(Q(3T^N/?V^E?L_\2/A5)=_:,0$DAL?+QWX]?;\NM?$/ MC'X)732R.+9^"3]T^_I_]>@#YT\&>)SI6!SY3C'L?4?Y[<5D2:/?6!(S(N.._I_\ 6H _ M5'1OVF5CC0?:\<+_ ,M#Z?6NT@_:>1E'^F#MQYGM_P#6K\>H[^_AP/-DX _B M;U/'7M6K;ZY?*%'G29XS\S>_^?Y9H _5'Q#^TBMQ:2*+O.4(_P!9_LG'<_7W M_*OB3XI_& ZDDX$Y.X-T<\Y_/_\ 77BCZI>W*[?-D.<@_,>F/\^_K7.7_AV^ MU08Q(V_CJ?P&3_\ 6H ^>O'_ (@DU":8AF;H'U_QKS;2;2:XE0X8Y.! MP?\ /(KZGD^#%]J+Y\B1LG/0GJ 1S_GV["N_\,_L]7A:%C:/U!SM;\>@Q^M M'CW@[P]-*8_D;D \CL#_ /6[?X5]=^!/",A> F-^<=!U^85Z5X,^ 5S&(LVK M=!_"?4>WK_GG-?5OA+X-RVHB)MR.G\/OQ_*@"C\./"K((24[+_#CN/Q[5]6Z M?H!2S)V_\L_3IP>">?\ /;--\*>!VL5CS$1@ =/S[5ZP=/6&U9=N/W>.F/7^ M= 'YR_'/3FCMKP@?PL,8X^ZW\Z_#[XZ!XKJ\QGAWQ^OT].FL- MG=_KNI]CZ5^I_P"SUJ;*UKDG.Y.3^7K7QIH'P9O(]39S;/S,3G:?4 F/T_\ K?YS7UEH$;*J9R0-OX<__6^OM0![)I\^_!R. M1[_7K[_C72Q-D?KG\A7':9G]V>V!G\N.*ZV$@ ]A@_G0!.YPA/I7G/BQL6L MW'3/\B/2O0))#L;IT]*\Z\4G?;3#OAOR]?\ /Y4 ?!'Q;;"71QUS_GI7YD?$ MV;Y[CI_'V;U-?J'\5+)IEN@!_>^G7]?\\U^UWWA"9W)\LGG/0]S_GTIMMX M%E9Q^Z;J.QSTZXH Q/ ]D_VQ#\P^9.,>AK](_@Y:D&VX/1>V#R?R/ZU\I^"_ M LL=S&?*;JO\/O\ _7K[Z^%GAEX#;Y0\;>N>W/Y=?S]N0#[+\)0DV*CG_58Z M=/E(Z]*\M^)^E&>WN0%/*R=NO/OVKWCPIIQ2U5<8_=^F#T(^O_UJY_QGH1N8 M91LSD/V]P?3O_7- 'XO?%KPDTDUR?+;JW\/^?7\J^,K_ ,.M8W4K%" '8].^ M?Y_EUK]BOB'\/VNC<$0DY+<[?7_/>OCCQ7\+9=TQ$!&2W0>I'3&,?UH ^6-& M\0-I!3YBNTCOCI[_ .?PKV;P]\9?L#1+Y^W;@?>__5T__57":[\-[N+<5B<8 MSR ??/Y_05YM=>#=0MYB0LO!_P!KW_S[>^: /T5\(_M !6BS<\_+_'[]SG\! M7TMH'[02>3'_ *3V'_+0]N/7\_?I7X\:/8W]FR9:08P>K#N/\^Y]Z]6TW6+R MW15,CC';)]: /TG\4_'E98G_ -)ZJ1]_V^O/4\FOCKX@?&59C-^_R#GC=ZD_ MX=?_ *U>/:KKMW.A'FOT[,?3'K[>]>,^(;>\O"Y!D.X^I..3_G^M #/%WQ,^ MTRR8EZY_B/\ GM_/Z5X-K/B8WC2 ,3G(X^O_ .OO_6NDO/"%[=2GY7/.><^W M3O\ Y[TMK\,[R=^8G.2.QQSD]O\ ./I0!Y7"'NIP?F.3U_$?ASU_*OK_ .#N MGN)K0D'/R>OL*Y'0OA%RCMLH1M\OJ/3';_ M ".OI7W?X70PV\*^B@?CWZ?Y_E0!Z*GW1^/\S3J@1S@=.O/'2I@0>A_G0 M% 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 %03 L" M!_=ZX]ZGI",C!H X/7-.^T!AM)^]V_IV_P ^N:\3\0^#VN=W[LG.[/RYZ].Q MKZ@DMDDZ@'Z_YY_2L^72()>J ]<]/;GU[4 ?GSXB^%[W ?\ T;)(?^ GMUY! M[5X1XB^"$MSO_P!$8Y/41GI@^WOZ<=*_6R7PO92]8U/7L.GX"LR;P/IDNH_P!G\_3->@^$O@1+:/$6LR-I'_+, M?X?2OUG;X=:0QR;9,^Z@_P!*LP> ]+A(VVZC&,?*/\/UZ\4 ?)W@CX;+8QQ! MK?& O\./3/MZ^E?1FF>&8X8$'E 84#&.X/KG^O7->B6WAZUML!(P,#';]/\ M(_&M5;*-0 % _P _0T >87.@+M.(O;I[#_#KS[UQVJ^&&EC=1'G*L!Q[9KZ! M:SC(P0/\_A59],A?(* ]?3'/U_PH ^"?&'PV>]$H\@G=G'RY[\=O\YKY6\5? M =[R60_8RVXMSY?O]/\ /?V_8BY\-61TP#SDUA7/@/2Y>3 A/)Z#'X M\?KQ_.@#\4K7]G>2.;=]@(Y//E\=_P#9_P ??UKU7P]\$Y+5D_T0C &/W?N/ M;_\ 5FOU';X>Z2O(MTSGLJ^_H*4>#-,B(Q"@P.P'N?3CGG]* /B[P[\-Y+7R MOW## '\'MWX_SZ5[KX=\+-;^7F,C##J,=-OI7M$7A^QB^[&OUP.GY?UK9M=- MMDV[5 Y'IZ^GMQZ>GM0!FZ)IYA" @C!''/\ G^OZUW,4 P 1W/;^>?\ &JL$ M21C@=_\ #_/UJ^950=O?_/&* (9K*)U.5![]/8^_O]*XG7_#\%S$Z^4IR#V_ MS^7MUKLY+Z->"WY''^>OE?)?BSX!I=2.18@YSTBZ]1W7_'BOUIFL+&Z^\JMGUQ]>W^?UK+G\':9<8+0 MJ>O) _GCZ]<4 ?BA=?L].C96RQUZ1CTZZ4,_N$Z]E [GV_SQ0!^.4WP6U!N! M;R=>R'TYSQ_GI6)<_ C4YL?Z-+G!_P"69].W'%?LNOP[THL?]'0\GL/0]@#^ MM:]O\,]'?!-LO?\ A7_#WQ0!^(L?[/.IN^?LLOWO^>9]1_L\UW.B_L_7\;(6 MM7[?\L_;KT_+I7[/0?"[1#@_98^@_A'M_L\?YQ6O%\-=&C"D6R#@?PKZ#_9' M\J /RQ\/_!">$)NM6& ,_)C'(Z<?Y5JP^%[*+&V-1@]@!Q^0_P XH \,\,>$C9B/]V1@#^'W M^G_Z^>*]172F%N4V_P /3'MCTKM8=)@AQM0#\O\ .?P[U<^R1XQ@8Z=?_K4 M?-'BOPO+=)(%0\_[/^1^'\^*^7?%?PRN[MI<0.<@@#9GN?\ $5^E<^CP3\,@ M/Y?_ *_\_2L:?PAI\V=T*G/^R#]>V,_C_P#7 /QUUKX)WT[/_H\ASG_EG]?] MG_/.*\YO_@#>R$_Z)(23_P \_P#['&/>OVYF^'^E2'FW3&.X7^HK/E^&VD,3 M_HR8]=JGM]* /QDT'X"7D-R&-HXQM_Y9]Q^'3\*^L?A]\+Y]/:(M PQM_@/8 MCGI]?PQ7W.GP[T>%LBW3.!CY5]^V.U:MMX=TZT.5B4;?8=B/0?Y- '+>#M#: MSCC4J00!G(Y_PZ5ZFMM\JC'0?Y[BJ=L]I;# P.GI[_\ UNW-:4=]"< ,._X_ MY^E &5/8@_P_4\^W;K5=; 9&%S[8/I]*Z0/%)Z?SZ_\ ZNPIVV,1<'D$?G^'^/?FNA:XAC[@=L_EV_P /TJG) M>V[9!8_^[_2OJOP%\')-/$.;4K@CK'CTZ\9 MYK]%X/AKHR-D6Z9 )^ZOMWP*WK;P9IUMC9"HQZ8XQZ8^GK0!X+X7\%FTBC!A M*XQU7OS^//UKV+3=&\I5^3'X=L^O].GY5W<.C6\(PJ#C'I^-7ELXUQ@#KU'^ M&* .:-C^[P >G'''^3]*\3\=^%Y;^._P#A0!^1/Q%^#5UJ3W!6V=MV[HA/4'GIWKY1U;]G'4)+N1EL MY.2>?+]\^G]<5^_]WX&TRY)WP*<]]H/K[<^]8LGPMT1V+&U0G_='_P 30!^# MMA^SSJL##%K+V_Y9GVSVKT[0_@GJ]N\?[B88*_P8[_3/^'2OV27X6:&IR+6/ M_OD?_$U;C^&VCIC%LG'^R/YX'\J /SN\&_#74[1HB\W/-?5?A MCPU=6Z1AE884=N.W\^./\:][M_!6FP$;(%&/8 ?R]/\ Z^:W(=$MH?NH.._' M]: / /$OAN:[M"@0D[,=._/^1_\ 7KXF^)WPDN]3,^VW9MV_^#/MZ?Y[5^KL MND02KAHQZ=NGZUS=_P""M-N\^9"K9SU"]\9[?X]NE '\^'B+]F[4;B[WK9R$ M;B?]5UZ_[/%:'AW]G?5+69&^R2+@C_EF?8^A_P \U^[F/0=^Q_\ MUU]'^&? VH6^S_;_ M !K\[_''[-FJWMQ*5LYCDD\1D]\]<<_Y&>E?T57GA73+[(DA0Y]0._'^?\FN M:N/A3H%R26M8SGU5?YE3G\Z /P"\#?LWZM8SQ,UI, I'6,\8.?3/^/%?H9\+ M?AC?:7';!HG7;L_A(Z#Z=?QK[TMOA/H-N04M(QCT5#=.M !' M"%V]. .G;I_GTH X+PQIB0DH!G@#\,G/K[_6M1=.BA M7"+C'8=L9_SG^=5I82. #ZC]<<_T% &9?2!HW7CE6_E_G_)%?/\ XVT6:]24 M("<[^@S_ 'L?Y_3ICWV:%R2,=?8^I]163-ID,P/F*#UYP/1O8_Y_#(!^9'CG MX9ZG>M-Y<O6OVZF\* M:3-GS84/)R<#_:]OZ=Q5!_ ?AYRVZWCY()R%XS^'.: /P?F_9_UYF_U%QW_Y M9]N<5Z7#X1TF CRHE&.F O3/T]JUX-,B@_U2 8]![GM]* -VTA@>,!U M4].?\_Y_6GW&A:=G?V[5R&IZ5I4H/G1I[],^_7/^?7@T ?@]XS_9UO[B M24Q6<@R6Z1\'K_L]?H/>O.;?]F[6(WR+2;K_ ,\_8>@_I7[SZAX<\+MDRPQ= M\YV9X/3&*Y>XTCP;;_>C@&/^N8_H* /Q[TSX!:O %)MIAC/_ "S/;/'3W_SV MZ:7X2W]E&#+!)@=$$!NC)VQ_G\OK0!^>VI^'H=-#>?$ORY^\N.GY?H*\[U/4-%M]ZND&= MS<''H1ZUZ3\5O&&EJ+G[-(H/S8PP]6_S_DU\%>+O%MQ)=.(93@R'H<\>V"?7 M_/- 'KVK7>E76X1I'D[ONXZXQZ^_/OVKSVXT!+N5FBC!!)Z =\>F:YWP_-?Z MA*@)8YV^O#_GCK0!R_P /_!TZW$;> M6V-^<;?=?;^?I7Z4_!W0I;86H*'@+GY?;Z5YSX%^&CIY+&W[@_=QV!]/Z8K[ M0\!^$6M!!^ZQMV]O10../\/P- 'TCX'A,=G$,'[J\?AV_P _X5ZHH8ISGH.O MX>M<9X:LF@A48QCVY[>_X>_%>@PQ''([?0]O6@##DBD)/7/T[9^G]11'!)G/ M.,G^7T-=(+=3@'V'3]/\CZ5,ML@]/IC/^!H S;>-QC.3Q^/0?7_/:M6,$$=3 MUYQ]:<(E'^?\@#PGQOX=BN;:4"(G8<9[\U\"?%/X:27OVC9;DY\SHG;&/3_/U MK]3M3L%N$8,,@Y_4G_/;\Z\IUSP;;7F[=""#D].W'M_GMZT ?@_XH^!][<7; M$6SG]Z3_ *OU)[X/^>*TO"_P)N4D0O:,?F7_ )9GU]Q_AZU^O][\*]/FEW&U M4G<"?D7GOZ?_ %ZU=,^%^GPE3]E7_OD#T]OT_P D ^'/!GP7$0A+V?\ =SE/ MP/4=J^H/#'PPAMA%_HH&-I^YW'IQ7TEI7@FRM]N(5&W&.!VYQTKNK70K6$+B M,#'TZ[?IU^I^M 'ENA>$X[15 A ';Y?8^W^?RKK[G2 ;61 G\/I_+BNV6V@B MZ*!C_/ QT_SZ4K"!E8?+R#0!\>>// SZC',!"6W!OX?8>WL!T]/Q^*O&OP-F MOGF_T-FW,W_+//4Y[#KSZ>O/>OV!N-(M+I2&4'(/Z].W^%<_/X'TNX^] ISU MX7_#^= 'X9S?LXSL^18O_P!^_8>U7;/]G2X3!^Q-P1QY>/;L*_;'_A6FD, ? MLR'_ ("IQ4\?PUT=0/\ 1T^FU1]/\B@#\D_#?P'N+:9";1A]W_EGC\^">?6O MJCP/\-); P9@*A0H^Y[_ $QV_I7VG%X#TF K @X'0#_ P/QK1BT+3[3&V- M1CZ?_J_7G^0!RGA+13:)$"A&./3_ #_GJ:]5MX0$ ([=?R]?Q / ?$'@J"Z$F;=3NW?P^Q]N_P#^NO"_$/PIAN!( M1: YR?N>Q_S[>]?=+V<$V0RCGUZ<_A^7_P!:JQ_V?\ ]7\_W!N/!>FS [H% M.MDY]E.?T/]: /P.N/V?-7+-MMIN_'EGW]OT]>U M5E_9\UH8_P!%G&"/^6?'7UVU^]K?"O0V))M8^?\ 9'_Q-,_X51H/_/I'_P!\ MC_"@#\*[+X :N'7-M-U[1GT_W>OO[]^E>FZ'\!;T,GF6CG#=XSZ?3COQGTK] MBA\+=#0[A;1\?[('_LM7(?A]H\!&+9!CIPOICLO\N] 'YHZ%\# OE^99YZ=8 M^?N^F/Y>_MCVC0?@[;0!,V:CW,>!UX[8_P 37VU'X4TJ'&V)0?H!_3VZ^M:, M.BV,> J*.>,8P/T[4 ?/>A?#>SMPO^BKP/[@_P _A_.O3K+PA:PQKB!!P?X< M=_\ /)^E>E0Z?;)]U0/R_3U'Y?K5];5,#"\>O^GT/QQXT^!\E])*?LA;GMTK]%&^'^DQD$6Z ]?NK_0%"C'^?\ M/Y^]:D#VZXQZG^O^<4 :-C 55.O ']/;_P#5^!K?12,\=<=!T^M9=O<1;0!@ M<#] ,_T_R*TH[A,<$<@9S]/K0 V1&*GYF/T^A^M1QY?MUZ? MRK];1\/-*R/W"=?[@JW'\/\ 2U_Y8)U[!1_,#_.* /S/\/?!N>WEC)MF[?\ M+/ XQ[?U-?2W@[P%)9-&?)(QCJOM^?\ D>O/U5#X+TR+!$*@CV7MG_/>M2'1 M+*W^[&HQ[#&?IC_]= '':)HQAB4;2.".GU_I_GU35M$\]&RF(? @NA)^XR3G^'U/^<_X5X?K_ ,)? M/$F+7.=4?&ZUE/..8_?_=(K]W_ /A56A?\^L?_ 'P/_B:< M/A9H@Z6T>/\ <'_Q- 'X56O[.5_O!:SD/L8C[>W7^OYUVNE_L[W",F;)N"/^ M67M].?\ ]?%?M(OPPT0?\NJ#_@(_EM_K5N+X<:.A&+=/^^5XX/;'^>M 'Y/: M-\!7B*;K(\#O'R/IQ_DU[MX6^$C6?EG[*05"_P '(/;C_/XU]]Q^!-+CZ6Z M_P#?(_P_K_6M2'PI8Q#Y8@.F.!G^0H \'\*>$39+&/*(QC'RCM_D_2O=-,LV MA2,8Q@8[\#^6?_UULPZ1!%PJ@?E^O_ZOKFM%($3&.,>G^?Z4 0HK#NW7H>_\ MJLH"#R#T]/I3@@%.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "D) ZF@]#]#565R/KCK^?' _6@"P9%'^1_C4?GH.N/S_^M6+<7# XY[]. M>_\ GU]ZS7NY,_A[CU]10!UXE7_./ZXIVY?7_/\ *N9BNG.",].> MF?\ .,8H WO/3IQGZ_\ UJ>)5/\ D?XUR NY-_XGU]^V,U?@N6)&<\C//T'J M/Z4 =&&!Z&EJE%(QQZ\\^G7UZ_GQ5Q22!G_/- "T444 %%%% !364$$^Q_'C MOZTZB@"A*I.,#T]O6L:<'' /'MWY_"ND:,'I^7/YYJJ]KGM_GGTR?PX% '*L M),GY<^_X>QJY!NSR._I[CTK7-@".X!Q]/IR?\^M;(@ [#\_\.*AEM0XZ?UZ_3G\_P : /.[^XN%+;=W^>_M M_P#JK!%[=;L?-Q@]>.WXUZ?-I*2$\#\ M\8Z$\CH,]O\ /_U^P!O.ZLO\^AQ^6:QKB/.<9/\ D=_\_KPZ*9F !R/J,>OU M_I5Y(BX!(YR<_P"1QZ?_ *Z ,58=K9Z9/U['W_PK0@94QDCCU_#_ #GCFIYH M-JYQZ_YZG^@KGKR>2('&>/;V_E^'I0!V45W$!U4<#MC^O^?PJ\MW&>,@_I^? M6O(I-4G0X^;'/J<\UJ6FIS.R@[O\YY]O6@#U!95;H?Z__7_2I,YZ5SEC<.X7 M.>>?U/Y_Y]Q6[$Q('T_K0!-1110 4444 )@'J!^5-9!@GVZ=NGIBGT4 9=R, M#...!Z>EU=U)$&Z?_ *OUK-FTY9!R.I]/\>_'\Z / M+9[NZ5N W7MUZ#_//2K=G=7+%?\_CU/3\W^?YG\: .&U">9>F[OT_E^//(]N*Y>2\N@Y&&Z]OPZ^GX5ZC-IBR M=1Z]1@?K_G]:S6T&,L#L!YX]NGI_7% ')V5Q<-MW \_R^O3BNQL6=@NX=AU] MQ_AV/YU)%HZ1]A^G^>G^>M:L-H(\ #I^'Y__ %O\#0!9B'J.<'J/>I^G04T* M!]?6G4 %%%% !1110 4$XZT57DWZ]?>@#5HQGJ,_A4<9)'X#\*DH 3 ]!^5& M!Z#\J6B@!#T/T/\ *J4I/TQT/Y9J]4+Q!OIZ?EZ\'\: .=GDD'3/UZ=C_GC^ M=4#++NQSC(['VKIWM W;K]3[=L\_4U#]@7T_0_X4 9D$DAQG/\^./Q_/\:VX MB?KGJ?SQ3$LP.W3V^GKW]P.O\ G_\ 53I'(_\ 'L>WZHSCT.> MO/>L"[PI.WL?TYY_F:DENI/?T[]C]/SJO\TI&0<''&/;_/Y]Z .?NIYESMS^ M']/KGZC]:QI+NZW,/F^\._L?\BN^731+U&?_ -7^?\*?_8$;$G:.OZ<^G]<4 M ><&\NP5'S_K_A0! MR]I-*Q7=NZCKZ9_S_G-=3:J&'S<<'\.?KWZ5&=-$708P?\>GX_IVI"6B!P#W MX'/8_C_+^E &]&D>>W ^GH*M9C53\W^.I'7[H'^?_U4AO7(QS_G M\: -34+C:CE3R<]/H?T_^O\ 6O)_$&HW2*_E[N#V[]DD>48YYSSC MCH1_GIZ5EW&BBZ'S+G/J.OWOJ?\ ZWO0!\O>(]/ M%?BKQ)%O$?G_ ,6.3^'3^?U_']"KOX?P788F-3GV'J?U]O\ ZU<'J_P;M+K= MF!3G/;/7'KT_SB@#\FO%?COQ@GFA!+M3+[X+EMS8_BXX/\ C7&Q> /$-[<*TEG.: /QT^'/P MJU(R0F6SD'*YRGN,?E^78=:_0KX:?"UD6#S+8C[G\/T_S[_2OLK1/V<].T[8 M5M8P1@\*/\/IQ7L.B?#.UTX)MB1<8'0>O\L@4 >2^&/AW;P)%F$ [5ZK_LC_ M #G%>TZ/X8AM@N(QP.P]N@KM[30H[<#"C@8Z8[?Y_P#KUM1603H.WICT'M^A M_2@"E8V*PJ !QT_+_/\JVQ&!W_+U_'-(D84?T_+_/'%2T XX]**** "BBB M@ HHHH **** (GB#_C_7_/I^-49+!7ZCZ\#VZ8S6G10!S[Z/"3G SZ8Q[]Z5 M-/@B[ 8XZ>G]?IZ=ZV)6(S_G''7IS7/7MRZ!L9X';\_ZI^G]?:M6&5!^N/K[U4:9 MT)QG@\=<=?T_*@#J4=2/3M]>G/2IU*8YQ]<9_P :Y6&ZD/!SUSW/I[8_6M:W MF9AZ=/?MZ?\ Z_:@"S.Q P/[IY]*Y74)I5S@'//]#^?MU]:Z_9Y@&>IR/KUQ M^54I]/63J/;_ #[^F.,4 >7W5W=!N Q^G7\!_GCI445Y=%NC?C]1^&*]"ET. M-R25!_+U_/T]?YTU-!C7HH'//3V]>?R% ',VUQ<'&<]!QTQSZ_R]JW()I?ES MG&?IW/KUK53240=!_G_/^.:>P 'YX]^>@Q50W,BDXS_+N?SH [$2J?\ /^.*<"A[#\1_D5S$ M5TY/.>N.A]O4"MB*5B.>GI^??&!^E &C@>@_*C ]!^5-0DYSST_K3Z *\@^\ M /3@#Z5ESLPZ#GG(_#_/MSS6T5!^OK59[8-V_P X_/\ F?2@#EY990>_7'KZ M^G%$4LI/?KCT]/7BMYK$,G;WI]!&>#0!D7>>< M#L.W'0Y_G7(7\CC=C)_3_/Z5VTZ;E/N#Z]O\C\JYN[M-V>">O3\?I^F/>@#A M)KF8-C!/)YY]J?;W4V1P>OOZBMM]-RY.WJ:L6^F#J1[_ .?R'YT 16UQ,2.H MX]#V'_UZW8))..OIZ= <=@!D#,>OY M?]]?C6BKXP3[_P!::MOM'T!YXXZ^G],>]5KES&C8[=/QQG^>?_K4 69+B,?> M8#'^>?\ ]7K54W]NO5Q^?_UJXC5M1EB#XW<$_P"/U]./QKSV^\0W:.<%NOOC MJ1VH ]Y%_;MT<'\?_K5:2>-NA#?7\>G7\>*^?['Q!=NRY+>O?W_R<^G2O1-* MU&655W;N?KZ=,\D^IJ:&23*]><>W;WZ_A6R;!3SC]#_A3DL0IX'Z M'_\ 5^= #;=F(SU/'&/;GWK1C/&3QD"HXX-OM[_AZ _Y[4UFV@8_QQC';G- M%@R*._\ G\:89T'_ .O_ .M6/<3LO^<]O\^OM67+=R#UXW>HZ?4"@#J_/3U' MY_\ UJ;YR?['Y5Q_VY_>@7SGCF@#LO-0] /\_A3PR'L/R!_E7*Q7W_Z\=J -? ]!^0HP/0?E44;$X].>/SJ:@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH #SQZU \>1 MCG'_ .O_ #_6IZ* ,N6TW=OSZ=>_3^OUJFVG GC/X#_ZXKH*3 /4#\J ,>.S M"]OIV]>O(_"KZ1;<8!_D.F.__P!;Z5:HH K/$6Z@_AR.OM_C5&2SW9X]1^'/ M;/7\/PK7HH Y\:<-V><9/;C^?]*M1V>W''_ZL>G//X5JX'7 S]*6@"O'%MXP M<=^WKTS_ /7J<# Q2T4 %%%% !1110 4444 %%%% !1110 4444 %1.@(/&< MYST[YZ5+10!G26P;L>OICU^G\_PJD^G@]L'/8>WU_K6]1UZB@##CL0O;ZD\' MO[_UJ[';[0.#WZ#_ /6/Y_X7Z* *,L&]<8/XC_\ 5_G\CC7.E"4'YXKIZ3 ]!^5 '!/X>#'.W\_Z59M]#"$';T [=/Q_EFNTV@]OZ?RHP/0?E0! ME6UIY8'!X_/K^/\ ^K'TK31=H'7.,4^B@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "HV3(.,\YS^/I4E% &;+;;NW7/7C MW]1_GL*I/IX)X!')S@?_ %Q_6M^C&>HS^% &&EB%[>F>,'I_G/6K\<&W!P>W M;Z?A_GK5VB@!JC'XXS3J** "BBB@ HHHH **** "BBB@ HHHH B=,YQDYSG_ M .M_DU2EMMV>.N>O'IUZ?U_"M*B@# ?3P3P".3G _P#KC^M21V(7''IG(P?\ M^O-;>,]1G\** *4<&W'R_3CCI_G_ !-7 NWIGFEHH *:R[ORQBG44 4I+?=G MCUSQQW_#_/6J,EB&[?U.>>G/2MNB@#G#IOL3]1_^ND_LW_9_2NCP/0?E1@>@ M_*@#GET[!&0>.V.._O\ TJY'9A>V3]![^G^%:N!Z#\J6@"JL( P%_I_G]:8] MN&XV_I].X_\ K_A5VB@#!ETY'YVC\ /7\OS-0#2DSDQCK_=]_P!/PKI:3 ]! M^5 &-%I\:X&P>W'M^?Z5H1V\:_P >^!UX[$?Y]:M44 ,$:#&%''M3L#T'Y4M M% !1110 4444 %%%% !1110 4444 %%%% !1110!&ZYR1G)Z_3%95Q9>9D8Z M_GS_ "[Y_KWV:* .)N-"\S^'_/U_S[U!'X>"MG;^7X5WF!Z#\J-H'8?S_G0! MSEMI@BQ\N/P^GY' X_7FM=(-J@8/0=!_^O\ SZU.>V!D]?Y^O-;M% &#'8;>WYCMQTY_K5Z*WV]C^'T_'_/85H=. M@HH 8JXP3G-/HHH **** "H7CR. 3_,=.G%344 9DEJ&/3M]/SR/UQ4D=F%[9/T'OZ?X5K44 5DBQQ@]>_;GMG_ .O5@#' I:* M \\>M59X=ZD?\*]7P/0?E2;%/4?SH \KMO"0B((0\>WM_/_ #GI7566D" #Y>GY5U6Q M?3^=+@#H!^5 %:&+: ,''7]#T_S_ (FU110 4444 %1.G'&3Z_I4M% &9+:[ MNW].V.<__7_"J3Z>#T![YP./\_G7048SU&?PH YO^S?]G]*/[-_V?TKH\#T' MY48'H/RH PTL N..>^1@]?Y^G-7H[?:!P?P'U'^>OX5?HH 8JXP3G-/HHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH =HH **** "BBB@ HHHH **** "BBB@ HHHH __]D! end XML 20 R1.htm IDEA: XBRL DOCUMENT v3.24.1
Cover
12 Months Ended
Dec. 31, 2023
shares
Document Information [Line Items]  
Document Type 20-F
Amendment Flag false
Document Period End Date Dec. 31, 2023
Document Fiscal Year Focus 2023
Document Fiscal Period Focus FY
Trading Symbol CHKP
Entity Registrant Name CHECK POINT SOFTWARE TECHNOLOGIES LTD.
Entity Central Index Key 0001015922
Current Fiscal Year End Date --12-31
Entity Well-known Seasoned Issuer Yes
Entity Filer Category Large Accelerated Filer
Entity Emerging Growth Company false
Document Financial Statement Error Correction [Flag] false
Entity Shell Company false
Entity Common Stock, Shares Outstanding 112,906,427
Title of 12(b) Security Ordinary shares
Security Exchange Name NASDAQ
Document Transition Report false
Document Shell Company Report false
Document Annual Report true
Entity Current Reporting Status Yes
Entity Voluntary Filers No
Entity Interactive Data Current Yes
Entity File Number 000-28584
Entity Incorporation, State or Country Code L3
Entity Address, Address Line One 5 Shlomo Kaplan Street
Entity Address, City or Town Tel Aviv
Entity Address, Postal Zip Code 6789159
Entity Address, Country IL
Document Registration Statement false
Document Accounting Standard U.S. GAAP
ICFR Auditor Attestation Flag true
Auditor Name Kost Forer Gabbay & Kasierer, a member of Ernst & Young Global
Auditor Firm ID 1281
Auditor Location Tel-Aviv, Israel
Business Contact [Member]  
Document Information [Line Items]  
Entity Address, Address Line One 5 Shlomo Kaplan Street
Entity Address, City or Town Tel Aviv
Entity Address, Postal Zip Code 6789159
Entity Address, Country IL
Local Phone Number 3-753-4555
City Area Code 972
Contact Personnel Name Shira Yashar, Adv.

XML 21 R2.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 537.7 $ 196.0
Short-term bank deposits 52.5 431.1
Marketable securities 939.8 1,010.5
Trade receivables, net 657.7 644.2
Prepaid expenses and other assets 70.0 50.0
Total current assets 2,257.7 2,331.8
LONG-TERM ASSETS:    
Marketable securities 1,429.7 1,865.6
Property and equipment, net 80.4 82.8
Deferred tax asset, net 81.8 77.6
Intangible assets, net 194.1 58.8
Goodwill 1,554.4 1,236.7
Other assets 97.4 71.5
Total long-term assets 3,437.8 3,393.0
Total assets 5,695.5 5,724.8
CURRENT LIABILITIES:    
Trade payables 48.3 29.6
Employees and payroll accruals 241.8 223.7
Deferred revenues 1,413.8 1,363.4
Accrued expenses and other liabilities 212.2 222.5
Total current liabilities 1,916.1 1,839.2
LONG-TERM LIABILITIES:    
Deferred revenues 493.9 514.4
Income tax accrual 436.1 419.7
Other liabilities 28.4 22.2
Total long-term liabilities 958.4 956.3
Total liabilities 2,874.5 2,795.5
SHAREHOLDERS' EQUITY:    
Ordinary shares, NIS 0.01 par value, 500,000,000 shares authorized at December 31, 2023 and 2022; 261,223,970 shares issued at December 31, 2023 and 2022; 112,906,427 and 120,761,971 shares outstanding at December 31, 2023 and 2022, respectively 0.8 0.8
Additional paid-in capital 2,732.5 2,500.7
Treasury shares at cost, 148,317,543 and 140,461,999 ordinary shares atDecember 31, 2023 and 2022, respectively (13,041.2) (11,802.1)
Accumulated other comprehensive loss (39.2) (97.9)
Retained earnings 13,168.1 12,327.8
Total shareholders' equity 2,821.0 2,929.3
Total liabilities and shareholders' equity $ 5,695.5 $ 5,724.8
XML 22 R3.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - ₪ / shares
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Ordinary shares, par value ₪ 0.01 ₪ 0.01
Ordinary shares, shares authorized 500,000,000 500,000,000
Ordinary shares, shares issued 261,223,970 261,223,970
Ordinary shares, shares outstanding 112,906,427 120,761,971
Treasury shares, shares 148,317,543 140,461,999
XML 23 R4.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Total revenues      
Total revenues $ 2,414.7 $ 2,329.9 $ 2,166.8
Operating expenses:      
Total cost of revenues 282.6 304.4 258.1
Research and development 368.9 349.9 292.7
Selling and marketing 747.1 675.2 597.8
General and administrative 117.0 116.1 110.7
Total operating expenses 1,515.6 1,445.6 1,259.3
Operating income 899.1 884.3 907.5
Financial income, net 76.5 44.0 42.1
Income before taxes on income 975.6 928.3 949.6
Taxes on income 135.3 131.4 134.0
Net income $ 840.3 $ 796.9 $ 815.6
Basic earnings per ordinary share $ 7.19 $ 6.37 $ 6.13
Number of shares used in computing basic earnings per share 116,913,913 125,205,504 133,121,763
Diluted earnings per ordinary share $ 7.1 $ 6.31 $ 6.08
Number of shares used in computing diluted earnings per share 118,347,749 126,338,989 134,110,048
Products and licenses      
Total revenues      
Total revenues $ 497.4 $ 554.9 $ 513.9
Operating expenses:      
Total cost of revenues [1] 99.3 145.6 110.7
Security subscriptions      
Total revenues      
Total revenues 981.2 858.0 755.2
Operating expenses:      
Total cost of revenues [1] 57.0 41.4 35.9
Software updates and maintenance      
Total revenues      
Total revenues 936.1 917.0 897.7
Operating expenses:      
Total cost of revenues [1] 112.3 105.5 103.0
Amortization of technology      
Operating expenses:      
Total cost of revenues $ 14.0 $ 11.9 $ 8.5
[1] Not including amortization of technology shown separately.
XML 24 R5.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 840.3 $ 796.9 $ 815.6
Change in unrealized gains (losses) on marketable securities:      
Unrealized gains (losses) arising during the period, net of tax 49.1 (93.4) (38.5)
Losses (gains) reclassified into earnings, net of tax 5.2 [1] (1.7)
Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Total 54.3 (93.4) (40.2)
Change in unrealized gains (losses) on cash flow hedges:      
Unrealized losses arising during the period, net of tax (12.0) (25.4) (0.1)
Losses (gains) reclassified into earnings, net of tax 16.4 21.5 (1.0)
Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Total 4.4 (3.9) (1.1)
Other comprehensive income (loss), net of tax 58.7 (97.3) (41.3)
Comprehensive income $ 899.0 $ 699.6 $ 774.3
[1] Represents an amount lower than 0.1
XML 25 R6.htm IDEA: XBRL DOCUMENT v3.24.1
STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
$ in Millions
Total
Ordinary shares
Additional paid-in capital
Treasury shares at cost
Accumulated other comprehensive income (loss)
Retained earnings
Balance at Dec. 31, 2020 $ 3,466.2 $ 0.8 $ 2,028.4 $ (9,319.0) $ 40.7 $ 10,715.3
Issuance of treasury shares under stock purchase plans, upon exercise of options and vesting of restricted stock units 194.0   126.2 67.8    
Treasury shares at cost (1,299.5)     (1,299.5)    
Stock-based compensation 120.3   120.3      
Other comprehensive income (loss), net of tax (41.3)       41.3  
Fair value of awards attributable to pre-acquisition services 1.8   1.8      
Net income 815.6         815.6
Balance at Dec. 31, 2021 3,257.1 0.8 2,276.7 (10,550.7) (0.6) 11,530.9
Issuance of treasury shares under stock purchase plans, upon exercise of options and vesting of restricted stock units 141.1   92.6 48.5    
Treasury shares at cost (1,299.9)     (1,299.9)    
Stock-based compensation 131.4   131.4      
Other comprehensive income (loss), net of tax (97.3)       (97.3)  
Net income 796.9         796.9
Balance at Dec. 31, 2022 2,929.3 0.8 2,500.7 (11,802.1) (97.9) 12,327.8
Issuance of treasury shares under stock purchase plans, upon exercise of options and vesting of restricted stock units 133.7   85.2 48.5    
Treasury shares at cost (1,287.6)     (1,287.6)    
Stock-based compensation 145.3   145.3      
Other comprehensive income (loss), net of tax 58.7       58.7  
Fair value of awards attributable to pre-acquisition services 1.3   1.3      
Net income 840.3         840.3
Balance at Dec. 31, 2023 $ 2,821.0 $ 0.8 $ 2,732.5 $ (13,041.2) $ (39.2) $ 13,168.1
XML 26 R7.htm IDEA: XBRL DOCUMENT v3.24.1
STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Stockholders' Equity [Abstract]      
Treasury shares 9,857,092 10,324,181 10,900,938
Treasury stock reissued 2,001,548 2,094,108 2,872,272
XML 27 R8.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:      
Net income $ 840.3 $ 796.9 $ 815.6
Adjustments required to reconcile net income to net cash provided by operating activities:      
Depreciation of property and equipment 23.1 22.7 20.6
Amortization of premium and accretion of discount on marketable securities, net 3.1 18.5 21.0
Realized loss (gain) on sale of marketable securities, net 6.7 0.0 (1.4)
Amortization of intangible assets 24.3 13.5 10.1
Stock-based compensation 145.3 131.4 120.3
Deferred income tax benefit (9.5) (0.5) (4.0)
Increase in trade receivables, net (9.9) (46.1) (51.6)
Decrease (increase) in prepaid expenses and other assets (51.1) 0.1 1.2
Increase (decrease) in trade payables 17.9 19.8 (7.7)
Increase (decrease) in employees and payroll accruals 26.7 26.3 (8.9)
Increase (decrease) in income tax accrual and accrued expenses and other liabilities (0.9) (54.6) 66.4
Increase in deferred revenues 21.8 170.3 216.8
Other 0.1 0.2 5.5
Net cash provided by operating activities 1,037.9 1,098.5 1,203.9
Cash flows from investing activities:      
Proceeds from short-term bank deposits 510.6 538.4 214.5
Proceeds from maturity of marketable securities 1,022.9 1,056.6 1,551.7
Proceeds from sale of marketable securities 491.9 9.1 184.1
Investment in marketable securities (947.3) (1,063.1) (1,297.5)
Investment in short-term bank deposits (132.0) (477.0) (492.5)
Cash paid in conjunction with acquisitions, net of acquired cash (458.8) (48.3) (219.7)
Purchase of property and equipment (18.6) (22.1) (15.9)
Net cash provided by (used in) investing activities 468.7 (6.4) (75.3)
Cash flows from financing activities:      
Proceeds from issuance of treasury shares upon exercise of options 133.7 141.2 194.0
Purchase of treasury shares at cost (1,287.6) (1,299.9) (1,299.5)
Payments related to shares withheld for taxes (11.0) (9.3) (6.9)
Net cash used in financing activities (1,164.9) (1,168.0) (1,112.4)
Increase (decrease) in cash and cash equivalents 341.7 (75.9) 16.2
Cash and cash equivalents at the beginning of the year 196.0 271.9 255.7
Cash and cash equivalents at the end of the year 537.7 196.0 271.9
Supplemental disclosure of cash flow information:      
Cash paid during the year for taxes on income 118.7 113.5 101.0
Non-cash investing activity      
Fair value of awards attributable to pre-acquisition services 1.3 0.0 1.8
Operating lease liabilities arising from obtaining right of use assets $ 2.3 $ 8.0 $ 1.4
XML 28 R9.htm IDEA: XBRL DOCUMENT v3.24.1
GENERAL
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
GENERAL
NOTE 1:- GENERAL
 
  a.
Check Point Software Technologies Ltd., an Israeli corporation (“Check Point Ltd.”), and subsidiaries (collectively, the “Company” or “Check Point”), develop, market and support wide range of products and services for IT security, by offering a multilevel security architecture that defends enterprises’ cloud, network and mobile device held information.
 
   
The Company operates in one operating and reportable segment and its revenues are mainly derived from the sales of its network and data security products, including licenses, related software updates, maintenance and security subscriptions. The Company sells its products worldwide primarily through multiple distribution channels (“channel partners”), including distributors, resellers, system integrators, Original Equipment Manufacturers (“OEMs”) and Managed Security Service Providers (“MSPs”).
 
  b.
In each 2023, 2022 and 2021, approximately 40% of the Company’s revenues were derived from three channel partners. Revenues derived from one channel partner in 2023, 2022 and 2021 were 14%, 15% and 16%, respectively, and revenues derived from the second channel partner in 2023, 2022 and 2021 were 14%, 13%, and 13%, respectively, and revenues derived from the other channel partner in 2023, 2022 and 2021 were 12%, 12%, and 11%, respectively, of the Company’s revenues in such years. Trade receivable balances from these three channel partners aggregated $301.2 as of December 31, 2023 and 2022.
XML 29 R10.htm IDEA: XBRL DOCUMENT v3.24.1
SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
SIGNIFICANT ACCOUNTING POLICIES
NOTE 2:-
SIGNIFICANT ACCOUNTING POLICIES
   
 

The consolidated financial statements are prepared in conformity with United States generally accepted accounting principles (“U.S. GAAP”).

 
  a.
Use of estimates:
 
 
The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
 
  b.
Financial statements in United States dollars:
 
 
Most of the Company’s revenues and costs are denominated in United States dollar (“dollar”). The Company’s management believes that the dollar is the primary currency of the economic environment in which the Company and each of its subsidiaries operate. Thus, the dollar is the Company’s functional and reporting currency.
   
 
Accordingly, non-dollar denominated transactions and balances have been re-measured into the functional currency in accordance with Accounting Standard Code (“ASC”) No. 830, “Foreign Currency Matters”.
   
   
All transaction gains and losses from the re-measured monetary balance sheet items are reflected in the statements of income as financial income or expenses, as appropriate.
 
  c.
Principles of consolidation:
 
   
The consolidated financial statements include the accounts of Check Point Ltd. and subsidiaries. Intercompany transactions and balances have been eliminated upon consolidation.
 
  d.
Cash equivalents:
 
   
Cash equivalents are short-term unrestricted highly liquid investments that are readily convertible to cash and with original maturities of three months or less at investment.
 
  e.
Short-term bank deposits:
 
 
Bank deposits with maturities of more than three months at investment but less than one year are included in short-term bank deposits. Such deposits are stated at cost which approximates fair values.

 

  f.
Trade Receivables:
 
   
Trade receivables are recorded net of credit losses allowance for any potential uncollectible amounts.
 
   
The Company makes estimates of expected credit and collectability trends for the allowance for credit losses based upon its assessment of various factors, including historical collectability experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers.
     
   
As of December 31, 2023 and 2022, the allowances for credit losses of trade receivable were insignificant.
     
   
The Company writes off receivables when they are deemed uncollectible, having exhausted all collection efforts. Actual collection experience may not meet expectations and may result in increased bad debt expense. Allowance for credit losses and total write offs expenses during 2023, 2022 and 2021 were insignificant.

 

  g.
Investments in marketable securities:
 
   
The Company accounts for investments in marketable securities in accordance with ASC No. 320, “Investments - Debt Securities”.
 
   
Management determines the appropriate classification of its investments at the time of purchase and reevaluates such determinations at each balance sheet date. The Company classifies all of its debt securities as available-for-sale (“AFS”). Available-for-sale debt securities are carried at fair value, with the unrealized gains and losses, net of tax, reported in accumulated other comprehensive income (loss) in shareholders’ equity. Realized gains and losses on sale of investments are included in financial income, net and are derived using the specific identification method for determining the cost of securities sold.
     
 
The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization together with interest on securities is included in financial income, net.
 
 
At each reporting period, the Company evaluates whether declines in fair value below amortized cost are due to expected credit losses, as well as the company’s ability and intent to hold the investment until a forecasted recovery occurs in accordance with ASC 326, Financial Instrument- Credit losses. Allowance for credit losses on AFS debt securities are recognized in the Company’s consolidated statements of income, and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in stockholders’ equity.
 
   
The credit losses recorded for the years ended December 31, 2023, 2022 and 2021 were insignificant.
 
  h.
Property and equipment, net:
 
   
Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets at the following annual rates:
 
 
%
Computers and peripheral equipment
33 – 50
Office furniture and equipment
10 – 20
Building
4
Leasehold improvements
The shorter of term of the lease or the useful life of the asset

 

  i.
Leases:
 
The company’s operating leases comprised of office leases.
 
The Company determines if an arrangement is a lease and the classification of that lease at inception based on: (1) whether the contract involves the use of an identified asset, (2) whether the Company obtains the right to substantially all the economic benefits from the use of the asset throughout the lease term, and (3) whether the Company has a right to direct the use of the asset. The Company elected to not recognize a lease liability or right-of-use (“ROU”) asset for leases with a term of twelve months or less. The Company also elected the practical expedient to not separate non-lease components for its leases.
 
ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make minimum lease payments arising from the lease. ROU assets are initially measured at amounts, which represents the discounted present value of the lease payments over the lease, plus any initial direct costs incurred. The lease liability is initially measured at lease commencement date based on the discounted present value of lease payments over the lease term. The implicit rate within the operating leases is generally not determinable, therefore the Company uses its Incremental Borrowing Rate (“IBR”) based on the information available at commencement date in determining the present value of lease payments. The Company’s IBR is estimated to approximate the interest rate on similar terms and payments and in economic environments where the leased asset is located. Certain leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROU asset and lease liability when it is reasonably certain that the Company will exercise that option. An option to terminate is considered unless it is reasonably certain that the Company will not exercise the option. The ROU assets are included in Prepaid expenses and other assets in the consolidated balance sheet, while the short-term portion of lease liabilities are included in Accrued expenses and other liabilities, and the long-term portion of lease liabilities are included in Other liabilities.
 
As of December 31, 2023, the Company had total ROU assets of $21.5, with corresponding liabilities of $26.1 on the consolidated balance sheets.
 
Rent expenses for the years ended December 31, 2023, 2022 and 2021, were $7.7, $6.3 and $8.1 respectively.
 
  j.
Business combination:
 
The Company applies the provisions of ASC 805, “Business Combination” and allocates the fair value of purchase consideration to the tangible assets acquired, liabilities assumed and intangible assets acquired based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill.
 
When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain intangible assets include, but are not limited to future expected cash flows from acquired technology and acquired trademarks and tradenames from a market participant perspective, useful lives and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred (see also Note 3).

 

  k.
Goodwill:
 
Goodwill has been recorded as a result of acquisitions. Goodwill represents the excess of the purchase price in a business combination over the fair value of identifiable net tangible and intangible assets acquired. Goodwill is not amortized, but rather is subject to an impairment test.
 
ASC No. 350, “Intangibles - Goodwill and other” (“ASC No. 350”) requires goodwill to be tested for impairment at the reporting unit level at least annually or between annual tests in certain circumstances, and written down when impaired.
 
ASC No. 350 allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If it does result in a more likely than not indication of impairment, the quantitative goodwill impairment test is performed. Alternatively, ASC No. 350 permits an entity to bypass the qualitative assessment for any reporting unit and proceed directly to performing the quantitative goodwill impairment test. If the carrying value of a reporting unit exceeds its fair value, the Company recognizes an impairment of goodwill for the amount of this excess.
 
The Company operates in one operating segment, and this segment is the only reporting unit. The Company performs the quantitative goodwill impairment test during the fourth quarter of each fiscal year, or more frequently if impairment indicators are present and compares the fair value of the reporting unit with its carrying value.
 
During the years 2023, 2022 and 2021, no goodwill impairment losses have been identified.

 

  l.
Intangible assets, net:
 
Intangible assets that are not considered to have an indefinite useful life are amortized over their estimated useful lives, which range from 4 to 20 years. These intangible assets consist of core technology, customer relationship, trademarks and trade names which are amortized over their estimated useful lives.
 
  m.
Impairment of long-lived assets including intangible assets subject to amortization and ROU assets:
 
The Company’s long-lived assets are reviewed for impairment in accordance with ASC No. 360, “Property, Plant and Equipment,” whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to the future undiscounted cash flows expected to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. During the years 2023, 2022 and 2021, no impairment losses have been identified.
 
  n.
Manufacturing partner and supplier liabilities:
 
The Company purchases manufactured products from its original design manufacture (“ODM”). The Company generally does not own the manufactured products. ODM’s provide services of design, manufacture, orders fulfillment and support with a full turn-key solution to meet the Company’s detailed requirements. If the actual demand is significantly lower than forecast, the Company records a liability for its commitment in excess of the actual demand. As of December 31, 2023 and 2022, the Company has not accrued any significant liability in respect with this exposure.
 
  o.
Research and development costs:
 
Research and development costs are charged to the statements of income as incurred. ASC No. 985-20, “Software - Costs of Software to Be Sold, Leased, or Marketed”, requires capitalization of certain software development costs subsequent to the establishment of technological feasibility.
 
Based on the Company’s product development process, technological feasibility is established upon completion of a working model. Costs incurred by the Company between completion of the working models and the point at which the products are ready for general release, have been insignificant. Therefore, all research and development costs are expensed as incurred.

 

  p.
Revenue recognition:
 
The Company derives its revenues mainly from sales of products and licenses, security subscriptions and software updates and maintenance. The Company’s products are generally integrated with software that is essential to the functionality of the product. The Company sells its products primarily through channel partners including distributors, resellers, OEMs (Original Equipment Manufacturers), system integrators and MSPs (Managed Service Providers), all of whom are considered end-users.
 
The Company’s security subscriptions provide customers with access to its suite of security solutions and is sold as a service.
 
The Company’s software updates and maintenance provide customers with rights to unspecified software product upgrades released during the term of the agreement and include maintenance services to end-user customers, through primarily telephone access to technical support personnel as well as hardware support services.
 
The Company recognizes revenues in accordance with ASC No. 606, “Revenue from Contracts with Customers”. As such, the Company identifies a contract with a customer, identifies the performance obligations in the contract, determines the transaction price, allocates the transaction price to each performance obligation in the contract and recognizes revenues when (or as) the Company satisfies a performance obligation.
 
Revenues from sales of products and licenses are recognized when control of the promised goods is transferred to the customer, or upon electronic transfer of the Certificate Key to the Customer. Revenues from security subscriptions and from software updates and maintenance are recognized ratably over the term of the agreement.
 
The Company’s arrangements typically contain various combinations of its products and licenses, security subscriptions and software updates and maintenance, which are distinct and are accounted for as separate performance obligations. The Company allocates the transaction price to each performance obligation based on its relative standalone selling price using the prices charged for a performance obligation when sold separately.
 
Deferred revenues represent mainly the unrecognized revenue billed for security subscriptions and for software updates and maintenance. Such revenues are recognized ratably over the term of the related agreement. The amount of revenues recognized in the period that was included in the opening deferred revenues balance was $1,363.4 and $1,257.4 for the years ended December 31, 2023 and December 31, 2022, respectively.
 
Revenues expected to be recognized from remaining performance obligations were $2,249.0 and $2,146.1 as of December 31, 2023 and December 31, 2022, respectively. Of the balance as of December 31, 2023 the Company expects to recognize approximately $1,502.7 over the next 12 months and the remainder thereafter.
 
The Company records a provision for estimated sales returns, rebates, stock rotations and other rights provided to customers on product and services based on historical sales returns, analysis of credit memo data, rebate plans, stock rotation arrangements and other known factors. This provision is accounted for as variable consideration that is deducted from revenue in the period in which the revenue is recognized. Such provision amounted to $10.2 and $9.5 as of December 31, 2023 and 2022, respectively, and is included in accrued expenses and other liabilities in the consolidated balance sheets.
 
Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. These costs are deferred and then amortized over a period of benefit which is typically over the term of the customer contracts as initial commission rates are commensurate with the renewal commission rates. Amortization expense is included in sales and marketing expenses in the accompanying consolidated statements of income. If the amortization period of those costs is one year or less, the costs are expensed as incurred. As of December 31, 2023 and 2022, the amount of deferred commission was $37.3 and $15.3, respectively, and is included in other short term and other long term assets on the balance sheets. During the years ended on December 31, 2023, 2022 and 2021 the Company recorded amortization expenses in connection with deferred commissions in the amount of $10.6, $10.4 and $11.6, respectively.
 
For information regarding disaggregated revenues, please refer to Note 15 below.
 
  q.
Cost of revenues:
 
Cost of products and licenses is comprised of cost of software and hardware production, manuals, packaging and shipping.
 
Cost of security subscriptions is comprised of costs paid to third parties, hosting and infrastructure costs and costs of customer support related to these services.
 
Cost of software updates and maintenance is mainly comprised of cost of post-sale customer support.
 
Amortization of technology is comprised of amortization of core technology assets which are used in the Company’s operations, and is presented separately as part of cost of revenues.

 

  r.
Severance pay:
 
Effective January 1, 2007, the Company’s agreements with employees in Israel, are under Section 14 of the Severance Pay Law, 1963. The Company’s contributions for severance pay have extinguished its severance obligation. Upon contribution of the full amount based on the employee’s monthly salary for each year of service, no additional obligation exists regarding the matter of severance pay and no additional payments is made by the Company to the employee. Further, the related obligation and amounts deposited on behalf of the employee for such obligation are not stated on the balance sheets, as the Company is legally released from the obligation to employees once the required deposit amounts have been paid.
 
  s.
Employee benefit plan:
 
The Company has a 401(K) defined contribution plan covering certain employees in the U.S. The Company matches 50% of employee contributions to the plan up to a limit of 6% of their eligible compensation. The Company’s matching contribution to the plan were insignificant for the years ended December 31, 2023, 2022 and 2021.
 
  t.
Income taxes:
 
The Company accounts for income taxes in accordance with ASC No. 740, “Income Taxes” (“ASC No. 740”). ASC No. 740 prescribes the use of the liability method whereby deferred tax asset and liability account balances are determined for temporary differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to amounts more likely than not to be realized. The Company accrues interest and indexation related to unrecognized tax benefits on its taxes on income.
 
ASC No. 740 contains a two-step approach to recognizing and measuring a liability for uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes.
 
The second step is to measure the tax benefit as the largest amount that is more than 50% (cumulative basis) likely to be realized upon ultimate settlement. The Company classifies interest related to unrecognized tax benefits in taxes on income.

 

  u.
Advertising costs:
 
Advertising costs are expensed as incurred. Advertising expenses for the years ended December 31, 2023, 2022 and 2021, were $7.6, $4.6 and $4.1 respectively.
 
  v.
Concentrations of credit risk:
 
Financial instruments that could potentially expose the Company to concentrations of credit risk, consist primarily of cash and cash equivalents, short-term bank deposits, marketable securities, trade receivables and foreign currency derivative contracts.
 
The majority of the Company’s cash and cash equivalents and short-term bank deposits are deposited in major banks in the U.S., Israel and Europe. Deposits in the U.S. may be in excess of insured limits and are not insured in other jurisdictions. Marketable securities are held mainly by Check Point Ltd., the Company’s Singaporean subsidiary, Canadian subsidiary and the U.S. subsidiary, and are invested in securities denominated in US dollar.
 
The Company’s marketable securities consist mainly of investments in government, corporate and government sponsored enterprises debentures. The Company’s investment policy, approved by the Board of Directors, limits the amount that the Company may invest in any one type of investment, or issuer, thereby reducing credit risk concentrations.
 
The Company’s trade receivables are geographically dispersed and the majority is derived from sales to channel partners mainly in the United States, Europe and Asia. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures.
 
  w.
Derivatives and hedging:
 
The Company accounts for derivatives and hedging based on ASC No. 815, “Derivatives and Hedging” (“ASC No. 815”). ASC No. 815 requires the Company to recognize all derivatives on the balance sheets at fair value. The accounting for changes in the fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging relationship, as well as the type of hedging relationship. For those derivative instruments that are designated and qualify as hedging instruments, the Company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. If the derivatives meet the definition of a hedge and are designated as such, depending on the nature of the hedge, changes in the fair value of such derivatives will either be offset against the change in fair value of the hedged assets, liabilities, or firm commitments through earnings, or recognized in accumulated other comprehensive income until the hedged item is recognized in earnings.
 
The Company entered into forward contracts to hedge the fair value of assets and liabilities denominated in several foreign currencies. As of December 31, 2023 and 2022, the Company had outstanding forward contracts that did not meet the requirement for hedge accounting, in the notional amount of $241.7 and $207.9, respectively. The Company measured the fair value of the contracts in accordance with ASC No. 820, “Fair Value Measurement” (“ASC No. 820”) (classified as level 2 of the fair value hierarchy). The net losses resulting from these forward contracts recognized in financial income, net during 2023, 2022 and 2021 were $(6.2), $(19.5) and $(0.6), respectively. The change in fair value of the Company’s outstanding forward contracts vs. the notional amounts at December 31, 2023 and 2022 was insignificant.
 
The Company entered into forward contracts to hedge against the risk of overall changes in future cash flow from payments of payroll and related expenses denominated in New Israeli Shekel, in Euro, and in British Pound. As of December 31, 2023 and 2022, the Company had outstanding forward contracts for payroll and related expenses in the notional amount of $207.5 and $266.2, respectively. These contracts were for a period of up to twelve months.
 
The Company measured the fair value of the contracts in accordance with ASC No. 820 (classified as level 2 of the fair value hierarchy). These contracts met the requirement for cash flow hedge accounting and, as such, gains (losses) on the contracts are recognized initially as component of Accumulated Other Comprehensive Income in the balance sheets and reclassified to the statements of income in the period the related hedged items affect earnings.
 
During 2023, 2022 and 2021 gains (losses) were reclassified when the related expenses were incurred and recognized in the operating expenses as follow:
 
 
 
Year ended
 December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Cost of revenues
 
$
1.2
   
$
1.7
   
$
(0.1
)
Research and development
   
13.9
     
13.3
     
(0.6
)
Selling and marketing
   
0.5
     
6.6
     
(0.3
)
General and administrative
   
3.0
     
2.8
     
(0.1
)
 
                       
 
 
$
18.6
   
$
24.4
   
$
(1.1
)
 
The change in fair value of the Company’s outstanding forward contracts vs. the notional amounts at December 31, 2023 and 2022 was insignificant.

 

  x.
Basic and diluted earnings per share:
 
Basic earnings per share are computed based on the weighted average number of ordinary shares outstanding during each year. Diluted earnings per share are computed based on the weighted average number of ordinary shares outstanding during each year, plus dilutive potential ordinary shares outstanding during the year, in accordance with ASC No. 260, “Earnings Per Share”.
 
The total weighted average number of shares related to the outstanding options excluded from the calculations of diluted earnings per share, since it would have an anti-dilutive effect, was 1,309,068, 1,730,104 and 4,891,452 for 2023, 2022 and 2021, respectively.

 

  y.
Accounting for stock-based compensation:
 
The Company accounts for stock-based compensation in accordance with ASC No. 718, “Compensation-Stock Compensation” (“ASC No. 718”). ASC No. 718 requires companies to estimate the fair value of equity-based payment awards on the grant date using an option-pricing model.
 
The Company recognizes compensation expenses for the value of awards granted, based on the straight line method for service based graded vesting awards and based on the accelerated method for performance-based graded vesting awards. Compensation expense is recognized over the requisite service period of the awards. The Company recognizes forfeitures of awards as they occur.
 
The Company selected the Black-Scholes-Merton option pricing model as the most appropriate model for determining the fair value for its stock options awards and Employee Stock Purchase Plan, whereas the fair value of restricted stock units is based on the closing market value of the underlying shares at the date of grant. The option-pricing model requires a number of assumptions, the most significant of which are the expected stock price volatility and the expected option term. Expected volatility was calculated based upon actual historical stock price movements over the most recent periods ending on the grant date, equal to the expected term of the options.
 
The expected term of options granted is based upon historical experience and represents the period of time between when the options are granted and when they are expected to be exercised. The risk-free interest rate is based on the yield from U.S. treasury bonds with an equivalent term to the expected term of the options. The Company has historically not paid dividends and has no plans to pay dividends in the foreseeable future.
 
The fair value of options granted and Employee Stock Purchase Plan in 2023, 2022 and 2021 is estimated at the date of grant using the following weighted average assumptions:
 
 
 
Year ended December 31,
   
2023
   
2022
   
2021
 
                   
Employee Stock Options
                 
Expected volatility
   
25.71
%
   
25.56
%
   
25.28
%
Risk-free interest rate
   
4.24
%
   
3.16
%
   
0.65
%
Dividend yield
   
0.0
%
   
0.0
%
   
0.0
%
Expected term (years)
   
5.45
     
4.75
     
4.22
 
 
                       
Employee Stock Purchase Plan
                       
Expected volatility
   
19.66
%
   
22.16
%
   
22.44
%
Risk-free interest rate
   
5.35
%
   
2.56
%
   
0.24
%
Dividend yield
   
0.0
%
   
0.0
%
   
0.0
%
Expected term (years)
   
0.5
     
0.5
     
0.5
 
 
  z.
Fair value of financial instruments:
 
The Company measures its investments in money market funds (classified as cash equivalents), short-term bank deposits, marketable securities and its foreign currency derivative contracts at fair value. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value:
 
  Level 1 -
Valuations based on quoted prices in active markets for identical assets that the Company has the ability to access. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment.
 
  Level 2 -
Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.
 
  Level 3 -
Valuations based on inputs that are unobservable and significant to the overall fair value measurement.
 
The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
 
  aa.
Comprehensive income:
 
The Company accounts for comprehensive income in accordance with ASC No. 220, “Comprehensive Income”. Comprehensive income generally represents all changes in shareholders’ equity during the period except those resulting from investments by, or distributions to, shareholders. The Company determined that its items of other comprehensive income relate to gains and losses on hedging derivative instruments and unrealized gains and losses on available-for-sale debt securities.
 
  ab.
Treasury shares:
 
The Company repurchases its ordinary shares from time to time on the open market and holds such shares as treasury shares. The Company presents the cost to repurchase treasury stock as a separate component of shareholders’ equity.
 
The Company reissues treasury shares under the stock purchase plan, upon exercise of options and upon vesting of restricted stock units. Reissuance of treasury shares is accounted for in accordance with ASC No. 505-30 whereby gains are credited to additional paid-in capital and losses are charged to additional paid-in capital to the extent that previous net gains are included therein; otherwise to retained earnings.

 

  ac.
Legal contingencies:
 
The Company is currently involved in various claims and legal proceedings. The Company reviews the status of each matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company accrues a liability for the estimated loss.
 
  ad.
Recently Issued Accounting Pronouncements, not yet adopted:
 
In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-07.
 
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-09.
XML 30 R11.htm IDEA: XBRL DOCUMENT v3.24.1
ACQUISITIONS
12 Months Ended
Dec. 31, 2023
Business Combinations [Abstract]  
ACQUISITIONS
NOTE 3:-

ACQUISITIONS

 
The Company accounted for the following transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on their estimated fair values.
 
In addition, the transactions included additional consideration related to compensation for post combination services which were recorded as prepaid expenses and other long term assets and will be recognized over the requisite service period.
 
  a.
On September 1, 2021, the Company completed the acquisition of all outstanding shares of Avanan Inc. (“Avanan”), a privately-held US-based company providing cloud email security, and the developer of a patented application-programming interface (API) solution to stop email threats before arriving to the inbox (inline), for both internal and external emails using AI based engines. The Company acquired Avanan for total consideration of approximately $227.1.
 
  b.
On February 3, 2022, the Company completed the acquisition of all outstanding shares of Spectral Cyber Technologies Ltd. (“Spectral”), a privately-held Israeli-based company, is a key innovator in developer security with a thriving open-source community. Spectral’s developer-first approach to security focuses on code safety and trust, fast code scanning and simple and cool developer experience.
 
  c.
On September 11, 2023, the Company completed the acquisition of all outstanding shares of Atmosec Ltd. (“Atmosec”), a privately-held Israeli-based company, An early-stage start-up, Atmosec specializes in the rapid discovery and disconnection of malicious SaaS applications, preventing risky third party SaaS communications, and rectifying SaaS misconfigurations.
 
  d.
On September 13, 2023, the Company completed the acquisition of all outstanding shares of Perimeter 81 Ltd. (“Perimeter 81”), a privately-held Israeli-based company, recognized as a leader in the Forrester Zero Trust Wave, brings an innovative approach to security service edge (SSE) that combines cloud and on-device protection. Perimeter 81 is offering a unique suite of capabilities, including Zero Trust Access, full mesh connectivity between users, branches and applications. The Company acquired Perimeter 81 for total consideration of approximately $503.1.
 
The Company allocated the purchase price to tangible and identified intangible assets acquired and liabilities assumed based on the preliminary estimates of their fair values, which were determined using generally accepted valuation techniques based on estimates and assumptions made by management. The fair values are subject to adjustment for up to one year after the close of the transaction as additional information is obtained. Any adjustments to the preliminary purchase price allocation identified during the measurement period are recognized in the period in which the adjustments are determined.
 
Goodwill arising from the Perimeter 81 acquisition was primarily assigned to the synergies between Perimeter 81 solution with Check Point Infinity´s architecture which allows Check Point to deliver a complete Secure Access Service Edge (SASE) offering across internet access, Zero-Trust private access, SaaS security and SD-WAN. This positions Check Point to lead in delivering unparalleled security solutions tailored to intricate cloud environments and enables Check Point to enter new fields or markets. Goodwill is expected to be deductible for income tax purposes.
 
 
Weighted
Average Useful
Life
   
Amount
 
           
Goodwill
     
$
314.9
 
Core technology
8 Years
     
99.6
 
Customer relationship
2 Years
     
57.0
 
Net assets assumed
       
31.6
 
Total
     
$
503.1
 
 
The fair value of Core technology was determined using the income approach, specifically the multi-period excess earnings method.
 
Customer relationships represent the fair value of existing contractual relationships and customer loyalty determined based on existing relationships using the income approach, specifically the with and without method.
 
The fair value of the identified intangible assets subject to amortization are amortized over the assets’ estimated useful lives based on the pattern in which the economic benefits are expected to be received to cost of revenues and operating expenses.
 
From the Perimeter 81 Acquisition Date to December 31, 2023, the Consolidated Statements of Income include immaterial revenue and operating results attributable to Perimeter 81.
 
In 2023, Perimeter 81 acquisition-related costs were immaterial and recorded on the Company’s Consolidated Statements of Income. Acquisition-related costs are primarily comprised of direct transaction costs.
 
Unaudited Pro forma results of operations related to this acquisition have not been presented because they are not material to the Company’s consolidated statements of income.
 
  e.
On October 17, 2023, the Company completed the acquisition of all outstanding shares of R&M computer consultants, Inc. (“rmsource”), a privately-held US-based company, rmsource is a provider of managed cybersecurity services, cloud security and cloud migration and IT management.
XML 31 R12.htm IDEA: XBRL DOCUMENT v3.24.1
CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES
12 Months Ended
Dec. 31, 2023
Cash, Cash Equivalents, and Short-term Investments [Abstract]  
CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES

NOTE 4:-

CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES
 
 
 
December 31,
 
 
 
2023
   
2022
 
             
Cash and cash equivalents:
           
Cash
 
$
79.8
   
$
65.8
 
Money market funds
   
175.4
     
95.5
 
Short term deposits
   
282.5
     
34.7
 
 
               
Total Cash and cash equivalents
   
537.7
     
196.0
 
 
               
Short-term bank deposits:
   
52.5
     
431.1
 
Marketable securities:
               
Debt securities issued by the U.S. Treasury and other U.S. government agencies
   
661.2
     
819.3
 
Debt securities issued by other governments
   
60.3
     
118.3
 
Corporate debt securities
   
1,648.0
     
1,938.5
 
 
               
Total Marketable securities
   
2,369.5
     
2,876.1
 
Total Cash and cash equivalents, short-term bank deposits and marketable securities
 
$
2,959.7
   
$
3,503.2
 
 
 
 
December 31, 2023
 
   
Amortized Cost
   
Gross unrealized
gain
   
Gross unrealized loss
   
Fair Value
 
                         
Contractual maturity year:
                       
Within one year 
 
$
956.6
   
$
-
   
$
(16.8
)
 
$
939.8
 
After one year through five years
   
1,465.4
     
3.0
     
(38.7
)
   
1,429.7
 
 
                               
Total
 
$
2,422.0
   
$
3.0
   
$
(55.5
)
 
$
2,369.5
 
 
The following table classifies the Company’s marketable securities by contractual maturities:
 
 
 
December 31, 2022
 
   
Amortized Cost
   
Gross unrealized
gain
   
Gross unrealized loss
   
Fair Value
 
                         
Contractual maturity year:
                       
Within one year 
 
$
1,024.9
   
$
-
   
$
(14.4
)
 
$
1,010.5
 
After one year through five years
   
1,974.5
     
0.1
     
(109.0
)
   
1,865.6
 
 
                               
Total
 
$
2,999.4
   
$
0.1
   
$
(123.4
)
 
$
2,876.1
 
 
From the total of $55.5 and $123.4 unrealized losses as of December 31, 2023 and 2022, $41.9 and $87.3 were in continuous unrealized loss for more than 12 months, respectively. The unrealized losses are mainly driven by the higher interest rate environment and the recent interest rate hikes by global central banks during 2022-2023, which was due mainly to elevated inflation rates, therefore negatively impacted the fair value of securities in the Company’s portfolio.
 
As of December 31, 2023 and 2022, interest receivable amounted to $15.5 and $15.6, respectively, and is included within prepaid expenses and other assets in the balance sheets.
XML 32 R13.htm IDEA: XBRL DOCUMENT v3.24.1
FAIR VALUE MEASUREMENTS
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS

NOTE 5:-

FAIR VALUE MEASUREMENTS
 
In accordance with ASC No. 820, the Company measures its money market funds, short-term bank deposits, marketable securities and foreign currency derivative contracts at fair value. Money market funds and marketable securities are classified within Level 1 or Level 2. This is because these assets are valued using quoted market prices or alternative pricing sources and models utilizing market observable inputs. Foreign currency derivative contracts are classified within Level 2 as the valuation inputs are based on quoted prices and market observable data of similar instruments.
 
The Company’s financial assets measured at fair value on a recurring basis, excluding accrued interest components, consisted of the following types of instruments as of the following dates:
 
 
 
December 31,
 
 
 
2023
   
2022
 
 
 
Fair value measurements using input type
   
Fair value measurements using input type
 
 
 
Level 1
   
Level 2
   
Total
   
Level 1
   
Level 2
   
Total
 
                                                 
Cash
 
$
79.8
   
$
-
   
$
79.8
   
$
65.8
   
$
-
   
$
65.8
 
Cash equivalents
                                               
Money market funds
   
175.4
     
-
     
175.4
     
95.5
     
-
     
95.5
 
Short term deposits
   
282.5
     
-
     
282.5
     
34.7
     
-
     
34.7
 
Short-term bank deposits
   
52.5
     
-
     
52.5
     
431.1
     
-
     
431.1
 
Marketable securities:
                                               
Debt securities issued by the U.S. Treasury and other U.S. government agencies
   
-
     
661.2
     
661.2
     
-
     
819.3
     
819.3
 
Debt securities issued by other governments
   
-
     
60.3
     
60.3
     
-
     
118.3
     
118.3
 
Corporate debt securities
   
-
     
1,648.0
     
1,648.0
     
-
     
1,938.5
     
1,938.5
 
Foreign currency derivative contracts
   
-
     
1.3
     
1.3
     
-
     
(3.6
)
   
(3.6
)
Total financial assets
 
$
590.2
   
$
2,370.8
   
$
2,961.0
   
$
627.1
   
$
2,872.5
   
$
3,499.6
XML 33 R14.htm IDEA: XBRL DOCUMENT v3.24.1
PROPERTY AND EQUIPMENT, NET
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT, NET
NOTE 6:- PROPERTY AND EQUIPMENT, NET
 
 
 
December 31,
 
 
 
2023
   
2022
 
             
Cost:
           
Computers and peripheral equipment
 
$
91.0
   
$
78.1
 
Office furniture and equipment
   
12.2
     
7.8
 
Building
   
78.7
     
78.7
 
Leasehold improvements
   
32.1
     
30.9
 
 
               
 
   
214.0
     
195.5
 
Accumulated depreciation
   
133.6
     
112.7
 
 
               
Property and equipment, net
 
$
80.4
   
$
82.8
 
XML 34 R15.htm IDEA: XBRL DOCUMENT v3.24.1
GOODWILL AND INTANGIBLE ASSETS, NET
12 Months Ended
Dec. 31, 2023
Text Block [Abstract]  
GOODWILL AND INTANGIBLE ASSETS, NET
NOTE 7:- GOODWILL AND INTANGIBLE ASSETS, NET
 
  a.
Goodwill:
 
 
 
2023
   
2022
 
Balance as of January 1
 
$
1,236.7
   
$
1,196.2
 
Acquisitions
   
317.7
     
40.5
 
 
               
Balance as of December 31
 
$
1,554.4
   
$
1,236.7
 
 
  b.
Intangible assets, net:
 
 
 
Useful
   
December 31,
 
 
 
Life
   
2023
   
2022
 
                   
Original amount:
                 
Core technology
 
8
   
$
195.0
   
$
93.5
 
Trademarks and trade names
 
15–20
     
7.5
     
25.5
 
Customer relationship
 
2-4
     
63.9
     
5.8
 
 
                     
 
         
266.4
     
124.8
 
 
                     
Core technology
         
53.6
     
39.6
 
Trademarks and trade names
         
6.9
     
24.5
 
Customer relationship
         
11.8
     
1.9
 
 
                     
 
         
72.3
     
66.0
 
Intangible assets, net:
                     
Core technology
         
141.4
     
53.9
 
Trademarks and trade names
         
0.6
     
1.0
 
Customer relationship
         
52.1
     
3.9
 
 
                     
 
       
$
194.1
   
$
58.8
 
 
Intangible assets which were fully amortized as of the prior year, are disposed from the original amount and the accumulated amortization balances.
 
The estimated future amortization expense of Intangible assets as of December 31, 2023 is as follows:
 
2024
 
$
53.9
 
2025
   
44.8
 
2026
   
21.8
 
2027
   
18.7
 
2028
   
17.5
 
Thereafter
   
37.4
 
 
 
$
194.1
 
XML 35 R16.htm IDEA: XBRL DOCUMENT v3.24.1
DEFERRED REVENUES
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
DEFERRED REVENUES
NOTE 8:- DEFERRED REVENUES
 
Deferred revenues consisted of the following:
 
 
 
December 31,
 
 
 
2023
   
2022
 
 
           
Security subscriptions
 
$
970.2
   
$
932.1
 
Software updates and maintenance
   
904.1
     
904.7
 
Other
   
33.4
     
41.0
 
 
               
 
 
$
1,907.7
   
$
1,877.8
 
 
The majority of the deferred revenues are recognized within one year or less and presented as current deferred revenues in the balance sheets. Substantially all of the remaining deferred revenues are presented as long term deferred revenues and are recognized for a period greater than one year and up to five years.
XML 36 R17.htm IDEA: XBRL DOCUMENT v3.24.1
ACCRUED EXPENSES AND OTHER LIABILITIES
12 Months Ended
Dec. 31, 2023
Text Block [Abstract]  
ACCRUED EXPENSES AND OTHER LIABILITIES
NOTE 9:- ACCRUED EXPENSES AND OTHER LIABILITIES
 
The components of accrued expenses and other liabilities are as follows:
 
 
 
December 31,
 
 
 
2023
   
2022
 
 
           
Accrued products and licenses costs
 
$
73.9
   
$
84.4
 
Marketing expenses payable
   
4.7
     
8.7
 
Income tax payable
   
40.7
     
34.3
 
Legal accrual
   
27.8
     
32.0
 
Other accrued expenses
   
65.1
     
63.1
 
 
               
 
 
$
212.2
   
$
222.5
 
XML 37 R18.htm IDEA: XBRL DOCUMENT v3.24.1
COMMITMENTS AND CONTINGENT LIABILITIES
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENT LIABILITIES
NOTE 10:- COMMITMENTS AND CONTINGENT LIABILITIES

 

Litigations:

 

  a.
The Company is the defendant in various lawsuits, including employment-related litigation claims, construction claims and other legal proceedings in the normal course of its business. Litigation and governmental proceedings can be expensive, lengthy and disruptive to normal business operations, and can require extensive management attention and resources, regardless of their merit. While the Company intends to defend the aforementioned matters vigorously, it believes that a loss in excess of its accrued liability with respect to these claims is not probable.
 
  b.
In particular, following audits of the Company’s 2016 through 2020 corporate tax returns, the Israeli Tax Authority (the “ITA”) issued in January 2023 orders for the years 2016 through 2019 challenging the Company’s positions on several issues, including matters such as our position to claim a tax credit made for foreign taxes withheld on income payments that was due to the Company outside of Israel, taxation of interest earned outside of Israel by a wholly-owned Singapore subsidiary which the ITA is seeking to tax in Israel and deductibility of expenses attributed to employee stock options. The ITA orders also contest the Company’s positions on various other issues. The ITA therefore demanded the payment of additional taxes in the aggregate amount of NIS 479 (approximately $132), not including an amount of NIS 421 (approximately $116) related to expenses that will be deductible in future years, with respect of these four tax years (these amounts include interest and indexation through December 31, 2023). The Company believes it has good arguments against these orders and on November 29, 2023, filed an appeal to the District Court of Tel Aviv against these orders.
 
In addition, the ITA has issued tax assessment for the 2020 tax year, presenting similar arguments as those in the orders for the tax years 2016-2019, in which it demanded the payment of additional taxes in the aggregate amount of NIS 84 (approximately $23), not including an amount of NIS 95 (approximately $26) related to expenses that will be deductible in future years, with respect to this year (these amounts include interest and indexation through December 31, 2023). On December 31, 2023 we submitted an initial stage tax appeal against the 2020 tax assessment to the ITA  (the Company may appeal such order to the district court). There is no assurance that the ITA will accept our positions on the matters raised and, if it does not, the ITA may also issue an order with respect to the 2020 tax year.
XML 38 R19.htm IDEA: XBRL DOCUMENT v3.24.1
TAXES ON INCOME
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
TAXES ON INCOME
NOTE 11:- TAXES ON INCOME
 
  a.
Israeli taxation:
 
  1.
Corporate tax:
 
Pursuant to Amendment 73 to the Investment Law adopted in 2017, a Company located in the Center of Israel that meets the conditions for “Preferred Technological Enterprises”, is subject to tax rate of 12%. The Company believes it meets those conditions.
 
Income not eligible for Preferred Enterprise benefits is taxed at a regular rate of 23%.
 
Reduced income under the Investment Law including the Preferred Enterprise Regime and Preferred Technological Enterprise Regime will be freely distributable as dividends, subject to a 15% or 20% withholding tax (or lower rate for non-Israeli resident shareholder, under an applicable tax treaty). However, upon the distribution of a dividend from Preferred Income and Technological Preferred Enterprise to an Israeli company, no withholding tax will be remitted.
 
Pursuant to a temporary tax relief initiated by the Israeli government, a company that elected by November 11, 2013, to pay a reduced corporate tax rate as set forth in the temporary tax relief with respect to undistributed exempt income generated under the Investment Law accumulated by the Company until December 31, 2011 (“Trapped Earnings”) is entitled to distribute a dividend from such income without being required to pay additional corporate tax with respect to such dividend. A company that has so elected must make certain qualified investments in Israel over five-year period. A company that has elected to apply the temporary tax relief cannot withdraw from its election. The Company has elected to apply the temporary tax relief by the respective date and believes it meets those conditions.
 
In particular, following audits of the Company’s 2016 through 2020 corporate tax returns, the Israeli Tax Authority (the “ITA”) issued in January 2023 orders for the years 2016 through 2019 challenging the Company’s positions on several issues, including matters such as our position to claim a tax credit made for foreign taxes withheld on income payments that was due to the Company outside of Israel, taxation of interest earned outside of Israel by a wholly-owned Singapore subsidiary which the ITA is seeking to tax in Israel and deductibility of expenses attributed to employee stock options. The ITA orders also contest the Company’s positions on various other issues. The ITA therefore demanded the payment of additional taxes in the aggregate amount of NIS 479 (approximately $132), not including an amount of NIS 421 (approximately $116) related to expenses that will be deductible in future years, with respect of these four tax years (these amounts include interest and indexation through December 31, 2023). The Company believes it has good arguments against these orders and on November 29, 2023, filed an appeal to the District Court of Tel Aviv against these orders. In addition, the ITA has issued tax assessment for the 2020 tax year, presenting similar arguments as those in the orders for the tax years 2016-2019, in which it demanded the payment of additional taxes in the aggregate amount of NIS 84 (approximately $23), not including an amount of NIS 95 (approximately $26) related to expenses that will be deductible in future years, with respect to this year (these amounts include interest and indexation through December 31, 2023). On December 31, 2023 we submitted an initial stage tax appeal against the 2020 tax assessment to the ITA (the Company may appeal such order to the district court). There is no assurance that the ITA will accept our positions on the matters raised and, if it does not, the ITA may also issue an order with respect to the 2020 tax year.
 
  2.
Foreign Exchange Regulations:
 
Under the Foreign Exchange Regulations, Check Point Ltd. and its Israeli subsidiaries calculate their tax liability in dollar according to certain orders.
 
The tax liability, as calculated in dollar is translated into New Israeli Shekels according to the exchange rate as of December 31, of each year.
 
  b.
Income taxes of non-Israeli subsidiaries:
 
Non-Israeli subsidiaries are taxed according to the tax laws in their respective countries of residence.
 
The Company does not provide deferred tax liabilities when it intends to reinvest earnings of foreign subsidiaries indefinitely or if distributed, no tax liability will be imposed. Undistributed earnings of foreign subsidiaries that are not distributed amounted to $546.9 and unrecognized deferred tax liability related to such earning amounted to $89.6 as of December 31, 2023.
 
  c.
Deferred tax assets and liabilities:
 
Deferred taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. As of December 31, 2023 and 2022, the Company’s deferred taxes were in respect of the following:
 
 
 
December 31,
 
 
 
2023
   
2022
 
 
           
Carry forward tax losses
 
$
36.2
   
$
38.7
 
Employee stock based compensation
   
30.3
     
34.9
 
Deferred revenues
   
3.0
     
3.5
 
Tax credits
   
32.5
     
29.8
 
Unrealized loss on marketable securities, net
   
11.8
     
29.6
 
Accrued employee costs
   
13.2
     
11.3
 
Other
   
17.3
     
16.3
 
 
               
Deferred tax assets before valuation allowance
   
144.3
     
164.1
 
Valuation allowance – mainly in respect to carryforward losses
   
(16.7
)
   
(17.5
)
 
               
Deferred tax asset
   
127.6
     
146.6
 
 
               
Intangible assets
   
(13.4
)
   
(32.8
)
Deferred commission
   
(9.3
)
   
(3.8
)
Other
   
(6.1
)
   
(15.8
)
 
               
Deferred tax liability
   
(28.8
)
   
(52.4
)
 
               
Deferred tax asset, net
 
$
98.8
   
$
94.2
 
 
   
*) As of December 31, 2023 and 2022 unrecognized tax benefit in the amounts of $17.0 and $16.6 was presented net from deferred tax asset.
 
Through December 31, 2023, the U.S. subsidiaries had a U.S. federal loss carry-forward of approximately $75.1 expiring gradually beginning 2023 mainly resulting from tax benefits related to employees’ stock option exercises that can be carried forward and offset against taxable income. Through December 31, 2023, the U.S. subsidiaries had a U.S. state net loss carry forward of approximately $38.1, expiring gradually beginning 2023 and is subject to limitation on their utilization.
 
Through December 31, 2023, the U.S. subsidiaries had federal and states research and development tax credits of approximately $26.8, which expire between fiscal years 2023 and fiscal 2042 and are subject to limitations on their utilization.
 
  d.
Income before taxes on income is comprised as follows:
 
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Domestic
 
$
901.6
   
$
897.4
   
$
917.9
 
Foreign
   
74.0
     
30.9
     
31.7
 
 
                       
 
 
$
975.6
   
$
928.3
   
$
949.6
 
 
  e.
Taxes on income are comprised of the following:
 
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Domestic taxes:
                 
Current
 
$
140.6
   
$
117.7
   
$
130.9
 
Deferred
   
(23.0
)
   
(1.3
)
   
(1.1
)
 
                       
 
   
117.6
     
116.4
     
129.8
 
Foreign taxes:
                       
Current
   
13.1
     
12.7
     
7.1
 
Deferred
   
4.6
     
2.3
     
(2.9
)
 
                       
 
   
17.7
     
15.0
     
4.2
 
 
                       
Taxes on income
 
$
135.3
   
$
131.4
   
$
134.0
 
 
  f.
The Company operates its business in various countries, and accordingly attempts to utilize an efficient operating model to structure its tax payments based on the laws in the countries in which the Company operates. This can cause disputes between the Company and various tax authorities in different parts of the world.
 
A reconciliation of the beginning and ending amount of unrecognized tax benefits related to uncertain tax positions is as follows:
 
 
 
December 31,
 
 
 
2023
   
2022
 
 
           
Beginning balance
 
$
436.3
   
$
469.5
 
Decrease related to tax positions taken during prior years
   
(35.2
)
   
(85.4
)
Increase related to tax positions taken during the current year
   
51.9
     
52.2
 
 
               
 
               
Ending balance
 
$
*) 453.0
   
$
*) 436.3
 
 
*) As of December 31, 2023 and 2022 unrecognized tax benefit in the amounts of $17.0 and $16.6 was presented net from deferred tax asset.
 
Substantially all the balance of unrecognized tax benefits, if recognized, would reduce the Company’s annual effective tax rate.
 
The Company adjusts the unrecognized tax benefit liability and income tax expense in the period in which the uncertain tax position is effectively settled, the statute of limitations expires or when new information is available. There is a reasonable possibility that a portion of the unrecognized tax benefit liability will be adjusted within 12 months due to statute of limitations. An estimate of the range of the statute of limitations amount cannot be made since the relevant years are subject to the ITA orders (refer also to footnote 10b).
 
During the years ended December 31, 2023, 2022 and 2021, the Company recorded $12.6, $15.9 and $9.7, respectively for interest expense related to uncertain tax positions. As of December 31, 2023 and 2022, the Company had accrued interest liability related to uncertain tax positions in the amounts of $72.6 and $60.0, respectively, which is included within income tax accrual on the balance sheets. The Company did not accrue penalties during the years ended December 31, 2023, 2022 and 2021.
 
The Company files federal and state income tax returns in the U.S. All of the U.S subsidiaries’ tax years are subject to examination by the U.S. federal and most U.S. state tax authorities due to their carry-forward tax losses and overall credit carry-forward position, except for Check Point Software Technologies Inc. that the assessment statue period for tax years throughout 2016 have expired.
 
The Company believes that it has adequately provided for any reasonably foreseeable outcomes related to tax audits and settlement. The final tax outcome of its tax audits could be different from that which is reflected in the Company’s income tax provisions and accruals. Such differences could have a material effect on the Company’s income tax provision and net income in the period in which such determination is made. The Company believes it had adequately provided for all of its uncertain tax positions, including those items currently under dispute.
 
  g.
Reconciliation of the theoretical tax expenses:
 
Reconciliation between the theoretical tax expenses, assuming all income is taxed at the statutory rate in Israel and the actual income tax as reported in the statements of income is as follows:
 
 
 
Year ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Income before taxes as reported in the statements of income
 
$
975.6
   
$
928.3
   
$
949.6
 
 
                       
Statutory tax rate in Israel
   
23
%
   
23
%
   
23
%
 
                       
Decrease in taxes resulting from:
                       
Effect of “Technological preferred or Preferred Enterprise” status *)
   
(8)
%
   
(13)
%
   
(11)
%
Others, net
   
(1)
%
   
4
%
   
2
%
 
                       
Effective tax rate
   
14
%
   
14
%
   
14
%
 
                       
*)         Basic earnings per share amounts of the benefit resulting from the “Technological preferred or Preferred Enterprise” status
 
$
0.66
   
$
0.95
   
$
0.80
 
 
                       
*)         Diluted earnings per share amounts of the benefit resulting from the “Technological preferred or Preferred Enterprise” status
 
$
0.65
   
$
0.94
   
$
0.80
 
XML 39 R20.htm IDEA: XBRL DOCUMENT v3.24.1
SHAREHOLDERS' EQUITY
12 Months Ended
Dec. 31, 2023
Text Block [Abstract]  
SHAREHOLDERS' EQUITY
NOTE 12:- SHAREHOLDERS’ EQUITY
 
  a.
General:
 
Ordinary shares confer upon their holders the right to receive notice to participate and vote in general meetings of the Company, and the right to receive dividends if declared.
 
  b.
Share repurchase:
 
On February 13, 2023 the Company announced the expansion of the Company’s on-going share repurchase program by an additional $2,000. Under the share repurchase program, as extended, the Company is authorized to continue to repurchase up to $325 each quarter.
 
As of December 31, 2023, the Company repurchased ordinary shares for an aggregate amount of $14,372.7. During 2023, 2022 and 2021 the Company repurchased 9,857,092, 10,324,181, and 10,900,938 shares for an aggregate amount of $1,287.6, $1,299.9 and $1,299.5, respectively.
 
  c.
Stock Options, RSUs and PSUs:
 
In 2005, the Company adopted two new equity incentive plans, which were subsequently amended in January 2014 and in July 2018: the 2005 United States Equity Incentive Plan and the 2005 Israel Equity Incentive Plan together are referred to as the Equity Incentive Plans.
 
Under the Equity Incentive Plans, the Company may grant options to employees, officers and directors at an exercise price equal to at least the fair market value of the ordinary shares at the date of grant and are granted for periods not to exceed seven years. The Company grants under the Equity Incentive Plans options, Restricted Stock Units (“RSUs”) and Performance stock units (“PSUs”) and can also grant a variety of other equity incentives. Options granted under the Equity Incentive Plans generally vest over a period of four years of employment. Options, RSUs and PSUs that are cancelled or forfeited before expiration become available for future grants. RSUs generally vest over a four years period of employment from the grant date while PSUs generally vest over a two to four years period of employment from the grant date. PSUs are subject to certain performance criteria; accordingly, compensation expense is recognized for such awards when it becomes probable that the related performance condition will be satisfied.
 
Under the Equity Incentive Plans, the Company’s non-employee directors receive on an annual basis options and RSUs grant. Following the amendments to the Equity Incentive Plans in July 2018, commencing December 31, 2018, on December 31 of each year, the number of Reserved and Authorized Shares (as defined below) under both Equity Incentive Plans together shall be annually reset on such date to equal 10% of the sum of (i) the number of ordinary shares issued and outstanding on such date and (ii) the number of ordinary shares reserved and authorized under the Equity Incentive Plans for outstanding awards granted under the Equity Incentive Plans as of such date (provided, however, that in no event shall the number of Reserved and Authorized Shares be less than the number of ordinary shares reserved and authorized under the Equity Incentive Plans for outstanding awards granted under the Equity Incentive Plans as of such date).
 
The number of “Reserved and Authorized Shares” under the Equity Plans shall equal the sum of (i) the number of ordinary shares reserved and authorized under the Equity Incentive Plans for outstanding options, RSUs, PSUs and other awards granted under the Equity Incentive Plans as of such date, and (ii) the number of ordinary shares reserved, authorized and available for issuance under the Equity Incentive Plans on such date.
 
As of December 31, 2023, the number of Reserved and Authorized Shares under the Equity Incentive Plans is as detailed below:
 
Stock Options outstanding
   
7,233,044
 
RSU outstanding
   
2,459,201
 
PSU outstanding
   
308,768
 
Ordinary shares available for issuance under the Equity Incentive Plans
   
2,289,731
 
 
       
Total Reserved and Authorized Shares as of December 31, 2023
   
12,290,744
 
 
As of December 31, 2023 the aggregate number of shares, stock options, RSU and PSU outstanding is 122,907,440.
 
A summary of the Company’s stock option activity and related information is as follows:
 
 
 
Number of
options
   
Weighted
average
exercise
price
   
Aggregate
intrinsic
value
 
 
 
2023
 
 
                 
Outstanding at beginning of year
   
7,778,108
   
$
115.05
   
$
82.5
 
Granted
   
585,000
   
$
131.90
         
Exercised
   
(920,253
)
 
$
110.12
         
Forfeited
   
(209,811
)
 
$
127.22
         
 
                       
Outstanding at December 31, 2023
   
7,233,044
   
$
117.50
   
$
255.3
 
 
                       
Exercisable at December 31, 2023
   
5,902,708
   
$
115.74
   
$
218.7
 
 
The weighted average fair values at grant date of options granted for the years ended December 31, 2023, 2022 and 2021 with an exercise price equal to the market value at the date of grant were $43.0, $34.6 and $25.9 per share, respectively.
 
The total intrinsic value of options exercised during the years 2023, 2022 and 2021 was $20.0, $32.9 and $65.1, respectively.
 
The aggregate intrinsic value of the outstanding stock options as of December 31, 2023 and 2022, represents the intrinsic value of 7,233,044 and 7,651,858 outstanding options that are in-the-money as of such dates. As of December 31, 2023 all outstanding options are in-the-money. As of December 31, 2022, the remaining 126,250 outstanding options are out-of-the-money, and their intrinsic value was considered as zero.
 
A summary of the Company’s RSUs and PSUs activity is as follows:
 
 
 
Year ended
December 31, 2023
 
 
 
RSUs
   
PSUs
   
Total
 
 
                 
Unvested at beginning of year
   
2,219,853
     
188,493
     
2,408,346
 
Granted
   
1,251,505
     
159,170
     
1,410,675
 
Vested
   
(752,783
)
   
(10,365
)
   
(763,148
)
Forfeited
   
(259,374
)
   
(28,530
)
   
(287,904
)
 
                       
 
   
2,459,201
     
308,768
     
2,767,969
 
 
The weighted average fair values at grant date of RSUs and PSUs granted for the years ended December 31, 2023, 2022 and 2021 were $125.6, $126.3 and $120.1 per share, respectively.
 
The total fair value of shares vested during the years 2023, 2022 and 2021 was $96.1, $89.4 and $66.8, respectively.
 
As of December 31, 2023, the Company had approximately $311.7 of unrecognized compensation expense related to non-vested stock options and non-vested RSU’s and PSU’s, expected to be recognized over a weighted average period of 1.9 years.
 
  d.
Employee Stock Purchase Plan (“ESPP”):
 
In 1996, the Company adopted an ESPP, which was subsequently amended in 2015. Following these amendments, starting with the purchase period on February 1, 2017, a total of 568,478 ordinary shares were designated for issuance under the US ESPP. On June 19, 2019, the allocation for the US ESPP was increased to 750,000 shares. As well, following amendments of 2015 year, for employees outside the United States, 1,096,795 ordinary shares were authorized for issuance under the Non-US ESPP. On January 16, 2024, the Non-US ESPP was increased by 700,000 ordinary shares, bringing the total allocation for the Non-US ESPP to 1,796,795 ordinary shares
 
As of December 31, 2023, 2,656,325 ordinary shares had been issued under the amended ESPP plan.
 
Eligible employees may use up to 15% of their salaries to purchase ordinary shares but no more than 1,250 single shares per participant on any purchase date. The ESPP is implemented through an offering every six months. The price of an ordinary share purchased under the ESPP is equal to 85% of the lower of the fair market value of the ordinary share on the subscription date of each offering period or on the purchase date.
 
During 2023, 2022 and 2021, employees purchased 405,458, 372,242 and 361,675 ordinary shares at average prices of $105.8, $103.5 and $105.3 per share, respectively.
 
In accordance with ASC No. 718, the ESPP is compensatory and as such results in recognition of compensation cost. For the years ended December 31, 2023, 2022 and 2021, the Company recognized $11.4, $9.9 and $10.9, respectively, of compensation expense in connection with the ESPP.
 
  e.
Stock-Based Compensation:
 
Stock-based compensation expense related to stock options, RSUs, PSUs and ESPP is included in the consolidated statements of income as follows:
 
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Cost of revenues
 
$
7.7
   
$
5.4
   
$
4.8
 
Research and development
   
48.7
     
42.0
     
31.8
 
Selling and marketing
   
56.3
     
43.2
     
42.8
 
General and administrative
   
32.6
     
40.8
     
40.9
 
 
                       
 
 
$
145.3
   
$
131.4
   
$
120.3
 
XML 40 R21.htm IDEA: XBRL DOCUMENT v3.24.1
EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
EARNINGS PER SHARE
NOTE 13:- EARNINGS PER SHARE
 
   
The following table sets forth the computation of basic and diluted earnings per share:
 
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Net income
 
$
840.3
   
$
796.9
   
$
815.6
 
 
                       
Weighted average ordinary shares outstanding
   
116,913,913
     
125,205,504
     
133,121,763
 
 
                       
Dilutive effect:
                       
Employee stock options, RSUs and PSUs
   
1,433,836
     
1,133,485
     
988,285
 
 
                       
Diluted weighted average ordinary shares outstanding
   
118,347,749
     
126,338,989
     
134,110,048
 
 
                       
Basic earnings per ordinary share
 
$
7.19
   
$
6.37
   
$
6.13
 
 
                       
Diluted earnings per ordinary share
 
$
7.10
   
$
6.31
   
$
6.08
 
XML 41 R22.htm IDEA: XBRL DOCUMENT v3.24.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
NOTE 14:- ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
 
 
 
Unrealized
Gains (losses) on marketable securities
   
Unrealized
Gains (losses) on cash flow hedges
   
Total
 
 
                 
Beginning balance
 
$
(94.6
)
 
$
(3.3
)
 
$
(97.9
)
Other comprehensive income (loss) before reclassifications
   
49.1
     
(12.0
)
   
37.1
 
Amounts reclassified from accumulated other comprehensive income
   
5.2
     
16.4
     
21.6
 
Net current period other comprehensive income
   
54.3
     
4.4
     
58.7
 
Ending balance
  $ (40.3 )   $ 1.1     $ (39.2 )
XML 42 R23.htm IDEA: XBRL DOCUMENT v3.24.1
GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA
12 Months Ended
Dec. 31, 2023
Text Block [Abstract]  
GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA
NOTE 15:- GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA
 
  a.
Summary information about geographical areas:
 
The Company operates in one reportable segment (see Note 1 for a brief description of the Company’s business). The total revenues are attributed to geographic areas based on the location of the Company’s channel partners which are considered as end customers, as well as direct customers of the Company.
 
The following table presents total revenues and property and equipment, net, by geographic area:
 
  1.
Revenues based on the channel partners’ location:
 
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Americas
 
$
1,025.7
   
$
991.1
   
$
922.8
 
Europe, Middle East and Africa
   
1,116.7
     
1,049.5
     
980.8
 
Asia Pacific
   
272.3
     
289.3
     
263.2
 
 
                       
 
 
$
2,414.7
   
$
2,329.9
   
$
2,166.8
 
 
  2.
Property and equipment, net and ROU assets:
 
 
 
December 31,
 
 
 
2023
   
2022
 
 
           
Israel
 
$
78.4
   
$
73.9
 
U.S.
   
8.9
     
12.8
 
Rest of the world
   
14.6
     
16.8
 
 
               
 
 
$
101.9
   
$
103.5
 
 
  b.
Summary information about product lines:
 
The Company’s products can be classified by three main product lines. The following table presents total revenues for the years ended December 31, 2023, 2022 and 2021 by product lines:
 
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Product and licenses:
                 
Network security Gateways
 
$
452.0
   
$
507.8
   
$
480.5
 
Other *)
   
45.4
     
47.1
     
33.4
 
 
                       
 
   
497.4
     
554.9
     
513.9
 
Security subscriptions
   
981.2
     
858.0
     
755.2
 
Software updates and maintenance
   
936.1
     
917.0
     
897.7
 
 
                       
Total revenues
 
$
2,414.7
   
$
2,329.9
   
$
2,166.8
 
 
  *)
Comprised of Endpoint security, Mobile security and Security management products, each comprising of less than 10% of products and licenses revenues.

 

  c.
Financial income, net:
 
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Financial income:
                 
Interest income
 
$
92.4
   
$
67.6
   
$
66.1
 
 
                       
Financial expense:
                       
Amortization of marketable securities premium and accretion of discount, net
   
3.1
     
18.5
     
21.0
 
Realized loss (gain) on sale of marketable securities, net
   
6.7
     
-
     
(1.4
)
Foreign currency re-measurement (gain) loss
   
3.8
     
3.3
     
(0.2
)
Others
   
2.3
     
1.8
     
4.6
 
 
                       
 
   
15.9
     
23.6
     
24.0
 
 
                       
 
 
$
76.5
   
$
44.0
   
$
42.1
XML 43 R24.htm IDEA: XBRL DOCUMENT v3.24.1
SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Use of Estimates
  a.
Use of estimates:
 
 
The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
Financial Statements in United States Dollars
  b.
Financial statements in United States dollars:
 
 
Most of the Company’s revenues and costs are denominated in United States dollar (“dollar”). The Company’s management believes that the dollar is the primary currency of the economic environment in which the Company and each of its subsidiaries operate. Thus, the dollar is the Company’s functional and reporting currency.
   
 
Accordingly, non-dollar denominated transactions and balances have been re-measured into the functional currency in accordance with Accounting Standard Code (“ASC”) No. 830, “Foreign Currency Matters”.
   
   
All transaction gains and losses from the re-measured monetary balance sheet items are reflected in the statements of income as financial income or expenses, as appropriate.
Principles of Consolidation
  c.
Principles of consolidation:
 
   
The consolidated financial statements include the accounts of Check Point Ltd. and subsidiaries. Intercompany transactions and balances have been eliminated upon consolidation.
Cash Equivalents
  d.
Cash equivalents:
 
   
Cash equivalents are short-term unrestricted highly liquid investments that are readily convertible to cash and with original maturities of three months or less at investment.
Short-term bank deposits
  e.
Short-term bank deposits:
 
 
Bank deposits with maturities of more than three months at investment but less than one year are included in short-term bank deposits. Such deposits are stated at cost which approximates fair values.
Trade Receivables
  f.
Trade Receivables:
 
   
Trade receivables are recorded net of credit losses allowance for any potential uncollectible amounts.
 
   
The Company makes estimates of expected credit and collectability trends for the allowance for credit losses based upon its assessment of various factors, including historical collectability experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers.
     
   
As of December 31, 2023 and 2022, the allowances for credit losses of trade receivable were insignificant.
     
   
The Company writes off receivables when they are deemed uncollectible, having exhausted all collection efforts. Actual collection experience may not meet expectations and may result in increased bad debt expense. Allowance for credit losses and total write offs expenses during 2023, 2022 and 2021 were insignificant.
Investments in Marketable Securities
  g.
Investments in marketable securities:
 
   
The Company accounts for investments in marketable securities in accordance with ASC No. 320, “Investments - Debt Securities”.
 
   
Management determines the appropriate classification of its investments at the time of purchase and reevaluates such determinations at each balance sheet date. The Company classifies all of its debt securities as available-for-sale (“AFS”). Available-for-sale debt securities are carried at fair value, with the unrealized gains and losses, net of tax, reported in accumulated other comprehensive income (loss) in shareholders’ equity. Realized gains and losses on sale of investments are included in financial income, net and are derived using the specific identification method for determining the cost of securities sold.
     
 
The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization together with interest on securities is included in financial income, net.
 
 
At each reporting period, the Company evaluates whether declines in fair value below amortized cost are due to expected credit losses, as well as the company’s ability and intent to hold the investment until a forecasted recovery occurs in accordance with ASC 326, Financial Instrument- Credit losses. Allowance for credit losses on AFS debt securities are recognized in the Company’s consolidated statements of income, and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in stockholders’ equity.
 
   
The credit losses recorded for the years ended December 31, 2023, 2022 and 2021 were insignificant.
Property and equipment, net
  h.
Property and equipment, net:
 
   
Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets at the following annual rates:
 
 
%
Computers and peripheral equipment
33 – 50
Office furniture and equipment
10 – 20
Building
4
Leasehold improvements
The shorter of term of the lease or the useful life of the asset
Leases
  i.
Leases:
 
The company’s operating leases comprised of office leases.
 
The Company determines if an arrangement is a lease and the classification of that lease at inception based on: (1) whether the contract involves the use of an identified asset, (2) whether the Company obtains the right to substantially all the economic benefits from the use of the asset throughout the lease term, and (3) whether the Company has a right to direct the use of the asset. The Company elected to not recognize a lease liability or right-of-use (“ROU”) asset for leases with a term of twelve months or less. The Company also elected the practical expedient to not separate non-lease components for its leases.
 
ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make minimum lease payments arising from the lease. ROU assets are initially measured at amounts, which represents the discounted present value of the lease payments over the lease, plus any initial direct costs incurred. The lease liability is initially measured at lease commencement date based on the discounted present value of lease payments over the lease term. The implicit rate within the operating leases is generally not determinable, therefore the Company uses its Incremental Borrowing Rate (“IBR”) based on the information available at commencement date in determining the present value of lease payments. The Company’s IBR is estimated to approximate the interest rate on similar terms and payments and in economic environments where the leased asset is located. Certain leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROU asset and lease liability when it is reasonably certain that the Company will exercise that option. An option to terminate is considered unless it is reasonably certain that the Company will not exercise the option. The ROU assets are included in Prepaid expenses and other assets in the consolidated balance sheet, while the short-term portion of lease liabilities are included in Accrued expenses and other liabilities, and the long-term portion of lease liabilities are included in Other liabilities.
 
As of December 31, 2023, the Company had total ROU assets of $21.5, with corresponding liabilities of $26.1 on the consolidated balance sheets.
 
Rent expenses for the years ended December 31, 2023, 2022 and 2021, were $7.7, $6.3 and $8.1 respectively.
Business combination
  j.
Business combination:
 
The Company applies the provisions of ASC 805, “Business Combination” and allocates the fair value of purchase consideration to the tangible assets acquired, liabilities assumed and intangible assets acquired based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill.
 
When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain intangible assets include, but are not limited to future expected cash flows from acquired technology and acquired trademarks and tradenames from a market participant perspective, useful lives and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred (see also Note 3).
Goodwill
  k.
Goodwill:
 
Goodwill has been recorded as a result of acquisitions. Goodwill represents the excess of the purchase price in a business combination over the fair value of identifiable net tangible and intangible assets acquired. Goodwill is not amortized, but rather is subject to an impairment test.
 
ASC No. 350, “Intangibles - Goodwill and other” (“ASC No. 350”) requires goodwill to be tested for impairment at the reporting unit level at least annually or between annual tests in certain circumstances, and written down when impaired.
 
ASC No. 350 allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If it does result in a more likely than not indication of impairment, the quantitative goodwill impairment test is performed. Alternatively, ASC No. 350 permits an entity to bypass the qualitative assessment for any reporting unit and proceed directly to performing the quantitative goodwill impairment test. If the carrying value of a reporting unit exceeds its fair value, the Company recognizes an impairment of goodwill for the amount of this excess.
 
The Company operates in one operating segment, and this segment is the only reporting unit. The Company performs the quantitative goodwill impairment test during the fourth quarter of each fiscal year, or more frequently if impairment indicators are present and compares the fair value of the reporting unit with its carrying value.
 
During the years 2023, 2022 and 2021, no goodwill impairment losses have been identified.
Intangible Assets, Net
  l.
Intangible assets, net:
 
Intangible assets that are not considered to have an indefinite useful life are amortized over their estimated useful lives, which range from 4 to 20 years. These intangible assets consist of core technology, customer relationship, trademarks and trade names which are amortized over their estimated useful lives.
Impairment of long-lived assets including intangible assets subject to amortization and ROU assets
  m.
Impairment of long-lived assets including intangible assets subject to amortization and ROU assets:
 
The Company’s long-lived assets are reviewed for impairment in accordance with ASC No. 360, “Property, Plant and Equipment,” whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to the future undiscounted cash flows expected to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. During the years 2023, 2022 and 2021, no impairment losses have been identified.
Manufacturing partner and supplier liabilities
  n.
Manufacturing partner and supplier liabilities:
 
The Company purchases manufactured products from its original design manufacture (“ODM”). The Company generally does not own the manufactured products. ODM’s provide services of design, manufacture, orders fulfillment and support with a full turn-key solution to meet the Company’s detailed requirements. If the actual demand is significantly lower than forecast, the Company records a liability for its commitment in excess of the actual demand. As of December 31, 2023 and 2022, the Company has not accrued any significant liability in respect with this exposure.
Research and Development Costs
  o.
Research and development costs:
 
Research and development costs are charged to the statements of income as incurred. ASC No. 985-20, “Software - Costs of Software to Be Sold, Leased, or Marketed”, requires capitalization of certain software development costs subsequent to the establishment of technological feasibility.
 
Based on the Company’s product development process, technological feasibility is established upon completion of a working model. Costs incurred by the Company between completion of the working models and the point at which the products are ready for general release, have been insignificant. Therefore, all research and development costs are expensed as incurred.
Revenue Recognition
  p.
Revenue recognition:
 
The Company derives its revenues mainly from sales of products and licenses, security subscriptions and software updates and maintenance. The Company’s products are generally integrated with software that is essential to the functionality of the product. The Company sells its products primarily through channel partners including distributors, resellers, OEMs (Original Equipment Manufacturers), system integrators and MSPs (Managed Service Providers), all of whom are considered end-users.
 
The Company’s security subscriptions provide customers with access to its suite of security solutions and is sold as a service.
 
The Company’s software updates and maintenance provide customers with rights to unspecified software product upgrades released during the term of the agreement and include maintenance services to end-user customers, through primarily telephone access to technical support personnel as well as hardware support services.
 
The Company recognizes revenues in accordance with ASC No. 606, “Revenue from Contracts with Customers”. As such, the Company identifies a contract with a customer, identifies the performance obligations in the contract, determines the transaction price, allocates the transaction price to each performance obligation in the contract and recognizes revenues when (or as) the Company satisfies a performance obligation.
 
Revenues from sales of products and licenses are recognized when control of the promised goods is transferred to the customer, or upon electronic transfer of the Certificate Key to the Customer. Revenues from security subscriptions and from software updates and maintenance are recognized ratably over the term of the agreement.
 
The Company’s arrangements typically contain various combinations of its products and licenses, security subscriptions and software updates and maintenance, which are distinct and are accounted for as separate performance obligations. The Company allocates the transaction price to each performance obligation based on its relative standalone selling price using the prices charged for a performance obligation when sold separately.
 
Deferred revenues represent mainly the unrecognized revenue billed for security subscriptions and for software updates and maintenance. Such revenues are recognized ratably over the term of the related agreement. The amount of revenues recognized in the period that was included in the opening deferred revenues balance was $1,363.4 and $1,257.4 for the years ended December 31, 2023 and December 31, 2022, respectively.
 
Revenues expected to be recognized from remaining performance obligations were $2,249.0 and $2,146.1 as of December 31, 2023 and December 31, 2022, respectively. Of the balance as of December 31, 2023 the Company expects to recognize approximately $1,502.7 over the next 12 months and the remainder thereafter.
 
The Company records a provision for estimated sales returns, rebates, stock rotations and other rights provided to customers on product and services based on historical sales returns, analysis of credit memo data, rebate plans, stock rotation arrangements and other known factors. This provision is accounted for as variable consideration that is deducted from revenue in the period in which the revenue is recognized. Such provision amounted to $10.2 and $9.5 as of December 31, 2023 and 2022, respectively, and is included in accrued expenses and other liabilities in the consolidated balance sheets.
 
Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. These costs are deferred and then amortized over a period of benefit which is typically over the term of the customer contracts as initial commission rates are commensurate with the renewal commission rates. Amortization expense is included in sales and marketing expenses in the accompanying consolidated statements of income. If the amortization period of those costs is one year or less, the costs are expensed as incurred. As of December 31, 2023 and 2022, the amount of deferred commission was $37.3 and $15.3, respectively, and is included in other short term and other long term assets on the balance sheets. During the years ended on December 31, 2023, 2022 and 2021 the Company recorded amortization expenses in connection with deferred commissions in the amount of $10.6, $10.4 and $11.6, respectively.
 
For information regarding disaggregated revenues, please refer to Note 15 below.
Cost of Revenues
  q.
Cost of revenues:
 
Cost of products and licenses is comprised of cost of software and hardware production, manuals, packaging and shipping.
 
Cost of security subscriptions is comprised of costs paid to third parties, hosting and infrastructure costs and costs of customer support related to these services.
 
Cost of software updates and maintenance is mainly comprised of cost of post-sale customer support.
 
Amortization of technology is comprised of amortization of core technology assets which are used in the Company’s operations, and is presented separately as part of cost of revenues.
Severance Pay
  r.
Severance pay:
 
Effective January 1, 2007, the Company’s agreements with employees in Israel, are under Section 14 of the Severance Pay Law, 1963. The Company’s contributions for severance pay have extinguished its severance obligation. Upon contribution of the full amount based on the employee’s monthly salary for each year of service, no additional obligation exists regarding the matter of severance pay and no additional payments is made by the Company to the employee. Further, the related obligation and amounts deposited on behalf of the employee for such obligation are not stated on the balance sheets, as the Company is legally released from the obligation to employees once the required deposit amounts have been paid.
Employee Benefit Plan
  s.
Employee benefit plan:
 
The Company has a 401(K) defined contribution plan covering certain employees in the U.S. The Company matches 50% of employee contributions to the plan up to a limit of 6% of their eligible compensation. The Company’s matching contribution to the plan were insignificant for the years ended December 31, 2023, 2022 and 2021.
Income Taxes
  t.
Income taxes:
 
The Company accounts for income taxes in accordance with ASC No. 740, “Income Taxes” (“ASC No. 740”). ASC No. 740 prescribes the use of the liability method whereby deferred tax asset and liability account balances are determined for temporary differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to amounts more likely than not to be realized. The Company accrues interest and indexation related to unrecognized tax benefits on its taxes on income.
 
ASC No. 740 contains a two-step approach to recognizing and measuring a liability for uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes.
 
The second step is to measure the tax benefit as the largest amount that is more than 50% (cumulative basis) likely to be realized upon ultimate settlement. The Company classifies interest related to unrecognized tax benefits in taxes on income.
Advertising Costs
  u.
Advertising costs:
 
Advertising costs are expensed as incurred. Advertising expenses for the years ended December 31, 2023, 2022 and 2021, were $7.6, $4.6 and $4.1 respectively.
Concentrations of Credit Risk
  v.
Concentrations of credit risk:
 
Financial instruments that could potentially expose the Company to concentrations of credit risk, consist primarily of cash and cash equivalents, short-term bank deposits, marketable securities, trade receivables and foreign currency derivative contracts.
 
The majority of the Company’s cash and cash equivalents and short-term bank deposits are deposited in major banks in the U.S., Israel and Europe. Deposits in the U.S. may be in excess of insured limits and are not insured in other jurisdictions. Marketable securities are held mainly by Check Point Ltd., the Company’s Singaporean subsidiary, Canadian subsidiary and the U.S. subsidiary, and are invested in securities denominated in US dollar.
 
The Company’s marketable securities consist mainly of investments in government, corporate and government sponsored enterprises debentures. The Company’s investment policy, approved by the Board of Directors, limits the amount that the Company may invest in any one type of investment, or issuer, thereby reducing credit risk concentrations.
 
The Company’s trade receivables are geographically dispersed and the majority is derived from sales to channel partners mainly in the United States, Europe and Asia. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures.
Derivatives and Hedging
  w.
Derivatives and hedging:
 
The Company accounts for derivatives and hedging based on ASC No. 815, “Derivatives and Hedging” (“ASC No. 815”). ASC No. 815 requires the Company to recognize all derivatives on the balance sheets at fair value. The accounting for changes in the fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging relationship, as well as the type of hedging relationship. For those derivative instruments that are designated and qualify as hedging instruments, the Company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. If the derivatives meet the definition of a hedge and are designated as such, depending on the nature of the hedge, changes in the fair value of such derivatives will either be offset against the change in fair value of the hedged assets, liabilities, or firm commitments through earnings, or recognized in accumulated other comprehensive income until the hedged item is recognized in earnings.
 
The Company entered into forward contracts to hedge the fair value of assets and liabilities denominated in several foreign currencies. As of December 31, 2023 and 2022, the Company had outstanding forward contracts that did not meet the requirement for hedge accounting, in the notional amount of $241.7 and $207.9, respectively. The Company measured the fair value of the contracts in accordance with ASC No. 820, “Fair Value Measurement” (“ASC No. 820”) (classified as level 2 of the fair value hierarchy). The net losses resulting from these forward contracts recognized in financial income, net during 2023, 2022 and 2021 were $(6.2), $(19.5) and $(0.6), respectively. The change in fair value of the Company’s outstanding forward contracts vs. the notional amounts at December 31, 2023 and 2022 was insignificant.
 
The Company entered into forward contracts to hedge against the risk of overall changes in future cash flow from payments of payroll and related expenses denominated in New Israeli Shekel, in Euro, and in British Pound. As of December 31, 2023 and 2022, the Company had outstanding forward contracts for payroll and related expenses in the notional amount of $207.5 and $266.2, respectively. These contracts were for a period of up to twelve months.
 
The Company measured the fair value of the contracts in accordance with ASC No. 820 (classified as level 2 of the fair value hierarchy). These contracts met the requirement for cash flow hedge accounting and, as such, gains (losses) on the contracts are recognized initially as component of Accumulated Other Comprehensive Income in the balance sheets and reclassified to the statements of income in the period the related hedged items affect earnings.
 
During 2023, 2022 and 2021 gains (losses) were reclassified when the related expenses were incurred and recognized in the operating expenses as follow:
 
 
 
Year ended
 December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Cost of revenues
 
$
1.2
   
$
1.7
   
$
(0.1
)
Research and development
   
13.9
     
13.3
     
(0.6
)
Selling and marketing
   
0.5
     
6.6
     
(0.3
)
General and administrative
   
3.0
     
2.8
     
(0.1
)
 
                       
 
 
$
18.6
   
$
24.4
   
$
(1.1
)
 
The change in fair value of the Company’s outstanding forward contracts vs. the notional amounts at December 31, 2023 and 2022 was insignificant.
Basic and Diluted Earnings per Share
  x.
Basic and diluted earnings per share:
 
Basic earnings per share are computed based on the weighted average number of ordinary shares outstanding during each year. Diluted earnings per share are computed based on the weighted average number of ordinary shares outstanding during each year, plus dilutive potential ordinary shares outstanding during the year, in accordance with ASC No. 260, “Earnings Per Share”.
 
The total weighted average number of shares related to the outstanding options excluded from the calculations of diluted earnings per share, since it would have an anti-dilutive effect, was 1,309,068, 1,730,104 and 4,891,452 for 2023, 2022 and 2021, respectively.
Accounting for stock-based compensation
  y.
Accounting for stock-based compensation:
 
The Company accounts for stock-based compensation in accordance with ASC No. 718, “Compensation-Stock Compensation” (“ASC No. 718”). ASC No. 718 requires companies to estimate the fair value of equity-based payment awards on the grant date using an option-pricing model.
 
The Company recognizes compensation expenses for the value of awards granted, based on the straight line method for service based graded vesting awards and based on the accelerated method for performance-based graded vesting awards. Compensation expense is recognized over the requisite service period of the awards. The Company recognizes forfeitures of awards as they occur.
 
The Company selected the Black-Scholes-Merton option pricing model as the most appropriate model for determining the fair value for its stock options awards and Employee Stock Purchase Plan, whereas the fair value of restricted stock units is based on the closing market value of the underlying shares at the date of grant. The option-pricing model requires a number of assumptions, the most significant of which are the expected stock price volatility and the expected option term. Expected volatility was calculated based upon actual historical stock price movements over the most recent periods ending on the grant date, equal to the expected term of the options.
 
The expected term of options granted is based upon historical experience and represents the period of time between when the options are granted and when they are expected to be exercised. The risk-free interest rate is based on the yield from U.S. treasury bonds with an equivalent term to the expected term of the options. The Company has historically not paid dividends and has no plans to pay dividends in the foreseeable future.
 
The fair value of options granted and Employee Stock Purchase Plan in 2023, 2022 and 2021 is estimated at the date of grant using the following weighted average assumptions:
 
 
 
Year ended December 31,
   
2023
   
2022
   
2021
 
                   
Employee Stock Options
                 
Expected volatility
   
25.71
%
   
25.56
%
   
25.28
%
Risk-free interest rate
   
4.24
%
   
3.16
%
   
0.65
%
Dividend yield
   
0.0
%
   
0.0
%
   
0.0
%
Expected term (years)
   
5.45
     
4.75
     
4.22
 
 
                       
Employee Stock Purchase Plan
                       
Expected volatility
   
19.66
%
   
22.16
%
   
22.44
%
Risk-free interest rate
   
5.35
%
   
2.56
%
   
0.24
%
Dividend yield
   
0.0
%
   
0.0
%
   
0.0
%
Expected term (years)
   
0.5
     
0.5
     
0.5
 
 
Fair Value of Financial Instruments
  z.
Fair value of financial instruments:
 
The Company measures its investments in money market funds (classified as cash equivalents), short-term bank deposits, marketable securities and its foreign currency derivative contracts at fair value. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value:
 
  Level 1 -
Valuations based on quoted prices in active markets for identical assets that the Company has the ability to access. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment.
 
  Level 2 -
Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.
 
  Level 3 -
Valuations based on inputs that are unobservable and significant to the overall fair value measurement.
 
The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
Comprehensive Income
  aa.
Comprehensive income:
 
The Company accounts for comprehensive income in accordance with ASC No. 220, “Comprehensive Income”. Comprehensive income generally represents all changes in shareholders’ equity during the period except those resulting from investments by, or distributions to, shareholders. The Company determined that its items of other comprehensive income relate to gains and losses on hedging derivative instruments and unrealized gains and losses on available-for-sale debt securities.
Treasury Shares
  ab.
Treasury shares:
 
The Company repurchases its ordinary shares from time to time on the open market and holds such shares as treasury shares. The Company presents the cost to repurchase treasury stock as a separate component of shareholders’ equity.
 
The Company reissues treasury shares under the stock purchase plan, upon exercise of options and upon vesting of restricted stock units. Reissuance of treasury shares is accounted for in accordance with ASC No. 505-30 whereby gains are credited to additional paid-in capital and losses are charged to additional paid-in capital to the extent that previous net gains are included therein; otherwise to retained earnings.
Legal Contingencies
  ac.
Legal contingencies:
 
The Company is currently involved in various claims and legal proceedings. The Company reviews the status of each matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company accrues a liability for the estimated loss.
Recently Adopted Accounting Pronouncements
  ad.
Recently Issued Accounting Pronouncements, not yet adopted:
 
In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-07.
 
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-09.
XML 44 R25.htm IDEA: XBRL DOCUMENT v3.24.1
SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Annual Rate of Depreciation on Property and Equipment
 
%
Computers and peripheral equipment
33 – 50
Office furniture and equipment
10 – 20
Building
4
Leasehold improvements
The shorter of term of the lease or the useful life of the asset
Schedule of components of operating expenses
 
 
Year ended
 December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Cost of revenues
 
$
1.2
   
$
1.7
   
$
(0.1
)
Research and development
   
13.9
     
13.3
     
(0.6
)
Selling and marketing
   
0.5
     
6.6
     
(0.3
)
General and administrative
   
3.0
     
2.8
     
(0.1
)
 
                       
 
 
$
18.6
   
$
24.4
   
$
(1.1
)
Schedule of Weighted Average Assumptions Used to Estimate Fair Value of Employee Stock Purchase Plans
 
 
Year ended December 31,
   
2023
   
2022
   
2021
 
                   
Employee Stock Options
                 
Expected volatility
   
25.71
%
   
25.56
%
   
25.28
%
Risk-free interest rate
   
4.24
%
   
3.16
%
   
0.65
%
Dividend yield
   
0.0
%
   
0.0
%
   
0.0
%
Expected term (years)
   
5.45
     
4.75
     
4.22
 
 
                       
Employee Stock Purchase Plan
                       
Expected volatility
   
19.66
%
   
22.16
%
   
22.44
%
Risk-free interest rate
   
5.35
%
   
2.56
%
   
0.24
%
Dividend yield
   
0.0
%
   
0.0
%
   
0.0
%
Expected term (years)
   
0.5
     
0.5
     
0.5
 
XML 45 R26.htm IDEA: XBRL DOCUMENT v3.24.1
ACQUISITIONS (Tables)
12 Months Ended
Dec. 31, 2023
Business Combinations [Abstract]  
Schedule of assets acquired and liabilities assumed
 
Weighted
Average Useful
Life
   
Amount
 
           
Goodwill
     
$
314.9
 
Core technology
8 Years
     
99.6
 
Customer relationship
2 Years
     
57.0
 
Net assets assumed
       
31.6
 
Total
     
$
503.1
 
XML 46 R27.htm IDEA: XBRL DOCUMENT v3.24.1
CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES (Tables)
12 Months Ended
Dec. 31, 2023
Cash, Cash Equivalents, and Short-term Investments [Abstract]  
Schedule of Cash Cash Equivalents and Investments
 
 
December 31,
 
 
 
2023
   
2022
 
             
Cash and cash equivalents:
           
Cash
 
$
79.8
   
$
65.8
 
Money market funds
   
175.4
     
95.5
 
Short term deposits
   
282.5
     
34.7
 
 
               
Total Cash and cash equivalents
   
537.7
     
196.0
 
 
               
Short-term bank deposits:
   
52.5
     
431.1
 
Marketable securities:
               
Debt securities issued by the U.S. Treasury and other U.S. government agencies
   
661.2
     
819.3
 
Debt securities issued by other governments
   
60.3
     
118.3
 
Corporate debt securities
   
1,648.0
     
1,938.5
 
 
               
Total Marketable securities
   
2,369.5
     
2,876.1
 
Total Cash and cash equivalents, short-term bank deposits and marketable securities
 
$
2,959.7
   
$
3,503.2
 
Schedule of Contractual Obligation Fiscal Year Maturity
 
 
December 31, 2023
 
   
Amortized Cost
   
Gross unrealized
gain
   
Gross unrealized loss
   
Fair Value
 
                         
Contractual maturity year:
                       
Within one year 
 
$
956.6
   
$
-
   
$
(16.8
)
 
$
939.8
 
After one year through five years
   
1,465.4
     
3.0
     
(38.7
)
   
1,429.7
 
 
                               
Total
 
$
2,422.0
   
$
3.0
   
$
(55.5
)
 
$
2,369.5
 
 
 
December 31, 2022
 
   
Amortized Cost
   
Gross unrealized
gain
   
Gross unrealized loss
   
Fair Value
 
                         
Contractual maturity year:
                       
Within one year 
 
$
1,024.9
   
$
-
   
$
(14.4
)
 
$
1,010.5
 
After one year through five years
   
1,974.5
     
0.1
     
(109.0
)
   
1,865.6
 
 
                               
Total
 
$
2,999.4
   
$
0.1
   
$
(123.4
)
 
$
2,876.1
 
XML 47 R28.htm IDEA: XBRL DOCUMENT v3.24.1
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Measured at Fair Value on Recurring Basis
 
 
December 31,
 
 
 
2023
   
2022
 
 
 
Fair value measurements using input type
   
Fair value measurements using input type
 
 
 
Level 1
   
Level 2
   
Total
   
Level 1
   
Level 2
   
Total
 
                                                 
Cash
 
$
79.8
   
$
-
   
$
79.8
   
$
65.8
   
$
-
   
$
65.8
 
Cash equivalents
                                               
Money market funds
   
175.4
     
-
     
175.4
     
95.5
     
-
     
95.5
 
Short term deposits
   
282.5
     
-
     
282.5
     
34.7
     
-
     
34.7
 
Short-term bank deposits
   
52.5
     
-
     
52.5
     
431.1
     
-
     
431.1
 
Marketable securities:
                                               
Debt securities issued by the U.S. Treasury and other U.S. government agencies
   
-
     
661.2
     
661.2
     
-
     
819.3
     
819.3
 
Debt securities issued by other governments
   
-
     
60.3
     
60.3
     
-
     
118.3
     
118.3
 
Corporate debt securities
   
-
     
1,648.0
     
1,648.0
     
-
     
1,938.5
     
1,938.5
 
Foreign currency derivative contracts
   
-
     
1.3
     
1.3
     
-
     
(3.6
)
   
(3.6
)
Total financial assets
 
$
590.2
   
$
2,370.8
   
$
2,961.0
   
$
627.1
   
$
2,872.5
   
$
3,499.6
XML 48 R29.htm IDEA: XBRL DOCUMENT v3.24.1
PROPERTY AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment Net
 
 
 
December 31,
 
 
 
2023
   
2022
 
             
Cost:
           
Computers and peripheral equipment
 
$
91.0
   
$
78.1
 
Office furniture and equipment
   
12.2
     
7.8
 
Building
   
78.7
     
78.7
 
Leasehold improvements
   
32.1
     
30.9
 
 
               
 
   
214.0
     
195.5
 
Accumulated depreciation
   
133.6
     
112.7
 
 
               
Property and equipment, net
 
$
80.4
   
$
82.8
 
XML 49 R30.htm IDEA: XBRL DOCUMENT v3.24.1
GOODWILL AND INTANGIBLE ASSETS, NET (Tables)
12 Months Ended
Dec. 31, 2023
Text Block [Abstract]  
Schedule of Goodwill
 
 
2023
   
2022
 
Balance as of January 1
 
$
1,236.7
   
$
1,196.2
 
Acquisitions
   
317.7
     
40.5
 
 
               
Balance as of December 31
 
$
1,554.4
   
$
1,236.7
 
Schedule of Other Intangible Assets, Net
 
 
Useful
   
December 31,
 
 
 
Life
   
2023
   
2022
 
                   
Original amount:
                 
Core technology
 
8
   
$
195.0
   
$
93.5
 
Trademarks and trade names
 
15–20
     
7.5
     
25.5
 
Customer relationship
 
2-4
     
63.9
     
5.8
 
 
                     
 
         
266.4
     
124.8
 
 
                     
Core technology
         
53.6
     
39.6
 
Trademarks and trade names
         
6.9
     
24.5
 
Customer relationship
         
11.8
     
1.9
 
 
                     
 
         
72.3
     
66.0
 
Intangible assets, net:
                     
Core technology
         
141.4
     
53.9
 
Trademarks and trade names
         
0.6
     
1.0
 
Customer relationship
         
52.1
     
3.9
 
 
                     
 
       
$
194.1
   
$
58.8
 
Schedule of Estimated Future Amortization Expense of Other Intangible Assets
2024
 
$
53.9
 
2025
   
44.8
 
2026
   
21.8
 
2027
   
18.7
 
2028
   
17.5
 
Thereafter
   
37.4
 
 
 
$
194.1
 
XML 50 R31.htm IDEA: XBRL DOCUMENT v3.24.1
DEFERRED REVENUES (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Deferred Revenues
 
 
December 31,
 
 
 
2023
   
2022
 
 
           
Security subscriptions
 
$
970.2
   
$
932.1
 
Software updates and maintenance
   
904.1
     
904.7
 
Other
   
33.4
     
41.0
 
 
               
 
 
$
1,907.7
   
$
1,877.8
 
XML 51 R32.htm IDEA: XBRL DOCUMENT v3.24.1
ACCRUED EXPENSES AND OTHER LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2023
Text Block [Abstract]  
Schedule of Accrued Expenses and Other Liabilities
 
 
December 31,
 
 
 
2023
   
2022
 
 
           
Accrued products and licenses costs
 
$
73.9
   
$
84.4
 
Marketing expenses payable
   
4.7
     
8.7
 
Income tax payable
   
40.7
     
34.3
 
Legal accrual
   
27.8
     
32.0
 
Other accrued expenses
   
65.1
     
63.1
 
 
               
 
 
$
212.2
   
$
222.5
 
XML 52 R33.htm IDEA: XBRL DOCUMENT v3.24.1
TAXES ON INCOME (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Components of Deferred Tax Assets and Liabilities
 
 
December 31,
 
 
 
2023
   
2022
 
 
           
Carry forward tax losses
 
$
36.2
   
$
38.7
 
Employee stock based compensation
   
30.3
     
34.9
 
Deferred revenues
   
3.0
     
3.5
 
Tax credits
   
32.5
     
29.8
 
Unrealized loss on marketable securities, net
   
11.8
     
29.6
 
Accrued employee costs
   
13.2
     
11.3
 
Other
   
17.3
     
16.3
 
 
               
Deferred tax assets before valuation allowance
   
144.3
     
164.1
 
Valuation allowance – mainly in respect to carryforward losses
   
(16.7
)
   
(17.5
)
 
               
Deferred tax asset
   
127.6
     
146.6
 
 
               
Intangible assets
   
(13.4
)
   
(32.8
)
Deferred commission
   
(9.3
)
   
(3.8
)
Other
   
(6.1
)
   
(15.8
)
 
               
Deferred tax liability
   
(28.8
)
   
(52.4
)
 
               
Deferred tax asset, net
 
$
98.8
   
$
94.2
 
Schedule of Income Before Taxes
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Domestic
 
$
901.6
   
$
897.4
   
$
917.9
 
Foreign
   
74.0
     
30.9
     
31.7
 
 
                       
 
 
$
975.6
   
$
928.3
   
$
949.6
 
Schedule of Components of Income Tax Expense
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Domestic taxes:
                 
Current
 
$
140.6
   
$
117.7
   
$
130.9
 
Deferred
   
(23.0
)
   
(1.3
)
   
(1.1
)
 
                       
 
   
117.6
     
116.4
     
129.8
 
Foreign taxes:
                       
Current
   
13.1
     
12.7
     
7.1
 
Deferred
   
4.6
     
2.3
     
(2.9
)
 
                       
 
   
17.7
     
15.0
     
4.2
 
 
                       
Taxes on income
 
$
135.3
   
$
131.4
   
$
134.0
 
Schedule of Reconciliation Of Unrecognized Tax Benefits
 
 
December 31,
 
 
 
2023
   
2022
 
 
           
Beginning balance
 
$
436.3
   
$
469.5
 
Decrease related to tax positions taken during prior years
   
(35.2
)
   
(85.4
)
Increase related to tax positions taken during the current year
   
51.9
     
52.2
 
 
               
 
               
Ending balance
 
$
*) 453.0
   
$
*) 436.3
 
Schedule of Effective Income Tax Reconciliation
 
 
Year ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Income before taxes as reported in the statements of income
 
$
975.6
   
$
928.3
   
$
949.6
 
 
                       
Statutory tax rate in Israel
   
23
%
   
23
%
   
23
%
 
                       
Decrease in taxes resulting from:
                       
Effect of “Technological preferred or Preferred Enterprise” status *)
   
(8)
%
   
(13)
%
   
(11)
%
Others, net
   
(1)
%
   
4
%
   
2
%
 
                       
Effective tax rate
   
14
%
   
14
%
   
14
%
 
                       
*)         Basic earnings per share amounts of the benefit resulting from the “Technological preferred or Preferred Enterprise” status
 
$
0.66
   
$
0.95
   
$
0.80
 
 
                       
*)         Diluted earnings per share amounts of the benefit resulting from the “Technological preferred or Preferred Enterprise” status
 
$
0.65
   
$
0.94
   
$
0.80
 
XML 53 R34.htm IDEA: XBRL DOCUMENT v3.24.1
SHAREHOLDERS' EQUITY (Tables)
12 Months Ended
Dec. 31, 2023
Text Block [Abstract]  
Schedule of Number of Reserved and Authorized Shares Under the Equity Incentive Plans
Stock Options outstanding
   
7,233,044
 
RSU outstanding
   
2,459,201
 
PSU outstanding
   
308,768
 
Ordinary shares available for issuance under the Equity Incentive Plans
   
2,289,731
 
 
       
Total Reserved and Authorized Shares as of December 31, 2023
   
12,290,744
 
Schedule of Stock Option Activity and Related Information
 
 
Number of
options
   
Weighted
average
exercise
price
   
Aggregate
intrinsic
value
 
 
 
2023
 
 
                 
Outstanding at beginning of year
   
7,778,108
   
$
115.05
   
$
82.5
 
Granted
   
585,000
   
$
131.90
         
Exercised
   
(920,253
)
 
$
110.12
         
Forfeited
   
(209,811
)
 
$
127.22
         
 
                       
Outstanding at December 31, 2023
   
7,233,044
   
$
117.50
   
$
255.3
 
 
                       
Exercisable at December 31, 2023
   
5,902,708
   
$
115.74
   
$
218.7
 
Schedule of Restricted Stock Units Activity
 
 
Year ended
December 31, 2023
 
 
 
RSUs
   
PSUs
   
Total
 
 
                 
Unvested at beginning of year
   
2,219,853
     
188,493
     
2,408,346
 
Granted
   
1,251,505
     
159,170
     
1,410,675
 
Vested
   
(752,783
)
   
(10,365
)
   
(763,148
)
Forfeited
   
(259,374
)
   
(28,530
)
   
(287,904
)
 
                       
 
   
2,459,201
     
308,768
     
2,767,969
 
Schedule of Stock-based Compensation Expense Related to Stock Options, RSUs and PSUs
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Cost of revenues
 
$
7.7
   
$
5.4
   
$
4.8
 
Research and development
   
48.7
     
42.0
     
31.8
 
Selling and marketing
   
56.3
     
43.2
     
42.8
 
General and administrative
   
32.6
     
40.8
     
40.9
 
 
                       
 
 
$
145.3
   
$
131.4
   
$
120.3
 
XML 54 R35.htm IDEA: XBRL DOCUMENT v3.24.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings per Share
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Net income
 
$
840.3
   
$
796.9
   
$
815.6
 
 
                       
Weighted average ordinary shares outstanding
   
116,913,913
     
125,205,504
     
133,121,763
 
 
                       
Dilutive effect:
                       
Employee stock options, RSUs and PSUs
   
1,433,836
     
1,133,485
     
988,285
 
 
                       
Diluted weighted average ordinary shares outstanding
   
118,347,749
     
126,338,989
     
134,110,048
 
 
                       
Basic earnings per ordinary share
 
$
7.19
   
$
6.37
   
$
6.13
 
 
                       
Diluted earnings per ordinary share
 
$
7.10
   
$
6.31
   
$
6.08
 
XML 55 R36.htm IDEA: XBRL DOCUMENT v3.24.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
 
 
 
Unrealized
Gains (losses) on marketable securities
   
Unrealized
Gains (losses) on cash flow hedges
   
Total
 
 
                 
Beginning balance
 
$
(94.6
)
 
$
(3.3
)
 
$
(97.9
)
Other comprehensive income (loss) before reclassifications
   
49.1
     
(12.0
)
   
37.1
 
Amounts reclassified from accumulated other comprehensive income
   
5.2
     
16.4
     
21.6
 
Net current period other comprehensive income
   
54.3
     
4.4
     
58.7
 
Ending balance
  $ (40.3 )   $ 1.1     $ (39.2 )
XML 56 R37.htm IDEA: XBRL DOCUMENT v3.24.1
GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA (Tables)
12 Months Ended
Dec. 31, 2023
Text Block [Abstract]  
Schedule of Revenue by Geographic Area
 
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Americas
 
$
1,025.7
   
$
991.1
   
$
922.8
 
Europe, Middle East and Africa
   
1,116.7
     
1,049.5
     
980.8
 
Asia Pacific
   
272.3
     
289.3
     
263.2
 
 
                       
 
 
$
2,414.7
   
$
2,329.9
   
$
2,166.8
 
Schedule of Property and Equipment, Net and Right of Use Assets by Geographic Area
 
 
December 31,
 
 
 
2023
   
2022
 
 
           
Israel
 
$
78.4
   
$
73.9
 
U.S.
   
8.9
     
12.8
 
Rest of the world
   
14.6
     
16.8
 
 
               
 
 
$
101.9
   
$
103.5
 
Schedule of Total Revenues by Product Lines
  b.
Summary information about product lines:
 
The Company’s products can be classified by three main product lines. The following table presents total revenues for the years ended December 31, 2023, 2022 and 2021 by product lines:
 
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Product and licenses:
                 
Network security Gateways
 
$
452.0
   
$
507.8
   
$
480.5
 
Other *)
   
45.4
     
47.1
     
33.4
 
 
                       
 
   
497.4
     
554.9
     
513.9
 
Security subscriptions
   
981.2
     
858.0
     
755.2
 
Software updates and maintenance
   
936.1
     
917.0
     
897.7
 
 
                       
Total revenues
 
$
2,414.7
   
$
2,329.9
   
$
2,166.8
 
 
  *)
Comprised of Endpoint security, Mobile security and Security management products, each comprising of less than 10% of products and licenses revenues.
Schedule of financial income net
 
 
 
Year ended
December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Financial income:
                 
Interest income
 
$
92.4
   
$
67.6
   
$
66.1
 
 
                       
Financial expense:
                       
Amortization of marketable securities premium and accretion of discount, net
   
3.1
     
18.5
     
21.0
 
Realized loss (gain) on sale of marketable securities, net
   
6.7
     
-
     
(1.4
)
Foreign currency re-measurement (gain) loss
   
3.8
     
3.3
     
(0.2
)
Others
   
2.3
     
1.8
     
4.6
 
 
                       
 
   
15.9
     
23.6
     
24.0
 
 
                       
 
 
$
76.5
   
$
44.0
   
$
42.1
XML 57 R38.htm IDEA: XBRL DOCUMENT v3.24.1
General - (Narrative) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Unit_Segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Number of operating segments 1    
Number of Reportable segment 1    
Trade receivables | $ $ 301.2 $ 301.2  
Revenue | Three Channel Partner | Customer Concentration Risk      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Percentage of revenue derived from distribution channels 40.00% 40.00% 40.00%
Revenue | Two Channel Partner | Customer Concentration Risk      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Percentage of revenue derived from distribution channels 14.00% 13.00% 13.00%
Revenue | One Channel Partner | Customer Concentration Risk      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Percentage of revenue derived from distribution channels 14.00% 15.00% 16.00%
Revenue | Other Channel Partner | Customer Concentration Risk      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Percentage of revenue derived from distribution channels 12.00% 12.00% 11.00%
XML 58 R39.htm IDEA: XBRL DOCUMENT v3.24.1
SIGNIFICANT ACCOUNTING POLICIES - Summary of annual rate of depreciation on property and equipment (Details)
12 Months Ended
Dec. 31, 2023
Building  
Property, Plant and Equipment [Line Items]  
Annual rate of depreciation on property and equipment 4.00%
Leasehold improvements  
Property, Plant and Equipment [Line Items]  
Leasehold improvements us-gaap:UsefulLifeTermOfLeaseMember
Minimum | Computers and peripheral equipment  
Property, Plant and Equipment [Line Items]  
Annual rate of depreciation on property and equipment 33.00%
Minimum | Office furniture and equipment  
Property, Plant and Equipment [Line Items]  
Annual rate of depreciation on property and equipment 10.00%
Maximum | Computers and peripheral equipment  
Property, Plant and Equipment [Line Items]  
Annual rate of depreciation on property and equipment 50.00%
Maximum | Office furniture and equipment  
Property, Plant and Equipment [Line Items]  
Annual rate of depreciation on property and equipment 20.00%
XML 59 R40.htm IDEA: XBRL DOCUMENT v3.24.1
SIGNIFICANT ACCOUNTING POLICIES - Schedule of components of operating expenses (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Significant Accounting Policies [Line Items]      
Derivative, Gain (Loss) on Derivative, Net $ 18.6 $ 24.4 $ (1.1)
Cost of Sales [Member]      
Significant Accounting Policies [Line Items]      
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] us-gaap:CostOfRevenue    
Derivative, Gain (Loss) on Derivative, Net $ 1.2 1.7 (0.1)
Research and Development Expense [Member]      
Significant Accounting Policies [Line Items]      
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] us-gaap:OtherExpenses    
Derivative, Gain (Loss) on Derivative, Net $ 13.9 13.3 (0.6)
Selling and Marketing Expense [Member]      
Significant Accounting Policies [Line Items]      
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Selling and Marketing Expense    
Derivative, Gain (Loss) on Derivative, Net $ 0.5 6.6 (0.3)
General and Administrative Expense [Member]      
Significant Accounting Policies [Line Items]      
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] General and Administrative Expense    
Derivative, Gain (Loss) on Derivative, Net $ 3.0 $ 2.8 $ (0.1)
XML 60 R41.htm IDEA: XBRL DOCUMENT v3.24.1
SIGNIFICANT ACCOUNTING POLICIES - Weighted average assumptions of options granted (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Employee Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility 25.71% 25.56% 25.28%
Risk-free interest rate 4.24% 3.16% 0.65%
Dividend yield 0.00% 0.00% 0.00%
Expected term (years) 5 years 5 months 12 days 4 years 9 months 4 years 2 months 19 days
Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility 19.66% 22.16% 22.44%
Risk-free interest rate 5.35% 2.56% 0.24%
Dividend yield 0.00% 0.00% 0.00%
Expected term (years) 15 days 15 days 15 days
XML 61 R42.htm IDEA: XBRL DOCUMENT v3.24.1
SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Unit_Segment
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Significant Accounting Policies [Line Items]      
Number of operating segments | Unit_Segment 1    
Goodwill impairment losses $ 0.0 $ 0.0  
Deferred revenue 1,907.7 1,877.8  
Revenue expected to be recognized from remaining performance obligations 2,249.0 2,146.1  
Revenue expected to be recognized from remaining performance obligations, 2019 1,502.7    
Provision for estimated sales returns, rebates, stock rotations, and other customer rights $ 10.2 9.5  
Percentage of employee contributions contributed by employer towards employee benefit plan 50.00%    
Maximum percentage of employee's eligible compensation 6.00%    
Minimum percentage of tax benefit realized upon settlement 50.00%    
Advertising expenses $ 7.6 4.6 $ 4.1
Derivative, net gain (loss) $ 18.6 $ 24.4 $ (1.1)
Anti-dilutive shares excluded from computation of earnings per share amount | shares 1,309,068 1,730,104 4,891,452
Right of use assets $ 21.5    
Lease liabilities 26.1    
Rent expenses $ 7.7 $ 6.3 $ 8.1
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] us-gaap:PrepaidExpenseAndOtherAssets    
Operating Lease, Liability, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilities    
Manufacturing partner and supplier liabilities      
Significant Accounting Policies [Line Items]      
Significant costs associated with exposure $ 0.0    
Other Long Term Assets      
Significant Accounting Policies [Line Items]      
Deferred commission 37.3 15.3  
Amortisation of contracted capitalised costs 10.6 10.4 11.6
Security Subscriptions and Software Updates and Maintenance      
Significant Accounting Policies [Line Items]      
Deferred revenue 1,363.4 1,257.4  
Foreign Exchange Forward Contracts | Not Designated as Hedging Instrument      
Significant Accounting Policies [Line Items]      
Derivative, notional amount 241.7 207.9  
Foreign Exchange Forward Contracts | Designated as Hedging Instrument | Cash Flow Hedging      
Significant Accounting Policies [Line Items]      
Derivative, notional amount 207.5 266.2  
Foreign Exchange Forward Contracts | Financial Income | Not Designated as Hedging Instrument      
Significant Accounting Policies [Line Items]      
Derivative, net gain (loss) $ (6.2) $ (19.5) $ 0.6
Minimum      
Significant Accounting Policies [Line Items]      
Estimated useful lives of intangible assets 4 years    
Maximum      
Significant Accounting Policies [Line Items]      
Estimated useful lives of intangible assets 20 years    
XML 62 R43.htm IDEA: XBRL DOCUMENT v3.24.1
ACQUISITIONS - Schedule of estimated fair values of the assets acquired and liabilities assumed (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]      
Goodwill $ 1,554.4 $ 1,236.7 $ 1,196.2
Perimeter 81 Ltd [Member]      
Business Acquisition [Line Items]      
Goodwill 314.9    
Property and equipment, net 31.6    
Total $ 503.1    
Perimeter 81 Ltd [Member] | Core technology      
Business Acquisition [Line Items]      
Weighted Average Useful Life 8 years    
Intangible assets $ 99.6    
Perimeter 81 Ltd [Member] | Customer Relationships [Member]      
Business Acquisition [Line Items]      
Weighted Average Useful Life 2 years    
Intangible assets $ 57.0    
XML 63 R44.htm IDEA: XBRL DOCUMENT v3.24.1
ACQUISITIONS - (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Sep. 13, 2023
Feb. 03, 2022
Sep. 01, 2021
Dec. 31, 2023
Avanan Member        
Business Acquisition [Line Items]        
Acquisition date     Sep. 01, 2021  
Business combination, consideration transferred     $ 227.1  
Spectral Cyber Technologies Ltd [Member]        
Business Acquisition [Line Items]        
Acquisition date   Feb. 03, 2022    
Amosec Ltd [Member]        
Business Acquisition [Line Items]        
Acquisition date       Sep. 11, 2023
Perimeter 81 Ltd [Member]        
Business Acquisition [Line Items]        
Acquisition date Sep. 13, 2023      
Business combination, consideration transferred $ 503.1      
XML 64 R45.htm IDEA: XBRL DOCUMENT v3.24.1
CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES - Schedule of cash and cash equivalents and short term investments (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Cash Cash Equivalents And Short Term Investments [Line Items]    
Cash $ 79.8 $ 65.8
Money market funds 175.4 95.5
Short term deposits 282.5 34.7
Total Cash and cash equivalents 537.7 196.0
Short-term bank deposits 52.5 431.1
Marketable securities:    
Government and corporate debentures 939.8 1,010.5
Total Marketable securities 2,369.5 2,876.1
Total Cash and cash equivalents, short-term bank deposits and marketable securities 2,959.7 3,503.2
Debt securities issued by the U.S. Treasury and other U.S. government agencies    
Marketable securities:    
Government and corporate debentures 661.2 819.3
Debt securities issued by other governments    
Marketable securities:    
Government and corporate debentures 60.3 118.3
Corporate debt securities    
Marketable securities:    
Government and corporate debentures $ 1,648.0 $ 1,938.5
XML 65 R46.htm IDEA: XBRL DOCUMENT v3.24.1
CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES - (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Contractual Obligation Fiscal Year Maturity Schedule [Line Items]    
Amortized Cost of marketable securities by contractual maturities $ 2,422.0 $ 2,999.4
Gross unrealized gain of marketable securities by contractual maturity 3.0 0.1
Gross unrealized loss of marketable securities by contractual maturity (55.5) (123.4)
Fair value of marketable securities by contractual maturities 2,369.5 2,876.1
Within One Year [Member]    
Contractual Obligation Fiscal Year Maturity Schedule [Line Items]    
Amortized Cost of marketable securities by contractual maturities 956.6 1,024.9
Gross unrealized gain of marketable securities by contractual maturity 0.0 0.0
Gross unrealized loss of marketable securities by contractual maturity (16.8) (14.4)
Fair value of marketable securities by contractual maturities 939.8 1,010.5
After One Year Through Five Years [Member]    
Contractual Obligation Fiscal Year Maturity Schedule [Line Items]    
Amortized Cost of marketable securities by contractual maturities 1,465.4 1,974.5
Gross unrealized gain of marketable securities by contractual maturity 3.0 0.1
Gross unrealized loss of marketable securities by contractual maturity (38.7) (109.0)
Fair value of marketable securities by contractual maturities $ 1,429.7 $ 1,865.6
XML 66 R47.htm IDEA: XBRL DOCUMENT v3.24.1
CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES- (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Gross unrealized Losses on the marketable securities $ 55.5 $ 123.4
Continuous Unrealized Loss Position 41.9 87.3
Prepaid Expenses and Other Current Assets [Member]    
Debt Securities, Available-for-sale [Line Items]    
Interest receivable $ 15.5 $ 15.6
XML 67 R48.htm IDEA: XBRL DOCUMENT v3.24.1
FAIR VALUE MEASUREMENTS (Schedule of Financial Assets Measured at Fair Value on Recurring Basis) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term bank deposits $ 52.5 $ 431.1
Foreign currency derivative contracts 1.3 (3.6)
Total financial assets 2,961.0 3,499.6
Cash [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 79.8 65.8
Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 175.4 95.5
Short term deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 282.5 34.7
Debt securities issued by the U.S. Treasury and other U.S. government agencies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 661.2 819.3
Debt securities issued by other governments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 60.3 118.3
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 1,648.0 1,938.5
Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term bank deposits 52.5 431.1
Total financial assets 590.2 627.1
Fair Value, Inputs, Level 1 | Cash [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 79.8 65.8
Fair Value, Inputs, Level 1 | Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 175.4 95.5
Fair Value, Inputs, Level 1 | Short term deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 282.5 34.7
Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Foreign currency derivative contracts 1.3 (3.6)
Total financial assets 2,370.8 2,872.5
Fair Value, Inputs, Level 2 | Debt securities issued by the U.S. Treasury and other U.S. government agencies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 661.2 819.3
Fair Value, Inputs, Level 2 | Debt securities issued by other governments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 60.3 118.3
Fair Value, Inputs, Level 2 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities $ 1,648.0 $ 1,938.5
XML 68 R49.htm IDEA: XBRL DOCUMENT v3.24.1
PROPERTY AND EQUIPMENT, NET (Schedule of Property and Equipment Net) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 214.0 $ 195.5
Accumulated depreciation 133.6 112.7
Property and equipment, net 80.4 82.8
Computers and peripheral equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 91.0 78.1
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 12.2 7.8
Building    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 78.7 78.7
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 32.1 $ 30.9
XML 69 R50.htm IDEA: XBRL DOCUMENT v3.24.1
GOODWILL AND INTANGIBLE ASSETS, NET (Schedule of Goodwill) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Balance as of January 1 $ 1,236.7 $ 1,196.2
Acquisitions 317.7 40.5
Balance as of December 31 $ 1,554.4 $ 1,236.7
XML 70 R51.htm IDEA: XBRL DOCUMENT v3.24.1
GOODWILL AND INTANGIBLE ASSETS, NET- Schedule of other intangible assets, net (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Original amount $ 266.4 $ 124.8
Accumulated amortization 72.3 66.0
Other intangible assets, net $ 194.1 58.8
Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives of intangible assets 4 years  
Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives of intangible assets 20 years  
Core Technology    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives of intangible assets 8 years  
Original amount $ 195.0 93.5
Accumulated amortization 53.6 39.6
Other intangible assets, net 141.4 53.9
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Original amount 7.5 25.5
Accumulated amortization 6.9 24.5
Other intangible assets, net $ 0.6 1.0
Trademarks and trade names | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives of intangible assets 15 years  
Trademarks and trade names | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives of intangible assets 20 years  
Customer relationship    
Finite-Lived Intangible Assets [Line Items]    
Original amount $ 63.9 5.8
Accumulated amortization 11.8 1.9
Other intangible assets, net $ 52.1 $ 3.9
Customer relationship | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives of intangible assets 2 years  
Customer relationship | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives of intangible assets 4 years  
XML 71 R52.htm IDEA: XBRL DOCUMENT v3.24.1
GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of estimated future amortization expense of other intangible assets (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]    
2024 $ 53.9  
2025 44.8  
2026 21.8  
2027 18.7  
2028 17.5  
Thereafter 37.4  
Other intangible assets, net $ 194.1 $ 58.8
XML 72 R53.htm IDEA: XBRL DOCUMENT v3.24.1
DEFERRED REVENUES (Schedule of deferred revenues) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 1,907.7 $ 1,877.8
Security subscriptions    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 970.2 932.1
Software updates and maintenance    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 904.1 904.7
Other    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 33.4 $ 41.0
XML 73 R54.htm IDEA: XBRL DOCUMENT v3.24.1
ACCRUED EXPENSES AND OTHER LIABILITIES (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued products and licenses costs $ 73.9 $ 84.4
Marketing expenses payable 4.7 8.7
Income tax payable 40.7 34.3
Legal accrual 27.8 32.0
Other accrued expenses 65.1 63.1
Accrued expenses and other liabilities total $ 212.2 $ 222.5
XML 74 R55.htm IDEA: XBRL DOCUMENT v3.24.1
COMMITMENTS AND CONTINGENT LIABILITIES - (Narrative) (Details) - 12 months ended Dec. 31, 2023 - Israel Tax Authority [Member]
₪ in Millions, $ in Millions
ILS (₪)
USD ($)
USD ($)
Tax Year 2016 Through 2019 [Member]      
Loss Contingencies [Line Items]      
Additional payment of income tax ₪ 479   $ 132
payment related to timing differences 421 $ 116  
Tax Year 2020 [Member]      
Loss Contingencies [Line Items]      
Additional payment of income tax ₪ 84   $ 23
Year under Income Tax Examination 2020 2020  
payment related to timing differences ₪ 95 $ 26  
XML 75 R56.htm IDEA: XBRL DOCUMENT v3.24.1
TAXES ON INCOME - (Narrative) (Details)
₪ in Millions, $ in Millions
12 Months Ended
Dec. 31, 2023
ILS (₪)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2023
USD ($)
Operating Loss Carryforwards [Line Items]          
Corporate tax rate 23.00% 23.00%      
Undistributed earnings of foreign subsidiaries         $ 546.9
Unrecognized deferred tax liability on undistributed earnings of foreign subsidiaries         89.6
Uncertain tax positions interest expense   $ 12.6 $ 15.9 $ 9.7  
Uncertain tax positions accrued interest     $ 60.0   72.6
Minimum          
Operating Loss Carryforwards [Line Items]          
Dividend income tax rate 15.00% 15.00%      
Maximum          
Operating Loss Carryforwards [Line Items]          
Dividend income tax rate 20.00% 20.00%      
U S Federal          
Operating Loss Carryforwards [Line Items]          
U.S. loss carry forward         75.1
Operating loss carry forward expiration years 2023 2023      
U S State          
Operating Loss Carryforwards [Line Items]          
U.S. loss carry forward         38.1
Operating loss carry forward expiration years 2023 2023      
Research And Development Tax Credit          
Operating Loss Carryforwards [Line Items]          
U.S. loss carry forward         26.8
Research And Development Tax Credit | Minimum          
Operating Loss Carryforwards [Line Items]          
Operating loss carry forward expiration years 2023 2023      
Research And Development Tax Credit | Maximum          
Operating Loss Carryforwards [Line Items]          
Operating loss carry forward expiration years 2042 2042      
Technological Preferred Enterprise          
Operating Loss Carryforwards [Line Items]          
Enacted effective income tax rate 12.00% 12.00%      
Tax Year 2016 Through 2019 [Member] | Israel Tax Authority [Member]          
Operating Loss Carryforwards [Line Items]          
Additional payment of income tax ₪ 479       132.0
payment related to timing differences 421 $ 116.0      
Tax Year 2020 [Member] | Israel Tax Authority [Member]          
Operating Loss Carryforwards [Line Items]          
Additional payment of income tax ₪ 84       $ 23.0
Year under Income Tax Examination 2020 2020      
payment related to timing differences ₪ 95 $ 26.0      
XML 76 R57.htm IDEA: XBRL DOCUMENT v3.24.1
TAXES ON INCOME - Schedule of components of deferred tax assets and liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Carry forward tax losses $ 36.2 $ 38.7
Employee stock based compensation 30.3 34.9
Deferred revenues 3.0 3.5
Tax credits 32.5 29.8
Unrealized loss on marketable securities, net 11.8 29.6
Accrued employee costs 13.2 11.3
Other 17.3 16.3
Deferred tax assets before valuation allowance 144.3 164.1
Valuation allowance - mainly in respect to carryforward losses (16.7) (17.5)
Deferred tax asset 127.6 146.6
Intangible assets (13.4) (32.8)
Deferred commission (9.3) (3.8)
Other (6.1) (15.8)
Deferred tax liability (28.8) (52.4)
Deferred tax asset, net $ 98.8 $ 94.2
XML 77 R58.htm IDEA: XBRL DOCUMENT v3.24.1
TAXES ON INCOME - Schedule of income before taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Domestic $ 901.6 $ 897.4 $ 917.9
Foreign 74.0 30.9 31.7
Income before taxes on income $ 975.6 $ 928.3 $ 949.6
XML 78 R59.htm IDEA: XBRL DOCUMENT v3.24.1
TAXES ON INCOME - Schedule of components of income tax expense (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Expense Benefit [Line Items]      
Taxes on income $ 135.3 $ 131.4 $ 134.0
Domestic Tax Authority      
Income Tax Expense Benefit [Line Items]      
Current 140.6 117.7 130.9
Deferred (23.0) (1.3) (1.1)
Domestic 117.6 116.4 129.8
U.S.      
Income Tax Expense Benefit [Line Items]      
Foreign taxes, Current 13.1 12.7 7.1
Foreign taxes, Deferred 4.6 2.3 (2.9)
Foreign $ 17.7 $ 15.0 $ 4.2
XML 79 R60.htm IDEA: XBRL DOCUMENT v3.24.1
TAXES ON INCOME - Schedule of reconciliation of unrecognized tax benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Beginning balance $ 436.3 [1] $ 469.5
Decrease related to tax positions taken during prior years 35.2 85.4
Increase related to tax positions taken during the current year 51.9 52.2
Ending balance [1] $ 453.0 $ 436.3
[1] As of December 31, 2023 and 2022 unrecognized tax benefit in the amounts of $17.0 and $16.6 was presented net from deferred tax asset.
XML 80 R61.htm IDEA: XBRL DOCUMENT v3.24.1
TAXES ON INCOME - Schedule of reconciliation of unrecognized tax benefits (Parenthetical) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Unrecognized tax benefit $ 17.0 $ 16.6
XML 81 R62.htm IDEA: XBRL DOCUMENT v3.24.1
TAXES ON INCOME - Schedule of effective income tax reconciliation (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Income before taxes as reported in the statements of income $ 975.6 $ 928.3 $ 949.6
Statutory tax rate in Israel 23.00% 23.00% 23.00%
Effect of “Technological preferred or Preferred Enterprise” status (8.00%) (13.00%) (11.00%)
Others, net (1.00%) 4.00% 2.00%
Effective tax rate 14.00% 14.00% 14.00%
XML 82 R63.htm IDEA: XBRL DOCUMENT v3.24.1
TAXES ON INCOME - Schedule of effective income tax reconciliation (Parenthetical) (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Basic earnings per share amounts of the benefit resulting from the "Technological preferred or Preferred Enterprise" status $ 0.66 $ 0.95 $ 0.8
Diluted earnings per share amounts of the benefit resulting from the "Technological preferred or Preferred Enterprise" status $ 0.65 $ 0.94 $ 0.8
XML 83 R64.htm IDEA: XBRL DOCUMENT v3.24.1
SHAREHOLDERS' EQUITY - (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Feb. 13, 2023
Jan. 16, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Aggregate ordinary shares repurchase $ 14,372.7        
Shares repurchase, shares 9,857,092 10,324,181 10,900,938    
Shares repurchase, value $ 1,287.6 $ 1,299.9 $ 1,299.5    
Weighted average fair value granted under options $ 43 $ 34.6 $ 25.9    
Total intrinsic value of options exercised $ 20.0 $ 32.9 $ 65.1    
Total fair value of restricted stock units vested 96.1 89.4 $ 66.8    
Unrecognized compensation expense $ 311.7        
Unrecognized compensation expense expected period of recognition (in years) 1 year 10 months 24 days        
Options to purchase ordinary shares reserved for issuance 12,290,744        
Share based compensation arrangement by share based payment award options outstanding intrinsic value $ 255.3 $ 82.5      
Share based compensation arrangement by share based payment award equity instruments other than options non vested number 2,767,969 2,408,346      
Share Based Compensation Aggregate Amount Including Options And Units Aggregate Share Outstanding 122,907,440        
Options In The Money          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share based compensation arrangement by share based payment award options nonvested number of shares 7,233,044 7,651,858      
Options Out Of Money          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share based compensation arrangement by share based payment award options nonvested number of shares 126,250        
Share Repurchase Program          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Authorized amount under share repurchase programs per quarter       $ 2,000.0  
Authorized amount under share repurchase programs       $ 325.0  
Two Thousand Five Equity Incentive Plans          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Reserved and Authorized Shares, percent of ordinary shares issued and outstanding at year end 10.00%        
Employee Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Ordinary shares issued 2,656,325        
Percentage of salary to purchase Ordinary shares     15.00%    
Ordinary shares per employee, maximum     1,250    
Price of Ordinary shares purchased under ESPP, percentage of lower of fair market value of Ordinary share on subscription date of each offering period or on purchase date     85.00%    
Purchase of Ordinary shares by employees 405,458 372,242 361,675    
Average price per share purchased by employees $ 105.8 $ 103.5 $ 105.3    
Compensation expense recognized $ 11.4 $ 9.9 $ 10.9    
US ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Options to purchase ordinary shares reserved for issuance 568,478        
Number of shares available under ESPP 750,000       700,000
Rest of the World ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Options to purchase ordinary shares reserved for issuance 1,096,795       1,796,795
Performance Stock Units PSU          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 4 years        
Share based compensation arrangement by share based payment award equity instruments other than options non vested number 308,768 188,493      
Phantom Share Units (PSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average fair value of stock units granted $ 125.6 $ 126.3 $ 120.1    
XML 84 R65.htm IDEA: XBRL DOCUMENT v3.24.1
SHAREHOLDERS' EQUITY - Schedule of number of reserved and authorized shares under the equity incentive plans (Details) - shares
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock Options outstanding 7,233,044 7,778,108
Stock unit outstanding 2,767,969 2,408,346
Ordinary shares available for issuance under the Equity Incentive Plans 2,289,731  
Total Reserved and Authorized Shares as of December 31, 2022 12,290,744  
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock unit outstanding 2,459,201 2,219,853
Performance Stock Units PSU    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock unit outstanding 308,768 188,493
XML 85 R66.htm IDEA: XBRL DOCUMENT v3.24.1
SHAREHOLDERS' EQUITY - Schedule of stock option activity and related information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Options, Outstanding at beginning of year 7,778,108  
Options, Granted 585,000  
Options, Exercised (920,253)  
Options, Forfeited (209,811)  
Outstanding at December 31 7,233,044  
Options, Exercisable at December 31 5,902,708  
Weighted average exercise price, Outstanding at beginning of year $ 115.05  
Weighted average exercise price, Granted 131.9  
Weighted average exercise price, Exercised 110.12  
Weighted average exercise price, Forfeited 127.22  
Weighted average exercise price, Outstanding at December 31, 2022 117.5  
Weighted average exercise price, Exercisable at December 31, 2022 $ 115.74  
Aggregate intrinsic value, Outstanding $ 255.3 $ 82.5
Aggregate intrinsic value, Exercisable as of December 31, 2022 $ 218.7  
XML 86 R67.htm IDEA: XBRL DOCUMENT v3.24.1
SHAREHOLDERS' EQUITY - Schedule of summary of performance stock units activity (Details)
12 Months Ended
Dec. 31, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unvested at beginning of year 2,408,346
Granted 1,410,675
Vested (763,148)
Forfeited (287,904)
Unvested the end of the year 2,767,969
Restricted Stock Units (RSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unvested at beginning of year 2,219,853
Granted 1,251,505
Vested (752,783)
Forfeited (259,374)
Unvested the end of the year 2,459,201
Performance Stock Units PSU  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unvested at beginning of year 188,493
Granted 159,170
Vested (10,365)
Forfeited (28,530)
Unvested the end of the year 308,768
XML 87 R68.htm IDEA: XBRL DOCUMENT v3.24.1
SHAREHOLDERS' EQUITY - Schedule of stock-based compensation expense related to stock Options, RSUs and PSUs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation $ 145.3 $ 131.4 $ 120.3
Cost of Revenues      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation 7.7 5.4 4.8
Research and Development      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation 48.7 42.0 31.8
Selling and Marketing      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation 56.3 43.2 42.8
General and Administrative      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation $ 32.6 $ 40.8 $ 40.9
XML 88 R69.htm IDEA: XBRL DOCUMENT v3.24.1
EARNINGS PER SHARE - Computation of basic and diluted earnings per share (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]      
Net income $ 840.3 $ 796.9 $ 815.6
Weighted average ordinary shares outstanding 116,913,913 125,205,504 133,121,763
Employee stock options, RSUs and PSUs 1,433,836 1,133,485 988,285
Diluted weighted average ordinary shares outstanding 118,347,749 126,338,989 134,110,048
Basic earnings per ordinary share $ 7.19 $ 6.37 $ 6.13
Diluted earnings per ordinary share $ 7.1 $ 6.31 $ 6.08
XML 89 R70.htm IDEA: XBRL DOCUMENT v3.24.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of accumulated other comprehensive income loss (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance $ (97.9)    
Other comprehensive income (loss) before reclassifications 37.1    
Amounts reclassified from accumulated other comprehensive income 21.6    
Net current period other comprehensive income 58.7 $ (97.3) $ (41.3)
Ending balance (39.2) (97.9)  
Unrealized Gains (losses) on marketable securities      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (94.6)    
Other comprehensive income (loss) before reclassifications 49.1    
Amounts reclassified from accumulated other comprehensive income 5.2    
Net current period other comprehensive income 54.3    
Ending balance (40.3) (94.6)  
Unrealized Gains (losses) on cash flow hedges      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (3.3)    
Other comprehensive income (loss) before reclassifications (12.0)    
Amounts reclassified from accumulated other comprehensive income 16.4    
Net current period other comprehensive income 4.4    
Ending balance $ 1.1 $ (3.3)  
XML 90 R71.htm IDEA: XBRL DOCUMENT v3.24.1
GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of revenue by geographic area (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Geographical Information [Line Items]      
Total revenues $ 2,414.7 $ 2,329.9 $ 2,166.8
Americas      
Schedule Of Geographical Information [Line Items]      
Total revenues 1,025.7 991.1 922.8
Europe, Middle East and Africa      
Schedule Of Geographical Information [Line Items]      
Total revenues 1,116.7 1,049.5 980.8
Asia Pacific      
Schedule Of Geographical Information [Line Items]      
Total revenues $ 272.3 $ 289.3 $ 263.2
XML 91 R72.htm IDEA: XBRL DOCUMENT v3.24.1
GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of property and equipment, net and right of use assets by geographic area (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Geographical Information [Line Items]    
Property and equipment, net and ROU assets $ 101.9 $ 103.5
Israel    
Schedule Of Geographical Information [Line Items]    
Property and equipment, net and ROU assets 78.4 73.9
U.S.    
Schedule Of Geographical Information [Line Items]    
Property and equipment, net and ROU assets 8.9 12.8
Rest of the world    
Schedule Of Geographical Information [Line Items]    
Property and equipment, net and ROU assets $ 14.6 $ 16.8
XML 92 R73.htm IDEA: XBRL DOCUMENT v3.24.1
GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of revenues by product lines (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue from External Customer [Line Items]      
Total revenues $ 2,414.7 $ 2,329.9 $ 2,166.8
Network Security Gateways      
Revenue from External Customer [Line Items]      
Total revenues 452.0 507.8 480.5
Other      
Revenue from External Customer [Line Items]      
Total revenues [1] 45.4 47.1 33.4
Products and licenses      
Revenue from External Customer [Line Items]      
Total revenues 497.4 554.9 513.9
Security subscriptions      
Revenue from External Customer [Line Items]      
Total revenues 981.2 858.0 755.2
Software updates and maintenance      
Revenue from External Customer [Line Items]      
Total revenues $ 936.1 $ 917.0 $ 897.7
[1] Comprised of Endpoint security, Mobile security and Security management products, each comprising of less than 10% of products and licenses revenues
XML 93 R74.htm IDEA: XBRL DOCUMENT v3.24.1
GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of revenues by product lines (Parenthetical) (Details)
12 Months Ended
Dec. 31, 2023
Products and Licenses Revenues | Product Concentration Risk | Other  
Revenue from External Customer [Line Items]  
Concentration Risk, Percentage 10.00%
XML 94 R75.htm IDEA: XBRL DOCUMENT v3.24.1
GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - (Narrative) (Details)
12 Months Ended
Dec. 31, 2023
Unit_Product
Segment Reporting [Abstract]  
Number of main product lines 3
XML 95 R76.htm IDEA: XBRL DOCUMENT v3.24.1
GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of financial income, net (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of Trading Securities and Other Trading Assets [Line Items]      
Amortization of marketable securities premium and accretion of discount, net $ 3.1 $ 18.5 $ 21.0
Realized loss (gain) on sale of marketable securities, net 6.7 0.0 (1.4)
Financial income, net 76.5 44.0 42.1
Financial Income      
Schedule of Trading Securities and Other Trading Assets [Line Items]      
Interest income 92.4 67.6 66.1
Financial Expense      
Schedule of Trading Securities and Other Trading Assets [Line Items]      
Amortization of marketable securities premium and accretion of discount, net 3.1 18.5 21.0
Realized loss (gain) on sale of marketable securities, net 6.7 0.0 (1.4)
Foreign currency re-measurement (gain) loss 3.8 3.3 (0.2)
Others 2.3 1.8 4.6
Total financial expense $ 15.9 $ 23.6 $ 24.0
EXCEL 96 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !*"@E@'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 " 2@H)8WMCK>^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$E'#R;-96.G%@8K;.QF9+4UBQUC:R1]^SE9FS*V!QCH(NG7 MIU^@!H/"/M)S[ -%MI3N1M?YI#!LQ(DY*("$)W(ZE5GA<_/01Z.' M/A+44J[!$6NC6<,$+,)"%&UC4&$DS7V\X TN^/ 9NQEF$*@C1YX35&4%HITV MAO/8-7 #3#"FZ-)W@'O=/HJUE?5_('/6^EJI:YWB?O/[P=S/L>F,/]A\[ MOAIL&_CU%^T74$L#!!0 ( !*"@EB97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M$H*"6/@BBCR_!@ NQX !@ !X;"]W;W)KSSOT0V@@=VX1+4]3__MZT MM''ORMNZ=[\H+9CIY/X:QZSY%!N MN(!O'J6*F89+M>HD&\59D!6*HP[M=H\Z,0M%:W":W9NIP:E,=10*/E,D2>.8 MJ==S'LGGLY;3*F[%/@:%\!NBM ,^[\AS+*"Z;9X%3) M9Z+,TZ!F/F15S4H#7"A,K\RU@F]#**<'([GEZK2C0L<$-JE+DG63/$$D77+^KF9K+M/ M5OHI#")-IB(?PF8H?+^!I\A4\SCYLZKNN:17+6G>DX_)AOG\K 4O0L+5EK<& M'WYQCKJ?$&"O!/8P=0N\>-WP*CB\..VV)PA%KZ3HH3)#0 @RC$G$5E48>/E' M%B45#5.C5(RO;( A:/T2K=\,;1(F/HO( V>* M3.!F4@6':]4@'9=(Q^]"VC7:7BA<;?* ()V42">HR$*Q(!0K,G^-ES*J@L#+ MCZZN9PB&T[4^UT6%QD*'^I7<\U68:,6@D6Y97#F.:H1&5^/1-9G=36\79'XW M67P;WH_)8CRZNKV[N;N](.UWQ L\BQWN[@[KQCFX015V0$;;62JKHW<9T;IE:< M#'T?9C<*9()<$F.TSN_@UKUC',=PD*>DU&,MXP40W[W[+ L6'@-$R# M22B8\$,8>7,-U<_NC962T*@2!F8^X?MNHJLRWVM^IA;81H2#^_JN+>=K&(QH M"^(RM4 V(!S8OTPY#$R7*^6S,8"Q2V\)!L*D8)Q($BXD%8I2F3#@#8* M@R)*5CUAJU'$8XK:"*"-(N"KC%*ASX=>QB2 M]7C:R..GPI<*AE2VY#W(@Y)D"0F=JDP&!-4>AJO?8 L5:AV?XCZ]@QP& ;AT MD3_"S=XNKE$\ZA^?P%(!H[.!X.(& M_J^6RT=?)16N-+W!@-[L!S7,@6(EF$5G.8VL!,,5ZS+*M8G@-MS[@9F]::== M&(B J: 2#)?[3>S),@U##P!]JS6&896VW;X>H M1J\F1UT;#BYNY073ODE93?%K>%_(1"I8D5VRY9*]D@\LWGP"%TE"#G#Q_(D'Z"-8'T5RR2*L)C9,7#P'BII,0A63Z45E97 %AQYCJVC7 MAHB+VWR!V].&1HM/IKDC1+BM%V8W M@U68% *&Z;ZPJQ&:KT/%R ,SNR/FY=Y6;E1WWIPGFFW [-0T(=F<)#]:+.^6 M)[/#_#S2/IX?ZWYF9A12:BWC[..:LX K M\P!\_RBE+B[,#Y3GU8._ 5!+ P04 " 2@H)8<@:\8?X& "'@ & M 'AL+W=OM[CIV35\9? MQ()2"=Z622I.>PLI5\>#@8@6=$F$Q58T5=\\,;XD4MWRYX%8<4KFN=,R&2#; M]@9+$J>]X4G^V1T?GK"U3.*4WG$@ULLEX>]G-&&OISW8^_A@&C\O9/;!8'BR M(L]T1N7#ZHZKNT$991XO:2IBE@).GTY[(WA\COW,(;?X*Z:OHG8-LE0>&7O) M;B;STYZ=(:()C606@JA_&WI.DR2+I'#\V ;ME<_,'.O7']'_R)-7R3P20<]9 M\G<\EXO37M #<_I$UHF)%+!'Y7_"ZM;5[(%H+R99;9X5@&:?% M?_*V'8B: W1:'-#6 1WJ@+<..$^T0):G=4$D&9YP]@IX9JVB91?YV.3>*ILX MS:9Q)KGZ-E9^S.[O9I5X?#\#1^!A=@%^^_([ M^ +B%%S'2:)&7IP,I'IPYCZ(M@\Y*QZ"6AYR02,+8-@'R$;8X'Y^N#MJN@]4 MNF7.J,P9Y?%P6\X/T^GXYAZ,9C.5YK$IGR* 8PZ0+:UCL2(1/>VIM2,HW]#> M\-=?H&=_,V7W2<$:N>(R5]P5?7A.Q *0= ZB[(+^6,<;DM!4&F>Q".7EH;+U MOQFZV+?\D\&FGDYAY=>L8.B5-@V43HG2Z40Y6S NCR3E2[4FTQ>U#E=,Q&:0 M1:2@#A)9[@Y&W4WX"Y7D,:% T&C-8QE3(T17>WJ(0RO8 MP:A;01O:M50:(+T2I-<)\IZ3.54--J)JIA54T0 _JFZ$A0D5^".G6D/CV#EC=Q+7-2(,2 M:= ]G$R21#5BSM6BZ0 7:,.$D&$T#698%69@!AF6(,/.AG9U>_/]Z'X\O>YJ M:>%GMK1/"M;(%MH59]F?LQ"W<1IKS$&A-BTFN\!SK9:V!FOL"O<4NA)<7+[G M!9YUWY620+)U26ZCU7$$MN78M1^X"]W@@MH*"E84"3M927'N$U4U/P>2O!5E MWPX:Z0B@UNT,5KYON6']IP5TQ76PF^PFJ23IZFJHQV?G(:2W(BN1@<) BOIJ,SB97D_O)V,PAL),L?Y9$ M/BM:,^F*-&$G2VV5THJ\YS+)F&ZHR\C PKNSHELIBFFA#E21'.HFN?%RE;!W MNA5'"B9GB2JB*.)KDACA(IW%D*-W8I,9PFV- U5512'G ,EZ;Z>@CJY\J?WVI\4 MK9EV19ZHFSP/6P,Z'3HAML+=N='-7.BTKH"*-E$W;4[2B"UI(>R*;F($J5.F M@PT%9#"#86LSJ2@3=5/F[4$K4N=#%&A*R62%6BN\XDQTR,ZP4A_[L.I;O] U M@#69>5:+!$$5V:$]9%>@W8/1P&2![V@ZQ&3G-_1*\ZRJXCQL=W:-V>5H.KZ\ MO;H83V=?P?C/A\G]/\:F@3NY\V>;QF=%:V9=$2?N)LY;/H]3PM^!6!">'=C< M3&; MFRH6)^##4G6M ]_6#I"U7# >_ZO:#9'@@D9T^:@6S<=!:\YL MV9'I-X \V%<.Z.UE=-4:QH?FZ?O!MG52=]6U,&>XR:02V2[&3J*$Y! M1%:Q-#=';.!X'^O'D"8[-9%M[1'73G7WB %.B5B7)9,-?,2$VJ-#)^ACZ/== MIQAXZ-A])YNP, 2L66?*Z7]-EBX=CB"VE>#<541&2QC8J.U %E'OI5& =+0ZO(!A6KWU,)WN-(/^) M=XWO\LH^&+ROOPDQ;F91LF5\NJ-JN\LQ M??_$F/RXR5X#EJ]]A_\!4$L#!!0 ( !*"@EBZ1+KQQ0( .\' 8 M>&PO=V]R:W-H965T&ULK95=;YLP&(7_BL6D:I.Z .:K:1.D M-$G52ET;-=UV,>W"(6^"5<#,-DF[7S\;*,H'Z;)JN0@V?L_Q<\#8O37C3R(& MD.@Y33+1-V(I\W/3%%$,*1$=ED.F1A:,IT2J+E^:(N= YJ4H34QL6;Z9$IH9 M8:^\-^%ACQ4RH1E,.!)%FA+^<@D)6_<-VWB]\4"7L=0WS+"7DR5,07[-)USU MS,9E3E/(!&49XK#H&P/[?!CH^K+@&X6UV&@CG63&V)/NW,S[AJ6!((%(:@>B M+BL80I)H(X7QJ_8TFBFU<+/]ZGY59E=99D3 D"7?Z5S&?>/,0'-8D"*1#VQ] M#74>3_M%+!'E/UI7M5Y@H*@0DJ6U6!&D-*NNY+E^#AL"VST@P+4 'RMP:H%3 M!JW(RE@C(DG8XVR-N*Y6;KI1/IM2K=+03+_%J>1JE"J=#(?W=]/[VYO1X'$\ M0I>#V\'=<(RFU^/QXQ1]G! .F8Q!TH@DG]!G=/+AS/'Q!3*1B-68Z)E2,6@G M,ZKGNZSFPP?F&T'408Y]BK"%G1;Y\'@YWI:;*GD3'S?Q<>GG'/";2B)!+4J) MV )=T8QD$24)FC!!RU7V8S 3DJNU]K,M:N7MMGOK[^]W=)+[Q*K MT.I8=L]<;<;Y2]$6IMM@NO^&65T1*63,./T-\S;*ZS0]M6:;F* MMMO=H34WMF-]%'XA?$DS@1)8**W5"90)KXZ7JB-97N[0,R;5?E\V8W4B ]<% M:GS!F'SMZ$V_.>/#/U!+ P04 " 2@H)8S3X+;BH' !L* & 'AL M+W=OYM_8 MFA .7C9IQLXF:\ZW)[,9B]=D$[$IW9),/'FD^2;BXC)_FK%M3J)5Z;1)9\BR MW-DF2K+)_+2\=Y?/3^F.ITE&[G+ =IM-E+]>D)3NSR9P\G;C:_*TYL6-V?QT M&SV1)>&_;^]R<34[H*R2#SR3D\"7%0.)06?R1DSUJ_04'E@=)O MQ<75ZFQB%2TB*8EY 1&)?\_DDJ1I@23:\4\-.CF\LW!L_WY#_U*2%V0>(D8N M:?IGLN+KLXD_ 2OR&.U2_I7N?R4U(:? BVG*RK]@7]FZ: +B'>-T4SN+%FR2 MK/H?O=2!:#E /." :@?4=W '''#M@/L.]H"#73O88QV7MS?+VMZO%^7VX ,M[\>\Z MO+E?@MLOX.KF\O8Z!#^!WY<+\,.G'\$GD&3@.DE3T2)"ML&5/[=Y 4& Y_A2JQX%W MH.)IJ7P5P8GR> VB;"56O&>QE&_%PLQ59#RYF:[?'Z\+A94MCVK9"@6H-44Z M9/P#&5]+9BD$0#&D"RY"AWPCQ0!7,?&EMWNVUPIEQ42V/;ELQ -O,"5UI@5&B=+-+ET"S]4+_V M7T0LB8%8,S,Q\QD0.0#0?"4F4/X*V#K*U=0JS"(5-8V>PO[2J3)SI]CK4U.: MP:&$UD@!J-<"-[O-0T'GL2+"P(Z15;$)$SVVW969[D%F/TS:4RQ+;@!Q *4^ M59@B!UF.8TDC4V&*,430+0UKA2ER,?8#7YJU"E-L"PUBV0,A M0(T(07H1 M2;30%%HW>(W,0GJ9-2)X2,HDMMA,]'+@0F'F.+:T!*K,(&Z9=7DT(@OI*TTZTE=%HUJ M1;Z1=*S5OD>/ Y-HH2FT;@0;<8STXOB(=*P'&DK'LJIU^O4Y))?>;'E?KK 2 MF_R!%1TWTACKI?&2/O*]$/I@MUU%G+"Z@IIDG!25(>4&0 ]Y].*K!\H;@' MQ UN?5PUHI&QV6^L9C^R_A\:&3<:&9O2R.\ #21EK)*U2!+)*C/+Z=>\0ZPH MF%H#!2G<2&2LE\CG&YKSY-^H/.0BHL!)O,YH2I]>E8R,RF2C:*$IM&X@&YF, M]3)Y['0TJI6-HH6FT+H1;+0R'J.5QWSSKH&\SK:R/ZL\J30!H53 4%CY0U^[ M<*&7NW<:_8??E6TWM/PTD>Y6Y0?DP7D'V)KN,\#(-A(#BJ2O4U5T9ZT34AN2 M/Y5'TYB(WB[CU4F3P]W#\;>+\M!7[_XE/ FAXOXY]D\6@K+J22">E"?I9LVK MJW-XUU'^E&0,I.11-$-LX<6DS*NC;=4%I]OR[-8#Y9QNRI]K$JU(7AB(YX^4 M\K>+X@6' X;S_P!02P,$% @ $H*"6-9S*@#5! 51( !@ !X;"]W M;W)KBED=*$52MM MTU[3[GU8W0<7G, MX"QVDN[]^AL#)1 <6MU%UP\-+S/C>1Z/'P\>[6CVG86$ M:QOR0))BI=$U2>+.D68(YW&8KC:TS@H/<*8DU4]?[6H*C M5!F/\F'/ MZX<,[K0J2A E)&4135%&EE?*Q+CTC+YPR"V^1F3':M=(0'FA]+NXN0VN%%UD M1&+BZ&E( <$<^G,'KT; M;[ZX_>JAVSG<>ZB'GA195P@4SCKO\F8.V4P[T3!&JS:%:MV5_3Q'*0W MRNF3<5;X]G-?H;#;\=#65:BE;9V,MM7 [:MNT\J3Q#(B8 V:^Q7-_3Y*+LXB%J4K% "I\,-#@M8DBVAP@5*2+U6. M7V5$%P,.:^5@NZIQ4%EMHYYKJ;9>^SMP\20NUE!UY&4VJ/ /.O%_R=&BLQS\ M.?0#?HP9BY81$!*EG"*"LQ3PL_=0#UK9.:IY +HS%?E$(\E8LVY(WPR92GKM M!'N&.I"S-ZS8&W8.=0]5DWZ!)EL4\G7*8-Z)@C48-O1]4Z=_5, *2O^]<)4C.8TE&8H9M\'7U04LI$&AM6FXFV4<]J=4(R*^/H MK._[8Z.S42RY\!M<1"47<<'%.[-MM65S6!/_$F/;JN<.#M75DYG91LVLB7+? MKQK=#>M4@D\*I@@SJ/>;KGN(I=V4]EVWUI266"0=[L ^BD4TK\TG^S[+Z&ZT M8%=^)+D"IAPT*D4XH1OXY '9A[GEL%.@7!_:DJC5/GD3DJWRLP8&Y0#N13]= M/:W.,R;Y5_S!\VMQSB%Y/C4O9S+[B>& @R-]TW\[,M'V*14'+G&PO=V]R:W-H965T&ULU5I=;]LV%/TKA%=L+5#;(O7=)0821U("K$D7IQOVR,A,+%267(E* MTG\_4E9M2:09J^7#EH?&,56>-RDF](QO[RD!=K3-EC\3@M-P7!R]IIG4Z183C3-4ZRT>RD_NY3,3O) M*YHF&?E4@+):KW'Q[9RD^?/I"(Z^?W&;/*XH_V(Z.]G@1[(@]//F4\&>ICN4 M9;(F69GD&2C(P^GH#'Z($.(.M<5?"7DN6Y\!G\I]GG_A#U?+TY'!1T12$E,. M@=FO)S(G:Y=3G$K ),^!X@ QFR2M@B.3427QF?9J;E.!-T M,GUJ,R^:&1.O:W,AVK"@WL3JF@5;,[=E-O9-Z'>M0A',,B9NUR@2C:#A0GMB M[NPZ^3-W^3.5^;LJRZI.8/X :*^.JFS)2H!U?OP%;*HB7K&5%FQ8OLOWH-JP MY9N\D").RMHYW_!R9L67+<$3*2GCEW_-<&B1Q+RBMD!5EE!IGV[':;FU)=QBMU69+KC+>4'*/"AGH#!GJ!(LT M@76H=7;4.DIJ;UY[7;\'&3M/\%4>O\CX=L1FL*# MW(00_G6"1;H! O%9(BY MB#1%[-#M[NAVE72'."G $TZK^MV+GW&QY(LU>]7>5Q3?IP30'+"X8QQ_K9*R MWFH"/H@DENY6SUVQ]_ION;ER2$/)/R)@H#-@J!,LT@36X=[;<>\IN;]F?;QM M;1F1GI!7C^T2G1Z5R@A#J=0)%N@$"W6"1:]EMD.FOR/3_Y'S"Y11ZPL#,)'M M3F"/6]%,/+^(-@BY3O_0$8AF8VC8MG Z"26&1K_H(M$(0MLT)KX\A=#82P?& M_^00TPRT,T?VZNA3I)[/T/Z3!/71Q/;;/SUB)2Z6)VQ\M0XSTH76+9*6O@1U M'6T:)/%DX/=Y5(8%Q"(EU!N[SOI2FHUJ;4^UXHJCFN[X@KME8Y2BM:H!4MU(H6O9K>+JE[10JJ M):D#^U\DI5@4B)"/?+%Q13MQ!RP#LPUA9QM([,80>@;J;^I"F27K(M]H_9N8O=Z$%0+0O^A/;&HID#3["=ZKI[/X,X4@WJV(.Y+K&3;8)TC MBW2A=>MB+QQ!M7(T9!LL:C1L!^FY@IJ@#CF8.IUHP;&3"+6&C72A=5G>2T10 MK1$-V@:+P@:T;'%5U:H9'1N"PK M1S&8=IUH@5:T\*A\1+IB=F\[[*4NI):ZM O_2*)8";VO'M30(C@F9* U9*@5 M+=*%UJV!O9*%U$J6^B"$1-W'L\3_N57'&$RI5NE**UJH%2UZ-;U=4EOWF'[H M(I,II5B\5X0\U!>9T5$7F20WF5P3]?? @<1N#$W#@OT]=2BS-/V^620Q@R9T MO-:Q:IO):>M.(;^4^A$7CPD[CZ3D@7FR QL[0A7;>Y[;!YIOZFN&]SFE^;K^ MN"*8G7BX ?O[0Y[3[P_\YN+NMNWL7U!+ P04 " 2@H)8N0?8BL8" !\ M!P & 'AL+W=OFO''[&L&$[8R25+ AYE,9-V-<,&1 D M$'#)@,5O#2-($DDDPGBJ.+5Z2PG<'6_9KY5VH66!&8Q(\BL.>=37.AH*88F+ MA,_(9@*5'A5@0!*FOFA3^K;%CD'!.$DKL+#3."O_^+G*PP[ O#P"L"J =0AP MC@#L"F"?"W J@*,R4TI1>? PQVZ/D@VBTENPR8%*ID(+^7$FC]WG5*S& L== M?SZ8CV_'=W,?W5^CT61P]VWLHYL[Y$\&L_'D_KLWGOD?T/C'P\W\-_HXQ10R M'@&/ YQ\0E\0B\0,Z^E%T=D MB7Q.@L>()"%0)L[BJ8CY"_HS6#!.Q;OYVY3]DMUI9I>UY(KE.("^)HH% [H& MS7W_SKPTOC9E[BW)O#N873M3NVXIZ55:VF=J47>#E&"8\:*PY=4 M:FJ]"D%T!;/E= XT-?EU'=,X\/,:_#IMRVI;!XKTG;J4 EVI^LY00(J,EP^[ MGJU;R$!5SH/YH6@M92?X3U/VI5M,5W'&4 )+06E&PO=V]R:W-H965T&ULK5IK;]NX$OTKA._B(@76 MMDA*LIU- J16BRVP38*Z>_9?HCVW*NT,LN3K+KT5:I_>5TFH5;OF/91.YYHG_9R'3'E/Z:/DZS M?_;(5US]N7](];?IR4HD=CS)A$Q0RC?7HUM\&;A%@P+Q/\&? ML\9G9*BLI?QAOGR)KD>.Z1&/>:B,":;_//$ECV-C2??C9V5T='JG:=C\?+3^ MN2"OR:Q9QI$PCQ3 MZ",30- MJ]=]+%]'>EZ'"?HJ$[7-T*O+TY'F!#3\-!"WNT;SA8MD4;/1DSM$GE#NGYG3(EDL=R@@@E>'8) MN;TTZ\)F3?*XS/8LY-'D'?.$#JGL>!,QEICX)_&P!\,H8!KHZ%@1962&^-:[5!U0"R)D!F3 MO1D?R)^EW7DC) B=X$YT 2 RF76""P Y?;$U._&:#?*ZWA'3JTQ(X*PB"+_E ,-(L M&6U&&7TDR&YZ:Y'[,Y>P%K7G"-P*,M\I:*U067>#(3JG\:548[M!9=6@#*];N))8!@'N[+ MFK@6:'A0L!C%5U*[$!7)#X:E3I][)G1%>#'AR+,BCTJUY>G 1*M>U>UC-T<" M,,?F:X/PA/2PK?43'A90IX&\B'B#;3FF>W8H!A2DYMK=F=EC": 6DWF7FHT: MSQH)MLVM%E=X4#?T<>.[?2P/O!I"S3&5<5R4Q)S%,%?/3IAV 8!1M,O51HWG M#;^UN=8B!@^KF!ZNC713$3S5_YR#P1P+MA9Q40Y!5]A21><<:]@!E.>+96Y9H9% 8O7>-=E9KP;FLM7U: M2R@R+*$>4AER'E4>S;9:]XX53W=HS9(?>FKO92;@*DQLG>1AIYN-EA",SBV) M", (=OMF!JDE%1F65&U^.Z;,HN30NU8!B=J2"#MZN=F='R#.\ZW\#.$\K5]Z M*C.I-189UEB=L1Q:DX$\;2GD+K!-TX8M+%D%@/#<[5O#D%I8D=>$E9GR9NO M5)ZW4P.DT,*=6>L9"(<=WUI_!R"0+&:] 5O+*_*:O&HR?->$].PE"::D2Q% MN;/NU@D!])2[(+WT:D5%AA55D<,+R:_9A3+Y.T_*DXQGH;8ZC__,A>9G=LF+ M]8X)X.*AT1>FPH'$ 5WD>G-+78"XN:4N(!C1^KIO?M:BB0R+IH<\#;=&-+UK M/XS88F>,YW:>!6 Z25F!"UGS>FMS+9W(L'0"%?6 MH@" C7V[I@"HF=>W[4!JM446[](A&Y&P)'R+#AE4<>_6(>>T%IS+6OO\IM9V M='ASJEV[1);EVJ7%3%%FH9&G!YT+F7XSROP5KIDZ\Z-GTH;4"HZ\HL$96Z')E>E+)#$P+%-BFPF0^LQ(##%Q8 M.T1!+[ GZ=-:A-%71!@['$]C8J;*PYB*H4G[6QY':"-3LZ"&TT)EOUW:NNLO M"NZ#40=>^%:<@39^7S:DC>/(825VRH95 @13!$@4V-K"V'!S:^9 M)# M!7V5[_U]N636@NZPUKP,Q,ITIDF+V8@>V9I M9#*.2L4Z+U?[6C_H-X\;RT5DNB%"N*JZ@+ZS+ZS8ZJY[U S:Z=EU=FL!Z X+ MP/O3/FU<%-3&60%BJ>:G?REO-:T5$T5M2OUQ";=PF: M-4!=%0'8L8_8IXW;=#N>/A:W$C-47((H[Z6=GIYN/MX6]_TZSS_BRZ"\OUB; M*:]3?F6IKJZ9]M-&FW0F,SU8:7E#L?RBY+ZXL[>62LE=\7'+6<13 ]"_;Z14 MQR_F!:=[HC?_!U!+ P04 " 2@H)8/RCR2J\$ #'"@ & 'AL+W=O MCT 2)7),8@P"Q R^K7=P%>I#BVVKQ(!(@]>_;LA3A=&7JP!:*# MIU)I>Q85SE7'HY%-"RR%'9H*-;]9&BJ%XR7E(UL1BBP8E6J4C,='HU)('4U/ MP]Z,IJ>F=DIJG!'8NBP%K2]0F=59%$?=QIW,"^C7J4 M3):HK30:")=GT7E\?''@SX<#?TA&G4GS)SQ5GT(8(,EZ)6[LZL?L,V MGD./EQIEPR^LVK/C"-+:.E.VQLR@E+KY%T^M#O_'(&D-DL"[<118?A1.3$_) MK(#\:4;S#R'48,WDI/9)F3OBMY+MW/37JR]7=^>?3T>.P?S6*&T-+QK#Y!7# M.($;HUUAX4IGF'T+,&(6/96DHW*1[$3\B.D0)O$ DG$RV8$WZ4.;!+S)*WBW ME LM_Q$^^P.X--H:)3/1%(/.8$9H4;MFPRSAD]1"IU(HF/,FV$BF>197W18\83=^^B8_&)SO".^C#.]B%OBMSNPV_ MW-Y?07S\"[0(>V*X=UE@^@ S([6#N5FZE2"$>TP+;93))5KX[++A@'6#:TL" ME8344&6H4>_=VSB!AUCCJ&)JSK<2 @F=H\]O12:K4\YI M.,+9D"GSX+D&U_>\3FN2CIDLUGQXB21U#@)*[FZIO(_^" A*"^F8>\TBN4(X M/P909Q:X9) JDA:M9QB_/X%4F3H;@$;GQU/P79H%0WKFS *5!E(W9ISP(;AWZKL)6]!;05T)*LO+QVB%L!\P#6]G I\\7LU)9R"5+RVF6'(HK MR-1YT>2G\FI*[E.YJ$,]IH70&AFG*\QV RI!3B/93?UL(NH1#(6H/!/TCW9M M>1R CR5G\3 ,D//#9%Q8H]L4"..PH. MQOL^L6XC;5N16Z6Q0L+G14&(\%RM(=QU)M^<]@7Y[*ROTQ?8-:[B@_T!Q(?[ M83L^V@\J5YLAT)3T2YY"L6)J^,"/.YSL-]#AX4<\&OZA'W.8>(=)YS#^SN%_ MI83!;$^:A-7^:C.,AM[6)(AB]]ED9;EXL2*0]7*,OCO]:NN6?TN_TM[;RYG&R.-U>\ M&T'<-!84+MET/'Q_& $UUZ9FX4P5KBH+X_CB$QX+OFDB^0/\?FF,ZQ;>07]W MG?X+4$L#!!0 ( !*"@E@0$101TBD .&& 9 >&PO=V]R:W-H965T M+, M+@Z'^T"1+:LG%*EADW:TO_[JU2^24IS9/> ^)+8E=G=U=;VKNOCBOFF_F+52 M7?)U4]7FQT?KKMM>/7UJBK7:Y"9KMJJ&;U9-N\D[^+.]?6JVK;G)=/WKY@C[[V+Y\T?1=I6OUL4U,O]GD[>ZUJIK['Q_-']D//NG;=87CY)2K?*^ZCXU]_^N9#_G.%_15(;^3^[YV=/%HZ3H M3==L9#! L-$U_\R_"AZ" 9P8L9,""X.:%",HW>9>_?-$V]TF+3\-L^ MM ME48#<+K&0[GI6OA6P[CNY_?DY>75]_^.W7S^]^_3GY^.&7 M=]?OWMZ\>-K!(OCHTT(F?,T3+O9,.%\D[YNZ6YOD;5VJ,I[@*4#G0%Q8$%\O M#L[X1A59^5X51=/7G:YODX]-I0NM3/+?KY:F M:X%$_F=JQSS?V?1\R#979IL7ZL='P!=&M7?JT.6C/#LW^ M9P[HX(33X/[ZX?/;9'%U//O&J3)9Z3JO"YU7B>G@ ^#7 MSB1YJQ*8? L_RT37. +EA^YV0-[=.OFMUCCV!D>8Y%;5JLVK:@<\6J@M?I/[ M,]JV&N;?5O#@T;_]Y7*Q./GAM^PF2WY^]>HC_3W_X4DVR[/9;T8ES2I1IM,; MG/>*@&4P .6##&N06CDBZ!O[ZHOSB:?)[7]X* M-FK8D &QMT4H3)8@7-?-9IO7.]S!_-D/T61+56EU!PMTZ[PCB!\R;=(;1!Q@ M'H2S:>I\62D26&72;V'SNF813K+P+M<5/2 +P/0*?]G1!)N\5 2E>>#210YS MKE8@:6DV0'G3TC%N\!0-(AX>5S*RTOE25[I#QL._2VV*JC%]2^<'B,=S1T3L M&\.KE$0\#H0>3#IIN^0N!AWVVR:IL-#&M"C&6S93;[:0]]Q2Q0-E65MT"R[QO3V3T- M240@9H04\" S6JGJ!C0#4?.>B1WG\)^.;;Z?$F4^;>@OX$U4Y:"HVE;5QZ6(=[8^SG\"&,U+ ATR^-+G7>XD&#Z0&<2Z38 MPVF.UQ^"ONIK4O: ;9S8'Z$%,)NA]&]+^*S:I4G=U,9M M"5LIE3NF5S?7]HR27YLLN3P]21/Y#HP1,#7JY-HN\#[O.M4:&0 [K*IP!\DM MF&;"1(U!(A=:5=$>-DVM.CQ+V6O"-B'0TL:(5%FA*<5$AJ,#>L;#JXL&9$AN M E:4SYK6,5B*#^3;;=L Z>#1SHIL]M%+>.9_DU>@3PJA9 W4>P^J;I*]!JG2M)ORNP9($95AI>!ZQ#0S8\3:)#47$ MEQJ>@;7O%) XBG*@P0*70;")S)I6WVJD19!&(-=(=A*#MDKA>:.1!F<#>">9 MZA?*9G P-QZZ95Y_ 0;9-D;C9EZ'?_)2\0H;(%&$M8[7BM9(EGW'2].#0'W) M3@$?XN[D-(G2S!XPLN2F!['AP""$=G0JL Y*1Y$V1&U?62(GJURW"9Q!C])Y MEPC&&+X0C, <84?&CH%6.H.&*'I$3=%U[3 HHQ^E$YK#0X(4"7*LWAQ MA _X!Y9CN0P:PPK_;H! QT.IA>H/4*,XBT7T;T#"ZQ4@'IDQ))5[X#(: MNHI(]'ZM:F^_E0K$8AE37HH2#,]4?5WGL WDD\H=*^H)M0(0D;'$S@F_RL(H!%#I KF6U-!S#0=G&W M9F2C(;8)YPN+\_DD]FZSV;M A )88+)\44PW1A4BMZXB-#L=@L#I!PR?5/,W MUZ2]3Q=>>X>@' /Y $INW"1.A;_W)EBI4/:!#\<63Z [DZ("1J9]6N]&$X1^ MA="ZAZ^W?5NLX3S$.%(H"$G@&!:EO)(]SHX-L]@>*,4>\ZBR4+ 8M%#080?H M0;5OG8YC0.JQ 47H[9V?;KQ-^FK\W&@V..8B;X$D2=I[J9XRYG'3J%)!S/P# M'AE:0*F5XEW^-?7. 1]AO^DK4B,L)M R:-4:PU!WREHT1SC/$U9/ ,NZJ4JQ MP, ,)3W?[3)0*WO6!VV7T+[(;@J.:Z#[AI84PTW.%W%Y"R !FQOKLAC@1J2' M1)>H?!QE;!1X)B71LCUD.Z00?R- +A@S)0L=4%9@6^ .[&/#@P [/"]_9W%" MJH]'.(($U&UTOQ&/L0 VM]^@T\K1+%USJ^@DZ&0U6FL*@:D' M<'P3<2"SA:2'KET:N22>+4"JTLJE*BKB0)S:T1IZ1\W]$$ET,CU98T,=;HD/ M>.%> :OD1HX@=F*L\D&4X78YO( T1H\')A3Z$#"-TWZJ)#L%+$+0K4#)[5ZQ M=+JX2!/OFKZKP?CL<<[CY#H$]K"C,C: PVIHU2 MX;QY75,DA<-T?YTA M;?3HQ-*ND"FW:PP)^@W.3D])A<[G/R3G)[,/*\ 7^MMMK]KM"CH;<@6*AR1R.FZ/:Y4M,69 MSGAJ#'\5*]= ^VLX2:#G%CQ4,0U0^ I\ M-M U-@G(O)6'T"C# "M^Q2X!>-C)T?R)DW02'J50.$J:IKH3PZ/GZ"J 8)6+ M*GGS:7*TB&>PT#?+CC0?Q1J0AE"0H??=Y>0;8<07@Q5AQ&BI:K5""\)%*61E MAVQT*IO^=MWT77!"B">6&$>GT]"LT0;Q<)2ZM?'*X0KQ&2@)>\ 8-'R=9'/( MM[')'9()S7__%<6Z&%XD/O"WG7D+/RWM :"6:5M%Z8&ZBX^O M)VH#00P"LMH1,[L-Q:?!!D^$(:V&\S;+2M]:1<\Q=+1.-OU&AF[SG36.-,DD M1Q?T?00R"W\MI.5"6Q@S8;<[E9B @X%IT]HB\*R%C35\) ,<)$[XT>=ILJUZ M0WI*UK:DQ2%:8#ET:DL^PB'%D.$R!;$[J@VZ7>P*X#%:OOTFX >!I@-BB$ 0 M8A*L(VE,Q"@*>R2T=)BJ0=IR'@/YE\AP:L6A'T^K/8T$ -ZA,XBP ()>-VW+ MFN 3+FK9Y-WK3XY-HGWNS5V,\0/ #VW<;Z!F.@H.L."&O7X#\@Q"20*6&*.$ M.K1(]49C,!G7%UWFR)>LNF#,'5G(0'/ M1C(P9&Z"K5B2JA(_3H5\\JJ6AX-G/3UH-LA MON472W>/PFH(5(=VTVP^8[C M$9IVX*(VX"K*'EPVP44U=(6B2[6%-HJ_9E@'8/N-Q?#V-442OW-!).%@4>76 M_!SN;^R6?<24H@ZR1CZH)".$@R(3-_*C21!5O&H0X22WA/7V6' .P7@%[E2O M)L$(AODD6-74MW]BF0_#&>%,IF-?Z4#=VB!.@,IPH4\4Z+/ _QD#.F4+^O&S M[%F:/+[(./KV^#*;8Q *G2\P1BLPW'_/P @T:$:1Z;64(,=5K%6W( B536PU M=]H09\%.T6.Z/#EW01PWU[6?2P07^RP5LRW/%7B,80S&DJ]3?A2I >..X\1" M>@7EFL%#C8X(4Z\H)=A#W#,F$J$ @A=E812<4*"^%K@=FTM]",!.GP23R00H M3L1&S$.X!FE<';A/8)K=-DV);)DE?T?A,90W@V6&>QWEB!E%:9C-Y#![X&T% M(?=!1CM-B'Y8+9/\$X+"@QJA/$MN)B<%[D&(*0$IDFA\7,)K*25$D/E0+&&* M292.C6:[8 +F>%;@2(F)[%#0J6)=-U5SNY-HB_T<8\P8M)3 *OY9YQN;",PE MH FJ"J1"H;>X!U#]EG_2V+.S"7LT.]B!RQ(?KG3J,TIF! 2%&PRR$6$1@22; M:=/+L(J!42/9')).J"[K#HZFKRUB$:Z^WJ)W7G0V1\#I1HE(IU@"%B;P,5@= MIN]]XAYD*R#/4-+@N%7L$GLY&\@\3;$\1FY#?,>[@J?R@C K@ W& E._":7SJ@%A4/YHJ WX7!D0G%&2V M;KGV!LXM\\'V\S#8;M?%8+M;R>E)*[.#M+N=P]FAKMK'RB1*?T'> MHC0Q/J#K,DQYN&6PG ,C0@QRO#H>!>D;2W;O,$W!B_X3"SYX][BXH(R.J0(4 MUSF;)VET:EO$?31XLW15E Q+="&F7EID-BLU2(3"KEE>3413,NT?G MF"5O/,1LA4^:W,!D4WN6@+@OD_%APFQ680YVH ,XGIV,/O=%+LA[@9.'21"< M'8D%W(,5QDWBD"P.\ND8JZHBTS>T95PT"".JK+O/<)7%">_?ED".U1=!Q1FQ M@@(>SO1*78U 0G8#*N&UWJ:35EC"9IBW;+X#^&RV :1&3$,.7D4YP#(>"6VB>ZTNA\KQ4.I\0NOK6UF(TT^5KE0]EN7_;"Z M&A6>0N1@,61' 5*P7. 66V&ZM*RC/+^OR-Y+T_R6N(8MK)AJ6P6#:T93./* M']H6K5A")4-@K2IV/ZC^%@2*B^(MP1 7WM0F*#\>PQ#D2EPE(5G]?1V$^ ++ MWWD## .'Y3I>TT]&$IMR^\$IQ1RU5,YZ8.DG1G>GQI"-E!*!\Q&%.>+@@#60J3Q69J&H M:U/VA/.SOSPYOUD"6X07G7F$!IYB(7)9;-$IB*NI*!% MB54I[9TNV/5B*-)P..H:S&X"C54KD.(;JT:DH,HF).!K,$C[MC[^HG98%="[ M,+U243C-00"F8ZXK2D.3H27Q5;$;Q/U",5@3,06N.-8[-OX@2J%-I-O6]4 MY%NPAZJ@\,/Z+\;..=X.)@+9UK&[ 4T'(E>;M=5H3J]2;FL%H&A&=I:\#O,# M0SH4_H@6)3/88!GYODDEWL\@^.K>S;9R52LY73)#\;%I2E5E@CSGQ8M4M,1C MO;MX$GPBFL:X&.V6*I7S+I"F3L38NE\F>A$5:&5P%BH0>U%% 0H8SLNDE&UM MOTUD4P&*;+9% N8[$Z(3QC%4KDEBN]]=5\#B#1LHMUN+->5H9<75HWD MMZU23K':9%T(B%/2F(T3U(:5T)9. LJ!-;=K]&P]]DB6D1RSRALCMPU15E!F M!DJCI(W8I^SJ,>$&'KECW@/&^\7)A=,G5C(0DU]+!8D@]]KNRM:WH@I&LS36 MM,Y:,V0V2Q&*&",6,VGX&'$@>^8$G2\F"%-P-$\Z+*0-;\A0T#,=I&U&#]!) MH=\^O>1P12FR'6.40G9'&*\Q3R($&)C'R/ZGUT!G1&9Y@#0=!JII80*OJ0(! MMJ$Z)/3I*2=#^UZIMO56AD<^0$U:D8I/V@9(SSWO;JWA?905^UW_J79V#DL$ MHRWL%_C\_;K!)$'>4^G6!ZDFVG)8>07$5X&&W1<;B2S9DR]B+$D$\W-AZ MYW^].DN#N !J!! BOO97ZM-MU:WQ93Y[^&%80/1/4;I+++*:KS@29N@J6X4" M"C66W-TM5%!+2'\;9\02[/L6(6HEL>\3+%BR**3IV,G7$XF=@0MAG:@G"9%- M8.55LNHAJL.OOVEJ4)VROY#Y'31HTTD#6O2^GRRR9_[@:_6U2^8+=P/.W4?&C9?\$-CTJPX%XU 5LZ_K2A'H MA'PPD&5_J]!#)S-QR;>TJ8 Y:9OP6@Y7A8B1(R80'8HW@XCWVDI-"Q&@3X 'K M7H?R#V4S)1\'915BS<-V>R)$H3L6"#%71?>3W2,A&PK;>TB8:1F5C^F M'C_/S@^2YY@B4VOG#FK7'U#@\^UB(ZQ/H!.C((GALA;@\GKDL'H[FIX'W(J" MC6K#?!V?-7$D5BHN))8T4^4OQ0#WFG(VO![>9!>Q)7Q2#P/BN3TK6$(*A>7, M=*BP)^6NB\L7SCK-7?%E@!HN:I!=8W6AZ5UEI)!&K>XGAH!9&\;1Y=2&A\J8 M97V"X12^DB<'+$>)U$WG094CW[HGX>-KX?(>4=R50(I1C;]I*Z7%J5#/0>?_ M@4$SK\3<4098(MUS^LR6:$*)0=X4OC#ZN0Y?A"KK)_H)J*O M@VW5;=[:>$%^>XM_=X'*Q[ID*NYK$0B44%18,C_G>TO9[(]L=BW7NNR8J\1^ M,NU0Z,'-!7=[S-I+^+1S-F4. );CSWF%0.7%E_R6+X$ /:_U=@M_9&[A/9;9 MU,J@$[ ,DQP,W99XJ>4O7JM%!^ ^D@7:7 M$*N=/$LGH7!FL00/U&9;-3O%_/7.M+FJ^)87W4# R[.T^?F9E?-^^8_Y+ODE MOT^3^7,P=R<]/M(%&&HC(F//((">@ZI@PP$U]1P4IGB5>R9TS7^39A!N0E=/ MB8D4FR@+P]9V;[[U"IJ)%48"*D04&7SHA[&\7EE"I,177O*E=M!$@=>DOFI# M3ID5#IP[ZJ3N(-X=GG(\DRM7)_HMU3"@;0/U CA():ZW22/7)H"''%9INB.] M&GC_2[7.JY5K&",3\A&@D17.(;4 \C7&E\O?%/57EGLP[+1RBU M1;<\!V7;\55]_]BAT.6SL[!*D,9\QC'[*@+A^>""NO^0)"1HJ65\2PY_]8E! MN3-)ESR6.V\4 )3A%0KWO.S(]YYAVUC"EW+7%$ZZ:5%(< 6KH@=MOLG??_:U M/V13PXK+W,0EU!,=N:@)F,WT^_ -Z#;VYF&:UJF]*K^7HAVJ"5J27Z6XF8;M M2Q%!::U,&QE [=&:05L!\5*1;_@^-DD">QDYQ>(H5Y"8\BQ@;*@)[!HI<2$B MF2SPY9\/NQBQ?EP7Q2-0)#\\B% K@"EV34G'^2Z M.SM,P0#XXPNZBFGTM>4YJBTGDYNYM*3Q8,I*D M/D?(A\M,IT\(OD\3TB<6X$#!^BP(&%*Z$Y?!]3)A1E(?DE&T>Q>#MKC)$KC"1@\>J"%%6%<9!C=4N M+EKA^R>A6#^2Z]MH0@'S:O/$H2>B6X[,]Q4'B "8KJO&P>ZP7X>_O_80(F9Z MB@AXUF>S5R5UH#*L"JB.8?31(</9?=!D(?:FS[()=J;/19: []'N _# * MX&+X$K<"R_K+5= 80;O&"$*CW/3/=7>J=ESAH8964G%HA=05$/KL'CYANW<5 M@VYAZ=XN6.ET-YITU%C(Q;:I=YQK3D?Y>B8M%Q9A6<[[@!6_ M;AI>4676#J1N.K]C&3P\%!DYJ=CZ7 788VD@]2O@64)K",OV1.>XJA]=L^HB M&\>K-"[FMCW[)(CP.^#,X*41EI'O)[O[X&@J]!.G#H3=L+72!L\.ZDK+!*O%08*!ZUW M*+&IC>G%DR$[C0P*$F&>_L$65X4*L.:$3DMRPYAY\]4N(:F?V5TCL&+ /:!2!I=.$'$[ JN-@:)#ICZ MY?0([V%;X^IR[F]N#I?Y=QZTS^R'H6.S'S[TE6\#L1]DAJHJ G'2:XV;5TDB MT#<'7<7%S11+\!6S1SI3('6XN13:)53^^H3+U +![G482E[J&NFJRD>Y<-^>0.T7%]^Z"ID>6QJ8!R+/[+F >0;:JAH\9P9=-U7DG MW94M%A#VO935K&Q'. \.7]'71#-+;LF'CBM1G]36TWQ)W",K7-)>%H@N,Q/* MP"G9!"6\QE4_898*]L%/Q?GP!W9VXAY9 0R:*N.&V76[T*#U"QG(TN 7CNT> MM9#/'^&-%#J,,?[V.-<#58O%V3Q[)EGYDV?9\V'*(@I4V7#"&%==4#5U M,&IS&10P_X13_(VF>,]3V_O'DX)\X6]T'CD/B%B&+VY!^SXJ[H7MT,G-VOU!5,-\#$:4I(2J9/7:###:A\! M&7_B,L&WN!1Y\"#(A]@1>/!K@9+LL4<'HZ:4/V?,/*? M9L-H"YL]8FR@ET.CRK8%8%7)UM.1LYWJP29&O0QMKZ;<^#Y:U",D4$?<,N4Z M4D<29=;39B#747B$'+K>,:P%\WF70,,9V\[8*[8W^P7- M$&!$\+HX[HD<) M\LO]AZCF-2Q+DYNXOI3%2#O J]E_87)K'..9(:#XWP+_FX]RU;/'LWFVH/^? MP?\@$>>S)WNOV,SFI]ES_.\4G[R )V^D1C$JQ9B=9.>S"_@>'CJ%AWZ66Q9D M;948VC3D/]VIV6EV,EMDEW9A@.,2QCV>+U M]['Q/ORQ0Q7G?E(BNWEZ>O(\/;FX3.'79ZC*> M&X=MY=T=@6M,M83'?/AAOO) T&#?D(.YPOFE.Z?K8,SQ#=4RAA_M31_.+R?2 MA_/+X 8=0:OE/H@4>4ZH6&Y%*SL0.R?)44RX$,-MF]MF>)RZRVT+M6.LOPXN MKX5H"FXJ1(@9Q>2]B\.KTG+4KB7D0MLU-@F[QG)]!=\ZXJ?I.DV9W$F+#ID2 M22":#2^\5'+#.9@KJ!H^/C!?%IU16)@7J"I7,TA'@N%I!VI82J?5.LFTJ9X_>J[1K7_RXZ/!MGV5#/Z: I M/'\[U>H[("1[:Y:K<:UH"+#O:AJ8QC_:]D!X,S_E3'8^=84[>(L)SXT=)RAT M&)TGONZ)ML*=IR*-&'06%:D6O.^)>H.TSJN8(FO/4WD@(*/>7@YQ86D"77NS M=5(2"5+!3O@NPUV#DM+UYXZ>LWT*J;7F6_MI, (%8M!C.>R#Q5>4PQKK8-&- M;53LJ93 Q^@L-^O2>'DGCOEX,9"BU/ 7&7TV-ZB.;<)WDXV>L!0BO.[/DX / MH Y>%,&F8-1S*F D?".!K59PQJ4CQ%:YI7":^.T6@VRT[> H>7MT%H]7^-:9 MN#OGD 1W&M,YI 0IW]*UY-?LDF6#$5*N5:Z#Q!8CX\$X#$M_/(*D<2K5+9:: M\N#"<7S/G,ODJ4,/-2>S3]@878/H5/S*$W)]):D?,>'PM+[%T#C[E%<0M3^= M8L*@-,3W]AY9*0'K/=C8'X#[@8?/)IAJMCC/GLUG?\6?YQ?\GV1R?!E_@''Z\$4PS6<"G)_2=__]M=.!'E)A^,CO/SLYAPF?X'X!^ M",F3L,^?9Q<$\X*A@9]G9P=@/\].$=H%[_2$=_(G84=/Q_[[1S;[*2*AU50& M_&HJ#F!&+QW!I"ZXQ3LKW5<]4O# W1]FC9]\=XZ; S)LUWT[J3W,M 3;U=QL MZZON[$50)[8L=8?Y1;9\ES8WQG+(4.K#=I*A&(Y4)MO;D7G<*0)MLI84773] MSHK$<4M&C @G]#JMXT[3ZXO& 9)A P-*6E#)" =%Y!('J5;I"N.Z+]JK;[H& MG\I$A<(^E\>V%_5.X%"4+T+R\%S-?J%8SCPYGOW-#@VD[Q]]PPVK=6&+].BL M>,]2QT>7?%&CA$VANH%='"T_>J,:JZU;4-%X M-KYHB<\L C4-,-/8SJ>N<-YU<,&K,O2:CM#:*!76.>,P^U;-3-"VV(,V:FDF M3<)&*+2XBWIG";"87X%_8MP G89PR''CD&:)!B\WW)1$CVL91X1A_[*0GNZ! M5.9TL/2UGYJK0P( K*LJL=V K#<^K#_28"Z6S$JN MS P@L5O'^ ^VG!\\&4$MSY(A,D7SV2S/L]GU1 +J@#,ZF:\Z%# (TA]3P447 M,IB"(^A]$5AE@W#Z_K<9A9$-,>.PW&;;21YWD! )]<%R1]D[U]5"*I+3:+4] MK[TH;66@D:@F'N'^9!_'/_#LIUZY9+._>W+.^/"!ET8E8>_YO:^F D)8XFL% MQ9AD#^9JX"SZ9E+<,2J.)W%@AE[(V\BKN_SM7JL9R&0$U,F[NZRG9+P=RQ\- MBVH#:YPN;U#-@NO^Z@>3 2/]-N1F>13N/O3>JWBS5%8S@DNN;W"H@#P=UX&6 M7$SN,F";LP=&+9T2?FE]_+U>)]Y#QL7YHL9J!,'H&ND!UCL_.3\^/7$EW$(; MK7T=$!L!T3T*71[CA3!NC!22T:"+TX%!SM?@=T A(VRQQQ[V(,#,H8?"W9>C MVB5=_\!,;5)0-F>8%2_):N,9=.X-:%Q6H^>W7&*T56ZG4(B=&IH*7_B(J[=&73LM M6S'A'T+T2D=KKG+5&[[B&,,U>', ?+%T>BDP]?"-UF$3ZIUWA>*4GJT/'Q9A MT\DY[PF! Z27V$*I8'R^0[XHPWC8*Q.( M\8Z=)M]PWU>K3KQ7V$CIG(U(_O3JYK7+A.L1"'[8;W2Q+8AD^C?8X-+'>'_K M1KJH?G*7#(X^-UM=)(O+DR< ;O"*)21#?HRP;4>^<:_^#M[-(KI\VX,=6[ ^ ME\"HO"E\\$*0I;P)2+=RW4$\!7Y9N95.4=_W\8UJUQ&6U0Q9>^1\:;YQ*@V: MR9K.P+6+89.KS>@.5VH""C$Q;4=V>I6(M*H(WGX>=LU#-@.D>V0'!58YO2U# MF["Y;3"/RRN-M\*ZK;<1ULL80,M"O?^<9^ M!MZ_Q_H[)E?O9/!R-G(E;YWYKNG.Y%V/B@WUTD9)J7]R-[S&$8DR6YTH]@RV MD"RXN(UF@8^#7>,;HOWB =L!)SD.1K#W(,)S MHALPMK=50%&HJ>U+(?&FQ6W3!BT#2*W'=!+163#1BZ?=RQ=/M8'_"OC7-O?P M/V6OW^1=_O+%1H%"NZ;&9R1,?GPT?Q1\BI>0?WST:G[U:O'H*8STC[]\L&PO=V]R M:W-H965T MJA;(X7#4W=5]D&RQ$[+'%5^(1U*_=S_=$F?]10CUJ\-#GRU4)?W0ULI@I["ND@&?;G[H:Z=DSD15>3@Z.GI^ M6$EM^A=GO';M+LYL$TIMU+43OJDJZ=:O56E7Y_WC?KOP2<\7@18.+\YJ.5=3 M%3[7UPY?AQLNN:Z4\=H:X51QWI\' 1QI_3!+U*\C]>@[U, M/-QXKWXM)6,VTDI8(7_Y[,?'#( MB/_<9W/D^/1^CE0EKWPM,W7>1QEXY9:J?_'HE^/G1Z MIO[P\>:M&+\ZZ'79B)N%(O-K:=:H@LPV)JA#!9Y)N8#%MQ1V MM MLK+)24@Z(\L]A9PJH\Z6# *L^;A.GJBM#SMF4F!U!AU7"YTMQ$HY!0:9=2S" M"\2^ECH7ZI88D2VPS4(K)TI+SE2NVMB/K94N2S&+/.9&_TGV+E4,@5/PC]=! MM5)%K9RV^; GA[V/1DQ5'50UP^E8&,?1_#:F9$RIVFBPLSU[0-B"0B4 QCY M"0JR7TAD+>U,EM)( Z^BXAX_^N5D-#HZC6O\<7SZ9( PFOE^F"AREQ\ MGA[$8&5)>.WL4C/GK+0-_(%.4,*.K'$ZK =L.ZF5JR4Z .QBI40-GIR&LJY+ MG;'/#\!K[F15$3>-75>@S,3CR?75$^%MV;1I!52LDZ"P0"N"BV<*483Q#NIR M+EN6JLW,WHK'L5)@#X5ZABA%]I0BI)^Z31_,TPM*^[F87*6\5&9.93#<*Z24 MT\F-7$XVW$DZLK:&8;>5:_#H:O1@>#WLS#NT[-7,-NJ$8EA2G&!@:)PZ\!6007E158W!J*+J:'+\X]5M6!X5VJ$UVHD0E M4OQ;YH5%BR2;#7CE*!]9*"QSSCDT3P1<5R=2PE^U77^I+/Z?\0F5AR&Y TN*/QV-BA)(.AR!I#F.#=.&@J0<;,1X. MUK($\!!41MB1-0 LUSXC)(INXR]CTLP$-2O09-HV7DREG';+U0\(!)=7]WY\=CT(%V;I\EAF3E6F]CB(1\XOTOY:RXH?P47^12#<3,04%J M$VTU85"]/^';_J!R!/GQ=/KV"7C+MG/!O C"W(O, ;*:FXFS(09TN&N[)G<4 MRG%5"(3I6X/4::@1P4V9K#>=>I#:*YWLJ#_)T"&Q631P=J7\0K3)LR1M9RJL ME#+ 4^4\F2D-+A6Q'W83Z3O(NJ/K_XZOSX[&P-==EO?/*P@KW$.M0@+B9PD0 MP!LI76B<1I?8[/P?HPS51ZG1S@C@VZ&&4S#..9WI9M"=,W(R&F1@%%O17!G8 M6Y8\OU%1Y$R6YBR"=PJ=WPK?"F-?DVYU'),JY*28K?'7 "APO0K151U=T$4I M#69_() \Q>5_(-ATE*/0U+1HC1)K0(Z014AC#'+/JV3=G6%R.Y1I$^^2M$,9 M. N23!T"P]8=6;[MX5TG[H4NQ94Y;:.6-YS11%LIZ1O'9J:9BHWK5&JJSK2) MKQ@'!I2.+G(G+$/QF[4YCW02P$?2"FH?=R1AR MT\KO4$%J#K?2!"HW. K S8@JEC6^(MB\C6 S(;39XD7FK/=ICE*!$Y.@@-#A M(*)#0LW-%H/]!LHH,:=O#KY,/E "(A$P@NN8HWN*$H[&Z8(5)NF-08^!6;C= MYQUT3$Y"ZF".LRYZ%UP<(8UJ)U2SU,Z:%%<:_XQ$A=\12_.I$T:M!+*JS)&I M#E7CO@(&.O&'XC0R9.EB,:,TR1OD/8%&P6,1W(MZD+>4O3 2DV3O"[\6\/2( MPH9[/WL%$!6_ZT+U)A5=T7JMB-ZOO?'QT^'+WB5-N*$=YM:]$_%/%*#OO7PY M?-Z[Y+<"*,RW''+"0M>]43KR[,7PJ/>!PI1@+*(5&(/TAF 54A@X]\" RGE/ M+B?R'8B*TS:;VG:N01PZ"CB?H(OKL2F#/DC%IFXYS:"@X?Z'9%_@TB/N-<7C MB^_;%)P[*JI;[7D,07/@BWT#H-DEYUFOY5S:M2R1,1TSMMC9\MJE_Q$SX]#+ MMSZ8U(2-:7>=RPP?ZCA=(*ZL"_K/= ^GZTY")LVOMPS6T:?FNOR4/Q M[EZ@G'2 \@W5*EB^ 7N>_L9[<[=!H>N30(!=;>I+3# "F,#T@$M*Q4H59/*)%*.;%VS?G1FXY'4\_:= MD'6=X'><$&MNV%-\,?B8!^M=,YXU*EYV[[*G=UTYWJ M[GN,/.P\% ,&Y_P<3GY'OXEOQIO5S8O[)#XT;X_'Y_KW$M,*DJ-4!4B/AB^> M]7$'Y"?P^!%LS<_.,QN N?QSP1O.$.9G7:&&'SA8IIDAB1TFVF39@-I'W;V0=@":V)+5)*A M[*_??ZG4_2X7BM]+W).;?PHRRD.6GDUBZ'[;9)G/%"K4\:0>-AXE8L%&0(P_B^M=G8 MN23%_>\'ZQ]<[IC+C!E^KHIO(K/Y26/0@(S/65786[7^R+?Y=,E>J@KCGK"N M9?LHG%;&JG*KC!&40M9O]F.+PY["H/."0KA5"%WCR8?871] >YC_-O=Y=?1Y_'U=-*"R</370QEQV"84/"9V%KUJ\X*D/4=""L!-&K]B+ M=@!%SE[T$D#,Y"V@)XR_5V+%"BZM:0&3&4QRI>V1Y;J$2[GBQI:T!K^/9L9J MY-L?AP"IW<6'W=$>')HE2_E) S>9X7K%&Z>_O EZG?>O)!/ODHE?L_[?5_MU M]]=?IF.(AT?PK\;A8.:RNY1V>D1>JYF5*:4/OAC\89NR6MZ_<0?X*O7 MQ1?2D&]P9^E[/ GGE-C*%-6]7B_P M0V\0)'[TBNG:R*,^ZG50(0@&^#Q7>JDTLQSS>&+ "UJ]>(#Y!JTD&F!B-48' M$_/"5M1+4"9L#?H]3/\G>+; O "B$R\/^FBB]:2;8!V:7M3J=B),?9\Y[L#P M1B4:%G]BYN?*6.]7K8R!2B*HA9M=X#WW?+; L?>!"0U?65%Q1$6Z Z#"+/#F MH! VL.%,#[UOPN9" K+-36 P2;?G]_!]A+^W00^Y^(YF(R+G:(XY[H2QREI5 MBQSF>).Y&8(Y[A%-(X3Z+0+=1VV<"Y,'6KK$XS#$]::30B]=XO0[M^* ARG2 M9ZX*O**%7$"-75HP8\2_)>]3L,/_ M ^R@U0EC/]G!'2-T[^KYH(.@_!/ DWZ,DAWDZ=N@DR"BA/@ J]#;0SQ)$C3= M=&+D*(RVGK8)DAP6>T=4H$:0N:<> G MM9%!WX]@S34'Q("J(F2EJF=88N$U8"4PDIQ)P"NY=%=R"YLNL^2N;2HVON/( M@8A0CYJ_8@.91DGY%3P5S< MUVQ:%&J&\)"(QC?M=@,9%AEY2AD?4?XM6.7!'X$%H<1,)Y%\&"C?<1*54GG72$%'LF S'I:C+K]$!1)6E38.&'7Z)B./<.2B0SX M#^S:77EVMP!N9FYWL2.F3*:X=:ES-/ZAWJ*]UU667"]<[VR02!ACW6#N9G?M M^:CN2A_%Z]X>3_V%D 8*/D?5CM_O-D#7_7(]L&KI>M29LMCQNL\<_V)P30*X M/E?*/@S(P>Y/R^E?4$L#!!0 ( !*"@E@5,&A%JP0 +P* 9 >&PO M=V]R:W-H965TPV ,MC6TB$JF05-+LK]\92G;<;1QT+QQR-//-F^+)HS9W=H/H MX'M5*GL:;IRKC_M]FV^P$C;2-2KZLM*F$HZ.9MVWM4%1>*6J[*=Q/.I70JIP M=N)Y7\WL1#>NE J_&K!-50GS=(:E?CP-DW#+N);KC6-&?W92BS4NT-W67PV= M^CN40E:HK-0*#*Y.PWER?#9@>2_P3>*CW=L#1[+4^HX/GXK3,&:'L,3<,8(@ M\H#G6)8,1&[<=YCASB0K[N^WZ)<^=HIE*2R>Z_)/6;C-:3@)H<"5:$IWK1\_ M8A?/D/%R75J_PF,KFPU"R!OK=-4IDP>55"T5W[L\["E,X@,*::>0>K];0][+ M#\*)V8G1CV!8FM!XXT/UVN2<5%R4A3/T59*>FUW./UW#M_GGVPNXNI@O;J\O MKBZ^W"Q.^H[ 6:2?=T!G+5!Z "A)X4HKM[%PH0HL?@3HDU<[U]*M:V?IJX@? M,(\@2WJ0QFGV"EZV"S7S>-FA4(4T\$V4#<(':?-2V\:@A;_F2^L,=AN2).;:UR/$TI)&P:!XPG+U[DXSB]Z\X/-@Y/'@-_?_4YG6@+W_<7,#P M^ @.(,(G'H]U4$]0H6@3)YV%2BLD MEC!W='^L&E78'MB--N[(H:EH7M0=S4BM+0GW.CFQ+!$LYHV13A*.4 70[4+S MHZCCC4&5/Y&2D0^")Q9R:BNN#TF2#2[B Q8+:*Q4:[AOM,.M4:B- MS,D8P8F2,J#:")C+LE8W)N\BKG2!I87&R5+^PQ\[!+WD-O+>2U4W=./"Y:\E MYY4 4W+?%Y%=%_XZ;,&]%M]J!1"OBZ4+XCF7^TX5=,N 7H&5E2R%(1R:GH:N M:?;TYKE/WKV9I,GXO8655-154I3;%'8-5/Q83K8OZ)KG(#D=Y)2DEL'O>=D4 MS* &-9QVJ2BQ:!V%7M74 8H[B]) XNP\N<:!KG1)_QO6=@&T2&T7^&QZ4[\NV/5>1]/@1CM1'N"> M"[L)W@;C:30AH&69H-H3 =/%@<&/1BV&IX,LB1*Z-#2JY=FDW.^=/O#*JWE M4B^??(ENHP6UEO')?/)MJ8EM6OY:/]"<<8J!'A'4:&C)VFB41&FW'@639!IE MW7K85 OZC.=Q8E+Q"Z4KF1!MUW-M:FVH82CH'_!8KC<:3*)X1YDSS2:4BRW] MI8%F/;;G;?^61:/@]RWQ/?'38%$+#*G:_\^66I'KQV_W=#S$@T+T/>5IENI.["!W8-U M]B]02P,$% @ $H*"6!V ^9' @ [ 4 !D !X;"]W;W)K&ULE51M;]HP$/Z>7V%ETSZQO/)6!DC0,JW22AFEFZ9I'TQR M$*N.G=I.:?_]S@FD5*)(^V+[['N>>\[VW7 GU8/. QYSKG0(S-QSNDU("SQ> M']B_5KEC+FNJX5+R7RPUV2Z&LFN]FUCQ*34 M1N9[,-HY$_5,G_?W< 3H!^\ HCT@JG37@2J55]30\5#)'5'6&]GLHDJU0J,X M)NRCW!F%IPQQ9KQ8WBYFR]5O,IE?D=F/^^O%S6R^:I'Y;#7T#0:P;GZR)YO6 M9-$[9&%$;J0PF28SD4+ZEL!'98V\Z"!O&IUEO(+$(W'8(E$0Q6?XXB;=N.*+ MWTM7X7=6YJ5%%IP*0ZA(R>RQ9 7^,T/^3-;:*/PH?T_E7C.W3S/;XAGH@B8P M?/H3=X,L9W>U&=_L<^_\^TUFRTU+GMZL9Z0X^DS.A''P.R->@ M[),X]DGL$#F74IL!CGE1&E"ZNE6\9E9DH"@G<+A@YZ-S$7H!3KV^%SJWFPU+ M@&Q*)9@I%52X5^UPDQ4,\Y_(RW(EI$ M@)7=#[RVG2*O3TX]IW]4@3FH;=5G-$ED*4Q=C,UNT\HF=06_NM=]\(:J+1.: M<-@@-/!Z'9>HNK?4AI%%5<]K:; [5,L,VS$HZX#G&RG-P; !F@8__@=02P,$ M% @ $H*"6(6_;I;. P =0@ !D !X;"]W;W)K&ULG59+<]LV$+[C5V"83DX*2? E69$T(]FNZXYC>V*E.71Z@,BEB#%) M* 8V?WU78"R*K\TG5[ !;#[[;=8+):3K53WN@(P]*&I6SWU*F,VXR#0>04- MU[[<0(L[I50--SA5ZT!O%/#"&35U$(5A%C1Y1"--!J(5NJH)QZ M)%;?*?PA8*L/9&HC64EY;R>7Q=0++2&H(3<6@>/G)YQ"75L@I/%CA^GM75K# M0_D)_5<7.\:RXAI.9?U=%*::>B./%E#RKC9?Y?8WV,636KQR,D4$CVO[+'W;G<& P"M\QB'8&D>/=.W(LS[CALXF26ZJL-J)9P87J MK)&<:&U2[HS"78%V9G9Q!04=6/-'H'E$7TBVQ-I>EY6T#Q'"! AGN:T1/-1704\0QRG\9L M0*,PBH_@Q?NP8X<7OX.WA =#%[7,[^F?\Y4V"F_'7V\%VL,D;\/8BAGK#<]A MZF%):% _P9M]_,"R\/,1DLF>9'(,_?_FYBCHVY2O;Y;G=#C^1/^#2\)]:Q&R(FTGHIR\P,.G0K$!AXIUMFB9^D!;,&/R M34/9U>0 84"N1 D'?&^46(N6UY0WLFO1YE0JH ;RJI6U7#^2D75UDOHA?D]B M9+=4O, G$9]+RMN"&CNE+6] $Y9^_#"*&/LY*);].8COP1?<6!;BN15W0+ MR $35S_:K"@C_H9B=QE,!72CA%3T$;@:4(Z:A= ;J5&E5+)Q&O)Y4GNZN,[S MO&LZ9&;Q>F3'$E]T=^.T3Y>H!MJ(QBF5G>G0PS-=>,!6J,&R>1W JRO;OU54 MN*U2UMC^M*L7>X7=L:*1?];XA?^$*SU+3&DHT#?UA MZE'5-[E^8N3&-9:5-)A[)U;X7P#**N!^*:5YFE@'^S^-V3]02P,$% @ M$H*"6**% S 6 P LP8 !D !X;"]W;W)K&UL MC55+<]I #+[[5VC<3D^M;0P)A (SX9%I#WD,).FAT\-BRW@;>]?=78>DO[[: M-5#2$*:7?6BE3Y\D2QZLI7K0.:*!I[(0>NCGQE3],-1)CB73@:Q0T$LF5KW%A!.!I4;(4+-'?5C:);N$-)>8E"JLB1P7MB@+H^B5DYT9 M36<7L_E\-H7Y['YV=3=;#$)#L/8Q3#80XP8B?@.B%<.E%";7,!,IIB\!0N*S M(Q5O28WCHXA33 )HMSY"',7M(WCM79!MA]=^ V^.CRAJA$S)$B;$5=''0(DV M.4QN*)3CTJ3,TJD?T1Q_>M4ZCST?8=W;L M.\?0_Z]$QR&NKF]GT.M_@E=8,,4,E<*4.LPE24,BJ>6T(9',P.24-EE0[W*Q MZGM4&2R7E"ZJCF>K8Y?86V!2*VZ>J;>7.E&\LAVGO??>63<*8KNWXZ#E+61F MUDPAU%7*#+EB(@4[.0P*)A+TSJ(.J=FUZUV3:^6UVT''Z[2"B$!:'\^B+KW8 M4Z_;#7IP2^Q*]E,ZWQNVZ:N K$>%B5P)_IODMNY<@!0(S\@42 4%ZH:,*Y^P ML3-*1$TXPAQ )'/K:LD*2QM<^^D %A2]8<)P5A3/0,N6DT(;)67P#78OW!:2 M] RJ\I RK(/=?VKT!U!+ P04 " 2@H)8%:Q-<\D" M 0!@ &0 'AL+W=OYUSHOI<94W2#0"<9Y%3[L@!A7U92Y=38JUH'NE! TS(H MYP$)PW:04R:\0:^T3=6@)[>&,P%3A?4VSZEZ&0&7N[[7\(Z&&5MGQAF"0:^@ M:YB#>2JFRMZ"&B5E.0C-I, *5GUOV.B.FLZ_=/C*8*=/SM@I64JY<9=)VO=" M1P@X),8A4+L]PQ@X=T"6QJ\#IE>G=(&GYR/ZEU*[U;*D&L:2?V.IR?I>Q\,I MK.B6FYGZ]G"RU4;FAV#+(&>BVNG^\#VF(7$2\@<3'4>,C)B&)+N!%M?*HQ(O>P%O WN 1E\D& M_Q@NM5'V!_+SG- *IGD>QC5-5Q@9O\.%=HQU^OD"R69-L7D+_ MC_)/K[B?\;UG1(@.=\.JRU_=JUEI=:Z9T)C#RH9:^BT/JVK^5!,SNR03D'^[Z2TAPO+D'])S#X#5!+ P04 " 2@H)8 R(D M(- % ")#0 &0 'AL+W=ON-'92R8QNR?]9?;1X&G9>4E50Z90IA:7E:6\Z/CK?Y?UAPU^*UN[1 M;\&5+(RYXX=9>MH;<4*D*?'L0>+?BBY(:W:$-+XT/GM=2#9\_+OU_FNH';4L MI*,+HS^KU.>GO8.>2&DI:^T_F?7OU-2SQ_X2HUWX*]9Q[]ZD)Y+:>5,TQLB@ M4&7\+^\;'!X9'(R^8S!I#"8A[Q@H9'DIO3P[L68M+.^&-_X12@W62$Z53,JM MMWBK8.?/+CY<7\_FUU:.MN1@:YX3\"PJ66Z$WEK2TE,J=.=>)%JJ OL3A/*V3AXM M!A8-8EFA*9-:5-8D1.S4<5#.HN1.UK"NK2-AE@+!Q:)V ,"Y@7BH(SC+S(IL MR:E\XRV1I5B0H/N*Q].*^HA89C[?!+-4.5M7/&V$-VW(-HC /+41JG[8S;XL M?:F598<^.D2+EYB)'%I(C\4N)Z@(R2<$:XLJ;:J#TR67IZPHR"H_$)]SI2E4 MW-%0PDOJ.*-(17@K,=9#%+@'T 7'LDZL5&8L"-(;,.-1JE:T(B92(A^!Q@B( MTGW2!&<899+8.K E%PJ4;3#*?,X)5QC!'!@1@7K#%G11&L^P+N1"TV!K,=B: ME:*2UJNDUM+VQ=)H'!HL"@EM^+;,MJ;7KPXFXW?'#A-AO(\7R#C+>3R,0+"M M#& &!O(>*?C:,MYL/'-6HAXQQXMI[7-C.=4W_(H=3D;'L_DT_!H?;R-+QS6A MV#]D6>/8"N-'&)LR3D O^-R0M$_2&!^*))>:E<$E/)=X99P*4A!@UP%B"Z6$ MD%^U1$N+JY-<2&RN;6?*N 9$P0O7FEAHU,,DI9 >$ZRRDM^!0&8D)YUR//@W M!0'P31R"@=PUW*'L5.8?H@+/'L!'%A'3[:+!5I# MK',0NGEKUKSG%I5)D$0H:X'=BL%=YPHE!IKF4Y:(([H+Z)E0'7AH'(9&HY0G M0*,V!(L-B3H!F%6+FH<'+.-((43R)KE#!P;,!V+>Q&G8E-H9'BR>*_DA7>T, MBQ,GDO;@DA>)L4>2Z.648K\U8'.N,DV#,S >N6E&E,PR;FQ(5Q:FCGMO9K=B M]]VA>",K],N]@B!(;\0OXYW)=C^TT8-8,$Z^,9R,GQJ.][=%.UX9H1:X* *E M-<^W%E^,$B2WK#T?AT'K_:][._:E8\5!FDQ4[(@W<37FXYHDZ4$N3*(".(V2 MVM[!44_% JBVQ_UV!+958S>/(/0<@LV,286T6=VG ].8RN,64P*M, 6U41LQ&ECQL -(3B+E!3*'$.V4U7:O5-@#"V6C;[G7@Y ML69Z,"#2 5X7R&^G1IA4+5C<[XW\4=7/$LW![A/J@>8/)7.X]]3LIPHF8(SV MYG<_4R6#YVY5PT?78YR/6?@(<'P)*'V\*7>KW7?&-%ZO'[;'CY1KJ S4X[A? MPG0T>+?7$S9>_..#-U6X;"^,Q]4]_,SQK426-^#]TAC?/G" [NOK[%]02P,$ M% @ $H*"6(ARCI"C$ SBX !D !X;"]W;W)K&ULS5I9<]O(M7['K^A2-"DI14,$25&+ERI9UE26QJM-:;[8I5*5>%KEA7U] MM*RJ]?79F4V7:B5M7*Y5@3OSTJQDA9]F<6;71LF,%ZWRL]%P.#U;25TO52IKGMRHO-Z^/DJ-PX;->+"NZ%,&K^^N@FN7X[H>?Y@;]IM;&=[X(DF97E%_KQ/GM]-"2& M5*[2BBA(?#RJ6Y7G1 AL_.)I'C5;TL+N]T#]1Y8=LLRD5;=E_G>=5?5YW+S9^7E.2=Z:9E;_B\V[MGQ^$BDM:W*E5\,#E:Z<)_RR>NAL^!R M>&#!R"\8,=]N(^;RG:SDFU>FW A#3X,:?6%1>368TP49Y;XRN*NQKGKS^R(M5TH\R"?Q3MLT+VUM ME/C'S_/$/R73X\BO\3AI^ M)U^C_CTF^2J!_>Q]^/AP)Y+D^H78HA_).'IOC52Y%I5\DA0LUU$21[>E69=& M5HHN7T>?:F-K652B*L4-PC+#7R4NQO2[6BKQOGA4MN*+?Y4;(;-R7:E,Z )V M3"X&0HK;5<.#9P459B!8^V?#\MBTP35U8 A,0? M_W Y&@U??D+T*F- YD&ERZ+,RX5.90XO!+&UT599?C)Y.1#: G1F_P(0,+-P M!!8+.R:C'V+Q0$QXWF90@X(@0K";>[?] MK!; 3B&+3'Q;4^'IC!(>#>Q+%2MBE-(H6*C/P@DM@ M]GJ=@U?:GHA52#O5\VDL_@R*C_SDNG1.U/!*4 ]]RH992%.N.DKPUB/-]/6Q M5X\D7R$"NZGSD@%DV)$T*,^HE:[@WK'H1HP4E5I1.)EGYX#D9W-8$D[%P3![ M=I;V.RU*R%>0Q2ER_+XN,CBCN14?\-1J!ETE#)?)>$![K>4S>YASIK0;QLX* M,*5%OH9#ZC?JFU<018>9F+=3A%7WO;^F"289=8W/0-M20]EXV]5LCF M2-U? ";*5*B7Q"^US/5<<\0'15DRB ="\@$Q1]7RXED!*];*Z'+_-F$/\C3$ MS/-ADZ:R(. B23(#F[!J")]"H=3'PU]'W!O5:PB,BXS]#2;X#F"-WA=0OZET M2M X@'_F@ XRD 3:807BNN,SY +)Q4M+CC+%#5/6BR45#<-MGU=5;0J 5C? MJ!RXJ<&#T=6S.*%;WM7>/]QTO,O6+E/]118U24M%"< .'N[2$2TDZ^RPD5R) M="GS7!6+@-3;C*]+ZQ,;0,L2HL'C>$LPVX(\:L^*MF-O@SW*VC1+R2AI+O6* M$ 8BI7!CTK#,'-CB#X5IP:G'.LQ2>4;[^4B OSNW8U_:$,K7*N3TX 4(%<+I M-D*;4 **^&I>?FL ML%-5IE\$ZA*7QQ_\/MZ:,D>PPATKDN2;YGJ4",8:7_&D\49K2=)%1;H'DRM) MA3%3],KF!-5BC+.-QV&Y6* VX*A9E;5[]L/[>S&YN!(G"#]3/FDX!.7GXV0\ M.AUP'=(Z"V7-_L)1LKLPF9Y2S,J@H: XYP0^DP7](ON"N7E=4=W,OC[H(Z&+ M2TL>!]U*(G:TL,!J?'J[1")\698FJRBQJ MY\AR 6QU)L3FP;@%.WV3,$=7CC101E/J<,6&(FLXUW_'B03"W4(F%O$!;G?S MJ!_W;D!586/30>/"Q)['$%*+M%"R91<(V,%X%50V$%RP(Y_!DE:O-)6('SX)XIN:<+$&@%PJ,T!?':R")53H^!.NL3-9A"T=;-(8QG]%!(-$:B M]"6A,OC/G#VG5$2Y:CV;N2/$9/-Q-(JC'WU:NGM"CBP6W(%0 M84C<7$<_-P7DUYX;B-NE IY_*C75EQ4J([8IC!V2?)-:--A'C9]R\4F4M<.I M7$N?/N!9&=(3Q5N*\B'S62>4:B'*'WR<-0L'%)4-Z:Q#AQH^6,&&ZZ#V06T: MWNZ7ZHO*;7\[DED%64.MCO#IN1]E.@F'<-J<4=W$J=S%+NYV.ZRN"JZC#P?N M &14:$^W^6%QY2:@ C37J>]2BBZF@'U]-Y>J/EX'YP&XE50JT]3,-5I=31*- MS5(5Y&X4I&@SB0/8GVMCKBVH\J>-0E73$X&">4Y12,@"2(3G=KH5[MGZ)@_X MHE')6FK8?NZW-]_:D(.+%$>R=5Z0 MEJKY')=M5'*H4>55^_=VE:DN %&$F$:!,J>\ M=6W(%&X!9R!/JB8\HE6Z,G\564=,V(:2P M=H.(-J!_H^B6Y";F-M)X!)?M:8QJ',*5);1.![B[SQZ:&I\7!OAPN@JO@1@&J0)]BO:F_!\)[\ \W7. ,&<=\2WO>K1>['U(=[K]VA:95+=%)T75?PTG_+,.3Y#5($&]-^+ KIWR)'T6""._)'E9=K5]:V2+5'LM$T MOASXSH3E4TTNF6M+X]C0R7CQ_-71<#+BW])-#G;EM?L%CK*F3O* Y MA:(WNI@0F ]Q99P S7 ;X4"/7P$^QHP*!,XJ)K3OL4A"MSSN9JA?R:E3P75T M6P,("H*E9#)D3A(P3)PES&: ,> ;Y2&"08>0"8,B/0S$!=A,@+Z4CW[L3IU: M^L#>!$^ \@6^-%0G6#T"P9,1]CJ->&O@[# B<-Q2 ?-TSEI*H+T)?Y(^Y]!6 M=V*UYF&TY79@5EM=H-TBL QSFZ9P'3AW"E4OG).ZH-6ZXO+3N1#W-RB&=*JY M96;B/)HK,\4C Q1_Z%&I,:4-N3P)@S67Z7V+U2FD.[5STZ17>T2@6"7?! NI M1"%$I>:ZKK:JK["*A DR,K+[&:??)A1O%4]:FY'JIC0Y3Y8IRZ J0TH+PSVZ MW<(-D8>#M64>/7(H.?70N2Y"+\7::7I/;7O!=L!OWS8!K\^?*08ELZ M%V>"T7D"1T8),(KNG*I:GI'K)^<41.XK22#^_^3_>P ^*B::8U UGGF#Z'VEM^R*)#+?(M!K60XGNHWCS+[5VW]2?!!);3]DYOJ M-#V"'R@%+;D3E'ZX[?=+/E<*K$$74 \=,;GD2*FO=N>VW;SC\IBEWI,;V4+1 M4:U[<<:3E(]2YU1-= 8V=%0G;5EPD8'];9AHN_Y2<'/4QN)W*"$TMDYW>(R& M,A P&0&P^%T-/^/?+PAP &B'!+'RA]-\IL,C"?_C@ (\(O@CIIERQQ# 7N\" M""?U*'V4V.T4'B9+?JIYPL>Q;L:$N_.RK$!5B60X.XW%NS;T'+'=K.>K&0X? M'T=)KQ-D?S6T[!A):3K Q[EOU8^OXHM!9\Z1/_ON,QQT>+_Z-K[]RN[4%8N^ M+6NVVSL?. BHNXAP,:*! HTKK>[A6B75W_>%Q3!I>P-(L([+W[W*MO0 M+;3C\RW'5$]RI0L7P_Z$L]?Q$!,K-,[=$G\[];:':JA+^]U1.S%PW0V S.W-JI,T7X>BFZ07@NE[-N)]*'>'9F5_ M0G,O)"ALTW@L1",8_MH16G;86"YL2(L'X*9[4.T/IU ]VU 0Y<_^=1!?M,;1 M(HX^[RTR\0=?J/A=G$[N1DVX]7RW[#VT:,"'("NN4R%#V^(U[V"U>:Q$#VX< MAG2/ESE44-/+O >$UL\K6T?AB'>U/A^&AZU^0P^YKT/]SAT/]I'WC9#-"T"- MH!%V_Z'SKRFB=7AEH#][N8[NO.O.P^L2_9>HULU+5 =>B/.O5CC56]2^J+I/ ML?-),G8?"7WPT,V/*T_XRH18Q-_=3KV(IA77VW\HI]]*B^ZV&> C2MP+9MVD MZ/H:5SIM#YC:ET'^*^E@ K334_ZX.N>/RR'Q]T[G_2.&_UL.'6M7$\^AV/<2 MZUGG'>.5,@M^D]JWT>YUX^9J\[+VC7M'N7WG]DS1HYJS(U1Q+A_'%^9$P M[NUI]Z,JU_S&\JRLJG+%7Y<*$&7H =RG6C#\H V:5]C?_ =02P,$% @ M$H*"6)(T2TK1# @"0 !D !X;"]W;W)K&UL MU5I;<]O&%7['K]A1U%:>@2!<"5"V-2/;,7/KO7%*]7415[* M:RVJ9KE,]?T;6:CUZR/OJ'OP*9\O:GIP=O%JE<[EC:R_K*XU[LYZ*--\*!:$"<3I;[2S8?IZR.7")*%S&J"D.+/K7PK MBX( @8S?6IA'/4HZ.+SNH+]GWL'+)*WD6U7\DD_KQ>NCY$A,Y2QMBOJ36O\@ M6WXB@I>IHN)?L39[??](9$U5JV5[&!0L\]+\3>]:.0P.).Z! WY[P&>Z#2*F M\EU:IQ>OM%H+3;L!C2Z853X-XO*2E')3:ZSF.%=?W/QP^>GJAX__>'?UZ>9O MXNJ?7SY\_O7560W(M'Z6M5#>&"C^ 2B>+WY49;VHQ%4YE=-M &<@J:?+[^AZ MXS\*\9W,'!%XMO!=/W@$7M#S&3"\X "\S_*N%F\*E7T5_[J<5+6&.?Q['Z,& M3+@?#+G(>;5*,_GZ"#Y027TKCR[^^ITW)[\4O6U16ZEC?RU+JM#BW/NII7L)-1;5( 45DJIQ)+9H5 M7*E>R%R+A2JF4E=T)S09OZ@5_#23<#-1JCK/)#U9I1J7^2JMI4C+J;A5N,A+ M,3>8Q!*FFY?S2J@9@WJKEJNTO+=Y\U[8T_PVG\IR6HE\!@_,"A X=:R)8]T0 MK=BW:G2V@*^"C5*\EQ/=$"=>8,QIB 982M64F32XY!T>R P6/?=EW7$5_@&IJ!'CH+GBN04$MR(GN+ MS+P2:5,OE,Y_)U(5Z0-B:Z013 ^I6=&#X\"/A$RSA?@-G-=2.^*2!0RWDLL) MR.A<:QO+!M!4J!T#0 )@QN9S+>>LS"4$5Q/48R^T@]AW8D>\:S1)QX#&K\]J MQ(5W$-'83J+8=L>^+3S7#OS0]A+/J!_W8Q?_@^195-A^$CLCFZ_&8V?,,-J; MR ;2:B4Y"Q3WCI7!7&J*!Q]7I*C*%I]NOE1\Y!H7Y]:'$G2[T;:$TJE:U:2! MM1(EY)#^6D+/53.IL WK!,E?##;G+">%.#7018@_!#C_"Z('FTOL('/E0ZE<6!G;6: M2^R$%-D$X=/:&%1J/'GOJ6IHO?MW;(MIF=X+6#0IQDB7,,CEJE#W4F*OFLT0 M'K01]S2'9]>*[FI2KKR3.LO9+2B&0';P(J*P%H5,JYHQS5*$(-017U&XW*8% M'*'UV%V[3HJ0E*;P69AD!TGKY$,9NQG<\+)$H( M S5Z960#,>%:4L* 5ZEYR0F#!%0UB$CI.M6P\?4"1IW7K20K2D 3EB0K@[.N M+%*2_A9^59JLAB*U*'!8$-)JEB/]?EN Z/-IB83:Q85!(.A2/=7M]*^D$(#J M.^_]B>W'*)DDZ8CWJD"'0;P%$/D=J' M;D0V(WXCF(+R:84X"/I8R6RQ%,(X\L*L;>4KZ*0?[;1/HDT9P%,)9)0T06I\^V*>2A[*[;](+#=,+0@_*T5WPZCL8T(:EWO MK 1N8L>CY$&O^0<%!4Q^,K;CP+,^JQI6^(0,TOV2M#S &;MV'(:'A&U23-^# M;*1N&+#;>FUHCUV]LV6P$++G^^AQ8CL,T2)>=L.Q0^WG$*Z9:)$<"'27K_/2 M3.IH@]'AC!,C&IJ?-B9K"+-^X:$5"0C1,)W+G=+;NNQ9S$O4KNB,,U-L6RRH MC\.(1,7$/"]+=L09)T4811PGMN9'C1KA(?">ROC=>:$5)1-TQK0>> M,W:MJY:"J74R]EW;CP+K!9]V'<^WWG=5H77BNV@\Q 3$]Q(GYEBZWA4E-R@L+.Y!!K7D1@%; M_0?IVU2.ID7HQV'@N&B<@] 9F:[9C] _ MKTRQH>5.\\PF0IL.-S+#FSUV'<-'7[7O8\BQ]N'/3UD MFGT?.#"&+7<\Y/<=)3ZAX\D95X^+O1AZ2^)3L3V*/#N)DGWI:-/@Y.4IP)TN M52GO=]-+=3"R"TJK^^#N@CP$P;?;BIZ&] 3 \T=P+/<@4#P_5;,-X'X6!XO> ME05I#7U!A<**!@FX^UUJ]8Q0MMT$]K%L)V;]"G,YY ^4:2I**I6)]]:7DCHR MHF)?,$)4]VC6A "?)'8X#B@S(0,%X:@/1Q[DXMD1XI2'G.7%+IZ$GFN/XLCZ MF6%;)W&$,)!06#JA>=4HHJMX%-A>F.!R&*( (T";A)C MEP@!>(35T?@/A)1M>?ZYP,(AP4,(X&&:/W*"=I0&]_2>$Q4VE&ZRHFB5\_Q@ M,!Z1[Q\G8R=L@\'(27:1/FNPN4@AQ14:@+L@?2YRH"-UFX-WR,YS.9]&*QG"RVT3! ML7_E5=9F@G6_ 6J:.(J43"S270X")=D-OX/2JIES5:=F,\F!DB85H"&_ V9Z MQVI.FUH/#-#6+4+%YM7*H&-JD?7%8=*S+V"_IBWXAKFZ,*\!.3ID.C<-29>* M>"K6T]_YNN[.[,CB\"LC>Z"\#5.A&R%Q(@\$,5)Z:+8'(X^2]+[I?Q]#26*5 M>5/D1I1(\#=PHC:UX5%P.+5]*-N9*WL7U>.4:R@_>2JS/FR9AR.8&%?H5:$V0K1$%JA[[@6^MG$ND&2X.2 ;<:K M:/ 1H:*RT'+YM#/I7KH;6YDN4:33!PJD%@N-T,@*76S"SYA:SY"Z5=,NL[?OI!U-F5M/A#IG_:?UUR:KTHVV\VW.3^F&J&_$H6< MX:CKQ-&1>2W?W=1JQ=^83%1=JR5?+F2*X$,;L#Y3JNYN"$'_T='%?P%02P,$ M% @ $H*"6%.4H]HI P T08 !D !X;"]W;W)K&ULE551D]HV$'[WK]AQ.GURL649,!28@1Q-\I + TDSG4X?A+U@S]F6 M*XDC^?==R>#>3>]H^V!I)>U^^G8E?9Z=I7K0!:*!;W75Z+E?&--.PU!G!=9" M#V2+#:T)2]K;'0I&U!XF/M+-ETE MUM\Y_%KB63^QP6:RE_+!#C[D:'PKJZ]E;HJYG_J0XT&<*K.5Y_=XR6=H\3)9:=?"N?/ED0_9 M21M97X*)05TV72^^7>KP)"!]+2"^!,2.=[>18WDGC%C,E#R#LMZ$9@V7JHLF M9\D='G\M2Z&:LCEJ MV*""72$4PN_+O3:*+L4?+R79GC_Z?,:&)_^!/_C'"O21[L8R@S$$T.>5F=#.: US*W5&9MRSSU?J-)0'LO@$X5ZSTM MT?>D/V5#.Z#W@YKY>=3/WM MWHG]1Z&.9:.AP@.%1H/QT ?5"6@W,+)UHK67AB30F07]&ULI55-;^,V$+WK5PS416$#77W'B5/;@.VH38!-',3) M]K#8 RV-+2(4Z26I>+>_OD/)<5T@,;#H19HAY[V9(35/HYW2SZ9"M/"]%M*, M_ST9 MJ<8*+O%>@VGJFND?,Q1J-_9C_W7A@6\JZQ;"R6C+-KA$^[2]U^2%!Y:2UR@- M5Q(TKL?^-+Z<92Z^#?C,<6>.;'"=K)1Z=LY-.?8C5Q *+*QC8/1ZP3D*X8BH MC&][3O^0T@&/[5?V/]K>J9<5,SA7XB]>VFKL7_A0XIHUPCZHW37N^SES?(42 MIGW"KHO-!CX4C;&JWH.I@IK+[LV^[\_A"' 1O0-(]H"DK;M+U%9YQ2R;C+3: M@7;1Q.:,MM463<5QZ2YE:37M8<^3N!625L9R&6)Y7\)0JKU M4'#R6O L.0MGSI.WSYMX;;'_!ENC)6TS?R]:TF M.XKL;0HW-Y=FRPH<^S08!O4+^I-??XD'T>\G"LP.!6:GV/__#9VFOUL\YA!G MEQ_AIQ)Y3Y(T0/"_L80_:?8-](0R!DT?:-9HOI_1LI5 ,%@TFEN.YC2D8*:" M-6D$5%AN*/I162:\&6ZXE%QN:/8$DP5Z'[S>, L&7M]9:9!VQO \&)*UL!5J M*%1-%U$YZ7A!X))\[)+U886D9$AZ4@AF#%_S@CEY,%XV#&*O%R=!1#SI.3G3 M6C72FJ-8JGRM54U:4C1U(YBE!?5N2N\L2+QX$&1>$E/!=R2Q=!8:I84M:JY. M8S-J+2/LV45P[M'T')T!?(!>%@4I],F*@]CYZ3!(H/_6]Q8>J4.->M-JH*&L MU%PG%(?5@\Q..W7Y-[S3Z%NF-^[B!*X)&@7G9S[H3O&PO=V]R:W-H965TV M9,NW)@&_&[GAT<" M@_8K N%.('2\*T6.Y3DW_.1(R2U3=C?0[,"9ZJ1!3N0V*'.C\%5 SIQ\G$P_ MSL8WGR[/V.7UQ71V-5Y<3J_9^/J_3,X6$PP6X\7D:G*]F+/I!;:=3:\F M['R\&!^U#"A8H%:\4W=:J0M?41>$[$KF9J/9)$\H>0K0 O?:@'!OP&GX)N(Y MQ3[K!$T6ML/.&WB=VB$=A]=Y!6]!=X:=IC*^97^,E]HHY,V?+QE:P71?AK&U M--(%C^FX@6+1I+Y2X^2G=T&O_>$-DMV:9/92W0+MB:Y5KS8B)BGC*/!Z)&WV! [DUG!\WN&/J2X(0U1 M)G-"1RBD,GR9$M.T1I\P[$ 3L6MIB 4,\(RSI1*T0I7J6(G"*9,K9AY0?WHW M"(/^!\V6I8;16A_ZS"HUTH"%HJ^4EU ).HP;H\2R-)3@ZR.V%5?7&A(0<^A( M'_Z6MGC#\YQ25G!E M>8'OS?8 3ZQ_;MW.[-HK(^]WXLK:!AG4+V5+4K:&/5O#]A':1^"-81C207L_ M>$&S'49^'Z/A,/ #^PY#?^!-2DN[R:Y$DL# "=?&&3!>64F(!4$/8A#O#OW( M&P[:$!IKP=D-C\5*Q%[8#WTH'0SML]?Q0V"'S6[0==K"9B<<^D,W"GH]"(>^ M=_.ZJ]S2;/H9(=)DD,*OV'>I%:<4L/V!W[6O#I1\]N>^-\ @L*;-"+;LHHJC M+4T\<.IY@24!A[0#1RMH=V#7\JW*0F23$KEBR_II4=4)N=N"S.0Y6R*$*?C# M/0@00F\V"H5EC_BG6/\NR6Q%6EON$7S]0O1=!W?/T'G1IH#5_HS^=^;.S4[* M(J4BQC7""E^3L;<$=(RX5 (1_(B6LN7W-L6Z4>BW\8[:?>?A+G(E\J:@K-C/ MA_B,0'7[R+U.QXZ&?3RCJ(LH1(&-WGR/JN/(?,A1D;7R5<#6YLD=M M(8%>6XURD4OA&N>.LF50\\]XCON8ZZC[O&@RXFA0<05K8PW<%/T2$47&!.T? M[4*=18^=7K/VO=CW+H0U4< 8D0.-7-%\=U"?2X^\2SA-V4*I%EQ?< 75ZZ-6 M\+*>?!"CN\*2&J&UX/ 0W^HNC=*YI?UIXOP@R)8%9:+,G#T\CA7MMR="Q[+< MU;S7@8Y@@&0) T1L1CP5WV!)*N&?@S4">VA;H^8 ?TU5!61;U7OO(( %AQYN MG;A3YFCQ2E$>W\.1[S,<-:6J8K-#MEK 8(!?QSMH([\.JZ35GFUL ;ZXMA$A M1\(.1F'7I7F_!\+(\FK6#?W@I8M)Z]'5$MUX[2[0:!/6^.J66:_6=_1Q=35] MV%Y=\*^X6HM<(VU6$&W[_:C!5'5IKB9&%NZBNI0&9YH;;O _@Y3=@.\KB:-] M-[$*ZG\N)W\!4$L#!!0 ( !*"@E@;0%SN"BP 'N7 9 >&PO=V]R M:W-H965TDX=EG)ZYJ:F@\@<"G>& 08+)+Y?OV<[6X ",EYKV?F0V*1!"[./??L&WY\ MJ.JOS4:I-OJV+;MMU=O7S99!NU39NDVJD2?EE7]39MX6-]][+9U2K- MZ:9M\7(YGY^_W*:Z?/;Z1_KN<_WZQZIK"UVJSW74=-MM6N_?JJ)Z^.G9XIGY MXHN^V[3XQ[.X>GMR@C?0 M%7_7ZJ'Q_HYP*ZNJ^HH?;O*?GLT1(E6HK,4E4OCG7EVKHL"5 (X_9=%G]IEX MH_^W6?T#;1XVLTH;=5T5_Z7S=O/3L\MG4:[6:5>T7ZJ'_U"RH3-<+ZN*AOX? M/G-]_>GW7W^[^?7G MZ/.G7VZN;][?1D>?JT)G6C4O?GS9PO/PKI>9K/V6UUX>6'NQC#Y69;MIHO=E MKO)P@9< J(5V::!]NYQ<\9W*DNAD$4?+^?)D8KT3N_L36N_DP'IOLJSJRE:7 M=Y'99_2_WJR:M@9J^=]C.^;U3L?70Q:Z:G9IIGYZ!CS2J/I>/7O][_^V.)__ M, 'MJ87V=&KUU[\W*JK6T?NFU4".JAF#;WJ%-)G)(LHL;UR5+.I(8]ZDNZ )Y "RO\(\]+;!- MU8C<=(M$V"#BX7(E=Q8Z7>E"MTB3^#G7359435?3^0'BD6P1$8?NX:?@^37F M3,>.,:8[#P%4 XK+3M$UZAOH@@96R[L:6<;=@Y]VJM95GD1OLK:#!\#1@V"$ M35==@<##ONMH75=;N*WR,99,<,:9Y8RS2;K^8/=U&Y#G[Z7&_="73?2N*HJT M'F6;Z>57R>S# 08(GY#S$ZYF'ZNF-4COT["@E$\L@PL;(J=&*W PM' M1[C(_ 56D?5T0Y]VM4:5#/JFKE69[0WD"J@,8,HB5=[KNBII M,8#M8:.SC;\W)H\4OH0[-6RHZ5:-SG5:(R6""0&BA7BE W(;/K\/^KHK26<# MMG%A1V,&P&2&DKO.X;MB'T=E51[+BCX608J739HQ\^%"J[2 0P2(-ND]<+U2 M:%@<;T$0 %PE5S98WIS>VW. M*/JU2J++DWDQ_CV.G%LF06KI?YZ['. M>XJ"RXHN)Y%/AV^$XO5&95_!8@""B7YI0>;AJ?@DGT0W)1QF)MSQ%$($%C5T M2XHH '@*OQ<6OQ>3*+E.FTWT'I3R?5K@[L:0.KU"GLQH$>46N1I\0T36;(!A MCP$#VZ@K01.TM2:2VX"-7.Q!3<'U2( @DUI&-4DF4H$% %Y&^(YE5*X4L@#8GD"NE!]Z I1%Y:1%Y.HN'6 M;6Z5EE]!Y.RJ1H\C='HEE^M_Y&V'N]V"!$&\E>&^@_U&JZYE--"% M(!RBO0(QB9@6ZB9!T!P (XEN.Y#J%@PZW):H%)Z#RDN4 0F#;ZS1HW6JZPCH MH9O6[J\LPE]-HNFW&BRMZ(O*%! 9T,,HIJ>76">SP2I7\E7MOA(*1#$/.P1) M2J(#Y*INC=1-"W!D2;*"H1@A=^^J%C"-H@/4!F@A]#?):&0K*IEYVIGLW\89 M/V2*@U E[I 'L5E Z[ UAP)$E7E#3R19%, 0PN?;LGA@^&5#I "/N@?I5'5X M0%E;U2#&F090@VTT^)K IJCSPHI/L 5Q M$;$+V*-5^&C6K*TS,N!?N -E9.P;YRQ;=V@"T&?8L@)IP))XW;5H$(^N@3=6 M &5MMLM"9IONC15."#(HKLR^6;%:2$$3TZ/ ]U3;%:QF_$]Z /RQC,-#:49. M!?'5Q]6#(B9LP K0:T \2*> 5!Z U>G6=4"B#QM5.B*;J MVR:%;2"S%O98T990:P 1N5N,=?\G>]J$J;("C*$%P52:.AV&O[*1CP($" G/ M3*%N W-?K5IC+,!#)LB5?(^J!1AHN[C;9N!H(+8)YTN#\\48]B9$S6+NXB'S M24EQXRDEV-?'M/ZJF/!N52;2=S04,KWL73+KK;QU*S=VY:N JS-@7C33[A] MU$J]O2;C\V3IC$\?E&.@;#@MMSMK@7YT'D2N4#? GMA@]TR_*"M QM 1F.B! M)@C=$WSO&7[>=76V 5(1VUZAHB!9V+"JX2<92FO9KPC-V5S<"8;ZAUOG4KT97C=8#2@P2VO@%M*&3NO%C'G<-)H_ M( '_ 9?T#?C8*)@V_18[YYN/L-MV!:E9EF!H2=9J@]'0>V4,\B-;=!W!!AN"FZ0 *H!))! C0D) M-" HD!XBG:->M)2Q5>#YYT3+YI#-+9FXRQYRP?C-61Z"'@4[$'=@+NL?!+B1 M:?X'2SK2RGR')4A W59W6XG(9""!S"\85&$6H]@4F5=[,7J"5=KJ3M%)T,EJ MM.X5 E/VX'@4<:!.A*3[H9,X\*@=6X# IR?G*BN( W%I2VOHW(.,ZR&)3J8C MR[EO7ACB UYX4, J:2-'$/K@1B\BRG"['+Y#&J/+/1,376!8QBIFE9,)!=8[ MJ'V@Y/J@6#I9GL>1BZS,2AQ\"/D! "OT/4$JI&%>CT:AOTZ \N>'7@QQ&'Q9Z5 M?RC@X 2-3O;@#+W"9D:C.),+O3$'!ATF/(Y1DB-<$.J#V+1>(=:=P7XO/SF=O.UV@[3\[G?V"MALQMP:ZA%T0%Q"I MD6L(NT+0T3^4+11X1R3T9O>X5L$6I^AHZ>AH.7GR!-NXS35]HTYX7\U5]-N( MA..P)**=]M(P3VJT86$/%6.2?PIM#<\8TD!&P-YUG99B*:$N$N28N/K00B)' M1"Y"\SE3E"(0YZTJKZ*CQ0LK^"4;0TDI%+Q5<2]V6,?)' #!Z%J5,^;CZ&@9 MKF"@KU8M&0(4.40"1KF.P:LV)2^VV),%%<1_5ZI4:S2H;,Q1GFQ/&F,057>W MJ;K6(P_$$PO0HY-Q:#9HDCDX$9* EBPCWHHEA!;Y%O4B%[I%%: M_[A:'^.BQMS[\NEW&YWE/:PI9D2T0#HJ=10/JO*^'UH*(4J+IG)@450=0W[H M4*,*SK6H4 2WX6R;HL@UPXO$5Y7*6OOPKZ$] -1(C%I17K%LP^/KB-I +X&^ M*/8D2>R&PM-@^R_ D%;]=:M5H>^,W<,I.S36MMU6;MVE>V,K:A*(EB[H]P!D MUH5:2,L&JC'7N11P!+;G%"' M!KK>:DP-X?-%D5KR)>-V-,]%=K>@K>#(!O,4/+^H,GQZ$EV#Q0'"U)Z%Y LJ M2?B2]0VF*?V98>V"[C87P=B4%GK_S@4C"WD.5 M?>9O_OZ&7NIGKI+:A?_D#N&@P.(/P@HDB I^JA<0)R^-]?90 /> M9:=&P?!N*OT'?:&0K '^K_@3,3L4 MSR^2BSAZ?IYPG/3Y9;+ <"'ZHF )%_M)'\/5[RPF"VY>OT5['*D,9,Y*@D:C MEN+T,G\DL[&5KD(%OP.9K$S&O+K7#3$Y(!U]V+^]'QPPG63U,,32P,SFY(%R0495-'H?4@D4G*+#8=S]P3R#- 00G5?W\ M#:% ?H5L&C/L04K\:ZJ!]4QC*+8+Y/@W(SG!WMYFEXM3QP1*;.%0*)8:!L/:H#R)+H=7108 M&2&FR@81BL/C$K:/*96'<@ E)":+1?^9%(@-\V"F= T.I5CK%@6MRC9E551W M>XF#F>\Q,8'A9(G&X\H=[ "O$L'(<>KBF5 DM('9D MD\@%DJTF#S)@'D'A!KT4EE\^)54LM.F57[_%J)$\) E*U-QE"T?3E0:Q"%=7 M[C!NDK4FL<1U#)+&B+%$U"]=P@R'7[CD2I9 S /R&LHT'=>*0P-.Y(>1)V/L M SC63%Z-2!L;4I6%B.J-H1H=-4JQC_%K!:KVY,6D '4EA8OIBL"?A:M&A>;T MK5^3F;G[*C)_D4,GE36.=PV*.>QB40>(M/?UK/]0XE@9 _YY1N9D.H["$:E# MH3Q?W&#XQS'9I(CTX -IA(QGXZQ,='"NJ(@U53S](?R/[CBH#%UST2.03>*R M,&=^%L8\%[,P]DG68C JPRLG,FM8B]R661KQ*-R!3Y6 H =+ZE<>+ZJ-($I7)7K/H6K,EUGW19#!YFQ:C"/UZ* KAY*,3D) M ,2FMP/.EZ*\B/!L. .[UG732LY:4L:4:B328E&?*%1B%_HJL3?45>($N M5LPOLI^U\4]E*\*;'T+"@A<%69% H@\45.J@DO<+XD%1!$OM@'8[S MY!MUQ^?%3@$*$_[&U$=69=%'7;BVX*OYCA/W:GC7%5(EWF<"O92?6H,6!YY' MVS]&64#$MT8:9=VJ?6(S5(A,BCK,N/=HJD!?3-<).F(,GADHDCGX]D.B87JC 2H&> M0N(<1S3XWI7-H2#P?&],U>%6D7+!:UMC."L,T^--+FEH]&;@!OAVG0W28:"; M[9A3?,IRSH=A"N&'NI2@XKQM1G$H:X;&ML@F(AL*+8*-WL6C%FG$)JFS\KX# M^,D3=O6IB^F:TIM !)#C7E#J.S#4290/D.!;!WY:&;?G//%1:ID&:@O4\M\. MU]5H,&[X)#9\[[5Z&)H>4Y4IY\XF,FF\./I.I82M]2 M0![L0Z!,-DY\H\0()N7B35:P.*F=EA(W,S5/*V62V&@S8A6%?-"FG,UP()E; M&U6PCTGM)2"V;=1X!=Z62$#=>-TU0QB\Q*"M0R?7KBN]D++GWEF7CV'@,'#+ MSW2+D5ZDTAKOE$)1L5+61F,=Z"N+RN#")-+#S7G:;[7W.@.F-V@4\+A&,( _ M6>+_"P2]*Z->3%=!@S/;H3G*L*%37&*,4:H4P44-XG*C+#W]@)(JK[[C&6&8 MROA*U $BJU JHLJ[S*3P-#&-%%'G"F,>_N76Y?CT[N-HEXF7<["6,=K[>%2C MCTTB68I$!X7/S RL@@!&*-2CTK;$HI![49.G@9_!- MNKH\_JKV6#G4V=R54D&,V4( 7D2J"RI5(9M;D@YB0DH@ )50213O!86P?KUZ M((T#4L,4O0QMQSJG3+"-OINL'F9'=&MD8NCG!L\]&-+M%9[ZJ51R424$C=_Y MP2POOU7:<)44JI'-NJ/NLDDN<37RB^G2]B]@#*1UQC7[[]#!K+@@XQKS;Z-< M,;U@EWV.UC\K8*/!4A3*D#(R7[F4E*5"T/%SG?/TAW8ZX57L6;\Z\:L.=P. MINS9%C>[ >,'E)5N-L86L*869:'7 (IF"DBBMWXFK\\IQ!C:DNHGZD60C[1F#[CZQY#PR"95I"J.E?7L;S+:V MUJN.>RV0A\^O?_81$>?C *V!F[D%#]<]P*PN&] 0-E-5E()]O'V,]S/ M8?4\NF4M&GUFK4HW2A'TPP8C^*'!I\H6>2<6 MT@-Q+[\ZN(!."B-#V$48VFQ%7A"; MU2YB](N2I[3OM:IK9^\XY /4I)^I8*VN@/3L];9O'=LO MU^P[_Z?:FS4,$0RV<%C@\^^/<71ODR#NJ%S$IG1&V7)<>G@%F8"'_0X9BWM* MR:HR;7!>YJ@Q+2/_>G46>T$KU @@1%S[A+3XF,:%QI4&'N"'?M'A/T7IM@* MU7S!,>.&FMD+%%"HL<@%I=5<\3-];JPY3; ?>@A1*XE]EPG%&FLA32B9$C)A =BC.# MB/?9RB'I9,P3R^M>IV_OT6!/%OM&-U[7\U9M*ZSA3 U@T0XP/8 NE+@.TJ\E M1H4D>XN(T8V'!ZR5[\L_E,V4IN_5/XDU#]OMB!"%[E@@A%P53"BQE_AL*&SO M(&&F950^7\P3CB\^?Y6<39+GD")C8^?VVG^>4!3X>($B%A+1B5$,J>'Z,^#R M+ABY M!'"2%+ W M;IB#M"/$0CV388@GQA2=$K-'Z6&)=,_)A2GM7)PE)T_@ B9X*JQUK0C"!17: M%?0=YPD-[=X>?64_G8RT %P34"@1***L 69]SZ.159 M6KJV]^5T?_JUM-8:C3\65GIDB3^3F5G%@'X5F6_&_1K=:[JR?<#&;,.KK<\K M:P#..$N0%HB;-/N:WG'S'+#51N]V\"&Q#SY@((X]&5035I"3GZ/KG L>$?_ M=ZUY IQ'] O]QNE>PMYPI_-G.-TY'D66 A<[BX-4/QGX85%DVA"F M_>T8^IFD;=>(NIQN';W%5#%A\7.Z'R7LZ?OK9.:6V*7[J^@]S0]!7^E_(!W6 M^XBDSOPB'L6$]1 DCJ*VNZ+:*Q8U-TV=JH)[AJF!"TXT3]_5S"69O;@X=6LP%!D4*1!39ONB2LNI:&V:@/&Z:\_064,J> ZF^Z8;\ M4R,G.!P_Y[C(B428C M\?Y7:I,6:SL]3Q;D(T![TU]#:G:D-WE4W\6F-]\&UK G\(XL(QNWM"7%8=.> M([$*%^2=2,&WP&SWX%(?*/\F>V_?F\V_%>L.RSE&>6]ZG2:9V:6, MH8@>2)BMX"[2T_GBZ#]?1%3N1*K:(UN\)R+[UJ^V#Q@1<43S2_V5@XO61NIZFX;S&^') M8C>Z??A/&C;N_Z6&GG?J6U ^Y0535<[TU_<5^2T@+#817V7..?+J,N[?_4,KC:.W,1 MH/0;\NSULB,W")"])@ELRR '(+:J1IG)30B*+C0Y43="CK>-Q@3TP-SC. \O4UA(IT@>I-:2ZRA5YW(J':)EY5 &4QO\P,2-4 MZ'73F]DC\0MD71YV0H+13/J(L<#4%G7'O K8?VH$NXT4L!&1C!9)VYZ1@OW_ M'GG5G"&1SE&V\W+US1CHUGX+PI&$:M,9+T%4)DM*(K!+YU.2Q)]QP^U#==RT M:L>!)]2'7CC*G"6?#SO?82&)ZVM!($B@$^_IYJSHD2*$(4K?9!VY667#Q-/B=RLUW "@^6[%:IOA/RX5+]\1." MW^.(U*L!V+,W7'X,;%O=BK,;[,609@,6<$I7@NHR6 MTZU";W*:Y4E2YF !T"-K=,G,7T9J?@9?384^O&O_12VNZ.V?)N?L[)]^1XOK MTA66+Z?KP:_1@,- ETU3R6RD+[KY.HK'Z?7NT4WO+RG17G $OUYY$YFTG<@D M_,O3O.W$RV+/96.J;U!G4T^(;4VXRXGC%6;$:]8;*1L?'$\:CX_!BP?#%FU& MB&8NVZ'.5.7";&>#B>,RT!B_/[#-"BX* M;-!8W$*N?^ZP*)K&$O$JOK&*!OL#<-9@ M3R3KCX^C8P7Q;BIQEA@$*(+^#.1QS_<6>"T%\T2!H+,#DD&97Z=E"G_Z7]J< M"FW+O]C SS/')/KJ@.L/3K^5Z>*'S.JQ#1J"E/WU)N+!JG?H.I3GW"]1L\,0+]?8P.%37(6&$,)'P/J!@AMOE-H.7T*!.][1$"8;U7];X6QQ MC-M2DQ25$\GA>A'(P4 %I U>G50Y-B&5"L/KO9E_5 Z@FZ83IY=L6#*V2*PZ MSNWQ]?A^1GB/*K:JNSK=;22RG^L&"UQ*B@5QN!0J5?:26G9=C! MGY@?"]?0\F\:G6*LS8.])Y(&/=S#3:#S+5W7@!TS@(T. _R,A! M.J!M!2!67-.-9D5.1#&E)5QSRG*Z#^2=E63,[_^A<@R*CNJ'Z94>DEE_L0TO M-N&4Y>-WN-"0,8,O%VY,P@&8#SEH<.O008,O71UM3PEYV=VB"$ <#;>$,SPE MF>]&_*_#)A,*@KG.A2.=*)"!/&,3+4AJ0WC!1:^>FG$:%?4 377F$HE6.EEM M_S37P[-E"LBAQLJU##$U\=+4(CILH.K-=C00W,__32\)_9;_\D;E9ITP C-J(8[E&G:]Y!/W\>N-<9\054I M]#332SXJ')&&(@ZI,>)UHO"D>%^H\T35O!Y!!" M&;B/6Z]+H;$5C)AIAGWP56%-RQ,'7/*H4 \&3=6M_0H9\Z#>R#=R9>0U'7!L M#Z@370X86Q[I,(;X.Q &Z1D.'$A-9V3 MQ61D4&_* N^3U*"[WN#Q=)!=263._2%[UTXY!5-,$?H:X:KW* MQ\GXVJ77#O$!E_@[+?&1ES;#/D8%^=+-+SBROBJQ#(\B6(Y,FMEH.)PZV^RE M$0EYV8X_Q0YY?PQ=HT9P'M+8^%3CQP:./S\Z3Y8OP.D[6KQ*SEXPNH_FR?F+ M,71/,>$@6S9)+_= @R,'3SKK,%5*:5F_G>&[.Q G2T>U&?<4<&7R-9IWD$\OH+9KO\+3/ M@(R_T"_U&)LHI>*#!;X]?^O,GG* 71MR6O3.\>N(KXJN$O MIOYNUW$YHU[; P$Q!-Q'=P]001XVFY$\;/5# V,PBP<$TQQ95G$",B2,6\;R8^N+2D=>W=0'8C5&*4H=&W YJY.S4AA3EFG9A#M,7:D>(W% M/IJ\WJT ,8,9>&\: MXE_'WA_C$9(9L\#]"4::>=BWY41,XY_-:$$L4(JY@B,=&TSBO<:0U\9I5106 M#LX3W]%+6^&AF8%]X:4#Y>_.M=P?*<.\U&?X(3YYIX7>=> _= MFG=-."HE\#'RSG-&-;8SAA$T)P9BE!JNM=M5,7C] I7_0NG!%89"A-?=>1+P M'M3>B]'8L [F57J,A*^Y,E4ZUE2WA%@K^RA<)GR;6Z\*P\S!EGH5=+V/U_BJ MQW#&>9\$]QI3=:2W*9?6UN0E[J-5A?%F[MXHO:0E(^/)./2K[AR"9/P\E5#G MFNH_A.-X, DW#M%T/YJK:JXP$<\*T:GX%7\42)!BEH )^Z?U&$/CZF,^5C!$ M?HP)O9(H]WJ6@6'EL=Z37:<>N)_X]MD(4\V69\G%8O8W_/?LG/]=7L*_7\8) M87::+$_AYY-D@5>#9W4&_[P33#-9P+=S^LW]_WUPX$=4"/%B=I:!0,;>6#5>T3*]ZC^2V8> NM=CA1=78P&?9O"2/:PEJ$JU-XIGW2%S M]>(Z_6*%%]]=6L&1-S8Y'Z^EZ*?4O.UJGB'Z3;>F:]]*5,-X?EJ;_8B52KWO<:GJ3Z# 2 MUI][0]DIJN+BZ)=TW)'6ES%L=J:UZ5/6)7BH3=!.X5+(;!;2R!V..;JZ0 ?/ MU>P7"MHMHN/9W\VMGF+XLZOXC20Z,W6S=%:\9RFMI8D,J.S\\9)M3^33T;BW MIO(,"QQQCJKQWCW:C?(>/'[PMF?6J'=@/>#9N#I"/K, U-C#3&7FR=OV(CN- M#/L:Z;5TOB&4*^S$P-O^Z'(:L9H(VI8'T$:36F7VZ0"%!G?!%$X!%A-I\)_8 M74"G/AQRW'A+M4);G,>82T;/3L(EPC"?#*0G!R"5-2TL7>F6YJ(D#P#C^$L0 MWR/KK8=">+EXNE/4C,UC'0A^\4ZET90"W7 MDHTT1O-3SOZ):WT[>:SU;1@:'I/FCRR3ILGL>B3I.>&RC^9(IR)!7LIM#&H; M"QJ#PYN9Y-FNO13.X1>)^B$K,7:QX&S72NU +PGGJZ;5GC+&=AJ2M$S$P=,. MO&(M-W7#C432D9H.)Y@YL(5D./:V4U-Q<*#. 2^>>%]KY+_GZ.!;82=ITK6L MG4RWG/UF3':*\8T:%X^LD*[PE>>R"GN;5SW'WDV*Y'&08;B2XW[HS*"PH'?W MNMD41E62>0\'*"_O-5YMXWP._JI?^.]Y3M3S1]4Z=LJ_NYF,39D6)7-1@D3/ MU(MOP\U2>=L +NFXX[ .>:7V30,4#N 9.>9U1)X#0K2"/YIXS,$( 4[1P(=S M;]UZ ,%@",*$ #B;GQV?S&V;B5!H;=X'RE91T/JF\V-L9^8!@SXQ]Z8A3MQD M_4)^"2RRXPZG_.($'I4T0P5[1^, O)5"GL%^67YM/94=TIL8R6"S$X6* M5,M+QJA3STRW'U:S\)SDQF86.Q)ME%:0UD9*<]$(?>%0EUIPCH*=VFFJEMQ% M>-#R"A?N"=!;'A40PM5[:Q?\L+(F@V>%@]D0O'5E[QSH,*UNNFGZ+2M$0];G M1N FC]\UGIU,=XY]H4@1P/,F!^:$I;U0^N>Z*JM.7D4W3A73BZW M_<<"W!OXW(.I+?6+4U=PB@E5_N:0/N'-[=O;;F, M'H#@;ON=6L>] +U[O24^^AB[DV_EQ0)?;,_8T6_53F?1\G+^ L#U7OZ*',N7 M$3F8.]_I!D.*';CKP ?*V!:4>'_.E_?>%KB2UX3J6KK7Q,ND1UA! M'KR):3@ZQ;XD@>T"\A0HIJ!YM(2\LX0\L23ZW(--9IA@E*=0(U"(>V+>D43O M&9295+E%03 ]&.4 (-TAVZO"3.E5>KKQW_?@K6.+#BH@BT*;MK/^VM=X3(_N MU(.!7%/;J[ZFXC[[4@>L,P5SB(>[X. B%[;"(ETF5^>@\N-,0%9>2?E=RYW& MTO[.3EYN@O_T2I&VWY47R%I34"T&*,[[SK@"EE:!K[U=)\AV]N$>VP$G60ZR ME[^*([\]U##$Q>D80[@KOX<13%N;?T[4T&B&6'H4A48-SZW,(FRVVJ'1W=3K=!Y-, MP*H39VT'RK^_&0?2WHE%U4E@Q_;,,\^,9VP/-DH_F16 9<^%+,VEO[*VNNAT M3+J"@IM 55#B2JYTP2T.];)C*@T\C2''\II;/AQHM6&:I!&-/IRK3AO) MB9(V96XUK@K4L\/Y]/9N>C,=C^X>V6@\OO]V]SB]NV6S^R_3\70R9R>/?"'! MG XZ%JV13B?=(5\UR/$OD*.8?56E71DV*3/(_@W009HMUWC/]2H^BG@-:<"2 MZ#<6AW%R!"]I?4\<7O(+O%&:JKJTHERRF9(B%6#87Z.%L1ISY>]#'C=XW<-X M5#\7IN(I7/I8( ;T&OSAQW=1/_Q\A&VW9=L]ACZ<8SUFM02FZ-WGN4B!Y;4NA:TU.+T7X2ALA>/0NZJ%S##\7M?[ M EA:*R4S)HI*JS60N/$>5\#,2FFD0(YB5[@>IR5I,*7=H#:0UY))D<-^G1L# M]DC<>VW<>V^.>XKA4"4QHQ$%F;OT@6<\) V80R$^COXG<,V "@1W,85B@8YB MBGN4XM3$U$2X#\:220UK*&LPWGLO"F+7GF%[$@:1=^H]8-)QG:Y7U<1Z$$A6ZA='M-0CS#PT=0:= I MZB5!Z,7!^=XP\CA'O?=>W VZQ">BZ2/![[?![[\Y^#_<"8N!&JV1UA+8R.!5 M4E'2&_;-X()5;&*L**@L;KC0[#N7M=.=%)546P VMRI]8K,:HT3I,Y.\/+AK M1VD=KO0W;N5_J-PW#G@33*&4O%LKB3&6PFZ]N!><1=X'ZGO]IH_/L7\0YNGW M7".&*+$D ',#]P6\;A!W<3D)(I+&G>YA=RW6(D-:;"M 9C@;NK67MK7LJNMD MBVZ84Z\7='L(>$8-4C\6P(/"A-C&C:=AX\G_Y$YY MO/NS0TG8>75?%J"7[E5@F+L-FJNSG6T?'J/FOGT1;UXM7[E>"LP_"3FJAA@O MG^GF)= ,K*K<[;M0%N]R][G"QQ-H$L#U7"F['Y"!]CDV_ =02P,$% @ M$H*"6#%OT0Z3 @ 9P4 !D !X;"]W;W)K&UL M?53;;MLP#'WW5PC>,&S X%N2WI882-)= JQ=U[0KAF$/LDW'0F7+E>2Z_?M1 MLN-E0YJ76*3(PW,4DM-6R'M5 &CR5/)*S=Q"Z_K,]U5:0$F5)VJH\"87LJ0: M3;GQ52V!9C:IY'X4!$=^25GEQE/KNY+Q5#2:LPJN)%%-65+YO NVID;NEO' M-=L4VCC\>%K3#:Q!W]97$BU_0,E8"95BHB(2\ID[#\\68Q-O WXP:-7.F1@E MB1#WQEAE,S!W M+-/%S#UQ208Y;;B^%NT7Z/5,#%XJN+*_I.UB)Y%+TD9I4?;)R*!D5?>E3_T[ M["2CN?+ M[[>K]>IF]>UR3=[>T(2#>C?U-4*; #_M818=3/0"3!B1"U'I0I&/50;9OP ^ M*-!Z,CBC5[ 6S0*/4J1I2@35E'3$XK\ MFB=*2VR-W_LT=XCC_8AF7,Y435.8N3@/"N0CN/&;5^%1\.$ W_' =WP(/5[C M^&4-!R)R0I4"K;"#'QHF(2.TR@AG-&&<:0;*W#?E_Z_>23A89+^$.]O)6&;^ M"!('D]PJR!M.OK(_B"U4[4ATR.O<"YQ/VSE=FI06!,O1&:FBJ38.2% M9-^[^CO-CS4V=L0520W/;@X&[[!%YMWP_ WO5M %E1N&7<$AQ]3 .YZX1'9C MW1E:U':4$J%1D#T6N E!F@"\SX706\,4&'9K_ =02P,$% @ $H*"6'+Q M.O=:! .PH !D !X;"]W;W)K&ULQ59;<^(V M%'[7K]"XF4XR0XSO8 K, "$-LYM+,R<1AMX3- M6Q]L24?G]IV+I/Z6\6>14BKQMR(OQ/F@<.JW6A)LH*6(F,EYG0U,$9V;^PK?LWPE-&M.)AC MA63)V+-:S)*!82F':$YCJ300&%[HA.:Y4@1N?-WK-!J32O!P_JK]6F,'+$LB MZ(3E7[)$I@.C:^"$KDB5RSG;WM ]'NU@S'*A_WB[Y[4,'%="LF(O#!X465F/ MY-L^#A\13 M472#1W=76$^F?SS.GD:?IW>+J(6CF_OYXG(QG=_B\>CN$[Z:/MQ'LT6DV6]' M\T_3Q6C\>8JCZ>1Q/EO,IA$^7Y!E3L5%ORW!-V6A'>_]&-=^.._X83OXEI4R M%7A:)C3Y7D$;0#7(G%=D8^>DQBL:F]BU6]BQ'/>$/K>)E*OUN>]%BHBTA=4? M3[]6V0O):2E%"Y,RP5'*N+R4E!=X5KY0(0NUA_\:+87D4'A_'PM(;V4$+)DF.WS6(?+<# M7'88F!8Z2.N2E,^-OA[RE3[/M4T;W6H_5-UC0>.*9S*CP'%%E_* @#,A*IK@ MY0[+E.)',S+Q DY14?&==H0!F=?T-7NAO%1AQW NEC&(HR"P30=U[=!T3ZBN ME;S)@YP% K;=A?^$\0WC1%+ \9T"9+<"KPMX[5;H=@%8':.CP)#3)Q6 MMQ, _)_$LX7%.T'4[,51&V>@/?1#R,,9+'@X;U9D5 M.'^_S+,UT9?$=29BH/Q)"0?\4CFT.U;Z)PW]O/3UF81&!40F^P=2-V%"HM\Y M$P)7)51%KJEKN%/_2\UAC:Y)QO$3R2N*#I$4>Y?Q#@#TT)=,IEF)H5TT :(9 M^H$9P'@)W[D=0#-=**JKNFNT@B0US%"FG%7K%*_@UM0452=>H/K,A5HYATKI M@#30G/"UKW3F/,>!_3/-!59\U907>J>NG!\#X?P?@;!;EN.981,*#V!=U'3; M B<_$HRPXP&G!4UP;ELAH%71Z$*$@H-HA&$(JL\TFS+DN'M+^P8Z6MCM@PN] MH'RMGRT"QZPJ97VW-]3F932J'P1O[/6S"KIXG94"YW0%HI;9@=+E]5.E7DBV MT<^#)9/PV-#3%%YWE"L&V%\Q)E\7RD#S7AS^"U!+ P04 " 2@H)8&?'Z MV9\# #'!P &0 'AL+W=OQ13<>R-@47^*A UV7)U/X6"[F;^+%_%#SQS=98 M03@=5VR#2S0OU:,B+FQ1^+/XYK9K]9W"*\>=/MF#S60EY9ME MON43/[(!88&9L0B,R#O>85%8( KCQP'3;UU:P]/]$?W!Y4ZYK)C&.UG\S7.S MG?A#'W)7!F/B2BX:RGX0E?GMFJ0/UU'!KR8G7#[(!XVR F9Q#C!!92F*V& MN<@Q_Q4@I/#:&)-CC+?)1<1[S )(XPXD49)>P$O;G%.'EY[+F7$%KZRH$>ZY MS@JI:X4:_IFMM%'T3/[]+.D&LOLYI&V=&UVQ#"<^]89&]8[^]/??XG[TQX6 MNVW W4OHTR6U8EX7"'(-#UPPD7%6P$QK-!H6R&S\.3 #)YG1BW_"K%:*BPW< M,LWU9UE=]DN%QW*%RA;?L\6W2^(Y+^_.2]DXIRZE2&IM?7%1U0;,OL+_K_@= MW[& ^$ 3[UD:5IR1WC&]]:Z\P2@8$KG^V/9[K<1MK2+@CYI3!-:M1\\2]]0\ MZHV&W;H6N?;B02_HDDE#1[V@1XPCRZU4%!VJDIJ\DIH30#),G$)#TVXP(,81 MIWWMM%=,O'V8]!H+1[II',3$-'3AXK!=!MI>%#<<]8UWCRMS(@"N=4V7N]J# MV2*\!,L GI4KYAZ8R$&26#7RC7Q')6R)@>8I/1+4Y*W?CX/DL%Y[PW@4I(?U MO*L&] //X41DXA8J5SPDVJQW4E52,8.4]"]X5J_3[PZ#J*56,DJ'5(LCI=%* M@U. ?:D4\IY %%V8'=60T1BQ_>B0K#_G^TL:]+VO1^+>!*S;IF"N*>@)]$81 M)7SE)9UT$+F'D71&5(3(/H]D0!=@)<.!O9@K+^UT1Z.@_UFOAB?#M42U<5^( MIN!J89HYVTK;7VK6#.:+HRO?<*&AP#691L&@YX-JOHV&,;)RHWHE#0U^ MM]W23XO**M#Y6DIS9*R#]N^>_@=02P,$% @ $H*"6(@M-D/* @ VP4 M !D !X;"]W;W)K&UL?51M;]HP$/Z>7V%ET[1) M**]0* ,D:)E6::6,MINF:1],>\[VW6@K MU5^= QCR5'"AQVYN3#GT?9WD4%#MR1($GF12%=2@J3:^+A70M 85W(^"X,PO M*!/N9%3O+=5D)"O#F8"E(KHJ"JJ>9\#E=NR&[GYCQ3:YL1O^9%32#=R"N2^7 M"BV_94E9 4(S*8B";.Q.P^&L:_UKAQ\,MOI@36PF:RG_6N,J';N!%00<$F,9 M*$Z/< &<6R*4\;#C=-N0%GBXWK-_J7/'7-94PX7D/UEJ\K$[<$D*&:VX62Z'LFV\>UBQ*321A8[,-H%$\U,GW;W< 8!&\ HAT@JG4W@6J5 ME]30R4C)+5'6&]GLHDZU1J,X)NRCW!J%IPQQ9K)A/(]]@).OO)SO66<,:O<$:1N1:"I-K,A.V3)J3"$BI3,'RI6 MXH@1W\N%=>!9\/J&[V^KN MGF*?W&)5IA4'(C.RS^$_\0LPQU2?Y#VN&B\=BC4H>_&.O7@[1,Z%U&:(8U%6 M!I2NPZ,05N:@*">P5^*\=\Y#+\"I/_!"YR;+6 (DJY1@IE)0XUZV=.B('ZSJN[:T5TB K>Q!X73M%WH <>S3_H. * M4)NZK6B2R$J8IO;:W;9S39N"?7%OVMXU51LF-.&0(33P^CV7J*:5-(:195V^ M:VFP&=3+'+LO*.N YYF49F_8 &T_G_P#4$L#!!0 ( !*"@EC+Y+!3J , M *@( 9 >&PO=V]R:W-H965T:&EL"Z%$EZ3J=']]AY+CN(4M]"(- M).)4RX&&8!J4H*F\T:)X]ZM% U586%3QJ:NJR%/K;!*3:#3WFO3SX6*PW MUCT(1H.M6,,<[*?MH\95<$#)BQ(J4ZB*:E@-O3&[FJ1N?[/AGP)VYLBF+I.E M4D]N,;S[.Z.CN]OZ.Q^,;Z_G4WNIG0\GT\7\PMZ/UW0WQ=B*<'\,0@L1G1^ M0;9'G[3H_ PZX_2#JNS&T&F50_XC0(!4#WSY"]\)[T2\@ MXMG0B5?9$_QTOC=58)O^=2K2%B4_#N-:Y,EN1P=##WC"@OX(W M>ON&I>&[#I+Q@63H:FQ2RLAOA%WP*/5[C<4N4Y^3%90 M+D'C>36^21+[\2L>[5 F.2B3_+(R#W:#L6:5%=6ZP(*E8V/ &JQAL*?4ZD0^ MK=8G ZM:DJ/$+LA=L0+R*N.#+M9%)205I:HK>T6NE09J(=M42JKU-])W"EPF M?HCWRPA%6VB1XY<6O\)45#FU;DDK48(A+'G[IL\9>\=#TL.M/,'+=?-5P.@: MI&B.8%-L"?\S)FGD7Y+$[Q.>IJ@TXS':/\=/(C\ET25>.@*G"(3>YX(QAL , M]_2X'Q$,%I(CW<5>]PI.I,]BAM02Q[0C?HCT&**>#I]PGQ&'X)2,?5==2=_O M=Q54>BBH])<+:FIL@=]]R.G[VM:8QKA4VA;_-T3H]!D'H^FJO%-%UQG];(NZ MKFDD0SLAL3M6M%+"66OU".MC#Z*%Q^(*98&$0*PL:!+UVJ9S0IU4*#B:'BCU MNIF1AF:N?-M!AL?@-E;!"U]#O88_I=BZV"ZNVS2Q: M*HOGVI@;_)4 [3;@^Y52]F7A AQ^3D;? 5!+ P04 " 2@H)8IAVH^8H" M !8!0 &0 'AL+W=O),?MOQ\E)UX&I+GHDWST MDA(UZ[EXEB6 (B]-S>3<+I5J;UQ79B4T5#J\!88[!1<-53@56U>V FANG)K: M#3SORFUHQ>QX9M8>1#SCG:HK!@^"R*YIJ'A=0,W[N>W;AX5UM2V57G#C64NW ML 'UV#X(G+DC):\:8++BC @HYO:M?[.(M+TQ>*J@ET=CHB-).7_6DZ_YW/:T M(*@A4YI L=O!$NI:@U#&GSW3'H_4CL?C _W.Q(ZQI%3"DM<_JUR5+-W1@5-Q8:>ONSS<.0P]=YP"/8. M@=$]'&14KJBB\4SPG@AMC30],*$:;Q17,7TI&R5PMT(_%:^2NV2]3E9DG3PE MWQZ3#?GX@Z8UR$\S5R%?6[G9GK486,$;+#\@]YRI4I*$Y9#_#W!1V*@N.*A; M!&>)*\@<$OH7)/""\ PO'*,-#2]\@[>&'; .2"%X0Y:H5>"KP(RKDBQ-KD&0 M7[>I-.N_3V5@X$>G^;J";F1+,YC;6"(2Q [L^,,[_\K[?$9]-*J/SM'C#59D MWM5 >$%64( 0D)-]2/*4V+.XTV(QX]"DF ;,NJ6SKIO VD#6B4J]8O&F,A-5 MJTM*6N^MZXGG!+H/ \>W-KQ0/15 NC:G"B2A+"?Z:U# *,O NO8B--/MQ/JN M2A!6&#J1%?F.AQ#_XMJ;X(X>32<39TI.9NUX85M3TY)DO&-J>/CCZOAM MW [5\L]\^'/NJ=A63)(:"G3UG,FE3<10Q\-$\=;43LH5O@XS+/'K Z$-<+_@ M7!TF^H#Q,XW_ E!+ P04 " 2@H)8JDEV@KD" "L!0 &0 'AL+W=O M9S<=7=2;74*8,@^$[GN MN:DQQ9WOZSB%C&E/%I#CR5JJC!DTU<;7A0*65$F9\&D0M/V,\=R-NI5OIJ*N M+(W@.VZ_<3=HVO@JX >'G3[;$ZMD)>76&I.DYP:6$ B(C45@N+S $(2P0$CC M[P'3/96TB>?[(_KW2CMJ63$-0RE^\L2D/;?CD@36K!1F+G?W<-#3LGBQ%+IZ MDUT=V\**<:F-S [):&<\KU>V/]S#64(G>">!'A)HQ;LN5+$<,<.BKI([HFPT MHME-);7*1G(\MQ]E812>-#@4%=@+Y3H$')@\Q-JLDX3R#Y'\!'MB?* M]$AY0*\BCB#V2-CX0FA PRMXX>D*P@HO? =O"7M#!D+&6_*[O])&X9_RYY+0 M&J9Y&<9VSYTN6 P]%]M#@WH!-_KXH=$.OETAV3R1;%Y#CQ;8C4DI@,@UZ<>Q M*B$AXSVVI@9-6)Z0)Y."(E/.5EQPPT%?4G"UQF4%>-N0K1 :;]RQ-VY?U#ER M*)1,RMC4' 2/:T*QU$8[-\YMZ'W%I=/TFLX#4ULP/-\0./(NV*O]K9RF=^MT M\)GDL([;1;7L-I MA_BZ<6B#>M2NE'HM&PO=V]R:W-H965TH-NKM*B-3GR8U=FK_@8TKW=NM;LBZ/])^\[?)DI2ZU,"S(TZ)JU4.-PY; J/>,0%@+A-[N:B-OY9ER M:G)D]+TTO!K:^,.[ZJ5A7%IP4*Z=P6P*.3>Y.?GM_%I>OI,7[TXOWY[+]HV: M960/CKH.VGE--ZDU32M-X3.:@E"^U85;67E>S&G^5$$79C6VA1O;IN%>C6>4 M=&04O)9A+XSVZ(L:7R.O+WI&WT61Z)SDC7J09ZE-,FU+0_*/DYEU!MGQYRZ? M*XWQ;HU<,8=VK1(Z;J$D+)D[:DU^?!$,>F_VV!LW]L;[M$^N48'S,B.I%_)4 MYVM=4.$L]\YH0<;0W/MR8BUA6!5S^4NJ9FF6NI3L+F?V;K?;&<2 \AD9CH/@ M./ K%*?*F$<)3KA79BX=K ":EJQX*:)!)^1FU!F*\WR=Z4"T+-.(#Y^.2]_ M?#$*@^"-9,;,'F7*W&;7("GIM$P8UPVL-:1M6#$4!VB'\/U@ASTB"(?P+(@' M>%\43A7+E$&HC(5@U(E9 < ;;2M )/+4,K^*]AA&\Q*_HH*@/8 +O&__J9@/ M=YUICZ(=COQTNQ_Z7;XTKXK 2S'FA6CB3BCWE$>_*8_^5Y='7=K3*BQ(F-T% ML%?A[@+XG921Q(PFGZD%O )QANVM2Q/VKQ<@#"_%:#P$(.@C;F.!,P0G1"&& M,6=U#R-1@+!B>MCWR\? ,?+P($OWX3-H\!G\2_K8(L+S!ZY%V@767NW?!2Q. M$;*'XK1$PA2<(D'<\V $P(S!"3Q2FY1"KC$G<$I6V1KX!.7%R'Z428Q*8&ZH MP?Y-&]3WPH>@'B"!X*!3X!WEJ M\ZL#&?ZI/]F!?S$9-S$9?';/SQ8+\3^9V@3T-Y*Y8[=W@/]59;49]6/EB M ",#W+4VC"[.'H;0.F"=;\BAR?.=Q"2NL;AT&J<_!\9 DM5<6*,H$]C]AZU7 MDQEI78I\U.%WF2.S,#H_%!5DO"T?BV'OS0TEJT)G>IDF*D.N; X3I,Q5TSDO M'!GDD24OA<.472BM?,6I=("=<>153<"-/\[J'X&V'XG91#R?0K;Q!A2$\4\O M),M467 5(.^&?=],^JQ M?6=I5G(X_R<65J:-X]K"G576W;JQY&26_EYF\4,":ZO+2S/:7/U.JAO/I^75 MO?&M,F H*S-:0+37&>*0-]5=K.HXO?;WGYEVN$WYSQ6NKV1X >876KM-AS=H M+L23?P!02P,$% @ $H*"6"E9>^#*! 6PL !D !X;"]W;W)K&ULE59M;]M&#/Y^O^+@#5L*:/+I)%EREQAP$K<-L"Z9 MG;0HAGTX2[0M1-*Y=V]9;.;=^V>_;; 65LKY>0XTW"VTJY7!KEGV[-J#R1JDJ^U*(0;]21=T;G39G M-V9TJC>N+&JX,=QNJDJ93^=0ZH>S7M#;'TR+Y]I-[^C+7%FXT.7[(G>KLU[:XSDLU*9T4_WP M!G;^Q(27Z=(V7_ZPDQ4]GFVLT]5.&2VHBKK]58^[.'R/@MPIR,;N]J'&RDOE MU.C4Z =N2!K1:-&XVFBC<45-I,R@GUQVG?X! GVLQW<>0LGOP(72/Y6UVYE^:3.(?\_FF!*X7_,]--0=# MJVG[3LY5G?/QQJVT*?[%[6RET 1^AQ$WW*V 3SYN"O>)7]49U)3T_*94M3WD MY%$S#CLY58Y]:A/46]9(DGP] 34<2FL[O/;J07Q4-/BH#=?'$3 MBM1+!BF[-KC%KL!MZXS:JJ*D+.38>'AA[4:A-WSS#1_Q)9D.O20,V*UVJOQ6 MS)2EP&*.01/D?9ZQ '&&PDNBB!^A,^[HC+^;SN?AXV/J2>0&63>%4CDT[:IN M>RT*'*+LZ%.'*7M*(=W2QMXWW8K"L@6#S9?#(YBLL,#7ILB C9=+ TLTAQ>U M,P7VX(QO5;D!UH3G^HE!KAR?P[*H:]K@$Y] &4R%)$F]0*3L9Q8$L2]B7*32 MC]EKHVI\F,5I[ DAZ#X,_*%@DYT%.3L92N').&0O&FWA!Y)A"UY 08HG4@R] M- C:6YGX4GYIS__Y?$I-0DS\F!Z6<>R'^W>;7#NH&WM#(;VD\R4A$!FD?G(L M-P9=;@R^.S MIR W)4^!/L3J42M^B-6V7O$CZ1.P"VT=66]@"_4&+*9RXB?XC7U*Z\A/&;5, M9;)58V&.XQCF6(0ISR+I"X85F[(9CE)-P:$8#G3WX*BAQP.LJ2CT)4FF M[#74V&#*1DCE., 4])=+#9N%TA^P2* 0?H947!'58]L0FD*5P@\/TM9_-O!4 M8);-6&=YIC>U:V>?[K2;',?MP/0DWHZ=;Y7!K+:\A 6J"C_!_FK:4:[=.+UN MQJ>Y=CB,-Z.;IT7]02P,$% @ $H*"6(U03!\+ M P @P8 !D !X;"]W;W)K&ULE551C^(V$'[/ MKQBE5=5*$8GC$,(>(,$M[=W#K1#T[E15]V"2 :)-XM0VR]V_[]B!E)-8JGN( M/>/,?/X^.S.9G*1ZU@=$ U_KJM%3_V!,^Q"&.C]@+?1 MMC0FYU4M3#DJGVH M6X6B<$EU%<91E(:U*!M_-G%K*S6;R*.IR@97"O2QKH7ZML!*GJ8^\R\+ZW)_ M,'8AG$U:L<<-FH_M2I$7]BA%66.C2]F PMW4G[.'16+C7<"G$D_ZR@:K9"OE MLW7>%U,_LH2PPMQ8!$'3"[[%JK) 1..?,Z;?;VD3K^T+^N]..VG9"HUO9?6Y M+,QAZF<^%+@3Q\JLY>D=GO4,+5XN*^U&.'6QR=B'_*B-K,_)Q* NFVX67\_G M<)601:\DQ.>$V/'N-G(L'X41LXF2)U VFM"LX:2Z;")7-O92-D;1VY+RS&PY M7S^]?_IC ZOE&C;OYNLE_/JGV%:H?YN$AC:P86%^!EMT8/$K8"R&#[(Q!PW+ MIL#B>X"0F/7TX@N]17P7\1'S 7 60!S%_ X>[^5RA\=?DRM44S9[#2M4L#D( MA?#W?*N-HJ_CRRW!'5QR&\Y6S(-N18Y3GTI"HWI!?_;+3RR-WMPAF_1DDWOH MLPU58'&L$.0.%D*7.8BF@,>R.AHLH)?27J3XSQ@,0M&*?><=JIB MP-V.ROK!6]9M);\A A5*_@RRM:6N UAO/FIW6BLR/!8D!)+QE"P+EV1#;YQE M04SSY3A//\8U"W@R"D;)F+BF >=9,,[(YDG 6!1$2>9U-X;7M_0]I#VN ;.G ME0[XR$V,]WS^-S'J$IF;H@QN?7#A56.H4>U=^].0RV-CNA[1K_8==MXUEO_" MN_;\0:A]V6BH<$>IT6 T]$%U+:]SC&Q=F]E*0TW+F0?Z2Z"R ?1^)Z6Y.':# M_K\S^Q=02P,$% @ $H*"6'VH]3$= P > 8 !D !X;"]W;W)K&UL?57;;MLX$'W75PS48F$#A>Z)XZQMP':\FP#-!;'3 M?2CV@99&%A&*=$DJ3O?K=R@YK@LD?I%FR)DS=AS;CT)Z-V[4%/1JJQ M@DM\T&":NF;ZYPR%VHW]V'];>.2;RKJ%<#+:L@TNT3YM'S1YX0&EX#5*PY4$ MC>78G\:7L\S%MP'?..[,D0V.R5JI9^?<%&,_<@VAP-PZ!$:O%YRC$ Z(VOBQ MQ_0/)5WBL?V&_E?+G;BLF<&Y$O_PPE9C_\*' DO6"/NH=M>XYW/F\'(E3/N$ M71<[&/B0-\:J>I],'=1<=F_VNC^'HX2+Z(.$9)^0M'UWA=HNKYAEDY%6.] N MFM"0QE\@B9+T!%YZ.(FTQ4L_P%O\:+C]"=^G:V,U M?2S_OD>R@\C>AW #=&FV+,>Q3Q-B4+^@/_GC4WP>_7FBP>S08'8*?;*D@2P: M@:!*F.9Y4S>"62S@WE:H8:YJJEFY<7E!N)&YJI&N31G3A^_MM<$*7RW,A,J? MW^5VNOJ3I)D7_#\J^#?-NH&>(&SZ%H!FB^;Y&6U;Q&#>:&XY&N]D2LY,!25I M A"K#46OE&7"F^&&2\GEAF9-,)FC]]GK#;/@W.L[*PW2SA@.@B%9'??\-^Y\ MSUVTW-=(RH6D'[E@QO"2Y\S)@?&R81![O3@)(L))!^1,:]5(:XYBJ?-2JYJT MX]=QJP]+>F=!XL7G0>8E,35\1Y)*9Z%16MBBYNIT;D;4,LH]NP@&'@W)T1G M9^AE49!"GZPXB)V?#H,$^N]]5N&1&M2H-ZWF&:I*Y#IA.*P>9'7:JN(L36%)J% S.?-"=SG6.5=M66];*DE*U9D6_!M0N@/9+I>R;XPH&ULC5=M;]I($/[N7[&B=Z?D1(U?,#9I@D02DD9J7A3HG4ZG M^[#8 ZQB>]W==0G]]3>S!C>M*.(#]MK>>6;FF;?E?"W5BUX!&/9:Y*6^Z*R, MJ&:%BKP7>-Z@5W!1=D;G]MV3&IW+ MVN2BA"?%=%T47&TN(9?KBX[?V;UX%LN5H1>]T7G%ES %\[EZ4OC4:U$R44"I MA2R9@L5%9^R?7<:TWV[X2\!:OUDS\F0NY0L]W&47'8\,@AQ20P@<;U_A"O*< M@-",+UO,3JN2!-^N=^@WUG?T9AZ6U-K+8"J,%A2B;.W_=\G",0+ 5"*S=C2)KY34W?'2NY)HI MVHUHM+"N6FDT3I04E*E1^%6@G!G=3AYOG\=/'^^NV-W#S>/S_7AV]_C Q@_7 M;#KY-+F:37 Q&\\F]Y.'V90]WN"VJ\?[";L>S\;L9,;G.>C3\YY!6PBQEV[U M7C9Z@U_H]0-V+TNSTFQ29I#]"-!#)UI/@ITGE\%!Q&M(71;Z719X07@ +VR9 M"2U>^ N\&;P:=IG+](7].YYKHS"!_MOG: /3WP]#176F*Y["10>K1H/Z"IW1 M'^_\@??A@)']ULC^(?31%(LTJW-@X2N4-;#YAMV"7"I>K43*QEBJ^ZP^ MB+O?ZG^ *P84+H9D0S$'180[1#A= KKXSK@ )5*NG=\ FSJ16V%:Z[%YD&1H_X=HP7F9LO"!)%//] 8JA>'_H1LXP\5!HK 5G3SP5 M"Y$Z01RXJ#09TG40N@%B!]V^W[?:@FX8#-VA7?F#@9NP UQ'+=?1T5P_D?W* M;*S5DR^UJ+!1F2Y[@,81V]QHXV<-;*PU&'UD7 [:L#\NOPC&G58<R:+BY>:/=TG@QQ_T;HMF*2_9'%B:JIV7:);E>H.5I/>4DNU=]AK8-*)Z(NT_F7]D(>X( M):1NU'@>OA/?)BFP%]++S(>423%?OS M%#]C(O5C+.0PI-4PQFL4]3%+(I^R:[K#U/5MC@291@N!Q%.%Z M*A=FS16PNLI0O;8V$KL&2EZFX S# :H9^C&*)*@G=F8_4'FXW!TTEN*KA$:. M,-MPR%02T5NOL??(N9%EP%/5RQM8"G6B(O##X.\ MPHSQO=_I19M%;TEOK78/%%'<%E%\=!$M!+$ED!=1HF' 2C#[*N5L MPR& "A(*41>629ZF"G;;,Z%365.[17>=$'7X":9IX&.N/ //Q3?T))<8F9,E MIM0I0S'-&\;VJFJ :.*\=TY\].#4P2,?'NA*/((I!66ZP1"^+X#K6C59L44F M+6A!@K_0.?$PLT^;D,?-N?#[]N9T?<_54I0:$W:!HIX;XYQ1S8FU M>3"RLJ?$N31XYK3+%1[R0=$&_+Z0TNP>2$'[MV'T/U!+ P04 " 2@H)8 M,GT1G$H$ "J& &0 'AL+W=O.]XP_BPA HB]I0L7$BJ3BQ#5#U M9L5X2J1ZY&M;;#B0,'-*$]MUG*&=DIA:TW'6-^?3,=O*)*8PYTALTY3PKW>0 ML/W$PM:A8Q&O(ZD[[.EX0];P"/)I,^?JR2Y1PC@%*F)&$8?5Q+K%-SX>:8?, MXO<8]J+21CJ4)6//^N%#.+$!7,D@B8L>2/.)31Q!I9*(05V29RP?:_0A'00.,%+!'97[0O;!T+!5LA M65HXJQFD,"B(J#-SCAX!8.;L/!=4\X>(6#UW# _1,._<*AGS&3AY+Q MX!-)IF/.]HAK:X6F&QF9F;<*/Z8Z[X^2J[>Q\I/37X ")PEZARX?".=$9^$* M7?H@29R(*W2!8HKNXR1121)C6ZHAM:,=%/!W.;Q[ AZ[Z)Y1&0GT$PTAK /8 M:J[EA-W#A._<3D0?@A[R\ _(=5P//3WZZ/+B"CW16/[]"&NU(F7++&?G8[H' MS!88_WP8W!&J5^;&R_"\$WAJ+2=DR?*DH%N5';H&':% A(;H@=%WP2D3]$DU M!".A(#B'>:%H'^01=MG.0PPPHGGH-[;H.7LZS\SBG]QX"ORX"O.P-> MP [H%E28GR(.@&81H102-"=532/'HCI\'()/\FP7Q#8#7^WY?\O^]NVJCV&][?%B MT8? %=<8^2\8U2+%SO&C MT#E7TGOV[8+N'NVU*\HHFF\*K;]H5H_X6%G@S@_GBL!_HP9.[.[17KVVC%80IM#J3!]K M"-Q_*P(W65W,C*+YIM#J23A6*[B[7#$J\,%Y F\W&S0%WFXV/"'P8Q&"NZN0 MBL!EI'7\S1(W5&(4[)A$\TVAU;D^UC_X^JU(W&AI9!3--X563\*Q.L*='_]F M)3YJ%66S-#_/S#]AAAL2MRN7N$J6Z^PR7*" ;:G,KT?+WO+"_3:[9F[TW^F+ M^.QR^ B3W^+?$[Z.U3)+8*4@G=ZUVGQX?C&>/TBVR:Z*ETRJO2%K1D 4B=I MO5\Q)@\/>H#RWQ/3?P%02P,$% @ $H*"6-+N(:B) P &Q !D !X M;"]W;W)K&ULO5AA;]I($/TK*Y]4W4EM[+4))#E M I*V2"%!);G[4-V'C3W&JWJ][NX:4JD_OKNV8],(5A6'*R'LM7?>O)E]S&@8 M;KGX(A, A9Y9FLF1DRB57[FN#!-@1)[Q'#+])N:"$:678NW*7 ")2B.6NK[G M]5U&:.:,A^6SI1@/>:%2FL%2(%DP1L2W*:1\.W*P\_+@$UTGRCQPQ\.6)\R]F,8]&CF<8 M00JA,A!$7S8P@S0U2)K'UQK4:7P:P]W[%_3W9? ZF"#7_<#=_/Y]- M[A[09#:[?[Q[F-]]0,O[V_EL?K-"[]"J.B_$8T2RK" I$D2!64:@A1!24J97 M?W*AQ2+4-[TO0O"UH+D^/H7^O 9%:"K_&KI*,S9^W;!F-ZW8^0?881\M>*82 MB6ZR"**? 5P=:A.O_Q+OU+'UCP@B9_08G7.X W+6@:T6R] M+S:KI?FY7RO.D3D<-"P''9[^H /F%PWSBQ/E MUXY3R'=K0O*K1PEQD=[2&!Y L/NXQ%\ >P)A87O9L+VT>EG0C+*"H>]HQEE> M*!"RS+5./LT3$%K'5HE:T8_,-/;:TN]UJ)(:_,3D=_H6_CUEHO;SJDX$P?XZ M@?V6H/^+VKB/8QH"B@N1454(^ 5.5NAC<]OV-!QT*8PN^AYN&Q^V=J<3"J.W M3QCX@"[:]H;M_6U!GO]7S;##'YO>MO_A?I?:Z*(KXK8M8FOO.J$V!ONT<7Y M&VWSP_:NU6KCB)IAA3XVM6TGQ)==ZJ*+3NBWG="W-JO3Z:+V\TH7_BM=N#OS M&@.Q+J=2B4)>9*H:W9JGS>0[J>:]=GLU-B^(6--,HA1B;>J=#71U$-4D6BT4 MS\OI[XDK/4N6MXF>WD&8#?I]S+EZ61@'S?\!XQ]02P,$% @ $H*"6!8- M18[1! +1L !D !X;"]W;W)K&ULS5E=;^(X M%/TK5G:TZD@M^8"FM M(-.ETD?JE,MU]&.V#FQBPFMBL;:#[[]=.0D(@>,J. M&>T+),Z])[[GVL>^<6]%V1N?(23 >YH0WK=F0LRO;)M',Y1"WJ)S1.23"64I M%/*636T^9PC&F5.:V)[C^'8*,;$&O:SMB0UZ="$23- 3 WR1II#],;3F5 -]J WAU,T1N)E_L3DG5VBQ#A%A&-* $.3OC5TKT+/40Z9Q1\8 MK?C&-5"AO%+ZIFY&<=]R5(]0@B*A(*#\6Z( )8E"DOWXNP"URGZ^AT5 9TKO(@F//L%J\+6L4"TX(*F MA;/L08I)_@_?"R(V'-KG>QR\PL';QS:A4/[HPZ=PJ&3,9.'DO$00@$' M/497@"EKB:8N,C(S;QD^)BKO8\'D4RS]Q& \NGT8?1D%PX>O8!@$CR\/7TGB=]]#;TT/7 _>4B!D' M-R1&<1W EN&6,7OKF*\]+6*(HA9HNZ? <[QV0X>"C[M[#>[AQ]U=333M,H/M M#*^]+X-X2O $1Y (,(PBNB!92IYH@B,L4_+M3CJ D4 I_ZN)_1R]TXRN9.>* MSV&$^I;4%8[8$EF#7W]Q?>>W)N9,@H6&P&JL=DI6.SITF26&EU!ITBFXE?() M3NXHE\-:2M7FHP1G;N3:V@'*AYN\8)FI\W*/T%;'&L:'%.71LF 0+#8'5^/-+_ORCSCC? M)*LFP4)#8#56+TI6+_[+C#L%8P$EE7+146-V1.0:)-+LV9\X^P;LL([O41O8LN8(LF@%( M8AG+4NYVY]F NLGW+5H-U$(?.EM-@H6&P&J4NDZU<72.JH(%O"%BC:*%IM#J MU&[LR=W_EQ1^IS]K+7P4,\2*.=.TDP_T. =GP1!:/0M>E07OB'I8@-<$L=VZ MW%+$PJI;MVIO:6*#E11%OUD4W:IP<+4[Z,%85MMJRBI5O(?L#643^".:J <^ M>.X:K1I,H=5)K>H&MW-<6=36)0=3:Q(M-(56I[8J6UQ]W?+S95'?'^W\:^,<0:9]FIW'<)!-T?SS>ME:GOD,LY..K?9K]RK, M3VXJF/P@2:Z34TPX2-!$0CJM"[F(L?QL)K\1=)Z=5KQ2(6B:7&PO M=V]R:W-H965T=L)VG^_=F&DI U-+M"VI<$FYG/\WV8&0^C'67/ M? 4@T$N6YGQLK8187]LVCU:0$7Y)UY#+.PO*,B+DD"UMOF9 8NV4I39VG+Z= MD22W)B,]-V>3$=V(-,EASA#?9!EA^QM(Z6YLN=;KQ$.R7 DU84]&:[*$1Q!? MUW,F1W:%$B<9Y#RA.6*P&%M3]SIT/>6@+?Y.8,>/KI&B\D3ILQK,XK'EJ(@@ MA4@H""+_MA! FBHD&<=_):A5K:DDGN7KNCX+) MNXGT$Y/'V<>[V8=9,+W[@J9!Q>"($G*_QC90@:HEK&C,IB;(AC<$(R+T6>: MBQ5'MWD,<1W ELPJ>OB5W@UN10PAND0]]T^$'=PS!!2<[XX-[N'Y[FX+FU[U ML'H:SVO N\W6*=T#H$=!HV=T7RAOTKD51^62:[XF$8PMF2PXL"U8D]]_<_O. M>Y-&78*%'8'5]/,J_3R-WFO:["O"X$*EB1@%-).YDQ.=?:9,;MXER'PFT-,> M'=O-R5Y/3W>$Q>B?3Q(2S01D_%^3[EZ7NG<)%G8$5M/=KW3WV_?MRUJF>2GF MEJ92\#01>Y-X!8A;O$VJ8&TGSB7V!_+5V1[KTF#G]^MV88,=OJKL:FSZ%9M^ M*YN'A#]?+)A\#1.9\*1: C$BP,2H;XK \;!WPLALUW-/&9GMG+YO9C2H& U: M&87)-HDAC]$^@30V$2G\7?=XX1,.;YN$K2:UR*^JR*_.VUGR063HW1X(,Q>> M=A@?:4_DHZRH/[(2Q61O2JU!.Y)7(@U+)-.K>!X"KF(9&F*IJ36LU!K^2/V8 M;UBTDDD.S5.2FT1K1?O1;-8E6-@16$U%USF0/']1MK MR4][AC_C6>A@'S6+&;"E;KHYBN@F%T5C5JX==-Z &F^%KP MF;!E(EO"%!82TKDD3U3(!E=?KH#$P)2!O+^@5+P.U +5 M9Y#)_U!+ P04 " 2@H)8_Z/G!3D) "1. &0 'AL+W=O\AR*.E\S_E,L"9'H M)8X2<=%92KGZTNN)<$EB++IL11+XRYSQ&$NXY(N>6'&"9UFE..HYEM7OQ9@F MG"5U3P,F;R4#(> BSQY3EG:\15:4!3/S(RL]H0 M/DU4OT\DA[]2J"8OMRM$B!B3L(M<^08[EN.AI$J!/OWQ& M3PF5_YF0!0Q>6<31TEC__=#.!GHG6O!^-%N+5N'!W?2QF\&[N_J8+A(ZIR&& M@,=AR-)$TF2!'EE$0PJ]^/L=5$"WDL3BWVW]EJ-[[>AJ8OHB5C@D%QV8>03A MSZ1S^?>_V7WKGVV\F@0+#(%56/4VK'HZ],N'-)X2CM@I,R]17QF9KF!<0C5>8 M\BSQ(B9$:ZI=D!JOB,TE2TA9C MCC#<[OR1->@.:H&V%!L.!MUA+5IM>SX8[6 3[4 ;[?<\2$1>5K"20]22H2F! MV$,&D\Y_X<:C%HI(CC>*,:1X,&1X[M M];NU9 JT47R0H^&&H^'_A2.U/MBC-J:&S8%R9CF-\:1MYJ$SBB&P"J.C#:,C M+:./G#W33'H"3X@(24$! H\"1["><2)3KNCB9 JWX0?(J/ GXDR^$8F3&6)R M"?-WKK'@!U<*L74R4$A2"Z.)VF&3/E%; Y?7TKQ6'(KC&?B;+:E"1D3B5:13AI M%7MY8VQ[>YJN,^+KFWSHD#2%5B5X2TK;6H+O\0N-TUBE;PO1_P#R()7I-%*< MQV#<1#8:6\FSV\BS^G7VM.TYF#U#:%7VG)(]1\\>S'U-]B1^V0PU\+51-EVF M*\A\0:2,R"YY53QLW_#3-NE@ @VA50DL5;ZME;N7X]DSX1*F15A!U%*3[!!8 M!H!-4N=VCLC*O6OK1? 8S!*VM9+ZCN"@9*(XBF-J*0[NKI%]S94KZ]_TL&\'$-$VZ6*MO?):!C^ MVHEMV#*QU35P2Z%^UZT/^V:AXF2"9I/#[]U) MQ>D"X]671T[ E\^NR;4L;C73GIZV$/'E7'4,5.J8H=O2IN=,I=D7BO MA_7%'16RM1/V//^M$S+.[[1)[^NA#B7>%%J5^%(M._O4U#__8+:.L4?NE&+> MT8OY;%I#=PP&WP_"8[1S5;G2 QT\Y(SNGIM"JY)8^@?G[+C9;&@_O*#6)%I@ M"JU*;6E#G'?NUH,!BZD0.S9DG.96O#NHRT:_I91]UA"7^A9]-.+27CAZ>S&. MF=HEV%C-;,]E6RM["JH98.@5' M[Q0F) 15(5_1))V*D--5OK>IM,6$S>5:V>FGU4SM#6,][Q *BDC]NWZWG MF=]6SCD;-/)1WZ2/AEQ: E=O"6X8)S"@T/5+N,3)@B"XH5X[(+^8H]2+]0C:($IM&H_E/;!/:Y]<(W:!Z-H M@2FT*K6E?7#WV8?#TKMI$%3>UE]GM!7K]^M'#@)]VSX:>VDD7+V1>%=ZE[NF MMPE8+/)7%G"3+S-\HVB!*;1J5Y2&QQT>-\.-.ARC:($IM"JUI<-Q]2])#GP; M[38/"YTV,M=O*V4WSPNU%+-VN6.O-!:>WE@4!RU:#Z6:?,'@&T4+3*%562N] MB6\Q!3@L4D3E 6MT!!,#S M[]_R"\E6V1=A4R8EB[.?2X)GA*L"\/&UL MM9AMC]HX$,>_BI6K3JW4(W'"XQY$VB77.Z3==F_I7E]4]\*0 :PZ,;4=Z$KW MX<]Y(!":M9;*Y04DMN>?\2_V,./QGHLO<@.@T+>$I7+B;)3:7KFN7&X@(;+# MMY#JGA47"5'Z5JQ=N15 XL(H8:[O>7TW(31UPG'1=B_",<\4HRG<"R2S)"'B MZ088WT\<[!P:'NAZH_(&-QQOR1KFH!ZW]T+?N;5*3!-()>4I$K":.-?X*L*# MW* 8\0^%O3RY1OE4%IQ_R6]F\<3QR^$;[:JSG MH&4F%4\J8^U!0M/REWRK0)P8X/XS!GYEX)\;=)\Q""J#X*4&WICNSQ+=_CH"12B3;[3XXSQ"KU^]0:\03=$=94R_>#EVE9Y&[HR[K%R^*5WV MGW$9^^B.IVHCT1]I#'%3P-7SKR'X!P@WOE$Q@F4'!?@M\CT_:'%H^G)SO\4\ M>KDY-LPFJ%]I4.@%S^C=9%*W2(FN\YG+%J&^4&_,V@.BUJ&X5&_X]?#&O[W:O][1O_O0>@@ MK4"@(4:W*D:?[R!9@&A= D:I2Y> 3;'(DE@#8;]&V+>_F_HV4=H4BRR)-5 . M:I2#']Y-I>7P9/T'N-L9G6TFH_ZE*"R)-5 ,:Q1#\\84.G,3ZJGXWP2]L+8Z MEU)O40JJC4$'GW$P MBE_*P9)8@P/VCLF9]V/Q&_V'IEP 4K#-*_5046#KAO]Z!T 4C>I2PRABZI2MH16F6 M&Z(G(**M.)B:+2_&9DFMB>V8JF-C^AK.4D72-5VP0T75RBKX+NZ-1IW>Z/1S M%@/-C[T8TL_(P?$Q"'-KI +8N#C\E6O(L5>7Y7=U:'[!>%\>* M[G%X>3I[1\2:IA(Q6&E3KS/0JUZ4!Y[EC>+;X@APP96.EL7E!D@,(A^@^U>< MJ\--_H#ZV#G\'U!+ P04 " 2@H)8-*:[1@\$ "&&@ &0 'AL+W=O ML;6Z1T/Q[O;Y]XY&C/^%>Q M!I#D>YX58NRLI=Q,YE:K)5Z[8<*"),.[SQV?$I7:ZD[W,EH0U>JY=:4),VA$"DK"(?EV+GQKR-_H W,$W^GL!='UT1/9<'85]V8)6/'TQY! M!K'4"*J^=C"%+-,DY<>W"NK48VK#X^M'^GLS>369!14P9=D_:2+78V?HD 26 M=)O)3VS_!U03ZFM>S#)A/LF^?':@1HRW0K*\,E;M/"W*;_J]"L21@>*T&P25 M0?#48'#"H%L9=%]JT*L,>B\UZ%<&9NIN.7<3N)!*.AEQMB=*6%_J',)5=W4V4G)S?3OQYF\]GGV9\?Y^0W4@NWER2-R0MR%V:94ID,7*E\D!SW+@:+2I'"TZ,Y@?DCA5R+4A4)) T :YR MO?8_>/3_-K 2Y[#I$+_[E@1>T&UQ:&HW?P^+#O%*\Z#%/'S!Z)YOS/VV<-C- M0X@[I.NW.=\(1K<6LVMXO5-B[FA!E3Z0+X"WN'-K-=J""0LQ81$2K*%+O]:E;_]O',F14 EM,E@)Y\J "0OME6VFP3!54=IL#L./]*0C?!?U>&_LO\Z-FI1QFE&IC_4 M:X%\AGA=L(RM4A#D@TS(E_)]T9J8K.1SXXX)"S%A$1*L(<^PEF>(_\(88NJ" M"0LQ81$2K*'+NUJ7=Z]^85@)Y\I@=\>L5,U2]>1:%=.;" G6"+WO':H2SQ[\ MG F(GTU/=LJY J#20E1:A$5KZG%4)?KX2:IB8JF#20M1:1$6K:E.<% G>'6J MLB/.%@.3%J+2HF>"5>X85&ME6]7M'\INWUYWWP-/4K])"D R6RM3K7*E?"R\//&PO=V]R:W-H965TV/MO)TX>Q^N[D.4J-0 <9.@.__^0F %V1G]OBB(71W MGJ?3Z6XR.!+ZS'88<_ ]"F,V5':<[Z\TC:UW.$),)7L$0KWEJ HF_ Y[@,$PM"1S?H"3D"W*\P3DA*[6W)B&3O^"8R^H*6">,DRA7%@BB(,[^ MT??<$14%V#NC8.0*QEL5S%S!E$0S9)+6%'$T&E!R!#25%M;2@?2-U!9L@CC= M1H]3\380>GPT&7LW8'P_!7(P^^MI_G5\.[M?>A? NWE8+"^7L\4=N![??P'3 MV>.#-U]Z4OQNO/@R6XZO;V? FTV>%O/E?.:!2^")./.3$ .R 6O$=@#%?C; MWY+@@$(<J\"$%\#0#;-!??)V=>-471/>+EQN%"XW MI#WSC+W"10\;,$D](W]F%?>,A7L\Z9YEZIYYQ3W_W IK8,YQQ/YM\D2V=*]Y MZ30G7+$]6N.A(@X]P_2 E='OOT%;_Z/)+QT9._&267C);+,^2IW21##3LJ56 MFJ,.H[ZK.@/M4 5>%[*MBM )H%X!J-<*Z([$^$4S_@JTNYEFHUX[,*?%8K/J\\3S[>$Q;P1H!6;6G#,2IK9P#K4F9/[3<# MM N =BO )>$HS(*]*2DT@;5K,"RS7\&1@)W0@ >8735A=+I,"QT9 M.Z'L%I3=UHWYDQPPC=--NA34H7[N M8$*]K+'Z&R*_<;<:JYE>/Z.F[=9BJDG.Z=OGH@I6>@+X?T[J15:[&XZ'%(_> MS!/6\;N66SO?#7*FI9NJ<89G68AA:P43E7W%*QA!P%B"?;!Z 7R'P9/JJ6 I M>F.6T!?)C(AIFLUO*W&XQ?'Z',5.ZW%7UD[=559D:':4;F!K;7\W[8ZLG=(N MZSYL+_R_F')@O MP8ZLG?JB;#R@W57@MK8P[Z;=D;53VF4/ ]N;F%\-W'JO8NN5@,RYU:4@=,[& M;=G2P-;V832IHN0_JR"=]C5=63ME7G8VT.TJ2EM[I'?3[LC:Z<=PV1P9[$.(Q_35$"\WQ#"7Q_2>YKB7F[T'U!+ P04 " 2 M@H)899968C($ #@$@ &0 'AL+W=OH!$@5[1EK9'Z*Y.J_M@P("U26+=-MR(@$7Y@@&_#$+&G M*QS0?4>#VO/"A*S60BWHW?8&K;"/Q>/F@N MHR^8?$JDG^CV>_X-Z-T-0#P8_O4X^MR['=Y-_8_ O[F? M3"^FP\D87/7N/H'!\.'>'TW]V'SWJ+=59ON0;-,<=31Y6CMD. M:]W??X..\4<5'V<*5F#'RMBQZJ)W>R%E@OR'%Z!/N0!T*:N5?9,U,9,L<#Q7 MO!#,P>P)S'-$A@EC\DD5.\F6K7A+)4R[KFFK=[G+HTZ,G+R1YWD-.S,KX+$S M/'8MGC\9Y1QL(ZF100QK);7QI;">JD E^S9S^5I'B!(+-V=A-& UG&8&I_DR M.(&:GP-.LY3L1;/9:!Y!JK""IG7J)3D9*J<6U34B#.Q0L,5G*CBGE*9I.5X) M3869VW).O:-6AJ95B^8+$6M98_=2,&(U^3K&X0RS2MVHC?12W3A3L )H-P/M MOKVJNN=DYTS!"NQX&3O>VZNJ5ZI>K^DTG*,:+UM!P[0;7G6-0^/0>!B_2%C3 MC?/*:AR!JC4I LIU4O 726NZ<5$UG89[#*K*S#ZEK?#0[\#:AN'\ZIKN5Z@\ MRROC*9M! QHY%2X".K0H\ <]RE)@=M#7Z9K1[6HMM6:7K/!:R:T/_E)5.5>T M(A6'[@;:;R^[L+:E>C%#9XI69.C0,,'ZCNE5I!>6^R!H.\W<64VQ5]AY+?OD M$3@T3+"^8WI%]75^V-?"&ULM59=<^(V%/TK=]R=3C(3,-A\-07/&/ VS(:$8M@^[/1!V!?0Q):H)$/: M7[^23;R0.$P[D[Z )-][=,Z1KJ3^@8LGN454\)PF3 ZLK5*[6]N6T193(NM\ MATQ_67.1$J6[8F/+G4 2YTEI8CN-1L=."666U\_'9L+K\TPEE.%,@,S2E(B_ MAYCPP\!J6B\#<[K9*C-@>_T=V6"(:KF;"=VS2Y28IL@DY0P$K@>6W[P=]4Q\ M'O"5XD&>M,$H67'^9#J3>& U#"%,,%(&@>B_/8XP20R0IO'7$=,JIS2)I^T7 M],^Y=JUE122.>/('C=5V8/4LB'%-LD3-^>$.CWK:!B_BBC#24*S\TZ"TWDEPCPEN+K1@ELL:$T6\ON '$"9: MHYE&[DV>K=509E8Q5$)_I3I/>2,_O /_80QY(_A].?GJWP;X)+"1G3IU-"_\$8[G4?)>CJ M5UO452">] [3WH L':LRI)BED\]B3K6]UV[7VWU[?RKT;5#3<>NM,NI,0;M4 MT+ZH8*0W*V49SR0LSV7 C$MJ#K(JP@5H[X1+JUG_Y17AMT&];MVMYMLI^78N M\IT)W!$:0_"L;PEC-6$Q/&JS!8PR(9 I\/42* G?IIBN4%1NP(MS_-<-^$%@ M9W9T2SNZ_WLU=C_2C \".S.C5YK1N[@W)DRA1E7Z[HZ0[HT+57I[;^OH;;%5 M!G5>[5W[Y%9+46SRRUY"Q#.FB@.^'"W?$WY^C;X:'^IW1O$L^ %3/%*F1&PH MDY#@6D,VZEU=5**X^(N.XKO\[EQQI6_BO+G5;R44)D!_7W.N7CIF@O+UY7T' M4$L#!!0 ( !*"@EBBU>-NI@8 %8Q 9 >&PO=V]R:W-H965T@EMN3#OPX/#Z6?#IGI(^,/T892 7YM@S Z MZ6R$V'WJ]:+5AFY)U&4[&LI?[AC?$B$/^7TOVG%*UDFC;="#_?ZPMR5^V)E- MDW-?^6S*]B+P0_J5@VB_W1+^])D&[/&DXW6>3]SX]QL1G^C-ICMR3Q=4W.Z^ M?4^W2&)W&#Q.*[3Q^CPG<0=V7)V$-\<+4^Z?1C MCVA 5R*6(/+C0,]H$,1*TH^?F6@GOV;_(/A W[/$OFG5H$.NM6! E?\%C9MOO@-4^$FR;-98>;/TP_22_LD 4 M&GBXH@',&L"Z#5#6 "4=33U+NG5.!)E-.7L$/+:6:O&7)#9):]D;/XR'<2&X M_-67[<3L\O3J!GP_O;Z] /.+T\7MS<7\XLNW!7B_D FSW@<4L#MPZ8T[7@ AP27P.OI-@+TU#<$-7>\[]\!Y\)I$?_0'>GU-!_$!^ M^PAN%^?@_;L_P#O@AV#N!X$]5>;SY]1G6.'S.5UU ?(^ -B' MR-#\K'YSJ#?OR>CE(81Y"&&BAZI"F ?@PW-\2+@&USY9^H$O?%J(EQ:AV.H+ M"[D>,O#C6EX 7 FZC?XQ!2?U!IN]B:?]IVA'5O2D(^=U1/F!=F:__^8-^W^: M0N5(3 L>%RV^8BZ0[/#@]SA@=7A;TS(F7J7SUF2Y*3)PU1G4+@ZG R] M%RX.2BXB/)E4.3G,G1Q:G3PCT0;\F-/MDG)CEEN;-\UR1V):3T=Y3T>MNCV, M7 ;.D9@6N'$>N/'K*4)_[N5D"VAHSN!Q*3E'D^[X10:7C8:#@I'FW"1W;F)U M;LY"^@3FA#](U+KU:-IF/A2$SKKM=7G-!O51IG[CB*G2LU/7@%R/+^ M=RIG$MKS8C3HXA?);#";# I/0MU#Q3">]4F?/HM!\BRV/8;M*HU'Y1CTX2G\ M\%"[4MJ*0XV#YTA-#YZB(L^.1;52NHPW<%S&-H,9PMU114HK#/+L''1.EP)$ M\1BE8^E'T5Z.Y/()B T%M]U%%WSCR?@^)2/*Y&F>GK]G!\I#^;8J@'R7E1A% MS?VS.M!X0!VIZ>%20.8-VS4;G!*>*S4]>(KQ/"L)S5(0($OYOJPRSMCK41E& MAEX7OIP29;.Q-RF\/NA^*J3R[$Q5/2?2[%>);_;>JMYXS!RIZ;%0!.=-VI7P M3FG0E9I>\E X"*W$5#_A,QTMX?NE]V"#E>>-J_(=*O""KX 7XSO&B:"2:K3, M-[IJU6I<67&DIO>\4)1J657*;5GJ&&0(%1E">V6J?G:C4@G%&^*7+Z"9E9;= M$S2NHG:H( R^4ILJ#/)5N-N+Z .XI@<: ,_HK56M\1@Y4M/[KO .#MJ5X$YA MSY6:'CP%>]!>?FM2>LVDBMEKJ+T:K"S%5ZC("MK)JGXU$Y:9:3#IE]#*8#:$ MHTI'%5I!.UI9YB+X%[Q:[[2K-TZO8Z 55&@%VX56T"E:N5+3%T446B$[6M5Y MLT9E7C(4/@U6U95/I* *V:'*GNGU*J/V2S0=,5=J>D 4:Z%VL19RREJNU/3@ M%18![:Q5*]T- &6HC1K,JFNC2%$6>C-ER7RO63FU7Z/QF!V#O9!B+]0N]D). MV&IUUNN3H2DWON\(X M-&Y7:COE/E=J>O 4]R'[JNB;]TIDNO;-$@:CZMT26/$6MO-6_3<,7.8IB$;] M$G>9[,8C6/4DPHJ\\%O)"\HGT?$7/.SN-4U65VIZ,!6UX791&W9*;:[4]. I M:L..*F2XS&2F!0^#F67! QPSIM9RB/W:C4?T&$R'%=/A=C$==LIT MKM3TX"FFPW:FJS\=RL1F6 XQ6%F60[ "._QFL(MK5$T62^Q7:CQ\QX ^K* / MMPOZL%/H;^-,#P7;)/O@E$X)MDZ\;2B2AQ@;R]SO&Q/-!O+4^_U>* MV7]02P,$% @ $H*"6'1&ULM5AK;Z,X%/TK%CM:M5*79Q*2;H+4)EEMI6DGV\>N5JO] MX,)-8HW!C&V2F7^_-E "*64G(\J'!,.]AW..+\YUIGO&/XLM@$1?8YJ(F;&5 M,KVT+!%N(<;"9"DDZLZ:\1A+->0;2Z0<<)0GQ=1R;7MDQ9@D1C#-KZUX,&69 MI"2!%4U'PI08WJF3JQ?OZ"_ELN7HEYQ@+FC/Y%(KF=&6,#1;#&&97W;/\[E(*&&B]D M5.2?:%_&V@8*,R%97"8K!C%)BF_\M32BEN ,WDAPRP3W>Q.\,L'+A1;,/5Z@N^4C.GM011-E%!!;HQ57IHOT(IB);MIPC\?53BZD1"+?]ND%MB# M=FS]HEZ*%(\)K&]G@=:$'C2* %_T7:,.9 M:)WD L[/X?2*L@M<9S"U=G5!1O.(QM(=4N&:X[;28\JTJ-.TG,6IYD$+G+6BC])M\ Q/0AHX]Z)>>I+T!-80[Y? MR???<2WP^[2A)["&#>/*AG&_:T$!-ZR5XN2X6L>OJM4?F_:D?K27[J0B/>DD M_6F])B&@=<83(C,.3?)MK#OQ3IVOGL :TAW[\%-OOV/AEN ].=$76M.*6M?C M]%N\)5YC^7=-]ZA^6Z+\MU9;Y]![.)V_Z<%U1FA$DDTKKUY[B[[0FD(/W87C MO6>!=O8N)UO1$UK3BD/[XG3W+Z<7Z.O^1*V=_G&!_D]4D^VABW&ZVYB/H'92 M6T8C1.*4LQUHLNTT.X%.GJ2>T)JR#WV0,WK/>NVU(^H+K6G%H2=R.GN-'ZA7 M_U7;[[GF<4/0%F6;QTV 5=O_ZC\?;C'?D$0@"FN59IN^*A->[.>+@61IOB5^ M9E)ML//3+> (N Y0]]>,R9>!WF57_ZH$_P%02P,$% @ $H*"6.>:D,78 M @ *P< !D !X;"]W;W)K&ULK55K;]HP%/TK M5UDUM5)'7I!V'2#QZ#JFEE:E73],^V"2"UAS;&H[T/W[V4G(H UHD_8E\>.> MXW-/;J[;:R%_J@6BAI>4<=5Q%EHO+UQ7Q0M,B6J()7*S,Q,R)=I,Y=Q52XDD MR4$I

RV1:89Y7@G065I2N2O/C*Q[CB^LUFXI_.%M@MN MM[TD23-S*Y:$IL@5%1PDSCI.S[\81#8^#_A&<:VVQF SF0KQTTY& M2@X MYPXD.",9T_=B_07+?%J6+Q9,Y4]8E[&> W&FM$A+L%&04EZ\R4OIPQ; C_8 M@A(0O 8T]P#"$A#FB1;*\K2&1)-N6XHU2!MMV.P@]R9'FVPHMU]QHJ79I0:G MNU>WM\.GT?4U],9#&(T?>N.K4?_Z$GJ3R>7#Y!3&EP]P/#&UDV0,0,A:D*9.H$/\#@9PO'1"1P!Y7!CMLTG4FU7&X7V'#-7X M-X+KA8)+GF"R2^":U*K\@DU^_> @XQ#C!H3^*01>$-8(&OP]/#@@)ZSL#G.^ M<)_=I7M > (CK@F?TZDQMJ<4:@5#JF(F5"81OO>F2DM3Y3_J;"Q.:=:?8O_\ M"[4D,78<\VLKE"MTNN_?^9'WJ"*,J);'-:F7()H\99VUUM9U,3YG^,&D$5MJ.S5>EL'=39BY\SJJC> M5]<%^GSKU- _>Z/M;533:[3JE465LN@?'#0%B^D4I2G:.IG16W-:K6:C^4IG M3=BNU852=ZOOI"CG>3M6$(N,Z^(7K5:KCM_+&]VK];ZY"8K&_8>FN$9NB)Q3 MKH#AS%!ZC3-CH2Q:&ULM9IM;^(X$,>_BI5;G7:EEF";!.@!$J7=/:0^:>G>OCC="Q<, M1,T#:YO2GN[#GQ/2.&D2T]#D34O"S)^9B2?^V:J-VV38\XOC$:1.?NV&@0 M;(7K^/2. ;[U/,)>SJD;[(8&-%Y/?'=6:Q&>,$>##5G1&14_-G=,'IF)RL+Q MJ,^=P >,+H?&&)Y-<#]TB"S^N#SZ"W:Q;=L \RT7@1<[RP@\Q]__)\]Q(5(.L%/B@&(']%X' M'#O@*-%]9%%:%T20T8 %.\!":ZD6?HAJ$WG+;!P_O(PSP>2WCO03HV^WMQ<_ MIU=78'QS :8W]^.;;]/SJTLPGLTN[V(2@*\H/,6P/ $H#;"!>Z3][NCK+LI2Y74"R7U0I$>+M'[ZOB. MH*=7W!5%"/_U.4ZUZ\4RP>MNP9WY Y'1JR)SEE3]08 M_?X;M-M_%&5>DUBF#CBI ]:ICVZ9LW)\X@+B!5M?%.6Z%[ C@?!N\C1"MMWJ M#,RG=!)Y*X@ZK5YBE8FNDT37T48WGL^WWM8E0EXD&2 3SK\DO&L4A;E7ZJ4" MZ*(6?A/EWLA*&=EV<8A6$J*E+Z"FCXK"M/)UZG=:\$V<5BX9JU=63#N)U-9& M>BV'O+?UBH+2.E8=SC6)97+L)CEVFVSK;IUUJ$DL4X=>4H>>]EI?#*BO#POI\;J45UT(MWP LEK,AQHG4\,N=^DG-?/[[)<]GXUCI6O:XU MB65RA&TUS[>;'.&Q>DVEJ$LM6XL4\\ F1_D!==0N'^=ZUV,35_ "M4PPF@2, M@GLZ7_N!&ZQ>"I.K%5'J4LOFJR %XD8'O9:!*M>B)K5L+10203T3?730Z]5[ MFC&O]3PV;\59\ !H'2;56*&;@2OK#5K!/%OU<^2 ^ L@PD/@$X\6#^Z:^"-.J0F:@0IG8+_1FUZMT%.76G:QKJ@':4GB/%:HT?RR5#L%.]4D<9]Y(KJ;+XDQM>NBYH6KO MQW+IU6H[=Y^*C=*+:E@2J)KPD7Y;HKSMP7] LY#5RU;>F&EBID=JID>=1O>H M:IJOXUHT,?LC-?LC_>S_0>HYH ZM4+WGULI6O?A.; M.D@Q"VIT6P?5NJ]3EUJV%HJ(4*-;.P?4=8M>O>NQB2L>0OK]G4GT%$7.7XRZ MT>S*U\ZF,,5:R:SVO"(?W.A^#ZYUOZCT#ZA4K#_DFN L?-V;(!ZLB ?W&NV!6C>%ZE++ MUD)!$-9#T$=[0*^N>;*G]ZR:MYEZTR5\S>B:,#FS<^#2I91OM[KR3L/V;^[L M#T2PB5Y^>0B$[(7HXYK*I1 +#>3WRR 0KP?A^S3)^U.C_P%02P,$% @ M$H*"6)G:E70/ P ]@D !D !X;"]W;W)K&UL MK99=;]HP&(7_BI554R?1A'P H8-(%-H.B=*JT/5BVH4A;\!J$C/;0+M?/]NA M*84T5&@WQ$Y\3I[W8,=NK2E[XG, @9Z3..5M8R[$XMRR^'0.">8F74 JGT24 M)5C(+IM9?,$ AUJ4Q)93K=:M!)/4"%KZWAT+6G0I8I+"'4-\F228O5Q 3-=M MPS9>;]R3V5RH&U;06N 9C$ \+.Z8[%FY2T@22#FA*6(0M8V.?=YMJO%ZP$\" M:[[51JJ2":5/JM,/VT95 4$,4Z$!P)G(W ^*W W E<7FI'ILGI8X*#%Z!HQ-5JZJ8;.1JME M-215_^)(,/F42)T(KF]O>X_]P0!UACW4'XX[P^O^Q> 2=4:CR_&H@H:78W2& M1G+RA,L8$(T0<$%D?!"B:"F6#!!.*!/D+]9_"SS+^<7U0"KFP!!)!4YG9"+% MF',0')WV0& 2\V_2^&'40Z[DE\\Q#=?)0'>WG?N!W15(BX&P@)VB(^F\!='0 M%=393NPR2ZR";K",DXB7M[1_=29<,#G3?Q=%DC%XQ0QJ]9_S!9Y"VY#+FP-; M@1%\_6+7J]^+ OI/9N_BI:I;Y&JZ#FFLV6M=H&+[4^ M$MS+P;U#X+4B\$SE;X%[GNGO@)=:'PE>R\%KA\#K1>"U/7#'W@,OM3X2O)Z# MUP^!-XK ZWO@MF\V=L!+K8\$;^3@C4/@?A%X8Q^\8=9VP$NMCP3W#7_J"(_&;.7ZS%/^V>!.JH!1$44'-O6^.W?1,>Z>B M_5$U?VN=9*36UJZL3D0WF,U(RE$,D915S89<2"P[960=01=ZHYY0(;=]W9S+ M@QDP-4 ^CR@5KQVU]^='O> ?4$L#!!0 ( !*"@E@Q=/ T& , /$, 9 M >&PO=V]R:W-H965T)5<#,-DG[[V<#I= 1U*KT);'AGI-[CD^P&>\I MN^=; ($>HC#F$VTK1')J&-S?0H2Y3A.(Y9TU91$6.,$;6(*X M36Z8G!DE2T BB#FA,6*PGFAGUNG4LA4@J[@CL.>5,5)25I3>J\E5,-%,U1&$ MX M%@>77#J80AHI)]O&W(-7*WU3 ZOB)_2(3+\6L,(9&BIAL1J&9>"R;M$XH0WFU_,%XOY M#"WF=_,?M_,E.E[*J 1I"(BNE2' & 1RQ780I\!/T/$,!":A''U%M\L9.CXZ M04>(Q.B:A*%<&3XVA&Q,T1M^T<1YWH1]J GP=>187Y!MVDX#?/IZN%V'&]*. MTA.[],3.^)R#?(7H12X:G3&&XPW(] KT^[NL1E<"(OZG26E.W6NF5G_*4YY@ M'R::_-=Q8#O0O,^?K('YK4EW1V0U%YS2!:>-_=F%8NF;Q.8,@XQ!/3!VGC4R M7=T=&[NJC(:RH>OJP[*LUF"O;+#7VN 2_)01\2@?02ON,Y*(0^EKY7GKFG1$ M5I/<+R7W/RZ9_2Y=Z(BLYL*@=&'P[F3F#,-*Y$:NJ=LO@ME0Y=BZU9Q+MVS/ M;<\E78L]9H#2), ".,)Q@-2.*B#&L=_8;BOC6]>F([*:^&$I?OAQ"1UVZ4)' M9#471J4+HW)7NYBN8JMSFAEOF\ZYNM#?X46V"-&W4K[JUKT!5; M767E;&-]7!@+[JZJ]?& : ME?.H>AFXQFQ#8HY"6$N0J;MR]V#Y^3J?")ID1]05%?+ FPVW\IT$F"J0]]>4 MBJ>).O66;SG>/U!+ P04 " 2@H)8Y?R!$P@# "E" &0 'AL+W=O MY!) H6W, M$MFQEDJE=XXCPR7$1-H\A42_F7,1$Z6[8N'(5 "),E','%RK-9V8T,0*VMG8 M6 1MOE*,)C 62*[BF(CW>V!\T['JUGY@0A=+90:L;OVNYQO[S. 'A8TLM9&)9,;YF^D,HXY5,T# (%3& ]&/-?2 M,>-(8_S=^;2**8VPW-Y[_Y[%KF.9$0D]SG[22"T[EF^A".9DQ=2$;QY@%T_# M^ LYD]D=;7+;EFNA<"45CW=B31#3)'^2[2X/)4'=.R/ .P'^J,#="=PLT)PL M"ZM/% G:@F^0,-;:FVEDN)P)D_]UPB MPE"L($(C2F:4445!(I)$Z%DM01R,_N[.I!)Z__VI"CJ?Q:N>Q=3DG4Q)"!U+ M%YT$L08K^/RIWJQ]JTK!?W)VD!"W2(A[R7N1D%3P:!6J/!N,AKJ"=1)"+E7E MHN=.FYE3\PE9!RW7OJV5KGK;69>#/%7XGNU5*PXB\8I(O(N1/!+Q!HHF"P3; M-,=/R3N9,:@*(/?EEW \NW6$?&KCV\W;@ZL:N5$@-RXB#Y.0QX 4V5Y";9RB MUDY83XUY\F(ENYV[7^TJP-8)8+-AUZI7,*>M4+CVF9WI%[S^AVJLV)>FQG@6!"M] M<117U6GV3TH'U[&-C\@KK#"V&T?H3ND0,0>XKIH%321B,-^PD"^V61=L4 MOK2^ML^QS[%]8P]VC/\6$:*$?1*G8FA$4F[.35,$$29$G+$-IJIEQ7A"I KY MVA0;CB3,0$EL.I;5,1-"4V,TR.JN^&C MC*F*5YQ$-LD(?SV F.V&QJV<5?Q MA:XCJ2O,T6!#UKA ^75SQ55DEBPA33 5E*7 <34TQO:Y9UL:D/7X1G$G#LJ@ MI5PS]EL'?C@T+#TCC#&0FH*HOQN<8!QK)C6//P6I48ZI@8?E._8/F7@EYIH( MG+#X.PUE-#1Z!H2X(MM8?F&[3U@(:FN^@,4B^X5=T=335*_[0G+52A5.CB:?9S-_.;N<+QQAO9<0XE;?P NO#\.!*95,/5DS*"1= MY)*<1R3YTP6<%,2G%?!)/?SKPH.3UU5 [P5 4ZU'N2A.N2A.QM1ZA$F;]0,) M5Q[:'5A&G&W7D0[ZI7-5MM22Z@1R+C8DP*&A,H1 ?H/&Z,TKNV.]KS*I23*O M(;(C,]W23#=C=Q\Q<\J$@(G:HC1=8QI0%/!SJOJ +S$1E4:Z31K9))G7$-F1 MD:W2R%;MKAR'(=6YFL2P(;"6^7PMNUPN_4(UA'2U0JYV M%5;FJ9RV?2C>L>^);S^>FHL8U M1';D7[?TK]MT^NDV:6239%Y#9$=&]DHC>XVGG][#]--KW3N M:,^UZ#>@]/L MN-7)IU_*[M?*SL[>5EVM./BY5GTB+_=$)2"B_:C274^I3W+55GD1RJM%O7!/ MV-:_ZZOU?W)SP7NT-_KM>WNCZ'2TGO>3<_T$GVN >7"5UP^O&>%KF@J(<:7H MK;.N^A;P_"V3!Y)MLMO]-9/JK9 5(_7^0ZX[J/858_(NT ^&\D4Y^@M02P,$ M% @ $H*"6.PUT=)F" _T\ !D !X;"]W;W)K&ULM9QK;^*X'L:_BL6N5C/2+A '*,RV2)TZT:DTG1E-9\Y%JWV1)@:B MS87CA%Z.SH=?.TE)3(,A[<.\F";@_P\GCV]Y8OO\(15_92O.<_(81TEVT5OE M^?K#8)#Y*QY[63]=\T1^LTA%[.7R5"P'V5IP+RB"XFA A\/)(/;"I#<_+S[[ M*N;GZ2:/PH1_%23;Q+$GGC[R*'VXZ%F]YP^^A]2^N#.[)50)'BGR%_R!K'1%W*79K^I4ZN@XO>4.6( M1]S/%<*3?^[Y%8\B19+Y^&\%[6U_4P4VCY_I;G'Q\F+NO(Q?I=&_PB!?7?2F M/1+PA;>)\F_IPS]X=4%CQ?/3*"O^)P]5VF&/^)LL3^,J6.8@#I/RK_=8W8A& M *5[ F@50(\-L*L ^]B 414P.C9@7 6,CPV85 &3XMZ7-ZNXT\S+O?FY2!^( M4*DE31T4??:$ M\)3@[\D[QG,OC++WY)>?IO:$_D["A-R$421+1?8K^;EY>C[(9884=N!7/_ZQ M_'&ZY\70Y\OY2(U$QOT^L:U?"1U2FUQ_NB7O MJHR_;\G>51?8CUM&WOWUN0[()K[^%^67-5 M:)(E^91F&;F29>A)-GP/G@@R\LN';.WY_*(G M6\^,BWO>F__RDS49_MXF*A+&D# '"7-!,$WLT5;LD8D^OTK%.I5R"^*==1J9@Q/UUU0,)<$$S38;S586S4X4<2A%DN MPKM-S@/"/9'("IB1=$%DU9.=:B)'#'=9&(2>"'EK VWD=ZUY2!A#PAPDS"UA MDT:!'8\F_=FVQ&I23K923@Y(*;B?+I/P?U)).33B0L@#5;VBT+L+HS!_(G(D MMGFSXL9L=%4<"6-(F(.$N25LVE!\.NN/9\U_[>J?;=4_.Z"^SX4<:26%XNLT M"]6X.Y/#JYS+_.6$/\IGB:RUF362NPIZ]J)L6[0_V6F,6Q*-&^6_%.!EHEE_ M,FN_9^5=!EV()L!T*\#T50)XOB\VLJ8]"]$F@)'<50 DC)6PLX8&D^&.3,C? MS+8RS8PRW81)&&_B-A6,@5U50,(8$N8@82X(IDEI#>M'S^'I M'ADJ-DAO*(U!:0Z4YJ)HNN8-N\$R5F 6WHQ^?FA0NT\&ECCG0>( MXY(Q<\8ZBX*DN2B:+@JM1:'F5M5[W->JFB,[5S,DC4%I#I3FHFBZHK498YW0 MC;&@=@R4QJ T!TIS431=\]J3LFM=UUV6U9CTG%S-GJ+ G4G$'1=$EJ M>\8ZX,^06^+R0-;%J%4%J/L"I3$HS8'27!1-5[5V:JS)"1M7J/\"I3$HS8'2 M7!1-U[SV9ZP#!DW_MD\B);>OY":5WJT*0PT9*(U!:0Z4YE8TS3T8]X='N =6 M[?)89INGKKHOM50>6ZB^31/RQ#W1_D+3S%QZEZY@G.?GN/9(K MP8.P];V7F=JY/D)](BC-@=)<%$U7N_:)Z.B$O2S2GKF"TAB4YD!I+HJF:UX; M4?2 $=6AEX6:4E :@](<*,VM:,U>ED[ZTSV];&TV4?.\H"/:9O)_8G@O;N9W MUA-J.$%I#I3FHFBZ[K7A1,].V$I#+2@HC4%I#I3FHFBZYK4[14_L3AW@[QU1 MO\Z=,H=U5A+J3J%HNI*U.T7-[M21K?;^]^YF?N<:#'6PH#0'2G-1-'T-1.U@ MV2=TL&RH@P6E,2C-@=)<%$W7O':P;+.#]>96^P"?#D>T5>!7A3%S6&RL#M2D0M%T=6J3RC:;5&IL_!_921(ZM";D^TJD MF^5*GI4"NCGK]OU0]J:$%I#$ISH#07 M1=-+0VU\V2><965#32\HC4%I#I3FHFBZYK7I99MG65T&0;'N2HZ^UMY3\<"< M+AIM=*O4)=*R&^WNZ&RVVSI#/2PHS8'2W(HV;MP.RZ;M-K1=6U.VV0-ZED/P MR%,]:)Z2/(Q5[0Q"V9D*GOCMRTTK;C,[(VKMJO-RH9IE[:XZ-.>P\TV'VDTH MFJY.;3?99KNIT7/2X=LZ2ZCO!*4Q*,V!TEP43=^.H?:=1B?TG490WPE*8U": M Z6Y*)JN>>T[CZ.'-"945": Z6Y%:W9[S1V'M%UJ5VD MD=E%*AKB31)P0:Y+,53SZSQZLKLLG,!680Y.:AJV5K97A3%S6&=-H+80BJ:K M5]M"(_-?SC]8'I]R+KL:46^/=>&(9)AF)^$(BA_TS M.1 5Y6YSY4F>KHO=T>[2/$_CXG#%/5EY50+Y_2)-\^<3]0/;/?_F?P-02P,$ M% @ $H*"6(M-%F [! A0X !D !X;"]W;W)K&ULK9??;^(X$,?_%2NW.NU*VQ G(4 /D+K0U?6AVVJ[W3OI= \F#,6J M$W.V@?;^^ALG$$+C1'VX/I3\F!E_9F+/UQ[OI7K6:P!#7C*1ZXFW-F9SV>OI M= T9T[[<0(YO5E)ES."M>NKIC0*V+)PRT0N#(.EEC.?>=%P\NU?3L=P:P7.X M5T1OLXRIUR\@Y'[B4>_XX#M_6AO[H#<=;]@3/(!YW-PKO.M5498\@UQSF1,% MJXEW12]G=& ="HN?'/:Z=DUL*@LIG^W-S7+B!98(!*3&AF#XLX,9"&$C(<<_ MAZ!>-:9UK%\?HW\MDL=D%DS#3(H_^-*L)][0(TM8L:TPW^7^=S@DU+?Q4BET M\9_L#[:!1]*M-C([."-!QO/RE[T<"E%SH'&+0WAP"-_K$!T?U [KZ1FV^SN]MK M<*8LMP*(7)%49AN90VZTOW7 C\;GK<,XAM!^^E!\0O)6+8@CB'U"<1_4S"((P< M[K/WNX?G[CTL5E6QL*I86,2+6N+=Y%@5(#^P!G.N4R'U5@'YZVJAC<))^;>J7(>8/X:G%^UC)04D6PWV4VCQ,=B'=F M#];(C7A60!V(2 [)K:LW! (W)*P/ 6GP@1- ML#ANX+O,DMBG+0G41)9V)O"S28GZ:'=9XM6*(S;J#>YKB)$DM1WVV&#;F^MA MP#KI!99Z\#8AE]F@K3'0DP;23I5Q?!$G9-@L9SBH+:(#I,,L3MK6&CUI%>T6 MJYOT6J[,9>=R1 MOCHYFYIT$0X;_=]EU@]K$^,<]"1>M%N]FDNG5:<.D>J[HY$#U&$5U[2BY.S5 MS@CV@';+U!//-1&P0K? '^!W4>69I[PQ1*J3Y_0_4$L#!!0 ( !*"@EC)$U6GV0( "4( 9 >&PO=V]R M:W-H965T,O8@D@T2ZCN>A; M2RE7UXXCTB5D6-AL!;G:F3.>8:FF?.&(%0<\*T@9=7S7C9P,D]R*>\7: X][ M;"TIR>&!(['.,LS_W@!EV[[E6?N%1[)82KW@Q+T57L $Y//J@:N94ZG,2 :Y M("Q''.9]:^!=)Y'&%X#O!+:B-D8ZDBEC+WHRFO4M5QL""JG4"E@]-C $2K60 MLO&GU+2J(S6Q/MZK?RUB5[%,L8 AHS_(3"[[5L=",YCC-96/;/L-RGA:6B]E M5!2_:%MB70NE:R%95I*5@XSDYHEW91YJ!"\Z0?!+@G],"$\0@I(0O)40EH2P MR(P)IYQM$==HI:8'13(+M@J?Y/K:)Y*K7:)X,GX:_+R=H/L[-+H; MWH]OT69*@RXLK=*&0 M:$PH55HY4QK2\DY8F;HP)_X0)ST=CELNE0+?Y#&:' HZ*J K+WX=UXY]5 M3""U4>!]0K[K!PV&AF^G^PWTY.UT[TPT075)0:$7G- ;F6MXPCN4$)%2)M;J M.GX-ID)R]>'\;LJX40R;%74QN18KG$+?4M5" -^ %7_\X$7NEZ9LO:=8\DYB M!YD,JTR&Y]3C1.512)(V9'?6<33T5KU&=;ML.#U%)@Y;7 MMKL5ZL!\JS+?.FM>%3I5QO(F[X;8JIW7/K(T-)!.#1*X-4?&=P/(L]O-MJ/* M=G36]JBAB*B*;VI+4S#1Z^2U6Z\NH@'E=^S@** &5-BM:9F(G%H!S8 OBD8D M4,K6N31%IUJM>MV@*/%'ZS>J!YJ6]5_&-- QY@N2"T1AKB1=NZU2S4U3,A/) M5D69GC*IBGXQ7*H^#EP#U/Z<,;F?Z .J?P;Q/U!+ P04 " 2@H)8 @XG M3LT# !5$ &0 'AL+W=OE *\"%%9;92J%#V$DHF#&Z $Q%2W9 MU$5A9H&6Z:=$S?M*,/DTE3@1?+KZ>KU"']ZCF_?+#[?7Z *MY-)*]AD@ND8Q MS7>4 !%*%J4BYXPB[*!;2L26HVN20-(FL&1Z=8[.F)582[Y+HIA;L@2PH$]@A'\]0K[]M\ZTX8D"PR!=!+D^B;5^M895Q+X!8&JI(\!=D>F7$N/34=T4=CTVE%A&35N11UC6AF, MZ@Q&O1F$4C87:5PLBJN]V%*6BE^Z1'IY?G<%#$D6#D36\L^O_?/_U);RAS1T M2+)P(+*6H>/:T''O@ESN&9-?#9UA)7#27/Z>;?J=K:2)PF-SW-E*FBC7-J?Z MS32IM4_Z-Q.L0:I/=.)+Y*CQP@NG6P4F)Z(N<+=4A-H@K!<^K85/7U0%=,*G M6C^[KNNB_),"IHERIN9$+Q[;QX.(W2O_WER9VM-"+^QWM]B@;.%0;&W+&FJ9BS[N2%,VW+<1VZ2$HPS6DM(VQ_*CP\H>MAP(NBNZN@&PO=V]R:W-H965TT0=UN XI]H*6S380B/9**T_WZ'2E%M5U9[8#E0RR>[GEX M#W5WO,E1JD>]!S#DN>!"3[V],8=Q$.AL#P75OCR P#=;J0IJ<*EV@3XHH+D# M%3R(PS -"LJ$-YLXVX.:361I.!/PH(@NBX*J+[? Y7'J1=Z+X0/;[8TU!+/) M@>Y@#>;3X4'A*FA8;1>#6R_L[A=P9'??),K)*-E(]V<9=/ MO= &!!PR8QDH_CS! CBW1!C&WS6GUVQI@:?/+^QOG7;4LJ$:%I+_P7*SGWI# MC^2PI24W'^3Q-ZCU]"U?)KEV_\FQ]@T]DI7:R*(&8P0%$]4O?:[/X000)5< M<0V(+P'I%4!2 Y(?W:%7 WJ7@-X50+\&..E!I=T=W)(:.ILH>23*>B.;?7"G M[]!X7DS8/%D;A6\9XLSLX_S/U9J\?T?NWBW>WZ_(&[+&5,Q+#D1N,1$R*3+& M&75?%2VEL+:=8/] 3@Q])AL0L&5&DU=+,)1Q_1HY/JV7Y-7-:W)#F"#WC'-$ MZTE@,&"[;9#5P2VJX.(KP44QN9?"[#59B1SRYB[B3<0F93Y+H M%Q*'<=(2T.K'X7%'.$ES^HGC2Z[PW8E,%D ^XCDNF]@T-Z@F\V<\_16GX:YO<_XGL3'RO$=_K8I_=PHX) MP<0.*YU3D4&;VHHB=12VYSW->DGJXZ=[.O%:=F_T.6H[R%4+=3KR^PWUF:A^ M(ZK?N1=F"+9K#5@ZG!I;(]*5R4%J9FM(X^H1!,E+994?%).*? &J6LNCVFMX M$F+2]^-S\:MOG89]OQ>>_$7MFM)&4]JI";/TOV@R>\#.I10(XY2U"4N_B;D? M^:,+82U.\8GZ,RV#1LN@4PLVDNZ,N^W&M^?2H@(-3G.I?Y&DJ\%W4OE,S]"[ M,(P:@:/O!3C7ME-C)D*Q =6T.T)%[AK7U29NN[7]>K20I3".Y28:^*%#WD2I MGY(CU<3U F$30> @LU6RL%OV*C68/RV#A&<7%0%J)V;$#3)['95C376 M9@BY=7?OA7V!PTG49H_'RS;_^7"\'+;91^.E&W*"K^%4$](]5=B>-.&PQ=!" M?X!EIJJIHUH8>7#7ZD8:O*3=XQX'-5#6 =]OI30O"[M!,_K-_@502P,$% M @ $H*"6%8PJYI4 @ 2 4 !D !X;"]W;W)K&ULK5113]LP$/XK)P]-(&U-FD"9NC02M$SP %24;I.F/;C)I;%P[,QV6K9? M/]L)49':B8>]Q+[S?5_N.]\YV4KUI$M$ \\5%WI"2F/J<1#HK,2*ZH&L4=B3 M0JJ*&FNJ=:!KA33WH(H'41B.@HHR0=+$^^8J361C.!,X5Z";JJ+J]R5RN9V0 M(7EQ/+!U:9PC2).:KG&!9EG/E;6"GB5G%0K-I "%Q81<#,?3V,7[@*\,MWIG M#T[)2LHG9]SD$Q*ZA)!C9AP#M/+)-?^"]LN-B20-=K(J@/;#"HFVI4^ M=W78 0Q/#P"B#A"]%1!W %^YH,W,RYI10]-$R2TH%VW9W,;7QJ.M&B;<+2Z, MLJ?,XDSZ>/']:@'W=W!S-[V_O8*/L+"-DC<<01;VFC(I,L89]36WGD8XWUJP M/YB#H<^P0H$%,QJ.YU2A,"4:EE%^ L,<\NF MD\!8 2Z-(.N2O6R3C0XD.\-L /'P T1A%.^!3]\.CU[# UNVOG917[O(\\4' M^&Y$)BN$1UN%&=,9E[I1"#\N5MHHVYX_]PEL&4_W,[J1'>N:9C@A=B8UJ@V2 M]/V[X2C\O$_N?R)[)3[NQV& MC :C/JA-,=CI<_?&W%*U9D(#Q\+"PL'Y&0'5SFUK&%G[UE])8P?);TO[U*%R M ?:\D-*\&&Z:^L&ULK59-;]LX$/TKA-HM$J"UOAS;36P# MB>7%YI FJ-/=!19[H*611902O205I_]^AY2LV@;M^-"+1%+S'N?-#*D9;X3\ MK@H 35Y+7JF)5VB]OO9]E1904M43:ZCP2RYD235.YW"5[8JM%GPI^,U7<$"]+?U MD\29W[%DK(1*,5$1"?G$NPVODY&QMP9_,MBHG3$Q2I9"?#>3^VSB!<8AX)!J MPT#Q]0(SX-P0H1O_M9Q>MZ4![HZW[+];[:AE217,!/^+9;J8>"./9)#3FNNO M8O,'M'JN#%\JN+)/LFEM X^DM=*B;,'H00YV 30UB5BA*(IJ^8[%14*>.,VLQ= M)* IX^H2L=\6";EX?TG>HSUY8)RC@1K[&ATUV_EIZ]1=XU1TQ*DP(@^BTH4B M\RJ#;)_ 1X6=S&@K\RXZR9A VB-Q^)%$010[')J=#X\<\.1\>'A"3=PE+;9\ M\1&^^R89SYB,A*F4"U5+(/_<+I66>)#^=46\8>R[&' OD" MWO3#NW 0W+BB]2O)DE]$MA?)?A?)_BGV;227@!>HK6Y0A"HL\;60&C)3QKH MHC35@)>=5N94-&?!%>1FLX'=S%RX+]//PZO>8.R_[$;/816->O&^5>*PZG_> MX=K3>]7IO3JI=X%":BWDC^8DHRHC\5Y)"MPEJ&$+PQTO@EYTX.KL+*OD+:L] M08-.T."DH+F]H4Q6/KP;15%P\PQI40DN5BREG&#)Y" E9E)(\M1-YI4&N99, M@46%-S;#M?.J.KW_Q:@7!+]=N@[)&\ P/H9,WD*&#N1>](9=](8GJ1ZQN*7Z M2"K0+NFGP1J@_Y!0;BM(G=!C#I)HS,*PORRMA7N4C9R;1T>.#@[ MRRIYRZJ1X>_\HTN0*]OK*)**NM+-?ZQ;[=JI6]M%'*S?89O5=$4_:9H>[8'* M%:L4X9 C9= ;XHF33=_33+18VTY@*33V%7988*L(TAC@]UP(O9V8#;KF<_H_ M4$L#!!0 ( !*"@EB.\R[>^@( & ( 9 >&PO=V]R:W-H965T<"+8FE)BZB#X6(EHN$>-C8XWC% M>M?LKIOR]\RN79-4;M4''LA#O):9F'/DO,*I>%*@L9B$9R. M3M*IL_<&7SCNS-X87"0;I7ZZR7F^""+G$ K,K&-@]+C&%0KAB,B-7QUGT+_2 M ??'M^SO?.P4RX897"GQE>>V7 1O LBQ8(VPG]3N/7;Q> P!Q!XCO B;W ,8=8/Q8P*0#3+PR;2A>AY19 MELRUVH%VUL3F!EY,CZ;PN71IO[2:=CGA;')U^NWL$CY^@/,/JX\79_ *+NED MY8U 4 5@4:!/#'"9J0K!LAM*=J9DQ@5G/G//UTRCM"5:GC'Q IZG:!D7Y@5Q M/8403$G[9AY:\M:],\PZSY:M9_$]GHUBN%#$:^!,YI@?$H049A]K?!OK,GZ0 M,<7L",:CEQ!'\7C H=7CX?$ /'T\?/1 -.,^-DF-%5F!-3LPP7 940@_H:@^39D]$L>CNDUK\D2_\1 MV8&2DU[)R4/LR9(9G@$R+;G<&JA1MX<66*4::8V["72^88,2"V[I ABJ*F0+ MA5:5WPJN,"NE$FKK+@&0DP5JC3DH#>M^^O* M]G42']A!C*G1%N:^M6^39[Z[G!G?4GML^UV M?VG:WGO!])9+ P(+HHR.7I-?NNUG[<2JVE?XC;+4+_RPI$\ U,Z ]@NE[.W$ MO:#_J$C^ %!+ P04 " 2@H)8\R^WV4D+ !M8 &0 'AL+W=O[?32;%YKQOZQSMB,E_\HVDV+/*%G5F7;I M!%N6/]F1)!M=GM?'%NSR/#^4:9+1!4/%8;7=?L'XM\F)LDIV-"N2/$.,KB]&5_:[V*LSU"G^2.ACT?F,JDNY MS_.OU9?KU<7(JLZ(IG195@C"?SW0.4W3BL3/XUL+'9W*K#)V/Q_I<7WQ_&+N M24'G>?HE697;B]%TA%9T30YI>9,_?J#M!7D5;YFG1?TO>FS36B.T/!1EOFLS M\S/8)5GSFWQO ]')@+UG,N V U8RV.XS&9PV@_/2#&Z;P7UI!J_-X+TT@]]F M\.O8-\&J(QV2DER>L_P1L2HUIU4?:KGJW#S 25;5K-N2\;\F/%]Y>?OAZB;Z M\.FW,+JY_0>*_GUW_?D_Z%?TYG?"&*E$/T-O0EJ2)"W.^/&[VQ"]^>4,_8(F MJ-@21@N49.@N2\KB+3_(/W],TI17F>)\4O+3JPJ9+-M3>=^<"G[F5&R,/N99 MN2U0E*WH2@9,^'6=+@X?+^X]-A)#NAPCQWZ+L(4=S0G-7YX=:[*'+\]N:[)' MYNPQO1\CVWGVY&-S]G^1C&?W==FE6#JGBN+4/.>YBE*I_6MU$Z_0/-_QEJT@ M==MPQ2M*MJ&\M2G1_1/JIEN0I_KPU2-A*_3G;QR)KDNZ*_ZKJQU-^:Z^_*J% M?5?LR9)>C'@36E#V0$>7?_^;[5O_U"D+"0LA81$D+ :"237"/=4(UT2_O-IL M&-V0DJ*V MG##4)9Q9ULR9R@DCXT4,C3<03(JW?XJW/S3>#R0]:&\3OW^;X&DP]I5HZY+- M9N.9$NMGDGE*I(VG/S320# ITL$ITH$QTE_J(27O@\@#97R(C-8D84VPT89W M6-6?#GR8P5"^+Y\;KS1%!)V@N8X2_J 75\=5-0K[B;"G*A09KV=HZ(%@4NBG MI]!/C:'_G)6$O-I/^:X M5^'[B7QO;,VZ/XH QJL:*@ 03!)@=A)@]@(!.A6>QYZ7PO585M6>/U,LO_+* MS\?LZ($?UNO0%#'MMO:^,7[S?H[I;.Q:G1^U YCU-?+':N-OO-:AL@#!)%EL M2SQK649A[C)&E_DF2_['95AV!]'T>_59VP^T3*FZVW9OM&0N>NAP"906@=)B M*)HL8N>!V?YK(M:_ZSMM3UF2KYK;K\Y2)WO#GY*?*&'%F59N<^EVG179%MHU MS\K812ORI.N^YF;4X"H!28M :3$43:X26%0);!3E4]NQE3DZ#NPTST1UN2NT MSAE*BN) LJ7^?L?]83'&,RMP7?66-Y[58'TA:1$H+8:BR?H*Z\,V/D!K2'4]D[Z/HI-NWW@>IO8_CT"<_E$5),EXU-NH(25L7',W(T1NK@U!-LBE6 MQ_:A^2('"PSJ8T#19(&%DV&;K8R_+C#]=DC*)ZXI'V8=JN-H'*P]J?T#19.6% M 6*_P %![S6VYLG=NMKE!Z[S=;9,#_6->VSNK[)58WUW$C>\3^(VURJL<3[: M)EY]UC&?_N V'I(6@=)B*)I<$80S8YNMF:.HUQGZO*75FPCZI-4.TB*9@])" M4%H$2HNA:+*\P@ZR@U=^?6%#&CAS4%H(2HM :3$43:X8PJRRS6X5W-B.=^Y2 MWUX]]SWOIK>GU>T# NPX5G^4KTGH>_;4FZJ]/*2!%8'28BB:++(PQ&RS(W9L MW'F_C#ZM#8T[I-DT!Z6%H+0(E!9#T>2W_,)7P]8K-^X8TL&:@])"4%H$2HNA M:'+%$%X=-KMEK]6XMZ_/I#ZX(H X=*"V&HLD503ATV.S0-17A MYO3>%2U8OF%DIQ4/TKJ:@])"4%H$2HNA:++$PJ3#KSU!"8/.4 *EA:"T")06 M0]'DBB',/?R#>4J'!GT[$%;J#3IS M>8/K >@\)U!:U-+DM_&6THO%4&7*^@H+#YLMO,'Z:C6%]++FH+00E!:UM*ZF M#O9427^&&8>%&8?-9MSGQQQ]WN:'@F0K%", M'JPDJ$$'2HM :3$4399<&'3XM0TZ#&K0@=)"4%H$2HNA:'+%$ 8=-AMT-\<7 MYU5;T&GKF[F4;ZO.NFH3Z@EFRCOWZC5[F['[XI64S20*FFEG/K7G8]N=%M(: MV^JC&Z0_%H+2(E!:#$63]1?>'39[=]%NG^9/E*+;:MZ:5C!0UPZ4%H+2(E!: M#$63UY,(U\YY;=?. 77M0&DA*"T"I<50-+EB"-?.,;MVG[3-N%;@OL^&?<_O MC6?GYA(':P=JM('28BB:K)TPVARST;9H>N-JQGWED)*TTK$[+TX15ZLJJ $' M2@M;FCHX4-=1@!8:0]%D33LK_\S3W]3[L;)':-LKOZT6HR:[@]9)-7,'"PF[ MIL_16/2J01^!EAE#T60=A1'FF(VP!4N6]6W9$[2].8]+8J+;Q>(TL&YOY31_ M;-YZU.L*=H1]I:587B 3$>_$B\-]L61)_?H$K>I5@FM$R7++?Z\IJ\;AQ^G1 MK$I_:B"JM-K*!.JZ@=+"EJ:T"M->JP Z:XZI6&N2><$&+O*DL-0E\ZW_: G .B,-2B:+( PR1RS27;5 MKFS;U[?U_N1XBKOYAS)H5@5:GKH"9ZY-YO3F%S]#G\UH&V/U5D_FE3]19TZE-5;6&B^A,$!_QEND"/<(,?L!MW= MUKV3-K"0KL<VT; -0? J6%H+0(E!9#T>3=)80_ MY)I72X*NJFK+ZHX0/'_J!FI?9SZGH>J"TB)06@Q%D]45)H]K-GE^5Z91(?) MDI3RL]-Y<_6$E0RP>4%NLB8DD1D3429HYK-G-N:%&_ M5RFW%'W)6;IZ7A10RP:4%H+2(E!:#$63!1;.COO:Z?:O-FOG!3'7IS2F[1+%Q>V=5AO0>4^@M!"4%H'28BB:K++P?ES_M1MNT&E4H+00 ME!:!TF(HFEPQA"'EF@VI/_B037CK6F'- +?9FT0K(NB4)U!:!$J+H6BRB,+D M+_AN9K'ZP[J!4&19-U%U:8:Y[J MM.#BE/FNW42@Z;??\(Z[.$-_?J250/JF&M3? J6%H+0(E!9#T>2M-X6_Y;WV M_"K-B(_.5#=8!="[3I+-+^HZR3;V??<$[V$-6-GN*GXZ>]LR_ MJG>*5XZ_M]^%S<[W M-LQ/^1L WO&[)F;_OF2YGOZ[W8[_.2 M-_3UQRTE*\JJ!/SOZSPOCU^J D[_P\#E_P%02P,$% @ $H*"6(2&ULQ5=M;Z-&$/XK M*RJU/:D77LU+:B/YG)P2Z:JXYMRJJOIA#6NS"K#<[F)?^NL["X1@A]#D9.D^ MV.S"S,/S##.CV>F!\7N1$B+1USPKQ$Q+I2PO=5W$*#)EO$<2]CR MG2Y*3G!2.^69;AF&J^>8%EHXK>\M>3AEEI5#?T<%KB'8F(7)=+#CN]0TEH3@I!68$XV]4COWU(_K'6CR(V6!! M%BS[DR8RG6F^AA*RQ54F5^QP0UI!$X47LTS4_^C0VAH:BBLA6=XZ X.<%LT5 M?VT#T7,PG1<JV#W3K8M="&62WK"DL<3CD[(*ZL 4TMZMC4WJ"&%NHS M1I+#4PI^,HQNYJOKF[M/5]>KZ"=T_?OZ]O-?Z#V*(%V2*B.(;5%1Y1O"U8H3 M0?B>) @7\*MDRCC]%[8BQ? (544"=C(EB'RIJ'Q M(A)H3X3*C-<"/3S%9&8 M9N(=O*'QF>H21"@J>MP2_M 0MEX@?$7B"V2;OR#+L.P!]\7KW:UC=QU"U\7/ MZN)GU7CV2_%3,MZK1$K0@N5070+7^3GG'!<[ ADOT>8!]>V6^*&^/3]@GJ"_ M/P$DNI4D%_\,A:-YOS/\?E7EEZ+$,9EI9?MYM/#''TS7^'4H.&<".PJ5W87* M'D,/(\GB>W17JO (!"U%2,@C6NR&5#=0DQI*M:)]Z%FV;3C.5-_W!0W8>9YO M&GYG=\35Z;@ZK^!:%53^'U'G&0'+<[W #4Z(#M@YAF\[[C#124=T,DKTC@,Q MZ+^/-8CW4&!X Y4++1Y1(2H,1=@KS>NF-&^[TERJTAQ2-GG.V/(#SS9/E(T2 M_,:<B-B9"-2^H?%(WLN'J;S2[SS2;EA48WK.\ M&Z7UC:*]3K0W*AKD2DYCJ136>;J&/(7NNHK6XMV0JE&XM[:0,X$=*?<[Y?YW M[K;^.4-U)K"C4 5=J((S=;!@H#-- LLXK?,!.\L,_(D]W,%,XVD$,4:I+@FO MYU'5J/H)O8S6@_/!*-I;O]&YT(ZU]\8O\SMG=$O@7.$Z$]IQN)ZF+7-T0GE# M5K= _72U#=]S_9.L'K S?=\)3K-:[\W8ZH#S&^8["G-,1K;@:%QX@,";,T.S MD:RLQ^X-DS#$U\L4SEF$*P-XOF5,/F[4)-^=W,+_ %!+ P04 " 2@H)8 M62HU D@$ "D$0 &0 'AL+W=O[98*OW!'@U69$&G5#VL[@2T[$I+S%*:2<8S).A\:%W@\S$.M$#> MXV]&MW+O'6F4&>>/NO$A'EJ.MH@F-%):!8''AHYIDFA-8,>74JE5C:D%]]]? MM/^1PP/,C$@ZYLEG%JOET HM%-,Y62?JGF^O:0GD:WT13V3^B[9E7\="T5HJ MGI;"8$'*LN))GDI'[ G@WBL";BG@U@6ZKPAXI8"7@Q:6Y5A71)'10/ M$KHW M:-,ON6]R::!AF9[&J1+P+P,Y-9I>7]Q/KF__NIK<3W]#DX\/'S[]@\[0%,(E M7B<4\3D"&Z)'Q%<[MS/UC$@6PS0F1-$8L:R()]WA[155A"7R'6AYF%ZAMV_> MH3?(1G))!)70%3UD3,GW\!'>;UB2@)0J%SAOKCBTC5JO*)1!WGX/7(=UVLP:'RZN&LPQZMFQLOU>:_I M8S)*N%R+?!+&/(65*PL?WY=^'W.I/3G5KCW3P1RC._(,BTQ)]._%3"H!T_5? MDV^+H;O-0^O4<2Y7)*)#"W*#I&)#K=&OO^">\WN37WZ0L@,O=2LO=4W:1[=Y M6((3;M=**@A*EBT046A&%RS+= .<]TR):/)"H=K/5>M\MQD%01!B)QS8FWU MHPDM ?T*T#\-\$]!,E4/](+#/^+P0]]QG!J&<:"6&+T*HW<:QN2)BHC)9I#> M$+Q87,]SNMT:D7',ED3]BJC_35%&9K"%?1VM?[Q^^HX; M'.4!X^ MT;"SVZD=(]SGO"2!'$\V5$")A6BYE-!*L(BV2X'EF/I1P6/L=QR_ MQFXVKBW\7IF"OP_>D!Y+U>$^HH<[_3JAT8*VA.Z.T/T^0F/F+)7C[L$\.AWL MUBF-5K2EW!4UV%@-?)W2F%5+Y8>4;M!QCRA_1DV"=T4)-E/PQ@'G:.%^C.J%;PK5["Y7CDUC!M2LP'=;\Y207WS,1O7%GY7Y&!SE7.Q M6 BZ@-HX"N[W?JA4]#M]#="X%#NWD"BB*\S51R)JZ_5%<1% M?O"V=]V+^XL;(F#WE"BAN2DI@*W0'^ MGW.N7AIZ@.IB9O0_4$L#!!0 ( !*"@E@C[AXV[ , /D. 9 >&PO M=V]R:W-H965TKRE2TV'&A:&16Y31PGL N: ME=9D5(U-^63$MC+/2IAR)+9%0?GA"G*V'UO8>AZ89:NUU /V9+2A*YB#7&RF M7/7LUDN:%5"*C)6(PW)L7>*+*T*T037C8P9[<=1&.I1'QIYTYSX=6XYF!#DD M4KN@ZK6#:\AS[4GQ^-PXM5I,;7CQ6\"N:1"KAF^3]9*M=C*[)0"DNZ MS>6,[>^@"<3U;>=.-*M3*6I'+2KTK<\G5UTS9R_?GAYO; MV?P7=/O7XO[O?]$9FJO=3[T+3,IZK7-Y &] MNP%)LUR\']E2L=,8=M(PN:J9D $FF* '5LJU0+=E"NE+![8*JXV-/,=V18P> M;R Y1R[^%1&'N$BL*0=A<.NV2^96;MVA)=..SO112-$U*U1^"%J=L$O.:;D" M=68E>CR@XWE3>JB&+_>4I^C3!^42W4LHQ']]"U7C>_WX.D\OQ(8F,+94(@K@ M.[ F/_^$ ^&YUG\CY9E#L04E&F*@A89669E2N]]P>@O(]L[N 4&9ZIW5 MS:'=C4YW-PS".(C[:<0MC=A(8Z9(\"S11.:5CBPJ'7DWFR_$>_3I 8I'X+VY M8?3[QMS 3J>6S@_._8; =P[PZ#K WS?]&W\O3@C!<>2[_2<$DXX*>:L"-)8O M)(#XV'<&) !WVHZ-XFH0@<;PI0KX)(R& NT4%YLEUZ@#^%1?SX@?N^& $.!. M8+%98;]5"O"I[A+/CXF#!YATPHO-RCL]^JTXEH/I?-%+Q.CMK2G2J38.?[0& M&.^-MP;871'XE7?$JS7@]); 4>3%0YG1W1+8?$V8)" ^Q?1C'#K]F*23>&)4 M6(,"-(8O4A$[;C @.J0376(67:, D%.!57\"OCL4:*>OQ*ROWYK_Y%1T72<* M@Z__@NRC:J0 OJIJ+H$2MBUE79BTHVU==UE7,]WTNBA\H%P=/X%R6"I3YSQ4 MX+RNL^J.9)NJMGED4E5*57.M:E/@>H+ZOF1,/G&PO=V]R:W-H965T(X,T8#M3:EHP'9\"3.8$H1VZ0IIB_7 MD)#=T+"-UX59O%QQN6".!FN\A#GPA_64BIE9HD1Q"AF+288H+(;&V+X*;%\J M*(E_8]BQRAA)5QX)>9*3NVAH6-(B2"#D$@*+ORU,($DDDK#C5P%JE,^4BM7Q M*_J?RGGAS"-F,"')]SCBJZ'1-U $"[Q)^(SL;J%PJ"OQ0I(P]8MVA:QEH'## M.$D+96%!&F?Y/WXN E%1$(XV*SB%@G.HX)U0< L%]ZT*7J'@J!3 !S'"?LL'O P#]"G#Y_1!Q1GZ#Y.$JDP,+EP21IFAH7Y MU[GYS@GS;0?=DXRO&+K)(HCJ *:(11D0YS4@UTXK8@!A![GV!7(LQVTP:/)V M=:=!/7B[NMWBC5NFUU5X[JGTKC"%(G>3:N[&E.)L"8+!'#V^H*K<%+^HY?$. MT^BBKC8AC*.?7\53T!V'E/W7E++<)*_9)/DBNV)K',+0$&\J!G0+QNCC;[9O M_=$4;IU@@2:P6BJ\,A5>&_IH?H)&31',D7R%)-_FV.J/J0+P;9K"%; .-S&U%.+<,=((%FL!JD?/+R/GO MCY&^SE3H! LT@=52T2M3T=/&R!RI7V%1K],[X..Q3/>(C<!E Y+XEIY@IETY7=OMSH@+39PM M%37O,7T"+F:-GK3BG%L.6M$"76CU&#K[&#KOCYV%3;KRH1,MT(56S\?^2F&W M'I//(ZA[_$WTCPZR#5*>VSFB:(.43_VC M6Z+K=/Q#GAY+>5:%@87;C5*7!SPU*SVK%.A2]?Z8,'23\;Q;4ZZ6_<6QZJH= MK%_+OJ/JA>UA\J:E^. NXXRA!!8"TNKT1#YHW@?,)YRL56?LD7!.4C5< 8Z M2@&QOR"$OT[D \IN[.A_4$L#!!0 ( !*"@EC=SE4FF , #4+ 9 M>&PO=V]R:W-H965TT*&HB<./OEM/I/ED;GH]/[+\;[:#EF2BZ$,4WENO=Q(D=E-,- MV1=Z)8Z?::MG6/-EHE#F'QU;K.>@;*^T*%MC\*!DO'F2[VT?9ZAY]0F@ARFJOB+NY;S%/WVZ.;Z@)NHP&AB^XEM%3:I:0FK5)S9^S9Z4E'+&_ M;.%NZ$([75UV[E1%,CIQH*XH*@_4F?[Z"XZ\WVRA^IEDZ4\BNPACV(4QO,4^ M?822RW@F2FJ+66,;&=NZLAZF<>@-8/,_F8(')Y4NU1& 1Q$/4T6G#@>A@/>PI?XY(X]L]@%_)&G;S137EI6W2/ M_S.G(XN*. A'H["W)1<6I!]!8)*XOWDMR"#$V//"V"XZ[D3'-T7/S9US<<]< MRK4I;"BQ=W[B!KBOSH**!L&HI\R*PE=V:M*I2MZ4RO^H*WE=2 :XIRJQJNJA M4BO*Z^?*/6LH2BJWIC%3*!-[KIM[M5OM>K^9:7EZZW/H"9L6[E^:IJ%\('++ MN$(%W0"E-QC!'I)-D]9,M*A,V_(L-#1!9KB#OI;*&@#O-T+HTZ3^0-&PO=V]R:W-H965TQ$;^9YNM-L]W;?=0)N,XF=WX63$ MML)S [@+"=_ZOAW^>PX>VXTUJKT\N'=7:Q$]T">CC;V".8B'S5V(=WJ&LG!] M"+C+ A+",0W%W:\<$VB5!X9>XIN+A=CK1U%!!XX(H*P\=\S M3,'S(B2,XWL*JF4^(\/B]0OZ'W'RF,RCS6'*O+_<"@ MDQITWFI@I@9FS$R22LR#90M[,@K9CH31:$2++F(R8VM,WPVB>9^+$+]UT4Y, MSJ;3A^N'J[.O,XOQB=C.__#8CES=X/R-'5[?S^3$Y(7-< M>(NM!X0M<(QSDB!8X+=*AOQ&C;71J IJ^W=RH,;?>;DXEV72RJ>W$>)U#4UN8 MGMMX>J:EZ;E,IN?H"N?GF/Q]A>;D4H#/_ZF;B\276>\KJDZG?&,[,-;0 X?P M&;3)K[_07OOW.AY5@EF*P$H&Z<.3%"^\1L3BHU'%"D< MK_=7E"JY+^Q&Q76:D9]DH1M.2Q_6SNN7BGGDBQV^\<2H5]:K0RMSFLI[V/U.A2)N(QD2K1+-4H96)SML+*N\OWJ90 MZGJ,ZBNLJ&%(>?F(]H/F_0>5-R"*-4GBK%LDD%8V4Z4=ABJT\N^L>8MA2)7U MATB2U&5Q&=)>R]RC41Y84QI5H95IS!L(0]Y O%N3&-7FPJQ2IK2;4(56IBSO M)@QY-_&Z)$D!BK_4T$J#4#.H6O,L>2Q-<]4+QSP^A*OXN(SC7..KE!QR9$^S M([FS^"!J[_DY/;62@[4<)CGGN[;#5:15/%@B9+O5QYH4)D=GR8U@F_@PZ9$) MP?SX<@WV L)H 'Z_9$R\W$0.L@/,R?]02P,$% @ $H*"6*Y;O47& P M#1$ !D !X;"]W;W)K&ULM5A1;YLZ%/XK%INF M3=H%; @)71*)!MI%6IJHR>Y]N-J#"TZ"!CC7=I+MWU\;* TI0:U&7Q+;G._S M.9_/(3X9'BG[R;>$"/ K33(^TK9"[*X,@X=;DF*NTQW)Y),U92D6-AOK9@XR'=BR3.R((!OD]3S'Y?DX0>1QK4'A?NX\U6 MJ 5C/-SA#5D2\7VW8')F5"Q1G)*,QS0#C*Q'F@>O?&@I0&[Q=TR._&0,5"@/ ME/Y4DVDTTDSE$4E(*!0%EE\',B%)HIBD'_^5I%JUIP*>CA_9;_+@93 /F),) M3?Z)([$=:0,-1&2-]XFXI\>OI RHI_A"FO#\$QQ+6U,#X9X+FI9@Z4$:9\4W M_E4*<0* S@4 *@'H'&!? %@EP'HIP"X!=JY,$4JN@X\%'@\9/0*FK"6;&N1B MYF@9?IRI 3&0U.#1Y.1PUP/V7 MPV%+-%9ULE;.9UW@JTYFO@:WU7'@!$RSXG6ARN[?;Q(%IH*D_$?3$11;V,U; MJ'?2%=_AD(PT^=+AA!V(-O[P#CKFER;YNB3S.R*K26M7TMIM[.,5%5+',MT; M4[? .SE>O7H/8V1#6^\/C<.I(@UF%G)UMV[F-YA!Q]$'E5DMBEX51:\U"B\E M3"9$H_^MR->>>Y=D?D=D-<6<2C'G[4O*Z5+:+LG\CLAJTO8K:?M_6%(%?G!2 M!-!$O6^UN= EF=\164U'M]+1??LR<[N4MDLROR.RFK30?+KOF7]8:"5! MK=(@=)Y56I.=:;MZ[ZS6&NS<@7FIV.#)S16V_W[Q&(,%#N-U'#;&T0I_;0IT MRN9WQ5:7#CU)A]Z^PLH]NM*W2S:_*[:ZOD]7;]AZ_7Q)D5G/[W1]I%OG-=9@ M-G#/S?PF,\?2T5F)&2=]HKS\;?)^FX.0[C-1M$G5:M73>WDG>[9^K7K]O/]\ MHBG^*)AAMHDS#A*REI2FWI?W-5;TWL5$T%W>C3Y0(7O;?+@E."),&&PO=V]R M:W-H965TV<[+FX[$WAJTE#O&?NJ#X;)CV+HCI+B0FH*HCP?L M(:6:2?5QGY$:^3TU<'_]Q'Z1B%=B[HC 'J/?@J7<=(RF 4M(C3M M+)'5)Y+X;3J:J!PTK\C-!VHQ[\X'H\'-? ;C"U76&X\&T._.N_ )9BI7RRU% M8"N(N4H7EX] HB7@_3:(U7[+CQ"I-.I37%NJ"[<"@0B!4L#=(ZR1K3F)-\$" MB$HBG/91DH"*#XK^=M:'TY,/< )!!*. 4K7UHFU)I5SW;RTRE5]2E>X+*ONX M,,%S/H)KNUX)O/=ZN%N$6\KOW'0W-]U-^+P7^'+3QBNXS-43"L,H?3!UP+]? M*Q0,)8;B1YGB]!:U\EOHI_]"UOO':P M\:'@!&E94P=Q;]V;BL@*$NNYQ/KQDUJOTHV*R IN-'(W&D=,:LK=W,O@6=.L MV7M_SE^I+4%X9JL<41!TE@LZ.RCHUIR99:T>1+UUQRHB*PALY@*;Q\]OLTHW M*B(KN-'*W6@=,;^M9VEL/ON>?5[CN&:S/*2._6=&L0_V/461S UR@WHJI,O2 M"> @QUNWJ2JVHN*]JU3E2$5L14?^C$S.P1GD/[.;D1<&@)K9^"N] M956-9_&U]J9M_:HS(GP=1 (HKA3,-L_43Q1/WQ[2 \GB9 "_8U*-\\ERH]ZX MD.L"=7W%F'PZT#-]_@[G_P902P,$% @ $H*"6/0MV9'L! 2AD !D M !X;"]W;W)K&ULM5EK;^(X%/TK5G9V-2-U29P' MCRX@,>!V*@VE*LSNA]%^,(F!:)(X8SNE_??K/!H2"%FJ<;] XMQSXGOP=4XN MPSUE/_B.$ &>PR#B(VTG1'RMZ]S=D1#S#HU))*]L* NQD*=LJ_.8$>QEH##0 M3V'A($Q'X$7E@@"=AB-G+9Q+0_4B#VNO H[_=B71 'P]C MO"5+(K[%#TR>Z26+YXIZGGLFW P+/!XRN@OE1NE"6@LFKOL2)\2U:W#Y.'K[<3<'=_1^!I;H M*YJND#Q8359HCNY72["XD6'3Q1R!V60U 7^"I5RY7A(00#=RW3R1*"$=X7O,?PRP830$Z%D0%N$ 3+,511CX_E7&@SM!0OYO MD_@YN=U,GNY>USS&+AEIK*\<[E7JP'?.HM/*8?B7&,7J5DLGS/(VR^T;':2ZL M?IE OS6!A=@1UC3O5MA;?V^59$@164VN02G7X#V+:*!25)5D2!%9351H'!R= M\6ME]/E_"+[#1KT+5*UFG(Y]5'Y-4;T./"J_ABC+JG#54Z^86=@Z\X?<=7* M(T]:3U>^T#1O).T\;UT\2MF0*K:ZAN9!0_,]J[)@5Z6L2C:DBJVN[,&1PU9O M>L'SK2"H%<^@=UICIV&.8Y^XQZ8P:%7"ZGD<3#!L=\&E;^3)FKO,C\795[A6 MHC[#FL-6D7E)FW9/"&/1AY]A) M%F%5N]EWCHUD U?/<2I<]2P.7ABVF^$EW8@]9@0DL2=?S_)'6MKY$R3"D4L: M\VJE?/.B4,F&5+'5Y3PX<]A_UW)3ZN"5LB%5;'5E#R8>MMK92\IM<-+&&%C= M8T\X*\)ZU3#8.RZW4ZZ^?$+VFLO-3$US?>3@)7.K'"V;^Y^SEO;1^!1> M(]@P/C&-ZYD4L^D*E%?RMO[AUOF_#'/,MG[$988;.0VCTY,[*&PO=V]R:W-H965TP K]B[=74,B]>,[NS8N50-O?;'W M,G/VG+,[T]D+^:PVB!I>BIRKKK/1>GOGNBK98,%42VR1T\Y*R()IFLJUJ[82 M66J3BMP-/._6+5C&G;!CUZ8R[(A2YQG'J015%@63KSW,Q;[K^,YA89:M-]HL MN&%GR]8X1_UE.Y4T#P^H-];[:1ER13V1?XM2_6F MZWQR(,45*W,]$_M'K/58@HG(E?W"OH[U'$A*I451)Q.#(N/5G[W4/APE^+/(PBZ:/ MPSX,Q_>3V2A:#"=CB,8#F,=/<7\1TV 1+>)1/%[,87)/8?W)*(9!M(C@ \SI ME:1ECB!6=$<[Y"4J6+["5HJT3#28\Q1<3)E$KC>HLX3EEW Q0,VR7%UV7$TB M#!4WJ0GW*L+!"<)^ "-!4 IBGF+Z-X!+ZAL+@H,%O> LX@"3%K3]*PB\H'T& MK]U8VK9XUR?PII5T!8RG\)0E](+)@MG!G%]0!T!?<-K4DMGW.Z>V+,&N0\6I4.[0"=^_\V^]SV2KBUZ^X2DFCRLI"@@?M$H M.?,/0X.7+S('%'!:UDP.71RI:H[UY5)CB615[Q"ID]V M7)1$:5=DKJP$DM0FE87K>]Z-6Q+*G#"P>TL1!KQ6!66X%"#KLB3BSP@+?A@Z M/>>XL:)9KLR&&P85R7"-ZKE:"NVY'4I*2V22<@8"=T,GZMV-!B;>!GRC>) G M-IA.MIR_&&>:#AW/$,("$V40B%[V.,:B,$":QN\6T^E*FL13^XA^;WO7O6R) MQ#$OOM-4Y4/GBP,I[DA=J!4_/&+;S[7!2W@A[1<.;:SG0%)+QPTF"?_M.@M\F^)9W4\BRG!!%PD#P P@3K=&,85NUV9H<9>:GK)70IU3G MJ? A7CRLHN7C= S3^?UB-8LVT\4 J3WX=G1M6OI>!IG:@SX/WNUOH6O/\. M^!HS/9@*5EAQH2C+X$>TE4KH&?OY5O,-VN!M-*.[.UF1!(>.%I9$L4&6' M=\N5EH(U<_WVH# !^GS'N3HZID#WFH5_ 5!+ P04 " 2@H)8*N!-K+N/1IM03S1V$VGL\FP!NM1N .+,5 #/8A F0-UCB&L8]A"'#L MDPA]!K$8N#<>XA"'[%98?U]ZX.;3+?@D+, ,AZ'H>M8WN""2I&/X6=(/:=+V MA:0M&\Q(S+<,3.( !>< AE @E\$^RO!@UR)ZR-=!R_H,;--N*1(:7^]N*]R] MZ]VM&C:MO%-;$J]U :_8*2L* QQOP!+Y>XHY1@S . !SOD4T?SEB#'$&_OTF M@,"4HXC]I^J5-*JCCIJL4/=L!WTTT,02Q!!]0]KPSS\LU_Q+I6B38%Y#8&=J M.[G:3AWZ1%!_Z/D5'\P SG^QC M+F>+2O4TNBNC)\OXV["EBU'R5A2S:F-U]?:YD9<:=0I&]@GGC'H[I]ZNI;Y M,,2_4 !"PABXV8COS"T0M!A,!Y]2BHM$TUC=0GZNWBD136W:!1NSQ+**8U!':F=B]7NU<[3J[A6OTA14>+BZJ?8XXVF9I]K+O')&3MY%(<^4 M7.LQ?G>4-(KF-85VKE^A=K4^9%YF89N2O$DTKRFT<\GMD^3VAQ8[6?AN;;6C M,%*4.YE5^XIZQSI5UE9M*=EPQ9,%JR]Y,J.ZFD>!<[GHL4Z%K55?V8J=M=@W MQV(?2BF*_9]BHW\7(3H[H7,3_6H55^0K@@77XW3AAO5?#_< MZMZ@K??*7*I6=JN09T;&K6XARJ/,*!Q&1(ANY*$. W+:IQOR_&E^<#22QR6E MYP_)@9(\Y#C!I*=1,T@W.&8@1&L!:>H=H3%-#WC2&TYV\LCCA7!.(MG<(A@@ MFAB(]VM"^/$F"9 ?LPW_!U!+ P04 " 2@H)8,R&"2%T# #*%0 #0 M 'AL+W-T>6QE',LJ50(W=0FQQS^AB/7#]\ZSJ&;I+%=.3>G;W^MLS4Y2O'G$_> MG)QT+CIWYY>[R%D%G;N>E;AW #%*BY&&VZ2-NK^IZ=O5_/[Y:SO1MJ0&W+"C M](.#JKBOC"AU9$GYM,[X%''K=ZR5:GG"!'/V#ZK6GE*5Q%[5@>-ADHFF$0/7 M&'1DDE+GGO"1.R&<324#KX2DC*^-N0N&6<8SZ2A]!V@I/EB*'P;VS0QNCHHG M92*396P3P?R=5I?O )L9"&214X]MUKA7. M)5G[W9[;.)0G'62:R9C*.HSO;DSC(:<)R)%LOH"SRG(/0*6R5 ]B1N:9(*6& MC4)VO<4ZG8K&WY+DE^2U=JTTZK!-?>27#Y5=@5;-5;;@9Y*@\[@OD8S(X AL7!%& ^Q@N+\S_E,T#S,1BF;6!% M!JC/ /4Q7C9D4GZP.':?2!_V3*,H",(0J^AD8E4PP>H6AO"ULV':P .+ Y$> M5VM\M?$.V=\'V)KNZQ L4[P3L4SQ6@-BKQMX1)%]M;$XX(&M M8[$-\>!WK* M[A,$L*J8-NP.QI$HPA#H17N/AB%2G1 ^]O7![I(@B"([ IA=01!@"-R-.((I M T8$@3E>W#G?>1MWE->\^OM^ ]02P,$% @ $H*"6)>*NQS $P( M L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE( M2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'] 8_:@W5_NFV-?5:"A#V?FS'-F M&"]>RNK'?5G^$/]L\Z*^'#PTS>/Y<%BO'M0VK?\L'U6AKVS*:ILV^K#Z/JP? M*Y6NZP>EFFT^-$Y/G>$VS8K!U<7KO1;5D!Z4C5HU65GHD^V)NTR]U+^NMX?B M.:NS^RS/FG\O!]W?N1J(;59DV^RG6E\.3@>B?BA?;LLJ^UD639K'JZK,\\O! M:'?A3E5-MGIW.FXAD_2^[LXTZ7V4:I#+@7.J;[C)JKKIOM'=/]6,STI_>7?T MU)0W6=ZH:I(V:EJ53X]9\;V]C7Z*(7F,+@ZOG[L@GE?_)XSE9I.MU*1SB6*F\!2SJA^RQ'H@BW:K+P;A\5E7[//H'_/7NV1H-12)5G6?Z0N6O.SQ& ME#"(PYD_\1(Y$=?>S O&4L2W4B8Q 30 H'$P0'&T2 FD"2#-#X2,$_TQEX$& M#&^$'XQ# FD!2.M@D.-POB"0-H"T>2'?<-UZP53&.HBZR;U(WA)(!T Z!X3\ M9A!(%T"ZAVMN+Z:1/ .09[R04QG(R)L1F,\ YC-SL_K3P+_QQUZ0"&\\#I=! MX@=3L=!1'/N2CH>C4S1BG_)B>N._EG[L)[YN8,H$+<*M$=VCA!=,NJXEI :\ M\V9M=SO6.1%&%!.Y9,0LDQO/CX0F6THQEUZ\C'8Y0?&014;,&EE$X4)&R=L0AD0A&10T;,$IF&X>1O?S;K$/T@T4.??SV3PHMC;>1CBHDL,F+6 MR$3>R"C2 U\D[V2P["(61UZ7(F6FDM^6<@@UM9HXQ@FMS(2,]^[IIC( M'2-V>(V9])-X7'<(PZ*JLN:18R",C;I%TM4HX MF\@H_J-+Y.0KK::1/0QF>T@O"G1+QD*/-+NBBI(AAQC,#M&IL9PO9UV]LLN( MMBS5@=2)XM_U,.%\A-DA4QE.(V]QZX]UK[L)H[G7FKC+DEC.>IC()0:S2V Q MTZM1#>03@]DG&-.DF,@G!K-/:,TECI)4_WK]B<(AIQC,3H'%5[^ID5,,9J?\ MIOAZ#2?%1$XQF)T"BK 6E6(BQQC,CH&%6*_13:0;DUDW[PJQ?=EC(NV8_-KY M?476#R32CLFLG3>ESMXPPA4P;M_LJ7GV0B+;F,RV>5_\[$5$IC'930.JH'YW M1,XQF9T#JZ ^)G*.R>R;B1!P%:56E[0N!3^)HHIHTR_N-CIQC,CL' M5T$6Q43.,0^Y0/;-ILOHFHYC(/Q:S?]Y@ODUWB@G?P7"_A(&U.IWO6,A"%K.%,"8=D"QD M(>N@,Y_>@(0L9!UJYK-+)HJ)+&0=^:1U$04$UG(9K<0FDSV^B:RD,V^%0 L[_>J=QON M!6"VT-LY[XGH>9UB(@O9S!9ZCTF[)ATW;60AF]E"&),6/J/U!+ P04 " 2@H)824'XIM$-!*LONVG(%]4 ]Z$G%&J$!<_@F?$/#X4@[-N&]/PV[? M#8O/X^$TK*K=.':_ZGI8[\JQ&>[:KIS.1S9M?VS&\[+?UEVS?F^VI9;E,NK^ M=D;U]'@[<_'ZU97_F=AN-OMU^=VN_QS+:?S'X/JC[=^'72ECM7AM^FT95U7] M>;CN'NK+)MV=)U>+Y[=5U3^_I:J>.T@@2.8/4@C2^8,,@FS^((<@GS\H("CF M#\H0E.@^_F#'B#H8?Z@M$09EP1)$ZP)M$[(=2+P.B'8B4#LA&0G K,3 MHIT(U$[(=B)P.R'@N! MWH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WHIZ*X'>BGHK@=Z*>BN! MWCIY64*@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ'>1J"WH=Y& MH+>AWD:@MZ'>1J"W35YV$^AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H[:BW M$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.V3CY4$>COJ[01Z.^KM!'H[ZNT$>COJ M[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G$P*] _4. KT# M]0X"O0/U#@*],^J="?3.J'7!E&ULS=K-;N(P M% 7@5T'95L3X-],1L)F9;8=%7\!-+B4BB2W;;>'MQPEMI58=-!4C]6R(P/8] M-[[2MV)Y>_049X>^&^*JV*7DOS,6ZQWU-I;.TY!7MB[T-N6OX9YY6^_M/3&Q M6!A6NR'1D.9IK%&LES]I:Q^Z-/MUR#_'U@VK(E 7B]F/T\8Q:U58[[NVMBFO ML\>A>9Q0X= MB^G842S/E_B@1[?=MC4UKG[H\Y$R^D"VB3NBU'?EJ>C5^>24;YA.G_SB_*G, MN<"\V.M[[0 "L" 1 " :\ !D M;V-0&UL4$L! A0#% M @ $H*"6/@BBCR_!@ NQX !@ ("!# @ 'AL+W=O< MFI$& !Y*P & @(&;)0 >&PO=V]R:W-H965T&UL4$L! A0#% @ $H*"6+D'V(K& @ ? < !@ M ("!8BP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ $H*"6! 1%!'2*0 X88 !D ("!B3T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $H*"6**% S 6 P LP8 !D M ("!&(, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ $H*"6(ARCI"C$ SBX !D ("!;(\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M$H*"6'OOT9X P B 8 !D ("!KK 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $H*"6/D>M)&PO=V]R:W-H965T&UL4$L! A0#% @ $H*"6!GQ^MF? P QP< !D M ("!S_$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $H*"6*8=J/F* @ 6 4 !D ("!A?P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $H*" M6"E9>^#*! 6PL !D ("!. @! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $H*"6!3&4&A9!0 0@P M !D ("!SQ,! 'AL+W=O&PO=V]R:W-H965T = 0!X;"]W;W)K&UL4$L! A0#% @ $H*"6!8-18[1! +1L !D M ("!H"$! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $H*"6%]N#/="! @A8 !D ("!2#0! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $H*"6&66 M5F(R! X!( !D ("!T$$! 'AL+W=O&PO=V]R:W-H965T-NI@8 %8Q 9 " @<1) 0!X;"]W;W)K&UL4$L! A0#% @ $H*"6'1&PO M=V]R:W-H965T&UL4$L! A0#% @ $H*"6)G:E70/ P ]@D !D ("! M:ET! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ $H*"6)TO(?6$ P 70X !D ("!/F&PO=V]R:W-H965T&UL4$L! A0#% @ $H*"6,D35:?9 M @ )0@ !D ("!"'@! 'AL+W=OP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ $H*"6%8PJYI4 @ 2 4 !D M ("!WH(! 'AL+W=O&P# "("@ &0 @(%IA0$ >&PO=V]R M:W-H965T^@( & ( M 9 " @0R) 0!X;"]W;W)K&UL M4$L! A0#% @ $H*"6/,OM]E)"P ;6 !D ("!/8P! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M$H*"6"/N'C;L P ^0X !D ("!'Z ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $H*"6/0MV9'L! 2AD !D M ("!&KD! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $H*"6"G)3AM_! &POS+ 0!?&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " 2@H)8SA7,7P\" #J*P $P @ $? LU0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 5 !4 ,7 !?UP$ ! end XML 97 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 98 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 100 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1 html 246 373 1 true 90 0 false 8 false false R1.htm 0001 - Document - Cover Sheet http://www.checkpoint.com/role/Cover Cover Cover 1 false false R2.htm 0002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.checkpoint.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.checkpoint.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0004 - Statement - CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome CONSOLIDATED STATEMENTS OF INCOME Statements 4 false false R5.htm 0005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 0006 - Statement - STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Sheet http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Statements 6 false false R7.htm 0007 - Statement - STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) Sheet http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquityParenthetical STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) Statements 7 false false R8.htm 0008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 0009 - Disclosure - GENERAL Sheet http://www.checkpoint.com/role/General GENERAL Notes 9 false false R10.htm 0010 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.checkpoint.com/role/SignificantAccountingPolicies SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 0011 - Disclosure - ACQUISITIONS Sheet http://www.checkpoint.com/role/Acquisition ACQUISITIONS Notes 11 false false R12.htm 0012 - Disclosure - CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES Sheet http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecurities CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES Notes 12 false false R13.htm 0013 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.checkpoint.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 13 false false R14.htm 0014 - Disclosure - PROPERTY AND EQUIPMENT, NET Sheet http://www.checkpoint.com/role/PropertyAndEquipmentNet PROPERTY AND EQUIPMENT, NET Notes 14 false false R15.htm 0015 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET Sheet http://www.checkpoint.com/role/GoodwillAndOtherIntangibleAssetsNet GOODWILL AND INTANGIBLE ASSETS, NET Notes 15 false false R16.htm 0016 - Disclosure - DEFERRED REVENUES Sheet http://www.checkpoint.com/role/DeferredRevenues DEFERRED REVENUES Notes 16 false false R17.htm 0017 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES Sheet http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilities ACCRUED EXPENSES AND OTHER LIABILITIES Notes 17 false false R18.htm 0018 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES Sheet http://www.checkpoint.com/role/CommitmentsAndContingentLiabilities COMMITMENTS AND CONTINGENT LIABILITIES Notes 18 false false R19.htm 0019 - Disclosure - TAXES ON INCOME Sheet http://www.checkpoint.com/role/TaxesOnIncome TAXES ON INCOME Notes 19 false false R20.htm 0020 - Disclosure - SHAREHOLDERS' EQUITY Sheet http://www.checkpoint.com/role/ShareholdersEquity SHAREHOLDERS' EQUITY Notes 20 false false R21.htm 0021 - Disclosure - EARNINGS PER SHARE Sheet http://www.checkpoint.com/role/EarningsPerShare EARNINGS PER SHARE Notes 21 false false R22.htm 0022 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Sheet http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLoss ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Notes 22 false false R23.htm 0023 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA Sheet http://www.checkpoint.com/role/GeographicInformationAndSelectedStatementsOfIncomeData GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA Notes 23 false false R24.htm 0024 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 24 false false R25.htm 0025 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.checkpoint.com/role/SignificantAccountingPoliciesTables SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.checkpoint.com/role/SignificantAccountingPolicies 25 false false R26.htm 0026 - Disclosure - ACQUISITIONS (Tables) Sheet http://www.checkpoint.com/role/ACQUISITIONSTables ACQUISITIONS (Tables) Tables http://www.checkpoint.com/role/Acquisition 26 false false R27.htm 0027 - Disclosure - CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES (Tables) Sheet http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesTables CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES (Tables) Tables http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecurities 27 false false R28.htm 0028 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.checkpoint.com/role/FairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.checkpoint.com/role/FairValueMeasurements 28 false false R29.htm 0029 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) Sheet http://www.checkpoint.com/role/PropertyAndEquipmentNetTables PROPERTY AND EQUIPMENT, NET (Tables) Tables http://www.checkpoint.com/role/PropertyAndEquipmentNet 29 false false R30.htm 0030 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables) Sheet http://www.checkpoint.com/role/GoodwillAndOtherIntangibleAssetsNetTables GOODWILL AND INTANGIBLE ASSETS, NET (Tables) Tables http://www.checkpoint.com/role/GoodwillAndOtherIntangibleAssetsNet 30 false false R31.htm 0031 - Disclosure - DEFERRED REVENUES (Tables) Sheet http://www.checkpoint.com/role/DeferredRevenuesTables DEFERRED REVENUES (Tables) Tables http://www.checkpoint.com/role/DeferredRevenues 31 false false R32.htm 0032 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES (Tables) Sheet http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilitiesTables ACCRUED EXPENSES AND OTHER LIABILITIES (Tables) Tables http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilities 32 false false R33.htm 0033 - Disclosure - TAXES ON INCOME (Tables) Sheet http://www.checkpoint.com/role/TaxesOnIncomeTables TAXES ON INCOME (Tables) Tables http://www.checkpoint.com/role/TaxesOnIncome 33 false false R34.htm 0034 - Disclosure - SHAREHOLDERS' EQUITY (Tables) Sheet http://www.checkpoint.com/role/ShareholdersEquityTables SHAREHOLDERS' EQUITY (Tables) Tables http://www.checkpoint.com/role/ShareholdersEquity 34 false false R35.htm 0035 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.checkpoint.com/role/EarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://www.checkpoint.com/role/EarningsPerShare 35 false false R36.htm 0036 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables) Sheet http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLossTables ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables) Tables http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLoss 36 false false R37.htm 0037 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA (Tables) Sheet http://www.checkpoint.com/role/GeographicInformationAndSelectedStatementsOfIncomeDataTables GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA (Tables) Tables http://www.checkpoint.com/role/GeographicInformationAndSelectedStatementsOfIncomeData 37 false false R38.htm 0038 - Disclosure - General - (Narrative) (Details) Sheet http://www.checkpoint.com/role/GeneralAdditionalInformationDetail General - (Narrative) (Details) Details 38 false false R39.htm 0039 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Summary of annual rate of depreciation on property and equipment (Details) Sheet http://www.checkpoint.com/role/SummaryOfAnnualRateOfDepreciationOnPropertyAndEquipmentDetail SIGNIFICANT ACCOUNTING POLICIES - Summary of annual rate of depreciation on property and equipment (Details) Details 39 false false R40.htm 0040 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Schedule of components of operating expenses (Details) Sheet http://www.checkpoint.com/role/SIGNIFICANTACCOUNTINGPOLICIESScheduleOfComponentsOfOperatingExpensesDetails SIGNIFICANT ACCOUNTING POLICIES - Schedule of components of operating expenses (Details) Details 40 false false R41.htm 0041 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Weighted average assumptions of options granted (Details) Sheet http://www.checkpoint.com/role/WeightedAverageAssumptionsOfOptionsGrantedDetail SIGNIFICANT ACCOUNTING POLICIES - Weighted average assumptions of options granted (Details) Details 41 false false R42.htm 0042 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details) Sheet http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details) Details http://www.checkpoint.com/role/SignificantAccountingPoliciesTables 42 false false R43.htm 0043 - Disclosure - ACQUISITIONS - Schedule of estimated fair values of the assets acquired and liabilities assumed (Details) Sheet http://www.checkpoint.com/role/ACQUISITIONSDetails ACQUISITIONS - Schedule of estimated fair values of the assets acquired and liabilities assumed (Details) Details 43 false false R44.htm 0044 - Disclosure - ACQUISITIONS - (Narrative) (Details) Sheet http://www.checkpoint.com/role/AcquisitionAdditionalInformationDetail ACQUISITIONS - (Narrative) (Details) Details http://www.checkpoint.com/role/ACQUISITIONSTables 44 false false R45.htm 0045 - Disclosure - CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES - Schedule of cash and cash equivalents and short term investments (Details) Sheet http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES - Schedule of cash and cash equivalents and short term investments (Details) Details 45 false false R46.htm 0046 - Disclosure - CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES - (Details) Sheet http://www.checkpoint.com/role/CashAndCashEquivalentsShortContractualObligationFiscalYearMaturityScheduleTabletermBankDepositsAndMarketableSecuritiesDetail CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES - (Details) Details http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesTables 46 false false R47.htm 0047 - Disclosure - CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES- (Narrative) (Details) Sheet http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesAdditionalInformationDetail CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES- (Narrative) (Details) Details http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesTables 47 false false R48.htm 0048 - Disclosure - FAIR VALUE MEASUREMENTS (Schedule of Financial Assets Measured at Fair Value on Recurring Basis) (Details) Sheet http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail FAIR VALUE MEASUREMENTS (Schedule of Financial Assets Measured at Fair Value on Recurring Basis) (Details) Details http://www.checkpoint.com/role/FairValueMeasurementsTables 48 false false R49.htm 0049 - Disclosure - PROPERTY AND EQUIPMENT, NET (Schedule of Property and Equipment Net) (Details) Sheet http://www.checkpoint.com/role/PropertyAndEquipmentNetDetail PROPERTY AND EQUIPMENT, NET (Schedule of Property and Equipment Net) (Details) Details http://www.checkpoint.com/role/PropertyAndEquipmentNetTables 49 false false R50.htm 0050 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Schedule of Goodwill) (Details) Sheet http://www.checkpoint.com/role/ScheduleOfGoodwillDetail GOODWILL AND INTANGIBLE ASSETS, NET (Schedule of Goodwill) (Details) Details http://www.checkpoint.com/role/GoodwillAndOtherIntangibleAssetsNetTables 50 false false R51.htm 0051 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET- Schedule of other intangible assets, net (Details) Sheet http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail GOODWILL AND INTANGIBLE ASSETS, NET- Schedule of other intangible assets, net (Details) Details 51 false false R52.htm 0052 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of estimated future amortization expense of other intangible assets (Details) Sheet http://www.checkpoint.com/role/EstimatedFutureAmortizationExpenseOfOtherIntangibleAssetsDetail GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of estimated future amortization expense of other intangible assets (Details) Details 52 false false R53.htm 0053 - Disclosure - DEFERRED REVENUES (Schedule of deferred revenues) (Details) Sheet http://www.checkpoint.com/role/DeferredRevenuesDetail DEFERRED REVENUES (Schedule of deferred revenues) (Details) Details http://www.checkpoint.com/role/DeferredRevenuesTables 53 false false R54.htm 0054 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES (Details) Sheet http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilitiesDetail ACCRUED EXPENSES AND OTHER LIABILITIES (Details) Details http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilitiesTables 54 false false R55.htm 0055 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES - (Narrative) (Details) Sheet http://www.checkpoint.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail COMMITMENTS AND CONTINGENT LIABILITIES - (Narrative) (Details) Details http://www.checkpoint.com/role/CommitmentsAndContingentLiabilities 55 false false R56.htm 0056 - Disclosure - TAXES ON INCOME - (Narrative) (Details) Sheet http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail TAXES ON INCOME - (Narrative) (Details) Details http://www.checkpoint.com/role/TaxesOnIncomeTables 56 false false R57.htm 0057 - Disclosure - TAXES ON INCOME - Schedule of components of deferred tax assets and liabilities (Details) Sheet http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail TAXES ON INCOME - Schedule of components of deferred tax assets and liabilities (Details) Details 57 false false R58.htm 0058 - Disclosure - TAXES ON INCOME - Schedule of income before taxes (Details) Sheet http://www.checkpoint.com/role/IncomeBeforeTaxesDetail TAXES ON INCOME - Schedule of income before taxes (Details) Details 58 false false R59.htm 0059 - Disclosure - TAXES ON INCOME - Schedule of components of income tax expense (Details) Sheet http://www.checkpoint.com/role/ComponentsOfIncomeTaxExpenseDetail TAXES ON INCOME - Schedule of components of income tax expense (Details) Details 59 false false R60.htm 0060 - Disclosure - TAXES ON INCOME - Schedule of reconciliation of unrecognized tax benefits (Details) Sheet http://www.checkpoint.com/role/ReconciliationOfUnrecognizedTaxBenefitsDetail TAXES ON INCOME - Schedule of reconciliation of unrecognized tax benefits (Details) Details 60 false false R61.htm 0061 - Disclosure - TAXES ON INCOME - Schedule of reconciliation of unrecognized tax benefits (Parenthetical) (Details) Sheet http://www.checkpoint.com/role/ReconciliationOfUnrecognizedTaxBenefitsParentheticalDetail TAXES ON INCOME - Schedule of reconciliation of unrecognized tax benefits (Parenthetical) (Details) Details 61 false false R62.htm 0062 - Disclosure - TAXES ON INCOME - Schedule of effective income tax reconciliation (Details) Sheet http://www.checkpoint.com/role/EffectiveIncomeTaxReconciliationDetail TAXES ON INCOME - Schedule of effective income tax reconciliation (Details) Details 62 false false R63.htm 0063 - Disclosure - TAXES ON INCOME - Schedule of effective income tax reconciliation (Parenthetical) (Details) Sheet http://www.checkpoint.com/role/EffectiveIncomeTaxReconciliationParentheticalDetail TAXES ON INCOME - Schedule of effective income tax reconciliation (Parenthetical) (Details) Details 63 false false R64.htm 0064 - Disclosure - SHAREHOLDERS' EQUITY - (Narrative) (Details) Sheet http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail SHAREHOLDERS' EQUITY - (Narrative) (Details) Details http://www.checkpoint.com/role/ShareholdersEquityTables 64 false false R65.htm 0065 - Disclosure - SHAREHOLDERS' EQUITY - Schedule of number of reserved and authorized shares under the equity incentive plans (Details) Sheet http://www.checkpoint.com/role/NumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlansDetail SHAREHOLDERS' EQUITY - Schedule of number of reserved and authorized shares under the equity incentive plans (Details) Details 65 false false R66.htm 0066 - Disclosure - SHAREHOLDERS' EQUITY - Schedule of stock option activity and related information (Details) Sheet http://www.checkpoint.com/role/StockOptionActivityAndRelatedInformationDetail SHAREHOLDERS' EQUITY - Schedule of stock option activity and related information (Details) Details 66 false false R67.htm 0067 - Disclosure - SHAREHOLDERS' EQUITY - Schedule of summary of performance stock units activity (Details) Sheet http://www.checkpoint.com/role/SummaryOfPerformanceStockUnitsActivityDetail SHAREHOLDERS' EQUITY - Schedule of summary of performance stock units activity (Details) Details 67 false false R68.htm 0068 - Disclosure - SHAREHOLDERS' EQUITY - Schedule of stock-based compensation expense related to stock Options, RSUs and PSUs (Details) Sheet http://www.checkpoint.com/role/ShareholdersEquityStockBasedCompensationExpenseRelatedToStockOptionsRsusAndPsusDetail SHAREHOLDERS' EQUITY - Schedule of stock-based compensation expense related to stock Options, RSUs and PSUs (Details) Details 68 false false R69.htm 0069 - Disclosure - EARNINGS PER SHARE - Computation of basic and diluted earnings per share (Details) Sheet http://www.checkpoint.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail EARNINGS PER SHARE - Computation of basic and diluted earnings per share (Details) Details 69 false false R70.htm 0070 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of accumulated other comprehensive income loss (Details) Sheet http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfAccumulatedOtherComprehensiveIncomeLossDetail ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of accumulated other comprehensive income loss (Details) Details http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLossTables 70 false false R71.htm 0071 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of revenue by geographic area (Details) Sheet http://www.checkpoint.com/role/RevenueByGeographicAreaDetail GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of revenue by geographic area (Details) Details 71 false false R72.htm 0072 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of property and equipment, net and right of use assets by geographic area (Details) Sheet http://www.checkpoint.com/role/PropertyAndEquipmentNetAndRightOfUseAssetsByGeographicAreaDetail GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of property and equipment, net and right of use assets by geographic area (Details) Details 72 false false R73.htm 0073 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of revenues by product lines (Details) Sheet http://www.checkpoint.com/role/RevenuesByProductLinesDetail GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of revenues by product lines (Details) Details 73 false false R74.htm 0074 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of revenues by product lines (Parenthetical) (Details) Sheet http://www.checkpoint.com/role/RevenuesByProductLinesParentheticalDetail GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of revenues by product lines (Parenthetical) (Details) Details 74 false false R75.htm 0075 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - (Narrative) (Details) Sheet http://www.checkpoint.com/role/GeographicInformationAndSelectedStatementsOfIncomeDataAdditionalInformationDetail GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - (Narrative) (Details) Details http://www.checkpoint.com/role/GeographicInformationAndSelectedStatementsOfIncomeDataTables 75 false false R76.htm 0076 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of financial income, net (Details) Sheet http://www.checkpoint.com/role/FinancialIncomeNetDetail GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of financial income, net (Details) Details 76 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityIncorporationStateCountryCode - zk2431186.htm 7 chkp-20231231.xsd chkp-20231231_cal.xml chkp-20231231_def.xml chkp-20231231_lab.xml chkp-20231231_pre.xml zk2431186.htm chkp_img01.jpg chkp_img02.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 103 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "zk2431186.htm": { "nsprefix": "chkp", "nsuri": "http://www.checkpoint.com/20231231", "dts": { "schema": { "local": [ "chkp-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/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "chkp-20231231_cal.xml" ] }, "definitionLink": { "local": [ "chkp-20231231_def.xml" ] }, "labelLink": { "local": [ "chkp-20231231_lab.xml" ] }, "presentationLink": { "local": [ "chkp-20231231_pre.xml" ] }, "inline": { "local": [ "zk2431186.htm" ] } }, "keyStandard": 325, "keyCustom": 48, "axisStandard": 26, "axisCustom": 2, "memberStandard": 51, "memberCustom": 37, "hidden": { "total": 12, "http://fasb.org/us-gaap/2023": 8, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 246, "entityCount": 1, "segmentCount": 90, "elementCount": 622, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 894, "http://xbrl.sec.gov/dei/2023": 42, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.checkpoint.com/role/Cover", "longName": "0001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.checkpoint.com/role/ConsolidatedBalanceSheets", "longName": "0002 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "chkp:ShortTermDeposit", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R3": { "role": "http://www.checkpoint.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_ILS_per_Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_ILS_per_Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome", "longName": "0004 - Statement - CONSOLIDATED STATEMENTS OF INCOME", "shortName": "CONSOLIDATED STATEMENTS OF INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R5": { "role": "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome", "longName": "0005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R6": { "role": "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity", "longName": "0006 - Statement - STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "shortName": "STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_20201231", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20201231", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquityParenthetical", "longName": "0007 - Statement - STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)", "shortName": "STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:TreasuryStockSharesAcquired", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R8": { "role": "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows", "longName": "0008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.checkpoint.com/role/General", "longName": "0009 - Disclosure - GENERAL", "shortName": "GENERAL", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.checkpoint.com/role/SignificantAccountingPolicies", "longName": "0010 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.checkpoint.com/role/Acquisition", "longName": "0011 - Disclosure - ACQUISITIONS", "shortName": "ACQUISITIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecurities", "longName": "0012 - Disclosure - CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES", "shortName": "CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.checkpoint.com/role/FairValueMeasurements", "longName": "0013 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.checkpoint.com/role/PropertyAndEquipmentNet", "longName": "0014 - Disclosure - PROPERTY AND EQUIPMENT, NET", "shortName": "PROPERTY AND EQUIPMENT, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.checkpoint.com/role/GoodwillAndOtherIntangibleAssetsNet", "longName": "0015 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "chkp:GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "chkp:GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.checkpoint.com/role/DeferredRevenues", "longName": "0016 - Disclosure - DEFERRED REVENUES", "shortName": "DEFERRED REVENUES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilities", "longName": "0017 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES", "shortName": "ACCRUED EXPENSES AND OTHER LIABILITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "chkp:AccruedExpensesAndOtherLiabilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "chkp:AccruedExpensesAndOtherLiabilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.checkpoint.com/role/CommitmentsAndContingentLiabilities", "longName": "0018 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES", "shortName": "COMMITMENTS AND CONTINGENT LIABILITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.checkpoint.com/role/TaxesOnIncome", "longName": "0019 - Disclosure - TAXES ON INCOME", "shortName": "TAXES ON INCOME", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.checkpoint.com/role/ShareholdersEquity", "longName": "0020 - Disclosure - SHAREHOLDERS' EQUITY", "shortName": "SHAREHOLDERS' EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "chkp:StockholdersEquityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "chkp:StockholdersEquityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.checkpoint.com/role/EarningsPerShare", "longName": "0021 - Disclosure - EARNINGS PER SHARE", "shortName": "EARNINGS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLoss", "longName": "0022 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.checkpoint.com/role/GeographicInformationAndSelectedStatementsOfIncomeData", "longName": "0023 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA", "shortName": "GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "chkp:SegmentReportingForeignCountriesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "chkp:SegmentReportingForeignCountriesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies", "longName": "0024 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.checkpoint.com/role/SignificantAccountingPoliciesTables", "longName": "0025 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "chkp:ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "chkp:ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.checkpoint.com/role/ACQUISITIONSTables", "longName": "0026 - Disclosure - ACQUISITIONS (Tables)", "shortName": "ACQUISITIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesTables", "longName": "0027 - Disclosure - CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES (Tables)", "shortName": "CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.checkpoint.com/role/FairValueMeasurementsTables", "longName": "0028 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.checkpoint.com/role/PropertyAndEquipmentNetTables", "longName": "0029 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)", "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.checkpoint.com/role/GoodwillAndOtherIntangibleAssetsNetTables", "longName": "0030 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables)", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "chkp:GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "chkp:GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.checkpoint.com/role/DeferredRevenuesTables", "longName": "0031 - Disclosure - DEFERRED REVENUES (Tables)", "shortName": "DEFERRED REVENUES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "chkp:DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "chkp:DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilitiesTables", "longName": "0032 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES (Tables)", "shortName": "ACCRUED EXPENSES AND OTHER LIABILITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "chkp:AccruedExpensesAndOtherLiabilitiesTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "chkp:AccruedExpensesAndOtherLiabilitiesTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.checkpoint.com/role/TaxesOnIncomeTables", "longName": "0033 - Disclosure - TAXES ON INCOME (Tables)", "shortName": "TAXES ON INCOME (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.checkpoint.com/role/ShareholdersEquityTables", "longName": "0034 - Disclosure - SHAREHOLDERS' EQUITY (Tables)", "shortName": "SHAREHOLDERS' EQUITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "chkp:ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "chkp:StockholdersEquityDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "chkp:ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "chkp:StockholdersEquityDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.checkpoint.com/role/EarningsPerShareTables", "longName": "0035 - Disclosure - EARNINGS PER SHARE (Tables)", "shortName": "EARNINGS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "longName": "0036 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables)", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.checkpoint.com/role/GeographicInformationAndSelectedStatementsOfIncomeDataTables", "longName": "0037 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA (Tables)", "shortName": "GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "chkp:SegmentReportingForeignCountriesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "chkp:SegmentReportingForeignCountriesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.checkpoint.com/role/GeneralAdditionalInformationDetail", "longName": "0038 - Disclosure - General - (Narrative) (Details)", "shortName": "General - (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Segment", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:NumberOfReportableSegments", "span", "span", "div", "td", "tr", "table", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Unit_Segment", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R39": { "role": "http://www.checkpoint.com/role/SummaryOfAnnualRateOfDepreciationOnPropertyAndEquipmentDetail", "longName": "0039 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Summary of annual rate of depreciation on property and equipment (Details)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Summary of annual rate of depreciation on property and equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingMember", "name": "chkp:AnnualRateOfDepreciationOnPropertyAndEquipment", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "span", "div", "td", "tr", "table", "chkp:ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock", "div", "div", "div", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingMember", "name": "chkp:AnnualRateOfDepreciationOnPropertyAndEquipment", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "span", "div", "td", "tr", "table", "chkp:ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock", "div", "div", "div", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.checkpoint.com/role/SIGNIFICANTACCOUNTINGPOLICIESScheduleOfComponentsOfOperatingExpensesDetails", "longName": "0040 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Schedule of components of operating expenses (Details)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Schedule of components of operating expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "chkp:ScheduleOfComponentsOfOperatingExpensesTableTextBlock", "div", "div", "div", "us-gaap:DerivativesPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapCostOfSalesMember", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "chkp:ScheduleOfComponentsOfOperatingExpensesTableTextBlock", "div", "div", "div", "us-gaap:DerivativesPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R41": { "role": "http://www.checkpoint.com/role/WeightedAverageAssumptionsOfOptionsGrantedDetail", "longName": "0041 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Weighted average assumptions of options granted (Details)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Weighted average assumptions of options granted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_20230101to20231231_usgaapAwardTypeAxis_usgaapEmployeeStockOptionMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "div", "div", "div", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231_usgaapAwardTypeAxis_usgaapEmployeeStockOptionMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "div", "div", "div", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "longName": "0042 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Segment", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:NumberOfReportableSegments", "span", "span", "div", "td", "tr", "table", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "span", "span", "div", "div", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R43": { "role": "http://www.checkpoint.com/role/ACQUISITIONSDetails", "longName": "0043 - Disclosure - ACQUISITIONS - Schedule of estimated fair values of the assets acquired and liabilities assumed (Details)", "shortName": "ACQUISITIONS - Schedule of estimated fair values of the assets acquired and liabilities assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:Goodwill", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20231231_usgaapBusinessAcquisitionAxis_chkpPerimeter81LtdMember", "name": "us-gaap:Goodwill", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "div", "div", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R44": { "role": "http://www.checkpoint.com/role/AcquisitionAdditionalInformationDetail", "longName": "0044 - Disclosure - ACQUISITIONS - (Narrative) (Details)", "shortName": "ACQUISITIONS - (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_20210901to20210901_usgaapBusinessAcquisitionAxis_chkpAvananMember", "name": "us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20210901to20210901_usgaapBusinessAcquisitionAxis_chkpAvananMember", "name": "us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail", "longName": "0045 - Disclosure - CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES - Schedule of cash and cash equivalents and short term investments (Details)", "shortName": "CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES - Schedule of cash and cash equivalents and short term investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:Cash", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "div", "div", "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:Cash", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "div", "div", "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.checkpoint.com/role/CashAndCashEquivalentsShortContractualObligationFiscalYearMaturityScheduleTabletermBankDepositsAndMarketableSecuritiesDetail", "longName": "0046 - Disclosure - CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES - (Details)", "shortName": "CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES - (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_20231231", "name": "chkp:AmortizedCostOfMarketableSecuritiesByContractualMaturities", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "div", "div", "div", "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "chkp:AmortizedCostOfMarketableSecuritiesByContractualMaturities", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "div", "div", "div", "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesAdditionalInformationDetail", "longName": "0047 - Disclosure - CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES- (Narrative) (Details)", "shortName": "CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES- (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "div", "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "div", "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail", "longName": "0048 - Disclosure - FAIR VALUE MEASUREMENTS (Schedule of Financial Assets Measured at Fair Value on Recurring Basis) (Details)", "shortName": "FAIR VALUE MEASUREMENTS (Schedule of Financial Assets Measured at Fair Value on Recurring Basis) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_20231231", "name": "chkp:ShortTermBankDepositsFairValueDisclosure", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "chkp:ShortTermBankDepositsFairValueDisclosure", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.checkpoint.com/role/PropertyAndEquipmentNetDetail", "longName": "0049 - Disclosure - PROPERTY AND EQUIPMENT, NET (Schedule of Property and Equipment Net) (Details)", "shortName": "PROPERTY AND EQUIPMENT, NET (Schedule of Property and Equipment Net) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "div", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "div", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.checkpoint.com/role/ScheduleOfGoodwillDetail", "longName": "0050 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Schedule of Goodwill) (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET (Schedule of Goodwill) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_20221231", "name": "us-gaap:Goodwill", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "div", "div", "div", "chkp:GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R51": { "role": "http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail", "longName": "0051 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET- Schedule of other intangible assets, net (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET- Schedule of other intangible assets, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "div", "div", "div", "chkp:GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "div", "div", "div", "chkp:GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.checkpoint.com/role/EstimatedFutureAmortizationExpenseOfOtherIntangibleAssetsDetail", "longName": "0052 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of estimated future amortization expense of other intangible assets (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of estimated future amortization expense of other intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "div", "div", "div", "chkp:GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "div", "div", "div", "chkp:GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.checkpoint.com/role/DeferredRevenuesDetail", "longName": "0053 - Disclosure - DEFERRED REVENUES (Schedule of deferred revenues) (Details)", "shortName": "DEFERRED REVENUES (Schedule of deferred revenues) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:DeferredRevenue", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "chkp:DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock", "div", "div", "div", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20231231_usgaapDeferredRevenueArrangementTypeAxis_usgaapSubscriptionArrangementMember", "name": "us-gaap:DeferredRevenue", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "span", "div", "td", "tr", "table", "chkp:DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock", "div", "div", "div", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R54": { "role": "http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilitiesDetail", "longName": "0054 - Disclosure - ACCRUED EXPENSES AND OTHER LIABILITIES (Details)", "shortName": "ACCRUED EXPENSES AND OTHER LIABILITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_20231231", "name": "chkp:AccruedProductsAndLicensesCosts", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "div", "div", "div", "chkp:AccruedExpensesAndOtherLiabilitiesTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "chkp:AccruedProductsAndLicensesCosts", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "div", "div", "div", "chkp:AccruedExpensesAndOtherLiabilitiesTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.checkpoint.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "longName": "0055 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES - (Narrative) (Details)", "shortName": "COMMITMENTS AND CONTINGENT LIABILITIES - (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_20231231_usgaapIncomeTaxAuthorityNameAxis_usgaapIsraelTaxAuthorityMember_usgaapTaxPeriodAxis_chkpTaxYearTwoThousandSixteenThroughTwoThousandAndNineteenMember", "name": "us-gaap:IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear", "unitRef": "Unit_ILS", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": null }, "R56": { "role": "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail", "longName": "0056 - Disclosure - TAXES ON INCOME - (Narrative) (Details)", "shortName": "TAXES ON INCOME - (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "chkp:CorporateIncomeTaxRate", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "span", "div", "div", "td", "tr", "table", "div", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:UndistributedEarningsOfForeignSubsidiaries", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "div", "td", "tr", "table", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R57": { "role": "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail", "longName": "0057 - Disclosure - TAXES ON INCOME - Schedule of components of deferred tax assets and liabilities (Details)", "shortName": "TAXES ON INCOME - Schedule of components of deferred tax assets and liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.checkpoint.com/role/IncomeBeforeTaxesDetail", "longName": "0058 - Disclosure - TAXES ON INCOME - Schedule of income before taxes (Details)", "shortName": "TAXES ON INCOME - Schedule of income before taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.checkpoint.com/role/ComponentsOfIncomeTaxExpenseDetail", "longName": "0059 - Disclosure - TAXES ON INCOME - Schedule of components of income tax expense (Details)", "shortName": "TAXES ON INCOME - Schedule of components of income tax expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231_usgaapIncomeTaxAuthorityAxis_usgaapDomesticCountryMember", "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R60": { "role": "http://www.checkpoint.com/role/ReconciliationOfUnrecognizedTaxBenefitsDetail", "longName": "0060 - Disclosure - TAXES ON INCOME - Schedule of reconciliation of unrecognized tax benefits (Details)", "shortName": "TAXES ON INCOME - Schedule of reconciliation of unrecognized tax benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_20221231", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "td", "tr", "table", "chkp:ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock", "div", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20211231", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "td", "tr", "table", "chkp:ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock", "div", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R61": { "role": "http://www.checkpoint.com/role/ReconciliationOfUnrecognizedTaxBenefitsParentheticalDetail", "longName": "0061 - Disclosure - TAXES ON INCOME - Schedule of reconciliation of unrecognized tax benefits (Parenthetical) (Details)", "shortName": "TAXES ON INCOME - Schedule of reconciliation of unrecognized tax benefits (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_20231231", "name": "chkp:UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "div", "td", "tr", "table", "div", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "chkp:UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "div", "td", "tr", "table", "div", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.checkpoint.com/role/EffectiveIncomeTaxReconciliationDetail", "longName": "0062 - Disclosure - TAXES ON INCOME - Schedule of effective income tax reconciliation (Details)", "shortName": "TAXES ON INCOME - Schedule of effective income tax reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R63": { "role": "http://www.checkpoint.com/role/EffectiveIncomeTaxReconciliationParentheticalDetail", "longName": "0063 - Disclosure - TAXES ON INCOME - Schedule of effective income tax reconciliation (Parenthetical) (Details)", "shortName": "TAXES ON INCOME - Schedule of effective income tax reconciliation (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "chkp:BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus", "unitRef": "Unit_USD_per_Share", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "chkp:BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus", "unitRef": "Unit_USD_per_Share", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "div", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail", "longName": "0064 - Disclosure - SHAREHOLDERS' EQUITY - (Narrative) (Details)", "shortName": "SHAREHOLDERS' EQUITY - (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_20231231", "name": "chkp:StockRepurchaseProgramCumulativeSharesRepurchasedValue", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "div", "td", "tr", "table", "div", "div", "div", "chkp:StockholdersEquityDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "chkp:StockRepurchaseProgramCumulativeSharesRepurchasedValue", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "div", "td", "tr", "table", "div", "div", "div", "chkp:StockholdersEquityDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.checkpoint.com/role/NumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlansDetail", "longName": "0065 - Disclosure - SHAREHOLDERS' EQUITY - Schedule of number of reserved and authorized shares under the equity incentive plans (Details)", "shortName": "SHAREHOLDERS' EQUITY - Schedule of number of reserved and authorized shares under the equity incentive plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_20231231", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "div", "td", "tr", "table", "chkp:ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock", "div", "div", "div", "div", "chkp:StockholdersEquityDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "div", "td", "tr", "table", "chkp:ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock", "div", "div", "div", "div", "chkp:StockholdersEquityDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R66": { "role": "http://www.checkpoint.com/role/StockOptionActivityAndRelatedInformationDetail", "longName": "0066 - Disclosure - SHAREHOLDERS' EQUITY - Schedule of stock option activity and related information (Details)", "shortName": "SHAREHOLDERS' EQUITY - Schedule of stock option activity and related information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_20221231", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "div", "div", "div", "chkp:StockholdersEquityDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "div", "div", "div", "chkp:StockholdersEquityDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R67": { "role": "http://www.checkpoint.com/role/SummaryOfPerformanceStockUnitsActivityDetail", "longName": "0067 - Disclosure - SHAREHOLDERS' EQUITY - Schedule of summary of performance stock units activity (Details)", "shortName": "SHAREHOLDERS' EQUITY - Schedule of summary of performance stock units activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_20221231", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "div", "div", "div", "chkp:StockholdersEquityDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "div", "div", "div", "chkp:StockholdersEquityDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R68": { "role": "http://www.checkpoint.com/role/ShareholdersEquityStockBasedCompensationExpenseRelatedToStockOptionsRsusAndPsusDetail", "longName": "0068 - Disclosure - SHAREHOLDERS' EQUITY - Schedule of stock-based compensation expense related to stock Options, RSUs and PSUs (Details)", "shortName": "SHAREHOLDERS' EQUITY - Schedule of stock-based compensation expense related to stock Options, RSUs and PSUs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:ShareBasedCompensation", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapCostOfSalesMember", "name": "us-gaap:ShareBasedCompensation", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "div", "div", "div", "chkp:StockholdersEquityDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R69": { "role": "http://www.checkpoint.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail", "longName": "0069 - 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": "69", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "div", "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R70": { "role": "http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfAccumulatedOtherComprehensiveIncomeLossDetail", "longName": "0070 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of accumulated other comprehensive income loss (Details)", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of accumulated other comprehensive income loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_20221231", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R71": { "role": "http://www.checkpoint.com/role/RevenueByGeographicAreaDetail", "longName": "0071 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of revenue by geographic area (Details)", "shortName": "GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of revenue by geographic area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:Revenues", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "div", "div", "div", "div", "chkp:SegmentReportingForeignCountriesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:Revenues", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "div", "div", "div", "div", "chkp:SegmentReportingForeignCountriesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.checkpoint.com/role/PropertyAndEquipmentNetAndRightOfUseAssetsByGeographicAreaDetail", "longName": "0072 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of property and equipment, net and right of use assets by geographic area (Details)", "shortName": "GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of property and equipment, net and right of use assets by geographic area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_20231231", "name": "chkp:PropertyPlantAndEquipmentNetAndRightOfUseAssets", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "div", "div", "div", "div", "chkp:SegmentReportingForeignCountriesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20231231", "name": "chkp:PropertyPlantAndEquipmentNetAndRightOfUseAssets", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "div", "div", "div", "div", "chkp:SegmentReportingForeignCountriesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.checkpoint.com/role/RevenuesByProductLinesDetail", "longName": "0073 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of revenues by product lines (Details)", "shortName": "GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of revenues by product lines (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231_srtProductOrServiceAxis_chkpNetworkSecurityGatewaysMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "div", "div", "div", "chkp:SegmentReportingForeignCountriesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } }, "R74": { "role": "http://www.checkpoint.com/role/RevenuesByProductLinesParentheticalDetail", "longName": "0074 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of revenues by product lines (Parenthetical) (Details)", "shortName": "GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of revenues by product lines (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_20230101to20231231_srtProductOrServiceAxis_chkpOtherProductMember_usgaapConcentrationRiskByBenchmarkAxis_chkpProductsAndLicensesRevenuesMember_usgaapConcentrationRiskByTypeAxis_usgaapProductConcentrationRiskMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "div", "div", "div", "chkp:SegmentReportingForeignCountriesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231_srtProductOrServiceAxis_chkpOtherProductMember_usgaapConcentrationRiskByBenchmarkAxis_chkpProductsAndLicensesRevenuesMember_usgaapConcentrationRiskByTypeAxis_usgaapProductConcentrationRiskMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "div", "div", "div", "chkp:SegmentReportingForeignCountriesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.checkpoint.com/role/GeographicInformationAndSelectedStatementsOfIncomeDataAdditionalInformationDetail", "longName": "0075 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - (Narrative) (Details)", "shortName": "GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "chkp:NumberOfProductLines", "unitRef": "Unit_Product", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "div", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "div", "div", "div", "chkp:SegmentReportingForeignCountriesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231", "name": "chkp:NumberOfProductLines", "unitRef": "Unit_Product", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "div", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "div", "div", "div", "chkp:SegmentReportingForeignCountriesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.checkpoint.com/role/FinancialIncomeNetDetail", "longName": "0076 - Disclosure - GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of financial income, net (Details)", "shortName": "GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA - Schedule of financial income, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "C_20230101to20231231", "name": "us-gaap:AmortizationOfDebtDiscountPremium", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20230101to20231231_usgaapFinancialInstrumentAxis_chkpFinancialIncomeMember", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "span", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "chkp:SegmentReportingForeignCountriesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "zk2431186.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Trade payables", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r39", "r797" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/GeneralAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net", "terseLabel": "Trade receivables", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r702", "r755", "r803", "r939" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current", "terseLabel": "Trade receivables, net", "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": [ "r305", "r306" ] }, "chkp_AccruedExpensesAndOtherLiabilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "AccruedExpensesAndOtherLiabilitiesTextBlock", "presentation": [ "http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilities" ], "lang": { "en-us": { "role": { "label": "Accrued Expenses And Other Liabilities [Text Block]", "verboseLabel": "ACCRUED EXPENSES AND OTHER LIABILITIES", "documentation": "Accrued expenses and other liabilities" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "verboseLabel": "Income tax payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r122", "r172" ] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income tax accrual", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent." } } }, "auth_ref": [ "r124", "r172" ] }, "chkp_AccruedInterestOnUncertainTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "AccruedInterestOnUncertainTaxPositions", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Interest on Uncertain Tax Positions", "terseLabel": "Uncertain tax positions accrued interest", "documentation": "This element represents the amount of interest expense accrued as of the date of the statement of financial position for an underpayment of income taxes computed by applying the applicable statutory rate of interest to the difference between a tax position recognized for financial reporting purposes and the amount that might be imposed under tax return audit of the entity." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 10.0 }, "http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilitiesDetail", "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other liabilities", "totalLabel": "Accrued expenses and other liabilities total", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r41" ] }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities", "terseLabel": "Significant costs associated with exposure", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities." } } }, "auth_ref": [ "r115" ] }, "us-gaap_AccruedMarketingCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedMarketingCostsCurrent", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Marketing Costs, Current", "terseLabel": "Marketing expenses payable", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "chkp_AccruedProductsAndLicensesCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "AccruedProductsAndLicensesCosts", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Products And Licenses Costs", "terseLabel": "Accrued products and licenses costs", "documentation": "Accrued Products and Licenses Costs" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/PropertyAndEquipmentNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/PropertyAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Accumulated depreciation", "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": [ "r76", "r217", "r635" ] }, "us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember", "presentation": [ "http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member]", "terseLabel": "Unrealized Gains (losses) on cash flow hedges", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, including portion attributable to noncontrolling interest." } } }, "auth_ref": [ "r229", "r237", "r516", "r841", "r842" ] }, "us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember", "presentation": [ "http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Including Noncontrolling Interest [Member]", "terseLabel": "Unrealized Gains (losses) on marketable securities", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), including portion attributable to noncontrolling interest." } } }, "auth_ref": [ "r225", "r226", "r227", "r229", "r237", "r841", "r842" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r237", "r238", "r558", "r559", "r560", "r561", "r562", "r563" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r48", "r49", "r133", "r222", "r631", "r660", "r664" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r237", "r238", "r558", "r559", "r560", "r561", "r562", "r563" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive income (loss)", "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": [ "r7", "r25", "r49", "r525", "r528", "r580", "r655", "r656", "r840", "r841", "r842", "r847", "r848", "r849" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.checkpoint.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "verboseLabel": "Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r152" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "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": [ "r127" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in capital", "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": [ "r459", "r460", "r461", "r677", "r847", "r848", "r849", "r926", "r944" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AddressTypeDomain", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForChangeInAccountingPrincipleAxis", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Adjustments for Change in Accounting Principle [Axis]", "terseLabel": "Adjustments for Change in Accounting Principle [Axis]", "documentation": "Information by type of change in accounting principle. Excludes change from amendment to accounting standards." } } }, "auth_ref": [ "r258", "r259", "r260", "r261", "r668" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r206", "r207", "r208", "r209", "r210", "r258", "r259", "r260", "r261", "r270", "r310", "r311", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r380", "r459", "r460", "r461", "r490", "r491", "r492", "r493", "r507", "r508", "r509", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r547", "r548", "r550", "r551", "r552", "r553", "r565", "r566", "r567", "r568", "r569", "r570", "r576", "r577", "r578", "r579", "r580", "r616", "r617", "r618", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664" ] }, "chkp_AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalFairValueOfAwardsAttributableToPreAcquisitionServices", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital Fair Value of Awards Attributable to Pre Acquisition Services", "terseLabel": "Fair value of awards attributable to pre-acquisition services", "documentation": "Adjustments to additional paid in capital fair value of awards attributable to pre-acquisition services." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r83", "r84", "r425" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments required to reconcile net income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Advertising Costs, Policy [Policy Text Block]", "terseLabel": "Advertising Costs", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r183" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Advertising Expense", "terseLabel": "Advertising expenses", "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": [ "r467" ] }, "chkp_AfterOneYearThroughFiveYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "AfterOneYearThroughFiveYearsMember", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortContractualObligationFiscalYearMaturityScheduleTabletermBankDepositsAndMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "After One Year Through Five Years [Member]", "documentation": "After One Year Through Five Years Member" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Allocated Share-based Compensation Expense", "terseLabel": "Compensation expense recognized", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r457", "r466" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://www.checkpoint.com/role/RevenueByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Americas [Member]", "terseLabel": "Americas", "documentation": "Continents of North and South America." } } }, "auth_ref": [ "r946", "r947", "r948", "r949" ] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/FinancialIncomeNetDetail": { "parentTag": "us-gaap_InvestmentIncomeInvestmentExpense", "weight": 1.0, "order": 0.0 }, "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows", "http://www.checkpoint.com/role/FinancialIncomeNetDetail" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Discount (Premium)", "verboseLabel": "Amortization of premium and accretion of discount on marketable securities, net", "terseLabel": "Amortization of marketable securities premium and accretion of discount, net", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r13", "r113", "r143", "r400" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "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": [ "r13", "r72", "r75" ] }, "chkp_AmortizationOfTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "AmortizationOfTechnologyMember", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Amortization of technology [Member]", "terseLabel": "Amortization of technology", "documentation": "Amortization of technology." } } }, "auth_ref": [] }, "chkp_AmortizedCostOfMarketableSecuritiesByContractualMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "AmortizedCostOfMarketableSecuritiesByContractualMaturities", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/CashAndCashEquivalentsShortContractualObligationFiscalYearMaturityScheduleTabletermBankDepositsAndMarketableSecuritiesDetail": { "parentTag": "chkp_FairValueOfMarketableSecuritiesByContractualMaturities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortContractualObligationFiscalYearMaturityScheduleTabletermBankDepositsAndMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Amortized Cost of marketable securities by contractual maturities", "documentation": "Amortized Cost of marketable securities by contractual maturities", "negatedLabel": "Amortized Cost of marketable securities by contractual maturities" } } }, "auth_ref": [] }, "chkp_AmosecLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "AmosecLtdMember", "presentation": [ "http://www.checkpoint.com/role/AcquisitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Amosec Ltd [Member]", "documentation": "This member stands for Amosec Ltd.", "verboseLabel": "Amosec Ltd [Member]" } } }, "auth_ref": [] }, "chkp_AnnualRateOfDepreciationOnPropertyAndEquipment": { "xbrltype": "percentItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "AnnualRateOfDepreciationOnPropertyAndEquipment", "presentation": [ "http://www.checkpoint.com/role/SummaryOfAnnualRateOfDepreciationOnPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Annual Rate Of Depreciation On Property And Equipment", "terseLabel": "Annual rate of depreciation on property and equipment", "documentation": "Annual rate of depreciation on property and equipment." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive shares 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": [ "r282" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.checkpoint.com/role/GeneralAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Arrangements and Non-arrangement Transactions [Domain]", "terseLabel": "Arrangements and Non-arrangement Transactions [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r510" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.checkpoint.com/role/RevenueByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific", "documentation": "Region of Asia Pacific." } } }, "auth_ref": [ "r946", "r947", "r948", "r949" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total 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": [ "r171", "r221", "r250", "r287", "r295", "r299", "r346", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r512", "r517", "r549", "r628", "r707", "r797", "r810", "r881", "r882", "r930" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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": [ "r212", "r223", "r250", "r346", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r512", "r517", "r549", "r797", "r881", "r882", "r930" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "CURRENT ASSETS:" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "terseLabel": "Total financial assets", "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": [ "r109" ] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent", "totalLabel": "Total long-term assets", "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 after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r250", "r346", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r512", "r517", "r549", "r881", "r882", "r930" ] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "LONG-TERM ASSETS:" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r815", "r816", "r817" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r815", "r816", "r817" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r815", "r816", "r817" ] }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedGain", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Gain", "verboseLabel": "Gross unrealized gains on the marketable securities", "terseLabel": "Gross unrealized gain of marketable securities by contractual maturity", "documentation": "Amount of unrealized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r855" ] }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedLoss", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Loss", "terseLabel": "Gross unrealized Losses on the marketable securities", "verboseLabel": "Gross unrealized loss of marketable securities by contractual maturity", "documentation": "Amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r856" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale", "terseLabel": "Marketable securities", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r316", "r362", "r621", "r853" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail", "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Marketable securities", "verboseLabel": "Government and corporate debentures", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r313", "r362" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Noncurrent", "terseLabel": "Marketable securities", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent." } } }, "auth_ref": [ "r215", "r313", "r362" ] }, "chkp_AvananMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "AvananMember", "presentation": [ "http://www.checkpoint.com/role/AcquisitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Avanan [Member]", "terseLabel": "Avanan Member", "documentation": "Avanan Member." } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.checkpoint.com/role/NumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlansDetail", "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail", "http://www.checkpoint.com/role/SummaryOfPerformanceStockUnitsActivityDetail", "http://www.checkpoint.com/role/WeightedAverageAssumptionsOfOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r428", "r429", "r430", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r452", "r453", "r454", "r455", "r456" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesAdditionalInformationDetail", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "terseLabel": "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.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesAdditionalInformationDetail", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r101", "r104" ] }, "us-gaap_BankTimeDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankTimeDepositsMember", "presentation": [ "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Bank Time Deposits [Member]", "verboseLabel": "Short term deposits", "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest." } } }, "auth_ref": [ "r176" ] }, "chkp_BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus": { "xbrltype": "perShareItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "BasicEarningsPerSharesAmountResultingFromIssuanceOfStatus", "presentation": [ "http://www.checkpoint.com/role/EffectiveIncomeTaxReconciliationParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Basic Earnings Per Shares Amount Resulting From Issuance Of Status", "terseLabel": "Basic earnings per share amounts of the benefit resulting from the \"Technological preferred or Preferred Enterprise\" status", "documentation": "Basic Earnings Per Shares Amount Resulting From Issuance Of Status" } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://www.checkpoint.com/role/PropertyAndEquipmentNetDetail", "http://www.checkpoint.com/role/SummaryOfAnnualRateOfDepreciationOnPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Building [Member]", "terseLabel": "Building", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r156" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.checkpoint.com/role/ACQUISITIONSDetails", "http://www.checkpoint.com/role/AcquisitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "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": [ "r505", "r789", "r790" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.checkpoint.com/role/ACQUISITIONSDetails", "http://www.checkpoint.com/role/AcquisitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r90", "r92", "r505", "r789", "r790" ] }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "presentation": [ "http://www.checkpoint.com/role/AcquisitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Effective Date of Acquisition", "terseLabel": "Acquisition date", "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format." } } }, "auth_ref": [ "r2", "r3", "r29" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.checkpoint.com/role/ACQUISITIONSDetails", "http://www.checkpoint.com/role/AcquisitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "terseLabel": "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": [ "r505" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/AcquisitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred", "terseLabel": "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": [ "r4", "r5", "r20" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.checkpoint.com/role/Acquisition" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "terseLabel": "ACQUISITIONS", "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": [ "r166", "r506" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "verboseLabel": "Intangible assets", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r94" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "verboseLabel": "Property and equipment, net", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r93", "r94" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "verboseLabel": "Total", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r94" ] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsTable", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Separately Recognized Transactions [Table]", "documentation": "Schedule detailing the disclosures related to transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination by type of transaction." } } }, "auth_ref": [ "r91" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business combination", "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": [ "r89" ] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "BusinessContactMember", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r816", "r817" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Amortization", "verboseLabel": "Amortisation of contracted capitalised costs", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r368" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Net", "terseLabel": "Deferred commission", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r367" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r182", "r629", "r678", "r701", "r797", "r810", "r835" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 }, "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail": { "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail", "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Total Cash and cash equivalents", "verboseLabel": "Total Cash and cash equivalents", "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": [ "r55", "r214", "r772" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents", "documentation": "Fair value portion 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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash Equivalents", "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": [ "r56" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestments", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, and Short-term Investments", "totalLabel": "Total Cash and cash equivalents, short-term bank deposits and marketable securities", "negatedTotalLabel": "Total Cash and cash equivalents, short-term bank deposits and marketable securities", "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable." } } }, "auth_ref": [ "r839" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestmentsAbstract", "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, and Short-term Investments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecurities" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, and Short-term Investments [Text Block]", "terseLabel": "CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES", "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities." } } }, "auth_ref": [ "r852" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodStartLabel": "Cash and cash equivalents at the beginning of the year", "periodEndLabel": "Cash and cash equivalents at the end of the year", "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": [ "r55", "r147", "r248" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Increase (decrease) in cash and cash equivalents", "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": [ "r6", "r147" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedging", "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": [ "r99" ] }, "us-gaap_CashMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashMember", "presentation": [ "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Cash [Member]", "documentation": "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." } } }, "auth_ref": [ "r214" ] }, "us-gaap_ChangeInAccountingPrincipleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleMember", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Adjustments for Change in Accounting Principle [Domain]", "terseLabel": "Adjustments for Change in Accounting Principle [Domain]", "documentation": "Change in accounting principle. Excludes change from amendment to accounting standards." } } }, "auth_ref": [ "r258", "r259", "r260", "r261", "r668" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://www.checkpoint.com/role/GeneralAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]", "terseLabel": "Collaborative Arrangements and Non-collaborative Arrangement Transactions [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": [ "r510" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "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.checkpoint.com/role/CommitmentsAndContingentLiabilities" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENT LIABILITIES", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r158", "r382", "r383", "r757", "r875" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "calculation": { "http://www.checkpoint.com/role/NumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlansDetail": { "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.checkpoint.com/role/NumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlansDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Ordinary shares available for issuance under the Equity Incentive Plans", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r45" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Ordinary shares", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r800", "r801", "r802", "r804", "r805", "r806", "r807", "r847", "r848", "r926", "r943", "r944" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Ordinary shares, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r126" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Ordinary shares, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r126", "r693" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Ordinary shares, 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": [ "r126" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Ordinary shares, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r26", "r126", "r693", "r713", "r944", "r945" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "verboseLabel": "Ordinary shares, NIS 0.01 par value, 500,000,000 shares authorized at December 31, 2023 and 2022; 261,223,970 shares issued at December 31, 2023 and 2022; 112,906,427 and 120,761,971 shares outstanding at December 31, 2023 and 2022, respectively", "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": [ "r126", "r630", "r797" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income", "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": [ "r50", "r233", "r235", "r242", "r623", "r642" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r132", "r241", "r622", "r640" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.checkpoint.com/role/PropertyAndEquipmentNetDetail", "http://www.checkpoint.com/role/SummaryOfAnnualRateOfDepreciationOnPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "terseLabel": "Computers and peripheral equipment", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.checkpoint.com/role/GeneralAdditionalInformationDetail", "http://www.checkpoint.com/role/RevenuesByProductLinesParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r62", "r65", "r111", "r112", "r304", "r756" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.checkpoint.com/role/GeneralAdditionalInformationDetail", "http://www.checkpoint.com/role/RevenuesByProductLinesParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r62", "r65", "r111", "r112", "r304", "r665", "r756" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.checkpoint.com/role/GeneralAdditionalInformationDetail", "http://www.checkpoint.com/role/RevenuesByProductLinesParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r62", "r65", "r111", "r112", "r304", "r756", "r824" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r116", "r186" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.checkpoint.com/role/GeneralAdditionalInformationDetail", "http://www.checkpoint.com/role/RevenuesByProductLinesParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "verboseLabel": "Percentage of revenue derived from distribution channels", "terseLabel": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r62", "r65", "r111", "r112", "r304" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.checkpoint.com/role/GeneralAdditionalInformationDetail", "http://www.checkpoint.com/role/RevenuesByProductLinesParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r62", "r65", "r111", "r112", "r304", "r756" ] }, "chkp_ConsolidationOfEntitySubsidiariesAndIntercompanyTransactionsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ConsolidationOfEntitySubsidiariesAndIntercompanyTransactionsPolicyPolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation Of Entity Subsidiaries And Intercompany Transactions Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements (2) the accounting treatment for intercompany accounts and transactions." } } }, "auth_ref": [] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelName", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Name", "terseLabel": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "chkp_ContractualMaturitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ContractualMaturitiesAxis", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortContractualObligationFiscalYearMaturityScheduleTabletermBankDepositsAndMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Contractual Maturities [Axis]", "terseLabel": "Contractual Maturities Axis", "documentation": "Contractual Maturities Axis" } } }, "auth_ref": [] }, "chkp_ContractualMaturitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ContractualMaturitiesDomain", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortContractualObligationFiscalYearMaturityScheduleTabletermBankDepositsAndMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Contractual Maturities [Domain]", "terseLabel": "Contractual Maturities [Domain]", "documentation": "Contractual Maturities" } } }, "auth_ref": [] }, "chkp_ContractualObligationFiscalYearMaturityScheduleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ContractualObligationFiscalYearMaturityScheduleLineItems", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortContractualObligationFiscalYearMaturityScheduleTabletermBankDepositsAndMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Contractual Obligation Fiscal Year Maturity Schedule [Line Items]", "terseLabel": "Contractual Obligation Fiscal Year Maturity Schedule [Line Items]", "documentation": "Contractual obligation fiscal year maturity schedule." } } }, "auth_ref": [] }, "chkp_ContractualObligationFiscalYearMaturityScheduleTable": { "xbrltype": "stringItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ContractualObligationFiscalYearMaturityScheduleTable", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortContractualObligationFiscalYearMaturityScheduleTabletermBankDepositsAndMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Contractual Obligation Fiscal Year Maturity Schedule [Table]", "documentation": "Contractual obligation fiscal year maturity schedule." } } }, "auth_ref": [] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Contractual Obligation Fiscal Year Maturity", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r846" ] }, "chkp_CoreTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "CoreTechnologyMember", "presentation": [ "http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail" ], "lang": { "en-us": { "role": { "label": "Core Technology [Member]", "terseLabel": "Core Technology", "documentation": "Core Technology [Member]" } } }, "auth_ref": [] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail", "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r786", "r788", "r942" ] }, "chkp_CorporateIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "CorporateIncomeTaxRate", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Corporate Income Tax Rate", "terseLabel": "Corporate tax rate", "documentation": "The portion of the domestic federal statutory income tax rate and the taxable income tax." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenues", "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": [ "r139", "r614" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.checkpoint.com/role/SIGNIFICANTACCOUNTINGPOLICIESScheduleOfComponentsOfOperatingExpensesDetails", "http://www.checkpoint.com/role/ShareholdersEquityStockBasedCompensationExpenseRelatedToStockOptionsRsusAndPsusDetail" ], "lang": { "en-us": { "role": { "label": "Cost of Sales [Member]", "terseLabel": "Cost of Revenues", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cost of Sales, Policy [Policy Text Block]", "terseLabel": "Cost of Revenues", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r827" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Costs and Expenses", "totalLabel": "Total operating expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r137" ] }, "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": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "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", "presentation": [ "http://www.checkpoint.com/role/ComponentsOfIncomeTaxExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign taxes, Current", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r826", "r845" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/ComponentsOfIncomeTaxExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "Current", "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": [ "r826", "r845", "r921" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.checkpoint.com/role/GeneralAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r63", "r304" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.checkpoint.com/role/ACQUISITIONSDetails", "http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer relationship", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r96" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "terseLabel": "Continuous Unrealized Loss Position", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r180", "r364" ] }, "us-gaap_DebtSecuritiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesCurrentAbstract", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Current [Abstract]", "verboseLabel": "Marketable securities:" } } }, "auth_ref": [] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/ComponentsOfIncomeTaxExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign taxes, Deferred", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r165", "r845", "r919" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax asset, net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r475", "r476" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 50.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "verboseLabel": "Deferred income tax benefit", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r13", "r165", "r193", "r496", "r497", "r845" ] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/DeferredRevenuesDetail", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue", "terseLabel": "Deferred revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r837" ] }, "us-gaap_DeferredRevenueArrangementByTypeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueArrangementByTypeTable", "presentation": [ "http://www.checkpoint.com/role/DeferredRevenuesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue Arrangement, by Type [Table]", "terseLabel": "Deferred Revenue Arrangement, by Type [Table]", "documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueArrangementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueArrangementLineItems", "presentation": [ "http://www.checkpoint.com/role/DeferredRevenuesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue Arrangement [Line Items]", "terseLabel": "Deferred Revenue Arrangement [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_DeferredRevenueArrangementTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueArrangementTypeAxis", "presentation": [ "http://www.checkpoint.com/role/DeferredRevenuesDetail", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue Arrangement Type [Axis]", "terseLabel": "Deferred Revenue Arrangement Type [Axis]", "documentation": "Information by type of deferred revenue arrangement." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueArrangementTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueArrangementTypeDomain", "presentation": [ "http://www.checkpoint.com/role/DeferredRevenuesDetail", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue [Domain]", "terseLabel": "Deferred Revenue [Domain]", "documentation": "Category of obligation arising when an entity receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized." } } }, "auth_ref": [] }, "chkp_DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "DeferredRevenueByArrangementAndResidualValueObligationsDisclosureTextBlock", "presentation": [ "http://www.checkpoint.com/role/DeferredRevenuesTables" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue, by Arrangement, and Residual Value Obligations Disclosure [Table Text Block]", "terseLabel": "Schedule of Deferred Revenues", "documentation": "Deferred Revenue, by Arrangement, and Residual Value Obligations Disclosure [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenues", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r836" ] }, "us-gaap_DeferredRevenueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Deferred Revenue Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueNoncurrent", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenues", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r837" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/ComponentsOfIncomeTaxExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "Deferred", "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": [ "r845", "r919", "r921" ] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred revenues", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r88", "r918" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Deferred tax assets before valuation allowance", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r485" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net", "totalLabel": "Deferred tax asset, net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r917" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred tax asset", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r917" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Carry forward tax losses", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r88", "r918" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Other", "terseLabel": "Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r88", "r918" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credits", "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards." } } }, "auth_ref": [ "r87", "r88", "r918" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 60.0 } }, "presentation": [ "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits", "terseLabel": "Accrued employee costs", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other." } } }, "auth_ref": [ "r88", "r918" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Employee stock based compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation." } } }, "auth_ref": [ "r88", "r918" ] }, "chkp_DeferredTaxAssetsUnrealizedGainsOnMarketableSecuritiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "DeferredTaxAssetsUnrealizedGainsOnMarketableSecuritiesNet", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 50.0 } }, "presentation": [ "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets Unrealized Gains On Marketable Securities Net", "terseLabel": "Unrealized loss on marketable securities, net", "documentation": "Deferred tax assets unrealized gains on marketable securities net." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance - mainly in respect to carryforward losses", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r486" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Deferred tax liability", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r85", "r917" ] }, "us-gaap_DeferredTaxLiabilitiesDeferredExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesDeferredExpense", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Deferred Expense", "terseLabel": "Deferred commission", "negatedLabel": "Deferred commission", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs." } } }, "auth_ref": [ "r88", "r918" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Intangible assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r88", "r918" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r88", "r918" ] }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/ComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings", "negatedLabel": "Undistributed earnings of subsidiary", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences." } } }, "auth_ref": [ "r918" ] }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Unrecognized deferred tax liability on undistributed earnings of foreign subsidiaries", "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries." } } }, "auth_ref": [ "r504" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation of property and equipment", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r13", "r291" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "terseLabel": "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": [ "r683", "r685", "r698", "r699", "r700", "r703", "r704", "r705", "r706", "r708", "r709", "r710", "r711", "r721", "r722", "r723", "r724", "r727", "r728", "r729", "r730", "r746", "r747", "r750", "r751", "r800", "r802" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/SIGNIFICANTACCOUNTINGPOLICIESScheduleOfComponentsOfOperatingExpensesDetails", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Derivative, net gain (loss)", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r925" ] }, "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.checkpoint.com/role/SIGNIFICANTACCOUNTINGPOLICIESScheduleOfComponentsOfOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative." } } }, "auth_ref": [ "r925" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r102", "r103", "r105", "r107", "r683", "r685", "r698", "r699", "r700", "r703", "r704", "r705", "r706", "r708", "r709", "r710", "r711", "r721", "r722", "r723", "r724", "r727", "r728", "r729", "r730", "r746", "r747", "r750", "r751", "r773", "r800", "r802" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r27", "r102", "r105" ] }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net", "terseLabel": "Losses (gains) reclassified into earnings, net of tax", "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", "r106" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r923", "r924" ] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivatives and Hedging", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r27", "r97", "r98", "r100", "r108", "r254" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r27" ] }, "chkp_DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus": { "xbrltype": "perShareItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "DilutedEarningsPerSharesAmountResultingFromIssuanceOfStatus", "presentation": [ "http://www.checkpoint.com/role/EffectiveIncomeTaxReconciliationParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Diluted Earnings Per Shares Amount Resulting From Issuance Of Status", "terseLabel": "Diluted earnings per share amounts of the benefit resulting from the \"Technological preferred or Preferred Enterprise\" status", "documentation": "Diluted Earnings Per Shares Amount Resulting From Issuance Of Status" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "terseLabel": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r816" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "terseLabel": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r815", "r816", "r817" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "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": [ "r815", "r816", "r817", "r819" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "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.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "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.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "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_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "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_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "terseLabel": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r811" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "terseLabel": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r816" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r818" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "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": [] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.checkpoint.com/role/ComponentsOfIncomeTaxExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority", "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": [] }, "us-gaap_DueFromBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DueFromBanks", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail": { "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Due from Banks", "verboseLabel": "Short-term bank deposits", "documentation": "A bank's noninterest bearing demand deposits in other banks (such as correspondents)." } } }, "auth_ref": [ "r114" ] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.checkpoint.com/role/RevenueByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "EMEA [Member]", "terseLabel": "Europe, Middle East and Africa", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r946", "r947", "r948", "r949" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome", "http://www.checkpoint.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per ordinary share", "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": [ "r243", "r262", "r263", "r264", "r265", "r266", "r272", "r274", "r279", "r280", "r281", "r285", "r541", "r542", "r624", "r643", "r775" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome", "http://www.checkpoint.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per ordinary share", "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": [ "r243", "r262", "r263", "r264", "r265", "r266", "r274", "r279", "r280", "r281", "r285", "r541", "r542", "r624", "r643", "r775" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Basic and Diluted Earnings per Share", "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": [ "r59", "r60" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.checkpoint.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r271", "r282", "r283", "r284" ] }, "chkp_EffectiveIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "EffectiveIncomeTaxRate", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate", "terseLabel": "Enacted effective income tax rate", "documentation": "The portion of the difference between the domestic federal statutory income tax rate and the expected income tax expense or benefit that is attributable to reduced tax rates (resulting from the effect of \"Approved, Privileged or Preferred Enterprise\" status)." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.checkpoint.com/role/EffectiveIncomeTaxReconciliationDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.checkpoint.com/role/EffectiveIncomeTaxReconciliationDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r478" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.checkpoint.com/role/EffectiveIncomeTaxReconciliationDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/EffectiveIncomeTaxReconciliationDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "verboseLabel": "Statutory tax rate in Israel", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r253", "r478", "r499" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "calculation": { "http://www.checkpoint.com/role/EffectiveIncomeTaxReconciliationDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/EffectiveIncomeTaxReconciliationDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Effect of \u201cTechnological preferred or Preferred Enterprise\u201d status", "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": [ "r499", "r914" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.checkpoint.com/role/EffectiveIncomeTaxReconciliationDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.checkpoint.com/role/EffectiveIncomeTaxReconciliationDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Others, net", "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": [ "r914", "r922" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Employees and payroll accruals", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r41" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityStockBasedCompensationExpenseRelatedToStockOptionsRsusAndPsusDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [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.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized compensation expense", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r458" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation expense expected period of recognition (in years)", "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": [ "r458" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.checkpoint.com/role/WeightedAverageAssumptionsOfOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "verboseLabel": "Employee Stock Options", "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": [] }, "chkp_EmployeeStockPurchasePlanDomesticMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "EmployeeStockPurchasePlanDomesticMember", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Employee Stock Purchase Plan Domestic [Member]", "terseLabel": "US ESPP", "documentation": "Employee Stock Purchase Plan Domestic [Member]" } } }, "auth_ref": [] }, "chkp_EmployeeStockPurchasePlanForeignMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "EmployeeStockPurchasePlanForeignMember", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Employee Stock Purchase Plan Foreign [Member]", "terseLabel": "Rest of the World ESPP", "documentation": "Employee Stock Purchase Plan Foreign [Member]" } } }, "auth_ref": [] }, "chkp_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail", "http://www.checkpoint.com/role/WeightedAverageAssumptionsOfOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Employee Stock Purchase Plan [Member]", "verboseLabel": "Employee Stock Purchase Plan", "terseLabel": "Employee Stock", "documentation": "Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "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.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "terseLabel": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses, Address Type [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityAddressesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesTable", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Table]", "documentation": "Container of address information for the entity" } } }, "auth_ref": [ "r813" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "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": [ "r813" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "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.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "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.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r813" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r822" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "terseLabel": "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.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "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": [ "r813" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "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.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "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": [ "r820" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "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": [ "r813" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "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": [ "r813" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "terseLabel": "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.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "terseLabel": "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": [ "r821" ] }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "presentation": [ "http://www.checkpoint.com/role/RevenuesByProductLinesDetail", "http://www.checkpoint.com/role/RevenuesByProductLinesParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customer [Line Items]", "terseLabel": "Revenue from External Customer [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "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": [ "r26", "r208", "r237", "r238", "r239", "r255", "r256", "r257", "r259", "r267", "r269", "r286", "r350", "r356", "r403", "r459", "r460", "r461", "r492", "r493", "r523", "r525", "r526", "r527", "r528", "r530", "r540", "r558", "r559", "r560", "r561", "r562", "r563", "r580", "r655", "r656", "r657", "r677", "r734" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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": [ "r544", "r545", "r546" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r544", "r545", "r546" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.checkpoint.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Financial Assets Measured at Fair Value on Recurring Basis", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r109", "r170" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r30" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r109", "r110" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "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": [ "r399", "r416", "r417", "r418", "r419", "r420", "r421", "r545", "r585", "r586", "r587", "r781", "r782", "r786", "r787", "r788" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r399", "r416", "r421", "r545", "r585", "r786", "r787", "r788" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2", "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": [ "r399", "r416", "r421", "r545", "r586", "r781", "r782", "r786", "r787", "r788" ] }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementInputsDisclosureTextBlock", "presentation": [ "http://www.checkpoint.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS", "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": [ "r169" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r399", "r416", "r417", "r418", "r419", "r420", "r421", "r585", "r586", "r587", "r781", "r782", "r786", "r787", "r788" ] }, "chkp_FairValueOfAwardsAttributableToPreAcquisitionServices": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "FairValueOfAwardsAttributableToPreAcquisitionServices", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Fair Value of Awards Attributable to Pre Acquisition Services", "terseLabel": "Fair value of awards attributable to pre-acquisition services", "documentation": "Fair value of awards attributable to pre-acquisition services." } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r15", "r37" ] }, "chkp_FairValueOfMarketableSecuritiesByContractualMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "FairValueOfMarketableSecuritiesByContractualMaturities", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail": { "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "weight": 1.0, "order": 20.0 }, "http://www.checkpoint.com/role/CashAndCashEquivalentsShortContractualObligationFiscalYearMaturityScheduleTabletermBankDepositsAndMarketableSecuritiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortContractualObligationFiscalYearMaturityScheduleTabletermBankDepositsAndMarketableSecuritiesDetail", "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Fair value of marketable securities by contractual maturities", "documentation": "Fair value of marketable securities by contractual maturities", "totalLabel": "Fair value of marketable securities by contractual maturities", "terseLabel": "Total Marketable securities", "negatedLabel": "Total Marketable securities", "positiveLabel": "Total Marketable securities" } } }, "auth_ref": [] }, "chkp_FinancialExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "FinancialExpenseMember", "presentation": [ "http://www.checkpoint.com/role/FinancialIncomeNetDetail" ], "lang": { "en-us": { "role": { "label": "Financial Expense [Member]", "terseLabel": "Financial Expense", "documentation": "Financial Expense [Member]" } } }, "auth_ref": [] }, "chkp_FinancialIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "FinancialIncomeMember", "presentation": [ "http://www.checkpoint.com/role/FinancialIncomeNetDetail", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Financial Income [Member]", "terseLabel": "Financial Income", "documentation": "Financial Income [Member]" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail", "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.checkpoint.com/role/FinancialIncomeNetDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r357", "r358", "r359", "r360", "r361", "r363", "r365", "r366", "r401", "r402", "r531", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r641", "r779", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r857", "r858", "r859", "r860" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful lives of intangible assets", "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", "calculation": { "http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r219", "r377" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/EstimatedFutureAmortizationExpenseOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 50.0 } }, "presentation": [ "http://www.checkpoint.com/role/EstimatedFutureAmortizationExpenseOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/EstimatedFutureAmortizationExpenseOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/EstimatedFutureAmortizationExpenseOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2024", "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": [ "r154" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/EstimatedFutureAmortizationExpenseOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://www.checkpoint.com/role/EstimatedFutureAmortizationExpenseOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2028", "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": [ "r154" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/EstimatedFutureAmortizationExpenseOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.checkpoint.com/role/EstimatedFutureAmortizationExpenseOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2027", "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": [ "r154" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/EstimatedFutureAmortizationExpenseOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.checkpoint.com/role/EstimatedFutureAmortizationExpenseOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2026", "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": [ "r154" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/EstimatedFutureAmortizationExpenseOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/EstimatedFutureAmortizationExpenseOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2025", "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": [ "r154" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.checkpoint.com/role/ACQUISITIONSDetails", "http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r375", "r376", "r377", "r378", "r615", "r619" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract", "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Original amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r153", "r619" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "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": [ "r615" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.checkpoint.com/role/ACQUISITIONSDetails", "http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "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": [ "r73", "r74" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 50.0 }, "http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.checkpoint.com/role/EstimatedFutureAmortizationExpenseOfOtherIntangibleAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets", "http://www.checkpoint.com/role/EstimatedFutureAmortizationExpenseOfOtherIntangibleAssetsDetail", "http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Other intangible assets, net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r153", "r615" ] }, "chkp_ForeignCurrencyDerivativeContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ForeignCurrencyDerivativeContractAssetFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Derivative Contract Asset Fair Value Disclosure", "terseLabel": "Foreign currency derivative contracts", "documentation": "Foreign currency derivative contract asset fair value disclosure." } } }, "auth_ref": [] }, "chkp_ForeignCurrencyOtherThanEntitysFunctionalCurrencyTransactionsAndTranslationsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ForeignCurrencyOtherThanEntitysFunctionalCurrencyTransactionsAndTranslationsPolicyPolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Other Than Entitys Functional Currency Transactions And Translations Policy [Policy Text Block]", "terseLabel": "Financial Statements in United States Dollars", "documentation": "Disclosure of accounting policy for transactions denominated in a currency other than the reporting enterprise's functional currency." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/FinancialIncomeNetDetail": { "parentTag": "us-gaap_InvestmentIncomeInvestmentExpense", "weight": -1.0, "order": 30.0 } }, "presentation": [ "http://www.checkpoint.com/role/FinancialIncomeNetDetail" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedLabel": "Foreign currency re-measurement (gain) loss", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r554", "r555", "r556", "r557", "r731" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign Exchange Forward Contracts", "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": [ "r699", "r705", "r710", "r723", "r729", "r748", "r749", "r750", "r802" ] }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignGovernmentDebtSecuritiesMember", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail", "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Debt Security, Government, Non-US [Member]", "terseLabel": "Debt securities issued by other governments", "documentation": "Debt security issued by government not domiciled in United States of America (US)." } } }, "auth_ref": [ "r885", "r942" ] }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/ComponentsOfIncomeTaxExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Foreign Income Tax Expense (Benefit), Continuing Operations", "terseLabel": "Foreign", "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations." } } }, "auth_ref": [ "r251" ] }, "us-gaap_GainLossOnSaleOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfInvestments", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 20.0 }, "http://www.checkpoint.com/role/FinancialIncomeNetDetail": { "parentTag": "us-gaap_InvestmentIncomeInvestmentExpense", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows", "http://www.checkpoint.com/role/FinancialIncomeNetDetail" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Sale of Investments", "negatedTerseLabel": "Realized loss (gain) on sale of marketable securities, net", "negatedLabel": "Realized loss (gain) on sale of marketable securities, net", "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities." } } }, "auth_ref": [ "r13" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "terseLabel": "General and administrative", "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": [ "r140", "r717" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.checkpoint.com/role/SIGNIFICANTACCOUNTINGPOLICIESScheduleOfComponentsOfOperatingExpensesDetails", "http://www.checkpoint.com/role/ShareholdersEquityStockBasedCompensationExpenseRelatedToStockOptionsRsusAndPsusDetail" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r136" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://www.checkpoint.com/role/ACQUISITIONSDetails", "http://www.checkpoint.com/role/ConsolidatedBalanceSheets", "http://www.checkpoint.com/role/ScheduleOfGoodwillDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill", "periodStartLabel": "Balance as of January 1", "periodEndLabel": "Balance as of December 31", "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": [ "r218", "r370", "r620", "r780", "r797", "r863", "r870" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/ScheduleOfGoodwillDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisitions", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r372", "r780" ] }, "chkp_GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "GoodwillAndAmortizableIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.checkpoint.com/role/GoodwillAndOtherIntangibleAssetsNet" ], "lang": { "en-us": { "role": { "label": "Goodwill And Amortizable Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND INTANGIBLE ASSETS, NET", "documentation": "The entire disclosure for the aggregate amount of goodwill and a description of amortizable intangible assets (also referred to as finite-lived intangible assets), the carrying amount, the amount of any significant residual value, and the weighted-average amortization period. It also discloses (a) for amortizable intangibles assets in total and by major class, the gross carrying amount and accumulated amortization, the total amortization expense for the period, and the estimated aggregate amortization expense for each of the five succeeding fiscal years, (b) for goodwill, the changes in the carrying amount of goodwill during the period due to goodwill acquired." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill", "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": [ "r369", "r374", "r780" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets, Net", "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": [ "r17" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment losses", "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": [ "r13", "r371", "r373", "r374", "r780" ] }, "chkp_GovernmentAndCorporateDebenturesFixedInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "GovernmentAndCorporateDebenturesFixedInterestRateMember", "presentation": [ "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Government And Corporate Debentures Fixed Interest Rate [Member]", "terseLabel": "Government And Corporate Debentures Fixed Interest Rate", "documentation": "Government And Corporate Debentures Fixed Interest Rate [Member]." } } }, "auth_ref": [] }, "chkp_GovernmentAndCorporateDebenturesFloatingInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "GovernmentAndCorporateDebenturesFloatingInterestRateMember", "presentation": [ "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Government And Corporate Debentures Floating Interest Rate [Member]", "terseLabel": "Government And Corporate Debentures Floating Interest Rate", "documentation": "Government And Corporate Debentures Floating Interest Rate [Member]." } } }, "auth_ref": [] }, "chkp_GovernmentSponsoredEnterprisesDebenturesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "GovernmentSponsoredEnterprisesDebenturesMember", "presentation": [ "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Government Sponsored Enterprises Debentures [Member]", "terseLabel": "Government Sponsored Enterprises Debentures", "documentation": "Government Sponsored Enterprises Debentures [Member]" } } }, "auth_ref": [] }, "chkp_GrossUnrealizedGainOfMarketableSecuritiesByContractualMaturity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "GrossUnrealizedGainOfMarketableSecuritiesByContractualMaturity", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/CashAndCashEquivalentsShortContractualObligationFiscalYearMaturityScheduleTabletermBankDepositsAndMarketableSecuritiesDetail": { "parentTag": "chkp_FairValueOfMarketableSecuritiesByContractualMaturities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortContractualObligationFiscalYearMaturityScheduleTabletermBankDepositsAndMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Gross Unrealized Gain Of Marketable Securities By Contractual Maturity", "documentation": "Amount of gross unrealized gain of marketable securities by contractual maturity.", "terseLabel": "Gross unrealized gain of marketable securities by contractual maturity", "negatedLabel": "Gross unrealized gain of marketable securities by contractual maturity" } } }, "auth_ref": [] }, "chkp_GrossUnrealizedLossOfMarketableSecuritiesByContractualMaturity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "GrossUnrealizedLossOfMarketableSecuritiesByContractualMaturity", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/CashAndCashEquivalentsShortContractualObligationFiscalYearMaturityScheduleTabletermBankDepositsAndMarketableSecuritiesDetail": { "parentTag": "chkp_FairValueOfMarketableSecuritiesByContractualMaturities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortContractualObligationFiscalYearMaturityScheduleTabletermBankDepositsAndMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Gross Unrealized Loss Of Marketable Securities By Contractual Maturity", "documentation": "Amount of gross unrealized loss of marketable securities by contractual maturity.", "terseLabel": "Gross unrealized loss of marketable securities by contractual maturity", "negatedLabel": "Gross unrealized loss of marketable securities by contractual maturity" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r27", "r519" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r27" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r27" ] }, "country_IL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "IL", "presentation": [ "http://www.checkpoint.com/role/PropertyAndEquipmentNetAndRightOfUseAssetsByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "ILLINOIS", "terseLabel": "Israel" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r815", "r816", "r817" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of long-lived assets including intangible assets subject to amortization and ROU assets", "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", "r157" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/IncomeBeforeTaxesDetail": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/IncomeBeforeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r252", "r498" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 }, "http://www.checkpoint.com/role/IncomeBeforeTaxesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome", "http://www.checkpoint.com/role/EffectiveIncomeTaxReconciliationDetail", "http://www.checkpoint.com/role/IncomeBeforeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before taxes on income", "terseLabel": "Income before taxes as reported in the statements of income", "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": [ "r1", "r134", "r174", "r287", "r294", "r298", "r300", "r625", "r637", "r777" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/IncomeBeforeTaxesDetail": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/IncomeBeforeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "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": [ "r252", "r498" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.checkpoint.com/role/SIGNIFICANTACCOUNTINGPOLICIESScheduleOfComponentsOfOperatingExpensesDetails", "http://www.checkpoint.com/role/ShareholdersEquityStockBasedCompensationExpenseRelatedToStockOptionsRsusAndPsusDetail", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r379", "r381", "r718" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.checkpoint.com/role/SIGNIFICANTACCOUNTINGPOLICIESScheduleOfComponentsOfOperatingExpensesDetails", "http://www.checkpoint.com/role/ShareholdersEquityStockBasedCompensationExpenseRelatedToStockOptionsRsusAndPsusDetail", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r381", "r718" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.checkpoint.com/role/ComponentsOfIncomeTaxExpenseDetail", "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r23" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.checkpoint.com/role/ComponentsOfIncomeTaxExpenseDetail", "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "terseLabel": "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_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://www.checkpoint.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name [Axis]", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r23" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://www.checkpoint.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Domain]", "terseLabel": "Income Tax Authority, Name [Domain]", "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncome" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "TAXES ON INCOME", "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": [ "r253", "r470", "r479", "r483", "r488", "r494", "r500", "r501", "r502", "r675" ] }, "us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Examination, Increase (Decrease) in Liability from Prior Year", "verboseLabel": "Additional payment of income tax", "definitionGuidance": "Additional payment of income tax", "documentation": "The amount the liability recorded for the income tax examination increased or decreased in the current year/accounting period." } } }, "auth_ref": [ "r164" ] }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Examination, Penalties and Interest Expense", "terseLabel": "payment related to timing differences", "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations." } } }, "auth_ref": [ "r915" ] }, "us-gaap_IncomeTaxExaminationYearUnderExamination": { "xbrltype": "gYearListItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationYearUnderExamination", "presentation": [ "http://www.checkpoint.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Examination, Year under Examination", "verboseLabel": "Year under Income Tax Examination", "definitionGuidance": "Year under Income Tax Examination", "documentation": "Tax year being audited in the income tax examination, in YYYY format." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ComponentsOfIncomeTaxExpenseDetail", "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Taxes on income", "verboseLabel": "Taxes on income", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r181", "r194", "r268", "r269", "r292", "r477", "r495", "r645" ] }, "chkp_IncomeTaxExpenseBenefitLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "IncomeTaxExpenseBenefitLineItems", "presentation": [ "http://www.checkpoint.com/role/ComponentsOfIncomeTaxExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense Benefit [Line Items]", "terseLabel": "Income Tax Expense Benefit [Line Items]", "documentation": "Income Tax Expense Benefit [Line Items]" } } }, "auth_ref": [] }, "chkp_IncomeTaxExpenseBenefitTable": { "xbrltype": "stringItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "IncomeTaxExpenseBenefitTable", "presentation": [ "http://www.checkpoint.com/role/ComponentsOfIncomeTaxExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense Benefit [Table]", "terseLabel": "Income Tax Expense Benefit [Table]", "documentation": "Income Tax Expense Benefit [Table]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "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": [ "r236", "r473", "r474", "r483", "r484", "r487", "r489", "r673" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid during the year for taxes on income", "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": [ "r57" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 80.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Increase (decrease) in trade payables", "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": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 60.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Increase in trade receivables, net", "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": [ "r12" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 110.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Increase in deferred revenues", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r613", "r843" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 90.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Increase (decrease) in employees and payroll accruals", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 100.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "verboseLabel": "Increase (decrease) in income tax accrual and accrued expenses and other liabilities", "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 70.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Decrease (increase) in prepaid expenses and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.checkpoint.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Employee stock options, RSUs and PSUs", "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": [ "r275", "r276", "r277", "r281", "r427" ] }, "chkp_InterestExpenseUncertainTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "InterestExpenseUncertainTaxPositions", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Interest Expense Uncertain Tax Positions", "terseLabel": "Uncertain tax positions interest expense", "documentation": "This element represents interest expense recognized for an underpayment of income taxes computed by applying the applicable statutory rate of interest to the difference between a tax position recognized for financial reporting purposes and the amount that might be imposed under tax return audit of the entity." } } }, "auth_ref": [] }, "us-gaap_InterestReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestReceivableCurrent", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Interest Receivable, Current", "verboseLabel": "Interest receivable", "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r838" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/FinancialIncomeNetDetail": { "parentTag": "us-gaap_InvestmentIncomeInvestmentExpense", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/FinancialIncomeNetDetail" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "terseLabel": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r142", "r290" ] }, "us-gaap_InvestmentIncomeInvestmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInvestmentExpense", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/FinancialIncomeNetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.checkpoint.com/role/FinancialIncomeNetDetail" ], "lang": { "en-us": { "role": { "label": "Investment Income, Investment Expense", "totalLabel": "Total financial expense", "documentation": "Amount of expenses related to the generation of investment income." } } }, "auth_ref": [ "r144", "r808", "r940" ] }, "us-gaap_InvestmentIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNet", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome", "http://www.checkpoint.com/role/FinancialIncomeNetDetail" ], "lang": { "en-us": { "role": { "label": "Investment Income, Net", "terseLabel": "Financial income, net", "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r141", "r143" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments in Marketable Securities", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r644", "r669", "r670", "r671", "r672", "r739", "r740" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IsraelTaxAuthorityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IsraelTaxAuthorityMember", "presentation": [ "http://www.checkpoint.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Israel Tax Authority [Member]", "documentation": "Designated tax department of the government of Israel." } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsGross", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/PropertyAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements, Gross", "terseLabel": "Leasehold improvements", "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r156" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.checkpoint.com/role/PropertyAndEquipmentNetDetail", "http://www.checkpoint.com/role/SummaryOfAnnualRateOfDepreciationOnPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r156" ] }, "chkp_LegalCostsAndLossContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "LegalCostsAndLossContingenciesPolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Legal Costs And Loss Contingencies [Policy Text Block]", "terseLabel": "Legal Contingencies", "documentation": "Legal Costs And Loss Contingencies Policy" } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r574" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total 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": [ "r40", "r250", "r346", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r513", "r517", "r518", "r549", "r692", "r776", "r810", "r881", "r930", "r931" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r131", "r173", "r633", "r797", "r844", "r861", "r927" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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": [ "r42", "r213", "r250", "r346", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r513", "r517", "r518", "r549", "r797", "r881", "r930", "r931" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "CURRENT LIABILITIES:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r38", "r119", "r120", "r121", "r123", "r250", "r346", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r513", "r517", "r518", "r549", "r881", "r930", "r931" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "LONG-TERM LIABILITIES:" } } }, "auth_ref": [] }, "us-gaap_LitigationReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationReserveCurrent", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Estimated Litigation Liability, Current", "terseLabel": "Legal accrual", "documentation": "Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position." } } }, "auth_ref": [ "r44", "r876" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.checkpoint.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "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": [ "r384", "r385", "r386", "r389", "r877", "r878" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.checkpoint.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "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": [ "r384", "r385", "r386", "r389", "r877", "r878" ] }, "chkp_ManufacturingPartnerAndSupplierLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ManufacturingPartnerAndSupplierLiabilitiesMember", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Manufacturing Partner And Supplier Liabilities [Member]", "terseLabel": "Manufacturing partner and supplier liabilities", "documentation": "Manufacturing partner and supplier liabilities." } } }, "auth_ref": [] }, "chkp_ManufacturingPartnerAndSupplierLiabilitiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ManufacturingPartnerAndSupplierLiabilitiesPolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Manufacturing Partner and Supplier Liabilities [Policy Text Block]", "terseLabel": "Manufacturing partner and supplier liabilities", "documentation": "Manufacturing partner and supplier liabilities." } } }, "auth_ref": [] }, "chkp_MarketableSecuritesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "MarketableSecuritesMember", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Marketable securites [Member]" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.checkpoint.com/role/SummaryOfAnnualRateOfDepreciationOnPropertyAndEquipmentDetail", "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r385", "r386", "r387", "r388", "r422", "r612", "r652", "r684", "r685", "r737", "r741", "r743", "r744", "r752", "r767", "r768", "r778", "r783", "r791", "r799", "r883", "r932", "r933", "r934", "r935", "r936", "r937" ] }, "chkp_MaximumPercentageOfEmployeesEligibleCompensation": { "xbrltype": "percentItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "MaximumPercentageOfEmployeesEligibleCompensation", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Maximum Percentage Of Employees Eligible Compensation", "terseLabel": "Maximum percentage of employee's eligible compensation", "documentation": "Maximum Percentage Of Employee's Eligible Compensation" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail", "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.checkpoint.com/role/SummaryOfAnnualRateOfDepreciationOnPropertyAndEquipmentDetail", "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r385", "r386", "r387", "r388", "r422", "r612", "r652", "r684", "r685", "r737", "r741", "r743", "r744", "r752", "r767", "r768", "r778", "r783", "r791", "r799", "r883", "r932", "r933", "r934", "r935", "r936", "r937" ] }, "chkp_MinimumPercentageOfTaxBenefitRealizedUponSettlement": { "xbrltype": "percentItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "MinimumPercentageOfTaxBenefitRealizedUponSettlement", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Minimum Percentage Of Tax Benefit Realized Upon Settlement", "terseLabel": "Minimum percentage of tax benefit realized upon settlement", "documentation": "Minimum percentage of tax benefit realized upon settlement" } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Money Market Funds, at Carrying Value", "verboseLabel": "Money market funds", "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months." } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r885" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash 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": [ "r247" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "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": [ "r247" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by 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": [ "r147", "r148", "r149" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 10.0 }, "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome", "http://www.checkpoint.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail", "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income", "terseLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r135", "r149", "r175", "r211", "r231", "r234", "r239", "r250", "r258", "r262", "r263", "r264", "r265", "r268", "r269", "r278", "r287", "r294", "r298", "r300", "r346", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r542", "r549", "r639", "r715", "r732", "r733", "r777", "r808", "r881" ] }, "chkp_NetworkSecurityGatewaysMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "NetworkSecurityGatewaysMember", "presentation": [ "http://www.checkpoint.com/role/RevenuesByProductLinesDetail" ], "lang": { "en-us": { "role": { "label": "Network Security Gateways [Member]", "terseLabel": "Network Security Gateways", "documentation": "Network Security Gateways [Member]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements", "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": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing activity" } } }, "auth_ref": [] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r27" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.checkpoint.com/role/GeneralAdditionalInformationDetail", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r851" ] }, "chkp_NumberOfProductLines": { "xbrltype": "integerItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "NumberOfProductLines", "presentation": [ "http://www.checkpoint.com/role/GeographicInformationAndSelectedStatementsOfIncomeDataAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Number Of Product Lines", "terseLabel": "Number of main product lines", "documentation": "Number Of Product Lines" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.checkpoint.com/role/GeneralAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of Reportable segment", "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": [ "r851" ] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "terseLabel": "Other comprehensive income (loss) before reclassifications", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r36", "r49" ] }, "chkp_OdoSecurityLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "OdoSecurityLtdMember", "presentation": [ "http://www.checkpoint.com/role/AcquisitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Odo Security Ltd [Member]" } } }, "auth_ref": [] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://www.checkpoint.com/role/PropertyAndEquipmentNetDetail", "http://www.checkpoint.com/role/SummaryOfAnnualRateOfDepreciationOnPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Office Equipment [Member]", "terseLabel": "Office furniture and equipment", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "chkp_OneChannelPartnerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "OneChannelPartnerMember", "presentation": [ "http://www.checkpoint.com/role/GeneralAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "One Channel Partner [Member]", "terseLabel": "One Channel Partner", "documentation": "One channel partner." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenseMember", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Expense [Member]", "terseLabel": "Operating Expenses", "documentation": "Primary financial statement caption encompassing expenses associated with normal operations." } } }, "auth_ref": [ "r34" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r287", "r294", "r298", "r300", "r777" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r572" ] }, "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes operating lease liability." } } }, "auth_ref": [ "r573" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r571" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r573" ] }, "chkp_OperatingLossCarryforwardExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "OperatingLossCarryforwardExpirationDate", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforward Expiration Date", "terseLabel": "Operating loss carry forward expiration years", "documentation": "Operating loss carryforward expiration date." } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "terseLabel": "U.S. loss carry forward", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r87" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r86" ] }, "chkp_OptionsInTheMoneyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "OptionsInTheMoneyMember", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Options In The Money [Member]", "verboseLabel": "Options In The Money", "documentation": "Options In The Money." } } }, "auth_ref": [] }, "chkp_OptionsOutOfMoneyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "OptionsOutOfMoneyMember", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Options Out Of Money [Member]", "verboseLabel": "Options Out Of Money", "documentation": "Options Out Of Money" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "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.checkpoint.com/role/General" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "GENERAL", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r118", "r167", "r666", "r667" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r41" ] }, "chkp_OtherArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "OtherArrangementMember", "presentation": [ "http://www.checkpoint.com/role/DeferredRevenuesDetail" ], "lang": { "en-us": { "role": { "label": "Other Arrangement [Member]", "terseLabel": "Other", "documentation": "Other Arrangement [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r220" ] }, "chkp_OtherChannelPartnerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "OtherChannelPartnerMember", "presentation": [ "http://www.checkpoint.com/role/GeneralAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Channel Partner [Member]", "terseLabel": "Other Channel Partner", "documentation": "Other channel partner." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax [Abstract]", "verboseLabel": "Change in unrealized gains (losses) on marketable securities:" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]", "terseLabel": "Change in unrealized gains (losses) on cash flow hedges:" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax", "totalLabel": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Total", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r225", "r226", "r228" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "totalLabel": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Total", "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." } } }, "auth_ref": [ "r224", "r228" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Unrealized losses arising during the period, net of tax", "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r224", "r228" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Other comprehensive income (loss)" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income (loss), net of tax", "verboseLabel": "Other comprehensive income (loss), net of tax", "terseLabel": "Net current period other comprehensive income", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r10", "r24", "r168", "r232", "r235" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "negatedLabel": "Losses (gains) reclassified into earnings, net of tax", "terseLabel": "Losses (gains) reclassified into earnings, net of tax", "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r9", "r133", "r230", "r345" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax", "terseLabel": "Unrealized gains (losses) arising during the period, net of tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r225", "r228", "r345" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r43" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Long Term Assets", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingExpense", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/FinancialIncomeNetDetail": { "parentTag": "us-gaap_InvestmentIncomeInvestmentExpense", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://www.checkpoint.com/role/FinancialIncomeNetDetail" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Expense", "terseLabel": "Others", "documentation": "Amount of expense related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r144" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 120.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "chkp_OtherProductMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "OtherProductMember", "presentation": [ "http://www.checkpoint.com/role/RevenuesByProductLinesDetail", "http://www.checkpoint.com/role/RevenuesByProductLinesParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Other Product [Member]", "terseLabel": "Other", "documentation": "Other Product [Member]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRent", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Payments for Rent", "verboseLabel": "Rent expenses", "documentation": "Cash payments to lessor's for use of assets under operating leases." } } }, "auth_ref": [ "r11" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury shares at cost", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r54" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Payments related to shares withheld for taxes", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r245" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 50.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Cash paid in conjunction with acquisitions, net of acquired cash", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r53" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 30.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Investment in marketable securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r854" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 60.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property 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": [ "r146" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 40.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Short-term Investments", "negatedLabel": "Investment in short-term bank deposits", "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r145" ] }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementPlansPolicy", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]", "terseLabel": "Employee Benefit Plan", "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived." } } }, "auth_ref": [ "r16", "r18", "r19", "r28", "r79" ] }, "chkp_PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan": { "xbrltype": "percentItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "PercentageOfEmployeeContributionsContributedByEmployerTowardsEmployeeBenefitPlan", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Percentage Of Employee Contributions Contributed By Employer Towards Employee Benefit Plan", "terseLabel": "Percentage of employee contributions contributed by employer towards employee benefit plan", "documentation": "Percentage of employee contributions contributed by employer towards employee benefit plan" } } }, "auth_ref": [] }, "chkp_PerformanceStockUnitsPsuMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "PerformanceStockUnitsPsuMember", "presentation": [ "http://www.checkpoint.com/role/NumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlansDetail", "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail", "http://www.checkpoint.com/role/SummaryOfPerformanceStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Performance Stock Units PSU [Member]", "terseLabel": "Performance Stock Units PSU", "documentation": "Performance Stock Units PSU [Member]" } } }, "auth_ref": [] }, "chkp_Perimeter81LtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "Perimeter81LtdMember", "presentation": [ "http://www.checkpoint.com/role/ACQUISITIONSDetails", "http://www.checkpoint.com/role/AcquisitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Perimeter 81 Ltd [Member]", "documentation": "This member stands for Perimeter 81 Ltd.", "verboseLabel": "Perimeter 81 Ltd [Member]" } } }, "auth_ref": [] }, "us-gaap_PhantomShareUnitsPSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PhantomShareUnitsPSUsMember", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Phantom Share Units (PSUs) [Member]", "documentation": "Share-based payment arrangement awarded as phantom share or unit." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail", "http://www.checkpoint.com/role/WeightedAverageAssumptionsOfOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail", "http://www.checkpoint.com/role/WeightedAverageAssumptionsOfOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses 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 that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r839" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options", "terseLabel": "Proceeds from issuance of treasury shares upon exercise of options", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r8", "r33" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from maturity of marketable securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "terseLabel": "Proceeds from sale of marketable securities", "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r52", "r244", "r312", "r344" ] }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfShortTermInvestments", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Short-term Investments", "terseLabel": "Proceeds from short-term bank deposits", "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r51" ] }, "chkp_ProductAndLicensingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ProductAndLicensingMember", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome", "http://www.checkpoint.com/role/RevenuesByProductLinesDetail" ], "lang": { "en-us": { "role": { "label": "Product and Licensing [Member]", "terseLabel": "Products and licenses", "documentation": "Products and licenses." } } }, "auth_ref": [] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://www.checkpoint.com/role/RevenuesByProductLinesParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Product Concentration Risk [Member]", "terseLabel": "Product Concentration Risk", "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r64" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome", "http://www.checkpoint.com/role/RevenuesByProductLinesDetail", "http://www.checkpoint.com/role/RevenuesByProductLinesParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r301", "r614", "r646", "r647", "r648", "r649", "r650", "r651", "r770", "r784", "r798", "r825", "r879", "r880", "r884", "r941" ] }, "chkp_ProductsAndLicensesRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ProductsAndLicensesRevenuesMember", "presentation": [ "http://www.checkpoint.com/role/RevenuesByProductLinesParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Products And Licenses Revenues [Member]", "terseLabel": "Products and Licenses Revenues", "documentation": "Products And Licenses Revenues [Member]" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome", "http://www.checkpoint.com/role/RevenuesByProductLinesDetail", "http://www.checkpoint.com/role/RevenuesByProductLinesParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r301", "r614", "r646", "r647", "r648", "r649", "r650", "r651", "r770", "r784", "r798", "r825", "r879", "r880", "r884", "r941" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 130.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r211", "r231", "r234", "r246", "r250", "r258", "r268", "r269", "r287", "r294", "r298", "r300", "r346", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r511", "r514", "r515", "r542", "r549", "r625", "r638", "r676", "r715", "r732", "r733", "r777", "r794", "r795", "r809", "r842", "r881" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "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.checkpoint.com/role/PropertyAndEquipmentNetDetail", "http://www.checkpoint.com/role/SummaryOfAnnualRateOfDepreciationOnPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.checkpoint.com/role/PropertyAndEquipmentNet" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY AND EQUIPMENT, NET", "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": [ "r155", "r187", "r191", "r192" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/PropertyAndEquipmentNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/PropertyAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property 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": [ "r156", "r216", "r636" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.checkpoint.com/role/PropertyAndEquipmentNetDetail", "http://www.checkpoint.com/role/SummaryOfAnnualRateOfDepreciationOnPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "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_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 20.0 }, "http://www.checkpoint.com/role/PropertyAndEquipmentNetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets", "http://www.checkpoint.com/role/PropertyAndEquipmentNetDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property 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": [ "r14", "r627", "r636", "r797" ] }, "chkp_PropertyPlantAndEquipmentNetAndRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "PropertyPlantAndEquipmentNetAndRightOfUseAssets", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/PropertyAndEquipmentNetAndRightOfUseAssetsByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment Net And Right Of Use Assets", "terseLabel": "Property and equipment, net and ROU assets", "documentation": "Property plant and equipment net and right of use assets." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and equipment, net", "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": [ "r14", "r187", "r191", "r634" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.checkpoint.com/role/PropertyAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment Net", "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": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.checkpoint.com/role/PropertyAndEquipmentNetDetail", "http://www.checkpoint.com/role/SummaryOfAnnualRateOfDepreciationOnPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [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": [ "r156" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration", "presentation": [ "http://www.checkpoint.com/role/SummaryOfAnnualRateOfDepreciationOnPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Estimated Useful Lives", "terseLabel": "Leasehold improvements", "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value." } } }, "auth_ref": [ "r873" ] }, "chkp_ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ProvisionForEstimatedSalesReturnsRebatesStockRotationsAndOtherCustomerRights", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Provision For Estimated Sales Returns Rebates Stock Rotations And Other Customer Rights", "terseLabel": "Provision for estimated sales returns, rebates, stock rotations, and other customer rights", "documentation": "Provision for estimated sales returns rebates stock rotations and other customer rights." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail", "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.checkpoint.com/role/SummaryOfAnnualRateOfDepreciationOnPropertyAndEquipmentDetail", "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Range [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r385", "r386", "r387", "r388", "r415", "r422", "r453", "r454", "r455", "r588", "r612", "r652", "r684", "r685", "r737", "r741", "r743", "r744", "r752", "r767", "r768", "r778", "r783", "r791", "r799", "r802", "r874", "r883", "r933", "r934", "r935", "r936", "r937" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail", "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.checkpoint.com/role/SummaryOfAnnualRateOfDepreciationOnPropertyAndEquipmentDetail", "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Range [Domain]", "terseLabel": "Range [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r385", "r386", "r387", "r388", "r415", "r422", "r453", "r454", "r455", "r588", "r612", "r652", "r684", "r685", "r737", "r741", "r743", "r744", "r752", "r767", "r768", "r778", "r783", "r791", "r799", "r802", "r874", "r883", "r933", "r934", "r935", "r936", "r937" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfAccumulatedOtherComprehensiveIncomeLossDetail" ], "lang": { "en-us": { "role": { "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "terseLabel": "Amounts reclassified from accumulated other comprehensive income", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r36", "r49" ] }, "chkp_ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ReconciliationOfUnrecognizedTaxBenefitsTableTextBlock", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeTables" ], "lang": { "en-us": { "role": { "label": "Reconciliation Of Unrecognized Tax Benefits [Table Text Block]", "terseLabel": "Schedule of Reconciliation Of Unrecognized Tax Benefits", "documentation": "Reconciliation Of Unrecognized Tax Benefits Table" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "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": [ "r117", "r469", "r938" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.checkpoint.com/role/SIGNIFICANTACCOUNTINGPOLICIESScheduleOfComponentsOfOperatingExpensesDetails", "http://www.checkpoint.com/role/ShareholdersEquityStockBasedCompensationExpenseRelatedToStockOptionsRsusAndPsusDetail" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development", "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.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Costs", "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": [ "r468" ] }, "chkp_ResearchAndDevelopmentTaxCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ResearchAndDevelopmentTaxCreditMember", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Research And Development Tax Credit [Member]", "terseLabel": "Research And Development Tax Credit", "documentation": "Research And Development Tax Credit [Member]" } } }, "auth_ref": [] }, "chkp_RestOfWorldMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "RestOfWorldMember", "presentation": [ "http://www.checkpoint.com/role/PropertyAndEquipmentNetAndRightOfUseAssetsByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Rest of World [Member]", "terseLabel": "Rest of the world", "documentation": "Rest of the world [Member]" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.checkpoint.com/role/NumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlansDetail", "http://www.checkpoint.com/role/SummaryOfPerformanceStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r128", "r159", "r632", "r659", "r664", "r674", "r694", "r797" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r208", "r255", "r256", "r257", "r259", "r267", "r269", "r350", "r356", "r459", "r460", "r461", "r492", "r493", "r523", "r526", "r527", "r530", "r540", "r655", "r657", "r677", "r944" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "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.checkpoint.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome", "http://www.checkpoint.com/role/RevenuesByProductLinesDetail" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenues", "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": [ "r288", "r289", "r293", "r296", "r297", "r301", "r302", "r304", "r412", "r413", "r614" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.checkpoint.com/role/DeferredRevenues" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "DEFERRED REVENUES", "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": [ "r195", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r414" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r716", "r769", "r774" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue expected to be recognized from remaining performance obligations", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r190" ] }, "chkp_RevenueRemainingPerformanceObligationNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "RevenueRemainingPerformanceObligationNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revenue Remaining Performance Obligation Next Twelve Months", "terseLabel": "Revenue expected to be recognized from remaining performance obligations, 2019", "documentation": "Revenue remaining performance obligation next twelve months." } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/RevenueByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Total revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r240", "r250", "r288", "r289", "r293", "r296", "r297", "r301", "r302", "r304", "r346", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r549", "r625", "r881" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Total revenues" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "Operating lease liabilities arising from obtaining right of use assets", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r575", "r796" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.checkpoint.com/role/GeneralAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sales Revenue, Net [Member]", "terseLabel": "Revenue", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r304", "r823" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.checkpoint.com/role/AccruedExpensesAndOtherLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Liabilities", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "lang": { "en-us": { "role": { "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": [ "r49", "r928", "r929" ] }, "chkp_ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ScheduleOfAnnualRateOfDepreciationOnPropertyAndEquipmentTableTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Annual Rate Of Depreciation On Property And Equipment [Table Text Block]", "documentation": "Schedule Of Annual Rate Of Depreciation On Property And Equipment [Table Text Block].", "terseLabel": "Schedule of Annual Rate of Depreciation on Property and Equipment" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [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": [ "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.checkpoint.com/role/ACQUISITIONSDetails", "http://www.checkpoint.com/role/AcquisitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "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": [ "r90", "r92", "r505" ] }, "chkp_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Cash Cash Equivalents And Short Term Investments [Abstract]", "documentation": "Schedule of cash cash equivalents and short term investments." } } }, "auth_ref": [] }, "chkp_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsLineItems", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Schedule Of Cash Cash Equivalents And Short Term Investments [Line Items]", "documentation": "Schedule of cash cash equivalents and short term investments." } } }, "auth_ref": [] }, "chkp_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTable", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Schedule Of Cash Cash Equivalents And Short Term Investments [Table]", "documentation": "Schedule of cash cash equivalents and short term investments." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "terseLabel": "Schedule of Cash Cash Equivalents and Investments", "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://www.checkpoint.com/role/GeneralAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table]", "terseLabel": "Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r510" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense", "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": [ "r163" ] }, "chkp_ScheduleOfComponentsOfOperatingExpensesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ScheduleOfComponentsOfOperatingExpensesTableTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Components Of Operating Expenses [Table Text Block]", "terseLabel": "Schedule of components of operating expenses", "documentation": "Schedule of components of operating expenses [Table Text Block]." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Components of Deferred Tax Assets and Liabilities", "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": [ "r162" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "presentation": [ "http://www.checkpoint.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block]", "terseLabel": "Schedule of Basic and Diluted Earnings per Share", "documentation": "Tabular disclosure of the effect of income (loss) on basic earnings per share." } } }, "auth_ref": [ "r58", "r61", "r850" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Reconciliation", "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": [ "r161" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityStockBasedCompensationExpenseRelatedToStockOptionsRsusAndPsusDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [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": [ "r82" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Schedule of Stock-based Compensation Expense Related to Stock Options, RSUs and PSUs", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r82" ] }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "presentation": [ "http://www.checkpoint.com/role/GeographicInformationAndSelectedStatementsOfIncomeDataTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "terseLabel": "Schedule of Property and Equipment, Net and Right of Use Assets by Geographic Area", "documentation": "Tabular disclosure of the names of foreign countries in which material 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 are located, and amount of such long-lived assets located in that country or foreign geographic area." } } }, "auth_ref": [ "r71" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "presentation": [ "http://www.checkpoint.com/role/RevenuesByProductLinesDetail", "http://www.checkpoint.com/role/RevenuesByProductLinesParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]", "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r69" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://www.checkpoint.com/role/GeographicInformationAndSelectedStatementsOfIncomeDataTables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Schedule of Total Revenues by Product Lines", "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r69" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://www.checkpoint.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "verboseLabel": "Schedule of assets acquired and liabilities assumed", "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period." } } }, "auth_ref": [ "r73" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "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": [ "r73", "r74", "r615" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.checkpoint.com/role/GoodwillAndOtherIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Other Intangible Assets, Net", "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": [ "r73", "r74" ] }, "chkp_ScheduleOfGeographicalInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ScheduleOfGeographicalInformationLineItems", "presentation": [ "http://www.checkpoint.com/role/PropertyAndEquipmentNetAndRightOfUseAssetsByGeographicAreaDetail", "http://www.checkpoint.com/role/RevenueByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Schedule Of Geographical Information [Line Items]", "terseLabel": "Schedule Of Geographical Information [Line Items]", "documentation": "Schedule Of Geographical Information [Line Items]" } } }, "auth_ref": [] }, "chkp_ScheduleOfGeographicalInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ScheduleOfGeographicalInformationTable", "presentation": [ "http://www.checkpoint.com/role/PropertyAndEquipmentNetAndRightOfUseAssetsByGeographicAreaDetail", "http://www.checkpoint.com/role/RevenueByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Schedule Of Geographical Information [Table]", "terseLabel": "Schedule Of Geographical Information [Table]", "documentation": "Schedule Of Geographical Information [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.checkpoint.com/role/GoodwillAndOtherIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r780", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Income Before Taxes", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r845" ] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://www.checkpoint.com/role/GeographicInformationAndSelectedStatementsOfIncomeDataTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Schedule of financial income net", "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.checkpoint.com/role/PropertyAndEquipmentNetDetail", "http://www.checkpoint.com/role/SummaryOfAnnualRateOfDepreciationOnPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "terseLabel": "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": [ "r14" ] }, "chkp_ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ScheduleOfReservedAndAuthorizedSharesUnderEquityIncentivePlansTableTextBlock", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Reserved and Authorized Shares under Equity Incentive Plans [Table Text Block]", "terseLabel": "Schedule of Number of Reserved and Authorized Shares Under the Equity Incentive Plans", "documentation": "Schedule of Reserved and Authorized Shares under Equity Incentive Plans [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://www.checkpoint.com/role/GeographicInformationAndSelectedStatementsOfIncomeDataTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "terseLabel": "Schedule of Revenue by Geographic Area", "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r70", "r138" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.checkpoint.com/role/NumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlansDetail", "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail", "http://www.checkpoint.com/role/SummaryOfPerformanceStockUnitsActivityDetail", "http://www.checkpoint.com/role/WeightedAverageAssumptionsOfOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r424", "r426", "r428", "r429", "r430", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r452", "r453", "r454", "r455", "r456" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Units Activity", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r81" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity and Related Information", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r31", "r32", "r81" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Weighted Average Assumptions Used to Estimate Fair Value of Employee Stock Purchase Plans", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r160" ] }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems", "presentation": [ "http://www.checkpoint.com/role/FinancialIncomeNetDetail" ], "lang": { "en-us": { "role": { "label": "Debt and Equity Securities, FV-NI [Line Items]", "terseLabel": "Schedule of Trading Securities and Other Trading 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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable", "presentation": [ "http://www.checkpoint.com/role/FinancialIncomeNetDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.checkpoint.com/role/GoodwillAndOtherIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Future Amortization Expense of Other Intangible Assets", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r74" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r812" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r814" ] }, "chkp_SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Security subscriptions and software updates and maintenance [Member]", "terseLabel": "Security Subscriptions and Software Updates and Maintenance", "documentation": "Security subscriptions and software updates and maintenance." } } }, "auth_ref": [] }, "chkp_SecuritySubscriptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "SecuritySubscriptionsMember", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome", "http://www.checkpoint.com/role/RevenuesByProductLinesDetail" ], "lang": { "en-us": { "role": { "label": "Security Subscriptions [Member]", "terseLabel": "Security subscriptions", "documentation": "Security subscriptions." } } }, "auth_ref": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.checkpoint.com/role/PropertyAndEquipmentNetAndRightOfUseAssetsByGeographicAreaDetail", "http://www.checkpoint.com/role/RevenueByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r302", "r303", "r680", "r681", "r682", "r738", "r742", "r745", "r753", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r771", "r785", "r802", "r884", "r941" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "chkp_SegmentReportingForeignCountriesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "SegmentReportingForeignCountriesDisclosureTextBlock", "presentation": [ "http://www.checkpoint.com/role/GeographicInformationAndSelectedStatementsOfIncomeData" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Foreign Countries Disclosure [Text Block]", "terseLabel": "GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA", "documentation": "Disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense", "terseLabel": "Selling and marketing", "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.checkpoint.com/role/SIGNIFICANTACCOUNTINGPOLICIESScheduleOfComponentsOfOperatingExpensesDetails", "http://www.checkpoint.com/role/ShareholdersEquityStockBasedCompensationExpenseRelatedToStockOptionsRsusAndPsusDetail" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense [Member]", "terseLabel": "Selling and Marketing", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r136" ] }, "chkp_SeverancePayPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "SeverancePayPolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Severance Pay [Policy Text Block]", "terseLabel": "Severance Pay", "documentation": "Severance Pay" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 40.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows", "http://www.checkpoint.com/role/ShareholdersEquityStockBasedCompensationExpenseRelatedToStockOptionsRsusAndPsusDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "chkp_ShareBasedCompensationAggregateAmountIncludingOptionsAndUnitsAggregateShareOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ShareBasedCompensationAggregateAmountIncludingOptionsAndUnitsAggregateShareOutstanding", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Aggregate Amount Including Options And Units Aggregate Share Outstanding", "documentation": "share based compensation arrangement by share based payment award options and stock units outstanding share." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "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": [ "r792" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date", "terseLabel": "Price of Ordinary shares purchased under ESPP, percentage of lower of fair market value of Ordinary share on subscription date of each offering period or on purchase date", "documentation": "Discount rate from fair value on offering date that participants pay for shares." } } }, "auth_ref": [ "r80" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.checkpoint.com/role/SummaryOfPerformanceStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r445" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.checkpoint.com/role/SummaryOfPerformanceStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted", "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": [ "r443" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average fair value of stock units granted", "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": [ "r443" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "calculation": { "http://www.checkpoint.com/role/NumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlansDetail": { "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/NumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlansDetail", "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail", "http://www.checkpoint.com/role/SummaryOfPerformanceStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "verboseLabel": "Share based compensation arrangement by share based payment award equity instruments other than options non vested number", "terseLabel": "Stock unit outstanding", "periodEndLabel": "Unvested the end of the year", "periodStartLabel": "Unvested at beginning of year", "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": [ "r440", "r441" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.checkpoint.com/role/SummaryOfPerformanceStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r444" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Total fair value of restricted stock units vested", "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": [ "r447" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.checkpoint.com/role/WeightedAverageAssumptionsOfOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r454" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.checkpoint.com/role/WeightedAverageAssumptionsOfOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r453" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.checkpoint.com/role/WeightedAverageAssumptionsOfOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r455" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.checkpoint.com/role/NumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlansDetail", "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail", "http://www.checkpoint.com/role/SummaryOfPerformanceStockUnitsActivityDetail", "http://www.checkpoint.com/role/WeightedAverageAssumptionsOfOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "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": [ "r424", "r426", "r428", "r429", "r430", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r452", "r453", "r454", "r455", "r456" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Percentage of salary to purchase Ordinary shares", "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan." } } }, "auth_ref": [ "r80" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee", "terseLabel": "Ordinary shares per employee, maximum", "documentation": "The highest quantity of shares an employee can purchase under the plan per period." } } }, "auth_ref": [ "r80" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "calculation": { "http://www.checkpoint.com/role/NumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlansDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.checkpoint.com/role/NumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlansDetail", "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Options to purchase ordinary shares reserved for issuance", "totalLabel": "Total Reserved and Authorized Shares as of December 31, 2022", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r793" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available under ESPP", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r80" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.checkpoint.com/role/StockOptionActivityAndRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options, Exercisable at December 31", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r434" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.checkpoint.com/role/StockOptionActivityAndRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Exercisable at December 31, 2022", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r434" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of options exercised", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r447" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.checkpoint.com/role/StockOptionActivityAndRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options, Forfeited", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r438" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://www.checkpoint.com/role/StockOptionActivityAndRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Options, Granted", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r893" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average fair value granted under options", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r446" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail", "http://www.checkpoint.com/role/StockOptionActivityAndRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "verboseLabel": "Share based compensation arrangement by share based payment award options outstanding intrinsic value", "terseLabel": "Aggregate intrinsic value, Outstanding", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r80" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "calculation": { "http://www.checkpoint.com/role/NumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlansDetail": { "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/NumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlansDetail", "http://www.checkpoint.com/role/StockOptionActivityAndRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "terseLabel": "Stock Options outstanding", "periodEndLabel": "Outstanding at December 31", "periodStartLabel": "Options, Outstanding at beginning of year", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r432", "r433" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.checkpoint.com/role/StockOptionActivityAndRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodStartLabel": "Weighted average exercise price, Outstanding at beginning of year", "periodEndLabel": "Weighted average exercise price, Outstanding at December 31, 2022", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r432", "r433" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased", "terseLabel": "Average price per share purchased by employees", "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r80" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum", "terseLabel": "Reserved and Authorized Shares, percent of ordinary shares issued and outstanding at year end", "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Ordinary shares issued", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r80" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award", "terseLabel": "Purchase of Ordinary shares by employees", "documentation": "Number of shares purchased for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r912" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.checkpoint.com/role/NumberOfReservedAndAuthorizedSharesUnderTheEquityIncentivePlansDetail", "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail", "http://www.checkpoint.com/role/SummaryOfPerformanceStockUnitsActivityDetail", "http://www.checkpoint.com/role/WeightedAverageAssumptionsOfOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Equity Award [Domain]", "terseLabel": "Equity Award [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r428", "r429", "r430", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r452", "r453", "r454", "r455", "r456" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.checkpoint.com/role/StockOptionActivityAndRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r437" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.checkpoint.com/role/StockOptionActivityAndRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r438" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.checkpoint.com/role/StockOptionActivityAndRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r436" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Accounting for stock-based compensation", "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": [ "r423", "r431", "r450", "r451", "r452", "r453", "r456", "r462", "r463", "r464", "r465" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Axis]", "terseLabel": "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.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "chkp_ShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ShareRepurchaseProgramMember", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Member]", "terseLabel": "Share Repurchase Program", "documentation": "Share repurchase program" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.checkpoint.com/role/WeightedAverageAssumptionsOfOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (years)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r452" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/StockOptionActivityAndRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "periodEndLabel": "Aggregate intrinsic value, Exercisable as of December 31, 2022", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r80" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "terseLabel": "Share based compensation arrangement by share based payment award options nonvested number of shares", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "chkp_SharebasedPaymentArrangementOptionsCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "SharebasedPaymentArrangementOptionsCategoryAxis", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sharebased Payment Arrangement Options Category [Axis]" } } }, "auth_ref": [] }, "chkp_SharebasedPaymentArrangementOptionsCategoryDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "SharebasedPaymentArrangementOptionsCategoryDomain", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sharebased Payment Arrangement Options Category [Domain]" } } }, "auth_ref": [] }, "chkp_ShortTermBankDepositsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ShortTermBankDepositsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Short Term Bank Deposits Fair Value Disclosure", "verboseLabel": "Short-term bank deposits", "documentation": "Short term bank deposits fair value disclosure." } } }, "auth_ref": [] }, "chkp_ShortTermDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ShortTermDeposit", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short Term Deposit", "terseLabel": "Short-term bank deposits", "documentation": "Bank deposits which are intended to be sold in less than a year." } } }, "auth_ref": [] }, "chkp_ShortTermDepositPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ShortTermDepositPolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Short Term Deposit [Policy Text Block]", "terseLabel": "Short-term bank deposits", "documentation": "Short-term deposit" } } }, "auth_ref": [] }, "chkp_SignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "SignificantAccountingPoliciesLineItems", "presentation": [ "http://www.checkpoint.com/role/SIGNIFICANTACCOUNTINGPOLICIESScheduleOfComponentsOfOperatingExpensesDetails", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Line Items]", "terseLabel": "Significant Accounting Policies [Line Items]", "documentation": "Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "chkp_SignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "SignificantAccountingPoliciesTable", "presentation": [ "http://www.checkpoint.com/role/SIGNIFICANTACCOUNTINGPOLICIESScheduleOfComponentsOfOperatingExpensesDetails", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Table]", "terseLabel": "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.checkpoint.com/role/SignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r150", "r249" ] }, "us-gaap_SoftwareServiceSupportAndMaintenanceArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareServiceSupportAndMaintenanceArrangementMember", "presentation": [ "http://www.checkpoint.com/role/DeferredRevenuesDetail" ], "lang": { "en-us": { "role": { "label": "Software Service, Support and Maintenance Arrangement [Member]", "terseLabel": "Software updates and maintenance", "documentation": "Category of deferred revenue by arrangement wherein an entity agrees to debug, revise and maintain software, under which fees are taken into income as performance occurs." } } }, "auth_ref": [] }, "chkp_SoftwareUpdatesAndMaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "SoftwareUpdatesAndMaintenanceMember", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome", "http://www.checkpoint.com/role/RevenuesByProductLinesDetail" ], "lang": { "en-us": { "role": { "label": "Software updates and maintenance [Member]", "terseLabel": "Software updates and maintenance", "documentation": "Software updates and maintenance." } } }, "auth_ref": [] }, "chkp_SpectralCyberTechnologiesLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "SpectralCyberTechnologiesLtdMember", "presentation": [ "http://www.checkpoint.com/role/AcquisitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Spectral Cyber Technologies Ltd [Member]", "documentation": "Spectral Cyber Technologies Ltd Member." } } }, "auth_ref": [] }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/ComponentsOfIncomeTaxExpenseDetail" ], "lang": { "en-us": { "role": { "label": "State and Local Income Tax Expense (Benefit), Continuing Operations", "terseLabel": "Domestic", "documentation": "Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r845", "r913", "r920" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.checkpoint.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleOfAccumulatedOtherComprehensiveIncomeLossDetail", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r26", "r47", "r208", "r237", "r238", "r239", "r255", "r256", "r257", "r259", "r267", "r269", "r286", "r350", "r356", "r403", "r459", "r460", "r461", "r492", "r493", "r523", "r525", "r526", "r527", "r528", "r530", "r540", "r558", "r559", "r560", "r561", "r562", "r563", "r580", "r655", "r656", "r657", "r677", "r734" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.checkpoint.com/role/PropertyAndEquipmentNetAndRightOfUseAssetsByGeographicAreaDetail", "http://www.checkpoint.com/role/RevenueByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r196", "r205", "r302", "r303", "r680", "r681", "r682", "r738", "r742", "r745", "r753", "r754", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r771", "r785", "r802", "r884", "r941" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome", "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "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": [ "r255", "r256", "r257", "r286", "r614", "r669", "r679", "r686", "r687", "r688", "r689", "r690", "r691", "r693", "r696", "r697", "r698", "r699", "r700", "r703", "r704", "r705", "r706", "r708", "r709", "r710", "r711", "r712", "r714", "r716", "r717", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r734", "r803" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "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": { "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": { "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": { "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.checkpoint.com/role/ConsolidatedStatementsOfIncome", "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "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": [ "r255", "r256", "r257", "r286", "r614", "r669", "r679", "r686", "r687", "r688", "r689", "r690", "r691", "r693", "r696", "r697", "r698", "r699", "r700", "r703", "r704", "r705", "r706", "r708", "r709", "r710", "r711", "r712", "r714", "r716", "r717", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r734", "r803" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.checkpoint.com/role/StockOptionActivityAndRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Options, Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r26", "r125", "r126", "r159", "r437" ] }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued", "presentation": [ "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Treasury Stock Reissued", "terseLabel": "Treasury stock reissued", "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement." } } }, "auth_ref": [ "r26", "r126", "r159" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of treasury shares under stock purchase plans, upon exercise of options and vesting of restricted stock units", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r26", "r159" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Authorized amount under share repurchase programs", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "chkp_StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "StockRepurchaseProgramAuthorizedMaximumAmountForDefinedFrequency", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program Authorized Maximum Amount For Defined Frequency", "terseLabel": "Authorized amount under share repurchase programs per quarter", "documentation": "Stock repurchase program authorized maximum amount for defined frequency." } } }, "auth_ref": [] }, "chkp_StockRepurchaseProgramCumulativeSharesRepurchasedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "StockRepurchaseProgramCumulativeSharesRepurchasedValue", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Cumulative Shares Repurchased, Value", "terseLabel": "Aggregate ordinary shares repurchase", "documentation": "Stock Repurchase Program, Cumulative Shares Repurchased, Value" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets", "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total shareholders' equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r126", "r129", "r130", "r151", "r695", "r713", "r735", "r736", "r797", "r810", "r844", "r861", "r927", "r944" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "SHAREHOLDERS' EQUITY:" } } }, "auth_ref": [] }, "chkp_StockholdersEquityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "StockholdersEquityDisclosureTextBlock", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders Equity Disclosure [Text Block]", "terseLabel": "SHAREHOLDERS' EQUITY", "documentation": "The entire disclosure for shareholders' equity, comprised of portions attributable to the parent entity and noncontrolling interest, if any, including other comprehensive income (as applicable). Including, but not limited to: (1) balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings; (2) accumulated balance for each classification of other comprehensive income and total amount of comprehensive income; (3) amount and nature of changes in separate accounts, including the number of shares authorized and outstanding, number of shares issued upon exercise and conversion, and for other comprehensive income, the adjustments for reclassifications to net income; (4) rights and privileges of each class of stock authorized; (5) basis of treasury stock, (6) retained earnings; (7) impact of change in accounting principle, initial adoption of new accounting principle; and shares held in trust for Employee Stock Ownership Plan (ESOP)." } } }, "auth_ref": [] }, "us-gaap_SubscriptionArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubscriptionArrangementMember", "presentation": [ "http://www.checkpoint.com/role/DeferredRevenuesDetail" ], "lang": { "en-us": { "role": { "label": "Subscription Arrangement [Member]", "terseLabel": "Security subscriptions", "documentation": "Category of deferred revenue by arrangement wherein a subscribers pay in advance for media (TV, newspaper, magazine, internet), which will generally be recognized as revenue as the media is delivered." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.checkpoint.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "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": [ "r564", "r581" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.checkpoint.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "terseLabel": "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": [ "r564", "r581" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.checkpoint.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail", "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "terseLabel": "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": [ "r564", "r581" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "auth_ref": [] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodAxis", "presentation": [ "http://www.checkpoint.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Period [Axis]", "terseLabel": "Tax Period [Axis]", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodDomain", "presentation": [ "http://www.checkpoint.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "chkp_TaxRateOnDividends": { "xbrltype": "percentItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "TaxRateOnDividends", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Rate On Dividends", "terseLabel": "Dividend income tax rate", "documentation": "The portion of the difference between the dividend amount and domestic federal statutory income tax attributable to the deduction for dividends paid under enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_TaxYear2020Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxYear2020Member", "presentation": [ "http://www.checkpoint.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Year 2020 [Member]", "documentation": "Identified as tax year 2020." } } }, "auth_ref": [ "r916" ] }, "chkp_TaxYearTwoThousandSixteenThroughTwoThousandAndNineteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "TaxYearTwoThousandSixteenThroughTwoThousandAndNineteenMember", "presentation": [ "http://www.checkpoint.com/role/CommitmentsAndContingentLiabilitiesAdditionalInformationDetail", "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Year Two Thousand Sixteen Through Two Thousand And Nineteen [Member]", "terseLabel": "Tax Year 2016 Through 2019 [Member]" } } }, "auth_ref": [] }, "chkp_TechnologicalPreferredEnterpriseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "TechnologicalPreferredEnterpriseMember", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Technological Preferred Enterprise [Member]", "terseLabel": "Technological Preferred Enterprise", "documentation": "Technological preferred enterprise." } } }, "auth_ref": [] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://www.checkpoint.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "label": "Technology-Based Intangible Assets [Member]", "verboseLabel": "Core technology", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r35" ] }, "us-gaap_TextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TextBlockAbstract", "lang": { "en-us": { "role": { "label": "Text Block [Abstract]" } } }, "auth_ref": [] }, "chkp_ThreeChannelPartnerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "ThreeChannelPartnerMember", "presentation": [ "http://www.checkpoint.com/role/GeneralAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Three Channel Partner [Member]", "documentation": "Three channel partner.", "terseLabel": "Three Channel Partner" } } }, "auth_ref": [] }, "us-gaap_TimeDepositsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeDepositsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Time Deposits, at Carrying Value", "verboseLabel": "Short term deposits", "documentation": "Any certificate of deposit or savings account held by a bank or other financial institution for a short-term specified period of time. Because of their short-term, time deposits are considered 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. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months." } } }, "auth_ref": [ "r835" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Trade Receivables", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r177", "r178", "r179", "r307", "r308", "r309" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.checkpoint.com/role/OtherIntangibleAssetsNetDetail" ], "lang": { "en-us": { "role": { "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and trade names", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r95" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.checkpoint.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail", "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail", "http://www.checkpoint.com/role/FinancialIncomeNetDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r401", "r402", "r531", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r641", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r857", "r858", "r859", "r860" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock [Member]", "terseLabel": "Treasury shares at cost", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r77" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares", "terseLabel": "Treasury shares, shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r77" ] }, "chkp_TreasuryStockPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "TreasuryStockPolicyTextBlock", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Treasury Stock [Policy Text Block]", "terseLabel": "Treasury Shares", "documentation": "Treasury Stock" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail", "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares, Acquired", "verboseLabel": "Treasury shares", "terseLabel": "Shares repurchase, shares", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r26", "r126", "r159" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.checkpoint.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 30.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Value", "negatedLabel": "Treasury shares at cost, 148,317,543 and 140,461,999 ordinary shares atDecember 31, 2023 and 2022, respectively", "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": [ "r46", "r77", "r78" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail", "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Treasury shares at cost", "terseLabel": "Shares repurchase, value", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r26", "r77", "r159" ] }, "chkp_TwoChannelPartnerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "TwoChannelPartnerMember", "presentation": [ "http://www.checkpoint.com/role/GeneralAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Two Channel Partner [Member]", "terseLabel": "Two Channel Partner", "documentation": "Two channel partner." } } }, "auth_ref": [] }, "chkp_TwoThousandFiveEquityIncentivePlansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "TwoThousandFiveEquityIncentivePlansMember", "presentation": [ "http://www.checkpoint.com/role/ShareholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Two Thousand Five Equity Incentive Plans [Member]", "terseLabel": "Two Thousand Five Equity Incentive Plans", "documentation": "Two Thousand Five Equity Incentive Plans [Member]" } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesAdditionalInformationDetail", "http://www.checkpoint.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r206", "r207", "r208", "r209", "r210", "r258", "r259", "r260", "r261", "r270", "r310", "r311", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r380", "r459", "r460", "r461", "r490", "r491", "r492", "r493", "r507", "r508", "r509", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r547", "r548", "r550", "r551", "r552", "r553", "r565", "r566", "r567", "r568", "r569", "r570", "r576", "r577", "r578", "r579", "r580", "r616", "r617", "r618", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.checkpoint.com/role/GeneralAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Type of Arrangement and Non-arrangement Transactions [Axis]", "terseLabel": "Type of Arrangement and Non-arrangement Transactions [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r510" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.checkpoint.com/role/ComponentsOfIncomeTaxExpenseDetail", "http://www.checkpoint.com/role/PropertyAndEquipmentNetAndRightOfUseAssetsByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "U.S." } } }, "auth_ref": [] }, "chkp_USFederalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "USFederalMember", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "U S Federal [Member]", "terseLabel": "U S Federal", "documentation": "U.S. Federal [Member]" } } }, "auth_ref": [] }, "chkp_USStateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "USStateMember", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "U S State [Member]", "terseLabel": "U S State", "documentation": "U.S. State [Member]" } } }, "auth_ref": [] }, "us-gaap_USTreasuryAndGovernmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasuryAndGovernmentMember", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortTermBankDepositsAndMarketableSecuritiesScheduleOfCashAndCashEquivalentsAndShortTermInvestmentsDetail", "http://www.checkpoint.com/role/FinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "US Treasury and Government [Member]", "terseLabel": "Debt securities issued by the U.S. Treasury and other U.S. government agencies", "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac)." } } }, "auth_ref": [ "r626", "r786", "r942" ] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/TaxesOnIncomeAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Undistributed earnings of foreign subsidiaries", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r21", "r22", "r471", "r503" ] }, "chkp_UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "UnrecognizedTaxBenefitPresentedNetFromDeferredTaxAsset", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/ReconciliationOfUnrecognizedTaxBenefitsParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefit Presented Net From Deferred Tax Asset", "terseLabel": "Unrecognized tax benefit", "documentation": "Unrecognized tax benefit presented net from deferred tax asset." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/ReconciliationOfUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r472", "r480" ] }, "chkp_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/ReconciliationOfUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increases (Decreases) Resulting from Prior Period Tax Positions", "terseLabel": "Decrease related to tax positions taken during prior years", "documentation": "Unrecognized Tax Benefits, Increases (Decreases) Resulting from Prior Period Tax Positions", "negatedLabel": "Decrease related to tax positions taken during prior years" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.checkpoint.com/role/ReconciliationOfUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increase related to tax positions taken during the current year", "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": [ "r481" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.checkpoint.com/role/ReconciliationOfUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedTerseLabel": "Decreases related to statute of limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r482" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.checkpoint.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "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": [ "r66", "r67", "r68", "r184", "r185", "r188", "r189" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.checkpoint.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome", "http://www.checkpoint.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Number of shares used in computing diluted earnings per share", "totalLabel": "Diluted weighted average ordinary shares outstanding", "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": [ "r273", "r281" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.checkpoint.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.checkpoint.com/role/ConsolidatedStatementsOfIncome", "http://www.checkpoint.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Number of shares used in computing basic earnings per share", "terseLabel": "Weighted average ordinary shares outstanding", "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": [ "r272", "r281" ] }, "chkp_WithinOneYearMember": { "xbrltype": "domainItemType", "nsuri": "http://www.checkpoint.com/20231231", "localname": "WithinOneYearMember", "presentation": [ "http://www.checkpoint.com/role/CashAndCashEquivalentsShortContractualObligationFiscalYearMaturityScheduleTabletermBankDepositsAndMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Within One Year [Member]", "documentation": "Within One Year Member." } } }, "auth_ref": [] } } } }, "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": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-6" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "7", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-7" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r10": { "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481097/715-30-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "60", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-1" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481141/942-740-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480135/944-740-50-1" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "80", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "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": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "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.29)", "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.29,30)", "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.29-31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r49": { "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" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r59": { "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" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "70", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r113": { "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" }, "r114": { "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.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "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" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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(a),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r142": { "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" }, "r143": { "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.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r144": { "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" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r151": { "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" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r153": { "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" }, "r154": { "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" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r156": { "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" }, "r157": { "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" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r159": { "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" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r168": { "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" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//820/tableOfContent" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "b.", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481160/942-230-45-1" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r181": { "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" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r245": { "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" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r346": { "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" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r350": { "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" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r356": { "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" }, "r357": { "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" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r359": { "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" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r365": { "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" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-3" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r505": { "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" }, "r506": { "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" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r523": { "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" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r530": { "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" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r549": { "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" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r580": { "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" }, "r581": { "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" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r612": { "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" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r614": { "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" }, "r615": { "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" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r659": { "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" }, "r660": { "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" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r664": { "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" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r666": { "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" }, "r667": { "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" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r669": { "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" }, "r670": { "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(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r671": { "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(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r672": { "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(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r677": { "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" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r702": { "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(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r810": { "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" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r818": { "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" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r825": { "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" }, "r826": { "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" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r835": { "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" }, "r836": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r837": { "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(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r838": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r844": { "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" }, "r845": { "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" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(S-X 210.12-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r851": { "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" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482190/360-10-35-3" }, "r874": { "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" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r914": { "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" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r941": { "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" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" } } } ZIP 104 0001178913-24-001196-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001178913-24-001196-xbrl.zip M4$L#!!0 ( !6"@EAZ,7FTR1< ,$" 0 1 8VAK<"TR,#(S,3(S,2YX MUSHSC2_WY_!4^^W#Y5Z_$DLV\S-;-7CDTRKDN,SW9VYSY=R2#;/(.% M5T 2[U]_W0)L0" +V]DA]5 UNS&H)77KUVJU6B]\_,?SVC,>*0]+51AN/G2[3T]/ M;R#1_KKQ71:^L?UU]^KMU;M+^'<1T^=(G]Z]\?D22-Y>=K_^[W/=H-R%+=M^\Z.Z2! M!3<)PPRLH(25'&@6%%E^08"Y:.TW)E\Q#F1)>%HFJ M"MTEY1N,1>NKLNYT]1::+*0L<.<>[2 9Y20$BQ%TKM!B)-EMIZ*Y;:;SS;=$J MBBSXU$GS=?!5Y_(*.M";Y\"YZ-9E8&\0ZS&0YJO)0+F!U:PZS8!U_GB,N$7K MJ%.OQWDN%U;^'@6^_.DD%C3%SE0?GERUVG+KLI,MQ=P74I.["MM>QD1018X_ M.OBC=H7Y\4&KTFR6].'(RO-#C5[MV3R[I^/JSXQ=6G7OZ,6OX^K,CH%:E>XS MQ#^/JW8_GFI5FI+CCR,KW _+>C6F].*7=IU58[NRSM)!LDN],-@54Y^!O+7L0Q51XAM%QQ/8EK.#-5#!4LLKJ8^MUZYR/I]>J$''\ZZ#SMDU\= KGJXH#8.TE:N2U2U_!MN8$ZF?S?,?ST,9_]NX3L&OI(1[ZB< M:F!_/@78=D0\SN"28'7C^4\E7F8YF1K"7VH8U][TLW%S9_W>^IUYJ&XI@_ES MTLW2!W6SO\?IE1O8GA]$G,+#K3DR)[V[MF7SULY=,GL[F#V;?6BC M6=OYBEIQ0US^&_$B>D\)-K<8]V.@RY/4V+TK8G?3&TX,@.O!-.[-WO1A$CL" M+0HY%,;;J'#8)_:8%./<(D5<:A*5"/Q0Q&)\<0:FQ-PF+%K8"<:(Q+? M&R-SUJ*1=\1\WWER/0\:W()Y!1^"M&R)BQR](*!AL$-&AU"-TH^2 V=9@]^' M=W<"I>%H!G.?(1JPWG1JHL%KT2JB-: +RCEU)O21LB@=I:2W:AQ^*N(P,&_, MR00F+Q/S-W/TT(X;DM-F\X@ZYO.&LH &:0^X<\G<]3+>@@:=&IF?91>O/WD M8,PO8W,T->.AWII]-B?&W;!W/;QKA_FR,,!Z[89B!$??S1?3&WB2\-(A5 /V MB^2^6??WPUD\_Q=>G"6F0_#< E8)V(P\T\!BV5!X_I4:!"DP,.M]@:YBC=IH M=FF H"IP73-&?26' MI8]*'&-PEG8&2",>6BO>.FE]ZJ&UZ*!)B]R0BLS-0 MIS=&H6WVX@@>K;%*&@_))2MJ=WZP'\:UB-4@23-[&,L?[A_N1)0X'L++EMZ, M[^ZLZ;2-[!?#Q?Z2D\W*M8=LX?.UJ!O&["GUJ%VZMCT@(4FCRT?E5:,KS?UO M3>MVTAM_'O8!R!MKS4@4E0A M6T+;^B^U3I'%[&REJ9&6HA1G7;-H5:7&XD46?16!&E IBE&QD-%"4VM%(PN. MFD0-CQ3?4*QNM! =O:GU*"&G(IL'%24+]5 >76_Y[C"&Z)E\%Q0$/BYD\%J.C4<$IAC:1$^/7= MB' \OO](H:?&A;4X%;V3:+TF?&LM>HQ%Q)M M[(6 W'IF"OXL%A95",+X6E% MJ-&5HB*'%@" (F;'\!<&$0P9H ,4'YT,3P;\VR1< 9UCT)2O5E6J5&7?]/N6 M3QL>[_QS(H_&YUA]%IMF:R/NSV#+=%J8-&VB.&4*ANO>(S39$L-JT7J#]0LHQ8];3AA09 U*[5QJ M\*4(T&'P4PX,$K-@D#T/L0K$/Y]?4 R[M5M]]4YQWBPLVK2JI&7PEH%Y-N.^%?L-LBX7J5EX3P\+6[('J$+ MBIEX5AN^-1-J-9/B=>?=VU!P'H%O87G$#[J70+P,4 8C!"$,=R]%J]SUE1M/ M=G!BAS#CL^:>NQ1LW0#*Q/LW)?R>A*A9VQ0:$;8)]7114[-?G@.U6DO!S'.K M=:N6+V9S#XZO+UN%6K%>=B]8.ZQK[0QS&6&V2[QX;TJR_#K+MZ#:BX!;,R;++S?=,M:KFP2%6J$L(?C]NEEH4R MK:X%K@JXJFV$6?@.T*A!E&*9&B#FIR,^5@]SC;3^)$CRO<%HN_11N6,DC3+= M1.##T]X:O"[W3\%!LA!A+4IQS0)_:B%JS9"BFCK=NS*6)C@T2(;%=+%#H4.M M^FAN:LUJ146:&FPI0EJRJ36+K)-48O"DEM:$'[_K-1_UU*16XUD2]]3;]=J" M>.SE((5H09=ZM0A86'UO\R_&/^^$UA=Y' M1=?,HER5J,92"E.IL71%)<9DTI@6T'- )M7UF@Y&*MVXN'AB'-TOF_BGLZ35E($E^8ELOBQ+FGZ0H ME1IFGJL:WT29R@7@\Z3Z%O'3$,]]E. (^,ORJW5!"G:=41?RGUAH=:,J\+58 M4#OK1JS*4PEAISFM:9-?$%16BQ/0[;R@Y_3$8UZ@?/EAZ! M>MO#CSR>>GA?;JTL:N3U#K*V80\=*$?1>DZYM9B H/R1.C#K[47ARNMA=_^Q)9]8+BK M+&G6TJ-_.CG4L$OQ-AW8]T?]-GL&$FV(D(6],K2@ZX[_ L!K G5BT(:R(+M$ MG73JF9_I\\$DB##$.H8_:C_A'$6KU4@*]>E:C\XN%T$C%VES$X_3RU%KCQ1D M++G(HV,8F7I1?^98L] ")Z[;H$GE:)9BCZ35C=,N -EO>M/,4%BE?\DZE#KU MLQ31K'?%2-Y4D3UCR2X<.\M:.A^&NEIK5!WO%'M@KK?[2T9ZG))\2%-%HL9; MWJ)WTOTBQ1BG8,R8;XWECC4#[ MIX:ZW,QHG*'C(VUH\!,D^.Y5&G%R*6FGD MW7MG5)KR>R[B'9]BCH02B'AYL-O*URI877L"P(.2.)$=0KTT*#$GY11JQ3CO M)PC*K8E >Q-S9GC(6HMU+:P52V.ZY&HMD**D?Y$6M#'T%[SO3.-NK',7J]8R M^=.-)VI9&[2O<:XO1K!P6*0R58VD%$,]I[U8[([OQ;.-_U='1_!_&"F:T(7Q M+-Z$0//I(G#7&X]>).]6G"X^7=BKKYO.U=NK=Y?P[S\@ZIOGM9>28/$YY7B> M<^^-SY?=J[=OW\6Z46R=I.*T",)MJ92G=Z*,R_?OWW<%53?Q_EP:=%/F+[KG M$@I@J"M4'KGFB>21>5V1( OUFBD-*'Q=:0I]Y-PR?>R2S0:78_ 1'ACS8PT7 MSS"TB?.AC*RIUJ7B]#F\]GS[:VPO4?C_U,H5-Z03\@[^"CZ$:=(0QE;L_Q<& MF0?B7H=/%POB!=C MA<%S!#+&K, MS=H'HTWXMI:4+@M"PL*Z0B8ES8F'RS/ -*?@HJAD3[SE>-^V+5#L^T%8(G0U MY6N0UOF_*+GQ9>;O_;8Q<0',/MFX(?'V!_07O2?"G: 7AMR=1^)RAYD_YC1S M\]*4\D=HA5P[O5P=)[?PL;VF3A,OH%-8C.(%++,5E+QO]S*HAT@;*18N$P(]FQ1=IO) M]39SW4YRM8Z;U_P3"GD-QF/M!]2^"YTRK/,I#0.WUC7!6;EJ9BR*#22X!^C; M#>R/!&9.,ERYU\W"2BRJ%I=2 U"PB(43&D0>'HJ\X?YZ& 01JJRUP*A$E.V' M)Y11@J#(_ ;%.>L/<,)/SCN&M=2?='E MCA=I(+KM(:%2JF9U^IKWV&%,&UFM@+!F$2^,\,LU@[C.[_@F2+*_O(*OMC@. M1G-:0\$Y5;B6Y4 MT92IA$/G%3.)BAUS-=V\DTIIG*-7^&1+]EP[1[-,?"7;-S ^N4MYWJ6;X96(J2]?,P4[-=#YVH.8U?8Y M(]EQD;!C"VC^T+5;'T\6>Z1.4$70,-W/+_-72Y%/;Y@0L=GL1^ H,7L[@&H> MQ>:/5+N$Y[33Q;WWF!7T^#)>@;+FA1.+DK,587&D)[B)F!TOSJ04V0@/^.'B M,5Z8/1A,^@OJ:IZGG_F@>[K> 1FDZS25 .\ M!S?N\W[=&/U7R?(<74*S;--!,3R?X.SDM+90%-+4YIAN,.H,,UL3F=YP5WQ3 M+Y5(T01Z&1LF-O>#PLQ=WR/:9IOAQ(*:,E8IEA<+(N)QI[.T5>V"FM)6U>-Z M\3ZSY,:CLKCX8=+FQ+\K>"W&N=5D38QGI_8Y8?C0]BH]\E@^N^MH/8YCS&1)K44:]0M,SQ43ENQ- M"SD9ZV9M6F3[WF5%"?;7#4X2=^-A@\&^,(QS9N4_)G?3FF!$PR>??TVT='L+ M$XXGLI45^@!=LY0ZO7LJ>V0N*TMI>7)S<+ M8K2_(HQ1+['WLA15% T3)/U8N_!;".?;A<]Q>0"\.3>N9I!?V-/.H>?:_C4: M%]]',V2S%;T'YU/>I%%)T32X!)M6A!MV58+(% T3! .NF6T4LAP5! T4XY E MJ*9IH##)L%$N12&Q6>R7N6HB8H*+G-@G=@_4N=XF%'SFB\70-$/BX. R<$;X M\Q?=-$^I](*Z<1!)>G"(L'$ZX:[Q(\*_7):Y&N7)#1,A[G.[ UPPCLIR5-,T M4ICL<;3T#H@JH52TC1-.G++ 'AX>O@@G+VJ]G,T/^H)(CR[N$[_Q^>[+?E/B M(8AAQ!G\F<.K0!B127+$=7<6M1\%H;^F7$A>:*DS%OL*@I*:7P\0X>2RX-21 M^9L7F,*KE@FW\2/? S #GB\Z"(C0%XLTDOG0I&^6"9G@^>3%[S[WY,&J)*UI MS OK/*'(!(9"]Z["?E?T"!1I]D2]1YQFA:L@)^!1^1O3B16KA9FK$VL=TJOL MUN3BC?#UDCS0YN=U+6"QMH&.*:&,:F5O\FV8W\W6.Z> M+W7/.)RIB=V@@NMJG5=G:+:"'_K@1MG7-C3T_AS%-K [),LH>$C:YNXFG0M- M_47X!+(];!R<*\&;>X*+0KB)6M[6=U(IS?)02T71$[BI BWQ:4(WN!67+=-M MS7BD#(_$J_?R'I6[B6K^"",5*-V8*'9\*ZD:*!0:'^E3$+WEDE.8"-'XU" 8 M)"]R #EKUROC+XND9*(4*PHQV(-TV?9XH0IRXX>PH']%8*JR"<5G*P!RL2UY MOYR4R-,'$98^WQ9N6*B=\^4'S?KW+M000KJ-X8B\#3.,* 8MO18'T>79RV; M>B59TT1*)B77A'V%F3[NK0S4QX7TLS0_H+R3)9&C3,Q=TNL31S%P':)LX. % M7H2[@/D%& [;QH$$PWG(-W@5I7,PS0P-FG^I.);F7AK$C9QWU9LHO,()P8;: M4)W7WP)SNTM:4.=*5HMUB!LF'JZ"Y;XP=F!"H$??0(,CEON*X_A^*I_LYHV= M6ICF#/"29>K<YC[%;'^P)'.$P'&RE MPP4TI6VJ!^;DIA*+#=Q'UZ',R8Y398G%WO"MM_( C^*"UB=_MO*C .9E4_,T/#Q%QQ>FA? MLH*F8<)P2F#T=J\F:-U)!MSF$4!5%P_#9]W^\!+HL0EXFFFZ>9@E; MOFMF'']_@CHC&N*]7<5;T#*2'UM 4\9+A2]1L:,(8,6NB:?>DQ^Y.\[&P"(? MQXR6GRL]<[FO89O(P_2&@N]-/*GG2"D-ZQ]3\;&E$K9S[YO%].]NN')9$!BOPXP-'#Q\.43H]^//SEYV\^A#CZ.O$2= "?1\G' MPQFEBY^.CY^>GMX\3TCX)B8/QR=OW[X[+CX\S+[\Z3G!&U\_O2N^'1S_\?GF MWI^AN7>$HX1ZD;\>Q<"(Q@W>OW]_S/\5/DWP3PD??Q/['N4$U.)U(/V"_714 M?';$?G4T.#EZ-WCSG 2'/W]S?KO\XF"P/+O\Y^N/L[N;@ MZ(C_*XE#=(>F!QR[G^AR@3X>)GB^"!E5_']01B0[']=Q#BB;_QX?LP^.9:#..X0 MN7L*_YVCB";#Z37LDCEJAJ$ SJ[0/(_G"X)F*$KP(^H*9Q'0G1'@);.K,'YJ MN!G$H%HC"Y!.HX#][_+O%#]Z(9OA?A83.D)D?N9%7R_0(DXP3>"SSQ[YBJ@W M"=$]\E."*48)$_P@#5&&5146_&8%[CIZ1 GE1%P '!P:L*)G1'?(:%AE2CR? MIEXXG(3X@6O *YSX7O@G\LAGCS(*E@7^(T86U:.Y0R[O'LNV++XE\0(1NH19 M&/(+MGQ?$#7E@1I,6R2'=(;(=01&\@$#$TZ3!'1[ RQKX+1%\S*A>,[4SE4* MZXI.Y[ #\#]\S2^?%Z O08R$*)C2T7:BMH2>^CY)49#/Q78HG^T&>Q,<-I(A M;8CM#91;A 4T0("D;><\8>F+8%#>:@VQ*3&=\S-(T)Z(YGMSAF+#I&(4V*WW"F<8;EOQAG>JP &GH3%/*IQIL?C-]F?+",UQ?0 M!BEHW(C68KC^=#RPC&MA%E9J;.6"*+"6#[*._^DC['/FAU[%Y-[;=$./Z^%\UYKJDV\^_&/UK&4I)XH.<>(4MP M$/[GA2E28*\UWI2JJE_!?C->Y4+RX%V EO"[\7OKB@TM/%S$6T6XI;LA-$:/ M!];] -^/4UA9B P0K#)(%LB4QN96#!L/]M7 :M!E!FD\L&U;2^$PRR+2V/\Z MBT,(=Y(LV%'05C=T/+!MKHS0%R%LVX9!Y#6/(XY)K0+=^M0^LJ=!@%D\Y86W MH':NHW-O@:D7EA!3"4+MX/' NN7U_73.@D24J4Y!2>4F3IA3,)R"PZ]67R:0 MQH,?+),Z(LA+4K+4VFK5C\<#V_[&'0OFHW7^H<1AB,2P+[3J^H/' ]NVOJ0M M]73J^,2VV2M-KA6C"+^WCW:>M5X%YKJ!KV*8?2**],(=>D11BK0HD(X9G]AV M([;K!/HQKF03V8[/2VC4>W75C\DOF7^J[V)L#>D&VG88MH:O'73Q@?&+;!;B<+\)XB= =XH;0B/^U8\AE'H_)9N4><0O M9H&_5O+NFX>A\B^.DW0^Y]".,$7S8OR4Q'-)YKN8,J[-.Q_$!-S_CX1G4 MRA+B!9GO7@:9I71Z0=FW+X.RVK1[0>]W^T]OG9%99^D=TCDEI,6TZ>;PW3$U M4I)E]8&7M)R:]0.'[$@MR75E!H>,23VMYJ4')RR.3ME!PA)QRM\%=27!7**G M!:6"%T>D7D'!"7UM1K=YJ<$)#6[$!'&%0D-['SE&J%XEXZ7K[:VJB!-"O8US M+66;U0<7]+4<>:GJ4E9<7B+-RAJ-:QM9BV)U5<<)6V0LNZ5BBFMK6D9='315 M"T>.":P6J?(ZT\M;67EIRC4QK:=5JX2E'_]_.-ZZ8;+[6R>"&^M6"X@04JSC M"T6Q<.,[ZQ=1UE-?P89A5W]QE(+K/%P@PA0T\ MYC:+71J.0T#MX3JBB*!$52#=X:S6KY>L;Y"OKE8I*:]\;1WCG,N,9QK[4_"U M]2LMN<8M-@N[G?X[IK/S-*& $KE\]L.4]3]AN3[X$ZB/'S: 9IWB\SCA]V^+ MR\7*HZZ;GUJ_K,.N@H(Q8L6."V!M&/.R:HZ.LM,M3'X@\8A\E]W$8 MU$B!>)#U*THKJY4S\ SX.U6>P)6,*-]'ZUWBMS(NND3[#2@W/BJ(F1KR3T]@S44\\I-5%#1=N70;<1T+AZ MJ!AE/?>F:0[6>D%/@6+3!_1<$#^N3A MB/WR= JNWAWR0R])\!1GO61!:Z@7O\MI]I]'F?]M9UR;WBW*1^YXE@M-9<6D)%\-PRGI:M*[39:JSFM9T2;U1+[OV.H M]K94)V):.2\N!+T=4&G.O@9.CNN\;$)R1XRM=8O^Y:T%_\F)M% OVL#0V7*> MD:;TFG&T Y?,=7VP6P9WX;:YDOYOX#9M^W[ZXMIW)G'UQHGU%IU;=W/O$-@> M[ -^^=W=S5^4OLQ$%_C-;M:@"Y3]'W[.ZFJ7S_[,BQ[0'5"962552M(J(M:S MG.S**.!\2^)'#%OF;/E;PBXUK IYI\QDUS7ZT@?20[8)9-4O6OHO0I3[.^4' M+I29H_KA]EMFER9G[T),Z 5.^+'V6X+F.)TK"*H=:SVG53+$W#*4WOQ1G8J2 MC[)^-FV3I]O](+078WN@]2P0?Q/A#!14P$PLE??5"M=OC8=JNN*E)YKX:"^<*>#494Z@"TWF17AM/2>URK9[CXZYU#@[GY3"$H;KEP9:LT):9'$B4:'W>C+NBJ+$]W2NV"%9H6FX,?W+UY/ M-"[F%"SZX16R2%('*ECRX^N3(G7MJ&#,^]?'&*,"T]I+>WV,JBU)K9CSXGU8 MHU+6BBU[?<^]"[9L5LA6=.^U [OG>01)<<[E:%%&DG1/[;9 YW 2PI"36N4] M-TZ8=\J0)H5 -_(4>Z[<)#5()_K"&))4K]S4Y4N'M50[EFA5.UTVAVUW3'UY M]!7)DVYIU8VW8W;#$UE=5B/;^F)Y4E/-U M:3U!6D-:_1.FMD]+?8XCM,QVWE4:!0;TU(RT3@EC; W[K=^6&^$Y6DFX-F<5 MHZS?EKO(.M\R5:62V_)GIC?*V(.W?.(!_.&3\R=PKSQ,.,UB5_ML6>2 4R_, MO7+Q6;<6T,9[>;9(KA$E=E17];@0V&G3(F9%O=9Z!4S(=:$3D6I+4M6ZU(EH MM L-L*6?G5GYIG2WT_GZVZ+_0*)$PW 2X@<^ZQ5. (<_D4>*?%412(P8#ZA> M\-$@BMAG6VX8,$A(^43B)%GW)^*G![71$-V[[ "JJ:\M(2T_!<@*#*Q[> 3#VU:M[<1'I&-;;]Q]=K>Z9UJ[LZM&F8])R=%AF^=)E3P@?9[1*V[<.I< M5VERHZJK*4J&N:_ H&8+RJN5ZB7?9TO4CO0.UW[_'E7AYQ^WKZSTI%.O< 3K M=X,?6:VK@I%".M4#K>M5!3IUFK5NJ'7=JD"H)!>:'0;-@>V!OJS=7!*UH;&4 M+NC,'9 O7^O]TX^7"<5SANE5"HXQ*N.;W]893H4Z]%\%NANE4UV +["PHR<4 M/J+/$,?,&JI7#@I[HS\')[ULF\#+&%F54FX(43KY6)S/*_B ME'1*. -HO1EK S3AVV[IAF^M-W,U0Y,_9]$Y\1M0]Z!BOPM_0TNUOU9G3*7X MG:AT6F1*;A6<*'S;8TMN,YSHA='.\CZBN>G_]/"4US^Y*QW14Q\_AWY(X2'U^!.(&^YQI_)5M:45;/:R/ MR@'#9_6$.\="F[O"8=;#I1M8WNS(J.#<;[6SW0>@"3 M8[)J^F,@HM4QI3"D+WN@4A_"PGRM7+O@71M0K:D)G/"?&Y"M4"!.^,8-2*[5 M.$ZXO\VWN%!/Z3NWUEYVFR_B*'O-K>BJ!3CG+FD4].S*55 JX5/WK+MRI/44 M?04?0_09SO;?1]M"HJX:*Q[0/]ZK5C[9T[>$+*?)(8$2,'$K_%,)?MIKB ME=MV@"#G_123HAF:YHL!W4YDW=>OH+_9;M*$\,V1]F_&578CLZ]&VY<-L.[I MBS;0.?R,:6,Y%$/HZ!Y@9;;-$Z'),!(="14K\W8 K3\PUU[6BY]WJE"*GZT_ M5E=!G1T]SK ,P_B)M>+,U['UAQY98&9.\-=[^TVMBM P,W_:H\O-J?464]8&))*Z4A 0N)(ID MJ&L2ZM+Q/SGRFL0JHXQ7P8&V(8832<367*K$(TXD$MN+1Q[%.)$][$(4Q*&. M$U5R7?);QTE./!%A7R^6(B6-;F5[R"$S-T$84.WW+=8NG4)IOWY'"-_&WX1@ MP^C,,3>J#6<$09QK_E$;\E=AW]XU60-X008FJN+7# M6:W7]1K0<@%_22CVN^50 =5Z+:H!KE?P(WY0U9V: ]V#&Y"[W=\2_==NR[A@ M$5UAZWHCZEM:6[,$ .U M?BI!!]7L^%SP5UK?Q;H)N!Z[@C4268EV[F;WNV#\;'%+*B).1(VVN"00I[T+ M,+^D\PDBPVE^XCA@;7=2.HL)2ZF67A$;S1!KN4.7J^?$^*MA?;@"XD>G3@EA M>Y(Q^FRY_B1_KN&4I<0+6C.RUF0JM&;GC)G#8(*5AO8!3LCHNF.%AW:4I/Z9U["TS! MVG+Q*)0/Q$190YCB(4,%EXQA[8$SLPMM(K%/NQ!%%SP@%UC<0$Z=\*LL\KZ) M].^=[W7ID0CDBSTDR;%G7$MIYCI.@4G8!V_L HI1%^9;@073&UGS.EDJ^Q=%CU_:]D+LPQ! M3]U?UR^29&BL?ZX_\%T[UKI>+K<_85=1)_0")WZ<1O06=A!.YPIJ:L?VH'^W M^:M1%!SW9'@>7J MV(6"(@,HUF_5\; "8HFX."Q>+_*R(7O0/4-'&TD,C([HNV!Q6[! H3C<. /8 M@G:UUC%XD,--\LU4E!LO?[=@AT+%M6J\\>&833%.0 [SL$ !4 !C:&MP+3(P,C,Q,C,Q7V1E9BYX;6SM?5ES MXSB6[OO\BKQYG[.RO&55=73-A+SE*,9I>;Q43=\7!DU"$B8I4@622JM^_06X MB9*PDB (T8KHZ$K; /B=@^WL^.=_O"V"#RN 8AB%OW\\^>GGCQ] Z$4^#&>_ M?TR3Z:=?/_['O__;/P,8?G]U8_ !-P_CWS_.DV3YC\^??_SX\=/;*PI^BM#L M\^G//Y]]+AM^S%O^XRV&6ZU_G)5M3S[_S[>[)V\.%NXG&,:)&WJ;7F086K^3 MWW[[[7/V5]PTAO^(L_YWD>DM]BM< MN(V?5)^I#W#Q.?_CQW__MP\?_OE_/GWZ,+Y_OODZ_I\/K^L/-W]_^I_+Q[L/ MGSYE?T51 ![!]$-&R#^2]1+\_C&&BV5 &)#];H[ ]/>/WOS[$B,Y/3LYS7'\ MWZL(S]7'#V2 E\?Q%KV8$][W903#Y".%L@ J:+CCM(59'_)J[H8S$(_#I[F+P#P*?+S$;_Y*8;*6QRL[ M8%O@7T$(D!N,?!^25>P&XW :H46VI*]!XL) 'K/$6*WYG"X6+EI/IJ,P3-W@ M$3-I,KT&2P0\F'UG$CZ@: E0LAZ%/N'1DC!1E9)VGVE-))R%< H]-TQ&GA>E M88)/Q >\>CT(8BTSU?@+;4G[$\#9'&_!$3X;W!D8Q7&Z6)+Q\3*?Y/_XBC J MX*N2I#QR6U)&'I[V...4ECF1'*_U@>K&<[QFR7_(NEVY 3EDGN812IX!6ERZ MX7>\T",,),;-OKGH._[N:P">@)(D.\=4 M^=$WT X9C2^C!+E>@H^6R6L 9]G\WL+8.TA7D- MI@#A67L$*Q"FZ@<)HW][^7^Q@/FY3+98E$DJ^*<[Z+["0.,>;O>=MF0^NV\@ MGH2Y-J*%(.D1-B5IIV+9$W*>+ M5X FTT<0 [3"1VWHC]($7SCP;ZS>$BCQ2XBA/,]!#@8S$W,5KL!#X(;*>UO/ MY[3I?@\ 90S%'WE*(N_[2TAN5@]_#W^ZL:HG,ZK^Q9=]"M^)P"=K'Z_S;)D4 M2_X1!,1>\1QEK0HMYC%.R1'U@/_3?I'J^'Q[1R.(T@P3(P +Z#\ M%+B+XIHT+]E!70'K%$=;-A47Z^7Z*XAFR%W.H3="P%6EDC],1Q(9_O&1J.>3 MZ4M<2"YMZ6C])4WS@8?'4/S4PZ)"J"XV<4?I!N(#/@1"O%X3B#4Y/7AI0VK3 M6_*=U$!B9H[0^L2Z^N^7\=/X>3RY?\J'C!6.&4KGUO?*^.O]^'9\-;I_'EU= M35[NG\?W7Q\F=^.K\/>X1,@M#OM8F1"=']UFP"Z"J1N_9KZ. M-/XT<]UE_GT _,7GF[>$G+=8(;H)TT4V>A3>P3B)/PKY2$:/2U?*WC<(@S^# M((G);\@'XXSG&;_)IPO,+O)*V,4_Z\@K+PWFW&$AH[6"@_]-V!B%GWPP==,@T0AN?VQ=4*.%"\-ND.9#MP.:C?%I 8CP MK!/EUKBM(,XQ&N2EK^!31;I&H+316\$-HV2D==\4 ^:@\.J$(?(6@D':!D:#QX$'E;(P;$;1PASH$4 ^^G6;3Z[ .8GT7X'YL3"/_@ M7$=8_L0':TV_)+?Q. &+ZO0+W%<09)]S1%V/S1&V1QD]^I8\2UKUUO'80[(/?:=8SK,HV)2!@3&YKK M)=^VCK\=;-2VUO+MNGY]=;RGR6<%>Y@T<;YTRRO\'9]\ZS9P9RP^U=LXOQCA MS@- ,/)O0O\:*]\"-FVU=7XU@F_C);O%OQ$=QCNMG=\,8LRY(X^RUMXYZ?;" M>$8N"05[6B]>HX !;JN-D%"">W?!O\&VFSHGIP;@70'BM<4J MKP_>_@NLN?AVVCHG9YT"O$H1VEKN_ W,:NZ\9'N-7=.3%TSX5.R2&X0BM!5A'>+ MEX5HL.]J<4?GI-O;)V?9TQSO%)E54&_HG)I04(@C. HSCT?NV9JD"0D0)M<, M_S#E='1.N[V9BDB2]S9N7A;!R+DQ:4^>TV_NH M$J2K[?L(EA%*!)MGM[ESVNU]5'ZWOA>D@.YW<$Z[O8G*+Q=ALS(@ZTV=4Q-W M42%7Y)\DPF/B)DSIE]?%.35Q&_T1!2G6CE%^;?-Q[K1U3KN]A_*/CL,$D#A! MN )8/',+7G%QTKLXIR;N'L*:/*!!*"3ES9PS$_<.\5$AO+PRFUP6_7]%XK(1 MOE=\OI;![>F<&;2;%?\A%L43&9-9O;US9D([*KYXA?\Y0<]84I>!N6GMG'5[ M(VU]]B'"XD/P_^!2N )H'9PS$UI2R:%\P4DQ,V_JG)FYB4H5O-H;"_;9Q.WC MG'5[-U7W896/\42$1Q>QE ]V!^>LVWN)I+P%#W.LX'+/T=UFSEFWMQ'9IB2^ M@[-=ZDV9Y0D )\< MV1 MW<$Y[]ABGW^5P\!:"^>\VWND^-0M1(LQ:VMNM7'.N[TSBH_=%7FH?$AE*^=\ MUZ+#\<"=V 'R+D _3[1]PGC3&B:)F' MV>(A,O?N/[P@BH'_^\<$I6#S2[S'P%MR$V2G^>\?8S#+KH)NN,!QK&]SA46C MD!O[SD8F7[HAD16'P:6/@GJ?4IK'TC1QM-B-;)8;DX^YNM[0"?+J:K M=)26-)[8,VOJI]".NW40-.WZ;$NB3@^9*);#MR3N; C$[?N*2_+.AT/>CI.Y MI/#BD"G<\U275'TY9*I8?NZ2N%\.GSB*D[RD[M=#IH[G7B\)_.V0"13ZY#=7 M^>&3N>?3KX@[:$%%$ M0$7G0@@LOC*"B<"#2"R_NH*+UH$49>N!"1=M!"S%R MD0X5K04 Y!I*3$I%WD$+-:)0EHK* 8@SV]$P%64#$&:$T3,5L0M&3##_:I:#QHV885*[0QXA\R=<((HXK,@Q9O^*%)%8T' M+=S0HILJR@Y:KMD-DJJH.F@YAA5C55%WT+(,/SBKHO&@19B=(*^*J(,66O9" MQ2JR#EI4H82;580QY)-_?MXNP-%130[N,P"-P_3XU8/(;S9!>\4OG.K[%2_+ M#]1B]]B-6Y7K:(675;J#WK!5.8<*9XR2&D;\TP8?_L$IBI%-T!- *^BQBG:P MFIK$F)4=SS\=,PM0<-NKHMVO%T9^4XZ/A[_#8X1D$T6_/Q\7LY;?)'S.^)]L59FIR)93G$T6NCFS0M2XL(C53/Q__QG]TU,CLIHQBG> M*S+@"4',3NW*K#0AH'R8*?1'_@++ MT[GI:07$5 AZMBO%TG1/D(5=[D[!3J@W;5>&I=7YLRD&+7/R;%JWJW?2!/+F M'9RJ:"X',J5UN]HGS2"7["HO(QBFF(T%/[% > FPW@JJ!P5 ?/.&US'61V'H MHG6F3=U'(N"C$4QP_ )3%3)%G<#P.7&K[=O5:FL#>>56M? AB M+^Q+1([2..WJONB8G6L8I G@B5F,'NUJP6B52175.F97LJ@0[39Q0E/;X5/'M]I9EF'9 MB$ IRY]E69=-"!6:$(TG7XKSG'6=,Y9F.3>Y*"FV24NIHB'ETJ1HH+3K<&TR MEUP#IF5'CAQF.IU\0Z>=\]B$3J$QU-*=VH16OM%T0(M7PJYJ6=F"MEMUUQ)K M6=F"5B?MML'6THE3H8QAUQW G'5LMK6L5$5S#E$MNY:5K&A"W9X9V+)*%4UH M8MJ*+:M3T80V9<.Q9:4K=,QGS;9L6\D*C5/*LS.+BED8B1VMQXM>98G3\3C< M?U+Y&$1J;1!I$YSYI&X>,65$EDKU,T[%#@AF:!VWO7'4M?H2S !&9EOC:$>^ M#_.SZ,&%_CB\#5UE0\(^#&*@)CE<+H$KP-@5_*!4)2Z!TDZ??@)[1_[_IKD&'-]&Z![\ MV.0R/J HQ/_T09P@Z&6)5+C5Z(>+?*Q= M3Z9XG4\!3%+$C M(X9(DNDXKVY,D"Z(32@SE#T"C#Z&"2A<+_G\/0(OFN5:5T:CW-'8R:?;O6S8 M*-Z7(3<06U.V?I_=MP?B,,>Z>8)7^&N:$.7F.7IP&4\F:1I9.8Z8E6L^+\U5NNTHI'?[0?-ARLT"56NAP,<@.TN#[&1U?^LB M[J2!,^R4#&N!G;YW)EJ6SW+?L# (PD1V!TO#"12IY-DF+(TC4)U'!7N%I2YI M18J99@WC?FEQD&$G1VM?$8>=W):JEA'CYY+\)"N3PCBS>.85:X6'+HFO/?YA MV76D)B'3+#E#(:RE#O.%B[X+G+FBKA;04L(1.MM%7 M/>N;+2O8%-3VQF--]D\@EW[HB.. U$92I93A67O&?P4DJC0$6$9"";Z'^<7[ MF!UT ?H1*<&A-W<47; ,,)-0B3>,YHX>)V@NW*O 875P3/L@^]LE_9QEE N; M'%?JUWS9RWSQN3TP!(KZW;+IU0,)1Z"E MDH(9UHCLC)9&,IIA#M.,*0A<-%.D*%U@O7^-Y:DP3-W@T4VP3'$-E@AX,*_2 M'#Z@")\%R9H49/PKA5DYT3Z"NTH<#X$;)G4P=Q(A6^+./09B,<')AU?QAS#R M7N4CV1^/ M3Y2YY:2"!B1ZJP;#=$>1E-=:HK=QBDA,?9H 5&&1*1!&ZV$<^60ZA1Z0QTUM MKQK!U!KU90H#G_LP#BU4NT@@X$44H(XRT#@F^? M@%W!_A!)V-$"+$RP5UQ)!^;J4=WX:JJ&O:$,DO@5B=_22NS:CHK86399EB(S M0&)9VH^E#HM6M.ZI3I:Z'EH1R5>U+(Y.Z/RPLMQ+V42^;ZC<#8@#G6AW@G/! MC'\)SD*(SV9"SJ;.3Q1 #X)85]T AM&!^VV>TTBAMZK7J E4EA=(LN?1^7-T M_AR=/YI-?=< P546&# .XP2EY(PF@0\"KP^OFW$7PP9,^>"ME.V8U\TX#;<1 M O@$O'GSLA>6\(^D,)#0DL_K-HAYZ&=7D ?:P5\I7M0WJT)J%;U_1._1PUL+ M^T"$,\#L8P_[6]!P8KHV"F8:0 CX1196/>)*O)#$GWJ9 MR'B*?Y$5\EZ?)C(=0)'7(MP4,"0?(686_AKB]*KG]?=*@G"O<_LID\$XCV\A M.0XAL8QP7Z-C-S;/T-VGWL4Q2]0.Y)7E(:R$?DZ3_P3^#'/T&L18OY'9D_0. MY!7=OH$+^<_J8A[\?13Z!0H@UCXIKL%'_%>$C5W\MU@?81!!G4> Z7#0Q.X@&=,]-W!P6([-SM]S$/_\J-Y[=! M]*. )(XRIK4_=*[WLV4NW8 HCD]S &3%4%87Y\QTQ"@-B7 &V)V4"6!(G]_< M,)VZ7I(_TI"7!B":>[I7]AGJR7?(>/N+9+[D/)IV9#LL_Y#>L]6 _-WV);1NFKC*' MSCBL6Z<@5HZ7@FY:??H: M1?X/& 3CQ=*%*+=H<)^>I7=PSDW;?F])R!*XPTJ./PX3O"Q(,%1V*6_"IGC. M8(GNSKGQVMN>AU+@UV2DJT+:R(L3Y#_PSC.I 9QSTU?DCJ]$WJOB7)B^6HH/ M/P)RL^7OE65Q:EARFKP&<"9*UI+J[UPHVCL90KO4Q^[!6_+\ P0K\"T*DSDS M^JW18,Z%XJ7(H.0!12M(PFWQ/7P3)W!![$Q%@4ZL2X3X/Z_$=9@]H/88)6[I M6LPKFA55C1[A;$X]>K5_P[DP?=,4#V+!O\FC:7GP!WD[CE]/F=W)N="C-V[* MODRF-XME$*U!'IQ"'NDB_*M^ /[ENFB!GJ/L,:^RPR4(P10F) 26.7F:O^-< MZ'D$HXB5H\&+;_"N(1=+_9$[MMZL-HYSH>?=C"("L?[=9_>M8-0CR-?.RY(\ MKI8D>9(DDP3UH9P+TX+#R%\!E.!CH')!CM?3*O> ME6Z6925E=_YDBG6#3$>0\6_3^CE?3 L-VW!*O6 M34#5P_EBO+*"NRX-,X]\ MK6>GI?/%M#F6.^F5M7(RK8(V'J+\P=)-'L\=C!LO*_DO.%^,U[2A+Z<.F-)@ M;.?+1OHP4 ]#+<>HQ!#)=AY<'0P%DK=Y=2Q_T9:"8_F+8_F+P]GOO,B76JJ5 MO>4N1,!%Y%*SLNS:<+*@Z:0*DK?L+5G>PP]SLL-Z?'9 -,T\U-)T,N;7 MNM-*)[$G)P-=QW+):3U6-1%>25+XFQ"_26.S]8J21$_3T-IEP-E\D76]'H9] MKRGGT@F>"NAS+:C30N<)-R//VNNO4^IKSXH,:_T+\@!+HB^LFVX1<"5R-QF# M=EY]8MB4.X^9BS@,&O?,S7NIBQ;:A;I3OG4[[#.I>4IGR8]?K#NS6M#$71OTW%"K-ST# M,IU,9AZIS;8#8U,]['. E\5:4ORK=3N=BUJ>T$V^JYV;68"9HC@UR94= .V5 M0L5/J;58;M&[HH=]9@FS=4NR?[-OGL78Z33S4WRMM6SJ)??\YX&N:.6LX0T; M[%OBZL0PQ%+I?&-KE[\Y5IR?F;_=^!=YJ]C4RN#"2VP>(L'L;&C+'FC10JUL MTK1E3[]KH5T^L]JXW]8 ]92L;.,..P-D2N=N&_<$=$A\N]QOX_;%KCFA.TG< MN%G&P#[A9Y4;U^,&)*\2,^>KT@= MDG@HE6A?43XDT5!;OGW%G2%)E+P<_8K@(4B1BLG\%>U#D!NE<_\KJHH;7/4UV/;\P%/HIP%6+(3@8Q9ZUO.RVK^AYTE3E:HQ6+^^=Q>BPK_U9KUA M%%9;WFZHBI-1\*U4RC,#UD.*O#F>.?(E?EUW0;>#86)/+[)E.V(M?-)PJYUC MNHY1\\V^P1WZTC/3Q>>,\VQK7TSDWG-C]CG.>(,9[^GQ@J:2PZT+T1]ND-;E M+&(>\[!\]4=$ EJ)&/F(I<@NY!;YK_?P'J].HDB1C5L$P!C+K0C$B4F&TKYM M_FW=3M;(-5Q!'ZL8?:S/^K>=$],5(3.\KV*27E5(>@9H<2+B8RX);C,]JYM[LBELY:GE9J[_'0Y[KIZY31M7S: MR%IF%- C9[O11"T+3S\XOK)44LM"WXWQM3,551!-;\0_.O+^2F'NP1WY/LR_ M/PZS &GR0Q]>T/9D46/@^KOTD[["4&\JXNXH"2_1B M-;V'%SJ*+]:P)F@1Q< 3XMEIYFA[H@[K$U@ M^O5$B(#6UKA7KMLMUX^_C(+K9CK%RP^NP#66GB;3VE]X)G&U@Z) M;Y;:0YH2R) .+2[5WL%A:[G5NYE4HBY5#I)\66E3<' 9,9<%%(CU5_5NMG^&?((+2-\7P%%:KC]5 V@[W(7 M]F-2)+< ;UKQGYU?#6/Z%H5@GO'K1NAHS1"HOZ1([$5QZI K:!1@7*(4QQ)&52&9)X%64QF=)4H,MU M6:8C=8-O;E+\FB6&-QO-.5%TY&G9^7)*@F#[RPWBG'PQZ8#1HN91C98MM*S! M.&G:=:Z:CB0Z31JUNWL='SH)I+.2I'&^)YY(ZM_6FJC-<,DD5IK M\7/J_9X[ECHXNKCU=W3E=T2Q6-VVS#G;)3,$6KME7MRN-X*4RF]EF?=N>+)K M2+"R]'M'I(NL$995@I?'3:>W@9'"3CE4E0$MK1OOZ.)4LXH(W@?H.U"@-J&; M=PYN8>RYP;^ BXI)7I>LS#3\1"ZX0%^4@"+(.U& 0-/Q-,4&-.&Y)E(:102( MR=BF'![-D]?((JP-(E3OY@_0B\:!:2K9IYP_&B(\GDHLHY38G^1/B$W07A3. 1IZ7+M* O+4MX$RGWS6>9%/5 MY00>P/(7>2)9F$C [&/8-ME49&+XE5L((H,Q3>K@!8.[;%'(.ANE#&9Y*BVU M4\I!II.I)$D=/ME"V5X*TP3!9)6>4=QG)@P+^*-G86\-'0C&"X>S2C6&3:+OV531J!,35+K=XS;+'6@%QDQM7W#?"66$OGENOKG?T* M\,$P7]^!%0A$Q8.D!NB/KH+[64#P/D"A34MIG/ZH'(?+-(DS=I^(J^>P>UE! MP6DC"DY[,I7VL]+Z,:CJJRWVQ3#R0ZQJI,@C5D!FE:3\M(S".,(WT0V1OY8( MQEE:#?X+7FX"UX3:*,:GMYNR:*8M^&;*HIFVU'=3%LUX.:H#/$!ZNB0V$F$F M#E\%;LQ*3!'V,5]Q:4>6ITCOF;C^$D:O,9X@(K5G4@@QB^-Y"&!F,:O3(7_U M:_ZD>>:14![QQJX:F0>XFW8O!$OOH%Q12G@YDSBHVH%77*>W\ WX]&<$\479II2$T1XI88SC00Q1ZR7Q#(5,Q%^KQ@?GQ+C8,: 33V?B M&340L4)^#6/BUL6P68M7MK]S:EIGE4VS5X@080WAG&JJ(YC+MKFAV%M? P17 M+JF.7T:X9DM!878:#^B<]E%-<#].5HY6Y3&<4]//C>5G@!HYS#[.J=%2B%W9 MR!F>$YV&YL%%K6AECH#_(FNWM4$M\A0(."!I$+&YD\C+$G;4 M'L:13Z93Z %YW-3VYNM$I3#P\=T@CG7<:FC\4?,[?+N!>13XX\4281TWL^(* M07-Z.:9CP+K?J_UD"S"1964%FI"4=32>'T)=*R(:V)W,/U9>*T* =4TL]<&B MF.8R )F@&OI%5=_L]TSV\X+V-'W"_)/G3"A8;FRR1G&W^I/H!@,5I81&AF2O M()H-+KA0A78Z]^0D0&L#!R7A*]*^)2O:Z>F1Q,[RK;/$RP$2RY))+35.MJ)U M3Z"UU*[8BDB^ &QQ7$CGAY7E[HDVM[Q0L!X@S7Q!_-"VMHR15J,H;JEGH),] M4 CN-A0IRVINCL/$#6<0"YZYV;TG._8MH0SN#A8N^$^=B]@/AB=C0RNUGW*A]E<9)M #H$039Y1?/X5*B M7 V[EW%S=W\+7Z,1.49)C5;\TX9._(/SB,&PG&Y;?]=3QDD.-[+0P@N@; MGKE%NN!BVFIC!I7[)D95;Z.G7)76V>NM]AYC)[[$8)H&=W#*+5$JT;V'8DOL MXT7D.Q%U52[1TR4Q-76KKE8U(X\QF'(5GRX)YOM%^!WKI7M,EG"04T*$OA$) M07_ WA$9ZND<5-,DK/63*)*AS N&OF&G.Z$!'=L,X>DV R595BFRU RKC7Z^ M0M5C6J%$4JKY$^ @V MC!ZACT6FNW&:GM+7V$-PF1^5%2*A&XS;SSP5T33YX2*0E_H!3^ERB6\,K$]_ MPSS%IQQYZ5*)NB;CJ3HP&=[@+-Y#!BRGM7%/I(FMT8\_9@>:/!$UCY9!Z[;< M[<80062OD<'9M:4)5^7;(43\RZ%O0KGE5FM9\ Q/D. &'"3-#>]%2Y7V9LS@ MW[L6&ZP[W^B6&ZATWHUB@Z(1=?PJ6BQ@DH6Q9Y6\R(/4LXR@JN+'R/=ACFL< M3B.T* + S:OMY,WK"J%7?T*:(U2Q.QE7TO>@B+1R>@?CRM$XQ,L%BS!OHS29 M1P@F:^)/$JC?[$Z6X!?J%+QNYFF(D0N".ABA#LKJ,@C^]Z/+83 / ,'(%RS^ MK7:.Z7"KZNOB5R2W6ZHB91@@\*C_ BYZ_A$]SZ,T=D/_">*["83/W6'=YP#L5D;-%YHYM,*SY.&(:6H+D!:L]J/8[18)I0YA_%I2& M[ %@K2O3P<*J'O7-VQ+KZSRU07&D^D.B!@W-7,6,H4,S%:+!&939E-(YPU6W MK+4<\U&K4&JYI5@$FD$J6X/K;TI%1D+MQ]8XH&6)G.C%-NY^_B0I'J1AS%&#"()V&.WAJ7 M\ 1?I=E#4]E,N BM,9P?+O*E?,,2O8T[B=F81-YB0<]>(H,UV>G[1][&3'^8 M5OJ#YOG1/6RQ>[C,T(>>&SR@(BSJIGJX6^ (ENH]5$]V#[[A%IYL+86B!NS) MWC=[*@=5Y?=C_Q$]#:)YRNM13PW$EZ=;@(5D-^#OOIUF^K[^E%1/G+*_76M4 M?]:AS9G;L&*Q!$Q1,#;U?X6(2"Y!^ISN:K?>E<7K;L[)8ADZ:/ MTDYB)HT3H3-H<@@S8&/5S5,MEY?6PHU&(*G7W30#2[GPYJF6NKO]5]YD7+ W MTRGPR..WUMG>TQ0>JOGWXWL[8NO.[ MQR?$6Z2P[A7DEW63'\JQM(.:02S'I6ZOCJE_7H>Y?_><^8(B\[V_MW+*)F'C M9[=K ]( [I.P%RQPD$3LAA98F'>JNIXL3V-K9#$7!#L,CE1V+(6EJ6G-2:6' M:UCZ9$HK=X]:/(?QB\T !WJ*TRA9>3$@5O(#.TJ*OPR 8M4PD9+V7X9"NVS< M24GXKT,A7#Z,I23]MP&0KBNJ92,4#9PIK,B7B@%#$ M;A,54?&#(C*8JOR^C MD!1^GTQK-&0@&Z3R,\/[MD>^!"&F@_O.FE0_U;Q\-7BL5'MA'PMJ:S=,(>P= M=XL,0M.AUAA&G$#OBHC&2)Q31&W?"G4,O)]FT>JSEX^8@RY^V. M?N&\/-&6 M MI=K MK$#4?)'R!S"?6<_'H[@RU0=3SDK7&9\N.77,N3KK2(N@QIO+2JET^P%7@AQ, MC+D4L;*>5-N#R]F(92FT/+2N?F,UYXWWS1Y M<-?D5R/B.>$9^/4-;KPZ[Q.>/S\-P&0J!!^ST(OJ^&K[AG'#>/[IM;#.[U8[ M\Y5F&W-U@SOT'P(WE"K(U<7G5'G&\'X] )2=+J$'GI+(^_Z"3[7X(4[Y10/Y MO8Q/Y\/<#9-HD;$PA_+T$@M],IQ>QOTA0UB0_?AA2A""\Z;>S'@)7>EYV>&H M(DY6E:Y-=NTM7(%*B;'Z"-8ENQ# MT0RY"]$K",Q.YBOQTK'(73&,;LI$,)8W_1O\1'-3(^RN%:.."H;W^P^ZE7-98+PD9&TLL5U&2QGKK0L0Z,'M" M8KZ4=%L";][P H(QJ&A\CA+BX4X0#&/H=@^2OX%:A4M.+SM[)O.N6DK5&>DY*L#ZVC%KT@[GHAF M%HAS;IWSGK4?[U-B@"B"?.*-7MC%WF=]RSGOQ>?1A(0<^CB.T\T9U06K:-]Q MS@]&?RKD\&K7I:^QAV!VP#.>"NOZD\[YP>A5!27;NP4O@9*T#KG'_*9S?C : MU36,L\P84OCDFXN^@^0!X2-_,IWB713.&(].F?BLK]PD_ E[W9VP0M>I!,[MT1/1_T;FP+OQ98$:I6?Z,F6Z8WW0N#E7> M7[DP($'Z^-3-[!P&Q/[=3SH7!R/]"XT7.]NK%P/*#@;G0F/DP#[@V0R!&]#!P$N^D5]G[R.0N4#XY51Z6G0?$/DS*X:>2O77 9(JSORRK MX:*'NKVT,BAWP$2W4:,#YGB-\/*:RKPW>U_:%.!6(7:3(6?G M82Q$3=G7]#[[;S?:MYOU3^Q[W^I[>8'VO>NX#Y%!0G^/&*J]LT8G82_OT+YM MJ#H3[WUS<1+Q+'B;47C8-8@M]=2 MDYSA%263.6Q9@643ZTB0B&Q9!6;C'.&D,UM6I-G(H=-T;$:RLV4UGJUFH63J MLZ4OW5K)TN99SY8^JVLSEV5SGRU]MM=*UG:1W&SK$\&'.0&BC&9;WR/NDMN= MYCB+'C8^,E1'@G/%Y7>D*>G*@=A*?:X8^8X4K);9@ON)T143CZJ8EESIBI]' MO4Q/]G3%T*-6IBV9NN+I40=KE6==\?&H<'60;+VQO;\?[LIG;%?<>4?:S\8S MJ#V+NV+G.])]VIJEN'G=%4./:HZ65.^*GT=MIYMD[XK![T 3ZCA7O&(E0PDR M\BYGN:<>00S0"LL;H;^Q'^0;[04/BE<%-;'J^%XG;1T=W^OD!3@>W^LG:&[6C^L;ZF^ M(WFLF*0D1)LN/(CI641A=IY=_-R1%G6L('6L('6L('6L(,6KCR22B]\SC^3$4S-1&K'^'F4R=R/N"_"PG;G6"W.W(1CW#'1' MV'926B^\W89P.'X((6%8&9L"V#=[]U 7+10(S=G6&IK:DBPK/AB\7N='1Q5EAO%S0D5+$E*P!@C!JN1Y^4/4@ _,[(1 MB C,R;)9@7Q^[Z(XWMSWDAWZL%Q)0I,Q3:D.9=SV) E09%)2&<9\"&QYL.26 M5((M"HDY6& KXO8S3L4."*'V2&UO/DAZLS#N03+./'&$I5\Q&+(BJEI&#Q'* M#LHD0? U38[NHY H+_B$"?*"9@ !\F:)P S0W4?[Y%^)_LJ-Y[=!].,_ M@3\#%2GM6=5\?.,V+SU[H1\+BN11B1?N9/KLOK4_=,N1C$?33CQX":81>;S9 M"]PXAE.8RT 5I.V-]X#EFS#A$-QL0..1KKOH2.7?4>3!JQ01/+G4UY %K<8R)EKAEM O^0V-0ZT$/HLC.+5N#,NM3\9ODYHT.7B6-)8W+35+Z^.,#C'4 MTDA&C&(4W7R!/*68I M! 4=3$NKX@BJ!M:FD%D&4X7>>FQ-,4IJ6AK^::.AX1\V=V4="<,NRFUO!FVN M?-2_S;3]<-L;03M:X&/0<]EAN5SX MK-MMIR=>S=@:[,?^6!SG/,='V:1F.3-@(%$_R7?N7;6S=3#F$$6RMWDF.M.M MLWX( 5/HX]P"=NGT0K3[Q.W='P=-$?7&L4S/;#))E)O*N(XH-J!HW5N6&DY: MWS*42]*& )P'%.&[(EF/PBSM+0L/Q$HF_O&1O.TWF;[$8!3'@.0E'Q6YHR)W M5.2"GV+@_32+5I^S]UG1.@=<_+#!6_S"&=_1ED'U1X-(7IXX2%Z>5)4TQM8@ M52XFTS\C+/?RB\OM-7P/>ABK/%]Q#)/"#HGX+&:Q5'&8HZ)V5-2.BIJ].L#6 M+3$(2K);QC+17I44UMUUU,P.4S-K>'/:H+V5RN3E&N/W4R\A9/93MB-,8++^ M$_J@QO0"'O'RWF#R$&;.51HGT0(@GDK7>LP^2W$H8MY,'2FZ4B0#J93BT/<] M(QI<\?$)*C[-435I34UBK#.(JR(PVVNJW8V/H!\1^OX$O!3AR?Z*S_,?[IKM M'Q1WT@0LBU0HJ.>CV6^I2=LLQL2LO\-\Q]=A.!.4-&=U4-4^69:A@N%/Z6OL M(9C75.)#XG11+3K! A5-DQ\N B]+'Z^#.$N-Q1<)"$FI10$X<5?GXJ V9:_^ M4W(F7Y'X2-=+_H3)O#R7;]Z*^$DB7^#_^?P/<]%2=!Z1B'#X%%+%#LOTUR9T\808RX*( MFY#'%X@L"P!N1*"44"6(XNW+H*3C^+34EM2AT-)08K/7RI1'F\]!DID(CR:G MH\FI+Y.3 M?PUL/W958?"6.&\??+]24(O?G"1=\%93U$72V@I80C+&P@ZJKK MT;G-M.=R"GFM-3]+I(PT[(Z#8G8_!@G*>BZ?KU#;!=6C%UK,0&TH($C4IV/3 MRS@%Q3K?@R1,K>!W',!,:-P3'7LDM!3&,&;\5$3;A>'_L!AFR>'\ !#YA3L# M)RH[JM;-.3D_VG^/]M\.[+\*$K)U]F 5[+)4[\G2=AE258"S;8]APGONR:1W8D5!3%WHL!J-^'-1Q2Q*[I5D MPA'\6Y_!L:J>X-_47!F_6;:SA6CE_*3FR6KA?5* R7J7&8_;H59)#*N\U M4AC/N'&_MO+*-S\%9G!&#^/(,?/">(JOZ>J0PZR<3"GP8B*SQ/0_"2VU.C^C MR;>T'WTLN[L)"0/=DVF&V"\DYK3RWA- M\]L( 3@+\VJ7WCK;':Y'5D>),J\;RH_]5ABE'O-MAL3L2K^/0I)-Y]:>WN+0 MP^KBG)A_67=WJ9<_BZD0]G5.3!_RNY"P1*U &[MG)SUX3)J(RX+749JWG_>X>RPUW M'5Q<,BK$^^$&1Q>Q+.VE0R;P-1K+LF,ZY(.B'F0\FZ8WQO 4JI(+%X/G@I1" M5K+CR[MC1Z'>E0SXI<]'@*_^^V7\-'X>3^Z?O3<4&#%E^O:3_).&[FAC'L]*+ $_AI&#RN0DW\B( Z7%_;5E;4# M$-8'L&#UZ\E=(JCA26L[,*;VXW:X)2,\+!MD%V[R[$MS6/DG M(%48@3]:8;UF!EYB,$V#.SCER3)MAC7OL2EOHZMH\0K#(N[+BV8A_!OC]K'P M#J?0K9"7Q&6A^.XK#'(-(8[3Q3Z9N=8P=T.)96 41]W+='AL9A8.-<1>YO?K M^5Y6L[5WXZO1_?/HZFKRP$9,1-O-VL$O\0,W8*/;*JO"Q #'_G(0J@A[G'\V8K M]-;U>";O8_R',X4]C3L?\VB*ZI&E._(1L3^:T\L6"H1.#VZ_'@HTDA>Y2$2< MA!-JMZUQM(\@!O@0GN-#[AJL0! M:X%)0OP2O8UG%#Z!("#Q2*24-?H.:J>< MD!Q15SWO@JHXRD"(#VIR XW\!;XTXBQQ?@5D"9+JK_JTBZ7[O!]7YC5 <)7Q MM(SUK/"1@%@">(+(U8O G.B4*Y#_DI1.P#_BB^(FQ/)$7@^!0[O6[QC/-]Q' M/PDWO^.[5H1]#;\GHR:FT(S 4L+#8%PC"B33Q7>^B&*M-T0 6XE6R[TA0M0, MHQ]%^AD4@7+BD:7&KH8T2\A0EAJT&A(L*V,9-T3)&[$[.*HL-5&WNKR[DL7> M!X\H4IO@(-!J/=L36S-6 . O/E/GY0YO9,/9'QNS_S6HGIN:3)\!6@AU(V%? MXWD@=9OI:YR],\3!3VEM''%A_A6#W6YH'.?.R2L!F-'#./+-*B4+;&L?Z@,#2A7XAB)3Y>OGBY>#F=3-.0ZXC%#4GA9;4 MHIWYG#>FT-O(VF@8LVSE=&9 D-0^9RYLA9_'/QDJR MM$*PY-_U# (IIV@E-EI%U9Y0P"!(<+Q6:J)5Q+$%"*YM9W,>5P$%ATT6]\RN M@@$.FT;QD5X5*SAL0G?O@*H$@:0V^L_/9-A7?.#^^_\'4$L#!!0 ( !6" M@EB@\KXITO@ )C� 5 8VAK<"TR,#(S,3(S,5]L86(N>&UL[+UK<^0V MEB;\?7\%7^^'L2.J[*ZRVVWWSNR&2I=JQ:B46DG5GMZ.-Q04B??] M'[[Q6!PD(8\7__%-GLW?_O+-__J?_^W?(QY_>?13YD'R./V/;Y99MO[S#S\\ M/S]___(HHN\3L?CA_1_^\.,/9<)O5,H_OZ1\*_7SCV7:=S_\UZ>KNV#)5OY; M'J>9'P=U+BQ&E^_=K[_^^H/\*R1-^9]3F?\J"?Q,$NC%Y;6FP'^]+9.]Q5^] M???^[8_OOG])PV_^YW_SO'___]Z^]2ZO[\\_7OZ7][CQSO_U]K\^W%YY;]_* MOXHD8K=L[DET?\XV:_8?WZ1\M8Z0E?S=4K"Y'F(DQ ^8_X>8+?R,A5C]KUC] MNY^Q^O]>_/K*?V31-QZF_'Q[V,,&3\#S>#^Q.;F+4=YDO ML@-P-_*3(;]/,C_:"W,C)QG::[:??:M\=':%,9'M9]0L9>,Q2$+2VR8LV-@E07+ 1G+Q%*38*N\" ?G1&Q3#99?UD#G_8_O MWJL1]K_C;QY.@D#D+#Q_6;,X9>E)',ZR)1-7W'_D$<\X2^\!W@ MW \_'0_4/QX/U)]M0KT129@'&3:Y*Q[(UG>:I%D?QK9L#W^:,KA?I@SN5SO@ MPG_D:;9B<9;>)R=A*-N,']WX'-K5J;_F(%0N?"[^ZD[IAX ISMM,:J\.'='_Z?178L8LG+?D46L>3"YS#D MSF+V-^:+^Z5(\L7R@C_)?Z:?V.J1B59JO3D?WEGRV*-BM.2J5XG(^+_D"L)L M?L^"99Q$R6+3@Z\SU\,[2[YY%&R6G/$HV"SY8E4+"]%-S>:??/&%R4YYQX)< M2''Z87.:Q)GP@RSWHT]^5ORZ!_<>)3Z\L^3")\7)DN>?$J?WEGSW*DE9<)6% MO1VAF>SAO24_N6?MEGS2GK5;\C9Q#%_TUL_ 'Y^QM6 !5^-,# )V#;.2#0C8 M &E?+PWI(7)NZ0N6PD"0Q]DM2_,H@S]!3[\:&>A$EE>?C1CA^WC.HG M.[[8-BH[_K11Q>PQX@LY,%SP-/ C7,0\_ M6?.F$^%CS3=.A(\U3S>D_GM<%K'$19;U\)-U?^6(ARTO)YCINJ@N[<-/MGS; MH3AL>;1#<=CR86*="#]CES%(,?CF+[CJT(%$D_KAC[8\EPTLMOR5#2QV?,T9 MFS,A6'C+GEB<%P[0=T-,P>>0A]6NV^51T[/8.>'25ICHVG1Z[; MJ^'ACW;\T7%QMN.SCHNS'?]6(H(NY:? 3YF3'9U!7FO&@6[8;9G_XV8XGI4)KQTM2H;7C 5NKNX"I&5_T["&:Y7[XV8YO MH\%JQV.18/V3'3_46MN>($MTEOS)2.@L>9B1T%GR.2.AL^.%K)[DW>^4[I_L M>*@I,+'CO:; Q(YG:U1NX<3A?J4]_,F.YYL&%SN><1)SVW7K4S_\8LEC6\%BR>=:P6+):Y:EJ]FZ(91F MXH=?+'D]"T@L^2P+2"QY'#5I.LV%8'&P.6."/_FXME+V6[E46_7R>D^@%>V^ M!3[\:LGO3(B1)>\S(4:6?- V 'EM_G[IQ^K$8'J1QX&Z;%BF:)X4/(E#^<_( M'WY"?<'.^)H,G3L**/>^J/$QSU=BXQ:2P12=L31Q$C9 MT3,3(V5'@M00[M9X]46P\!QK6PN>LK2&8DK$I!0 ;TL=. %O2P@X 6_)YXLD MW3G\9+YZMFDET#LQ0<:01@=CQD.4\JZA@4 ]4D+P"UX^T(@-KQ M7 1 [7BA*[;P(QG/%..;@K= KP!39Q8'X"0,E\4'%0+0[?@8)]#M>!\GT.WX MI4]^G,]1-0BHZL876=%"4[OG92E.QXY5?SH/XNTI(!(-GQOY_\%[[*5S=,!"S. M_ 6;S10$-2W[9-0U+WMDQ#4M!I:Y9]IR(+\6PM_GH M9^S9W_0,EYV9 )H=7SL*-#L^;%K#HDP,<.Q[!&AP[ M([LM.):")\W63,A3#G+J[PNQF2<"KY.=OZRYD!+CK.,FO6%V@&MGU":#:V6RX&5\OV2?DICU!!AK20YP[(SQUN#8&>FMP;$TWJOR9SF^T6 , M9SX3&<>@S% L46!HC#8*MNL! ]@9[X_7 );"WARQ M >SX-0 &8GV%0>!DI)?/,<_2FS3O[I/=N0"<'3\W$C@['F\D<'9\'SY3OV(9 M$[^\ZUUET:4%('8\G@4@=KR>!2!V/%_ARJH7=F'>W(.F+0- LN0';4*RY)DL M0K(4Z$7S-G(1:;AGS;LW(T"T-)J/"='2F#XF1$LC>_$*'3K:K/D4W363<:3Y M8@GS[\]I<<>T _"08@"^I;'?%7Q+'L,5?$M^1B1//,6G)Q)QGF9\Y8.DN_,C M;*U9+F+XSR/\*I7>_S;)_/*ZO)I]YFF6K)B0\+JX6:L#B%OS:\=&W)KW/#;B M=GST+0N2..!1\7KG'&]B!,DBQIWZ>N\^E<>W>P],[578PSM+P70F0<6.!I@$ M%3M:X9:ES!?!$MKQ&;CZ*)$#.-1[*EC(>]:-C#(#5#N:@02J'7U M6.%H#: MP$G_EHBH9\;V*B% L.//#X)@Q[,>!,&.CRN4]BW#5_/P1&N]C%&_I'(- \#] M,XN><",Q6[8ZL[T* RJVO)9S*N\M13F9!!4[7JM\EFTV'_8ZN)D;LU,ZD+7C MUXZ$K!W/>"1D[?C6&LZIGR[Q_['&)Q#JL5RYN%LF(KMG8G49/\%@O9*_?DSE MU>1^BL/+!&)V//$$B=GQ[_N N.J[EWQ0H4#-CFZ8)#4[>F0?%)U7C_6 M+(2_7O( XT=+X8K.?\!PUE<"@+:M$4A V_;_)*!M^_:6*@W'SZ[< -:VMQX5 MK&W_.RI8VYX55Z_$$PLQ:&R>@?_#=4SU.N+G.&0"'62VN8SQK Y_DL\=#1X' M#Z_CX;VE&"Q'2-RVMSX:XI9\>W%=ZBY_3 /!U^4VT%TRSYX!T.=UB-M$\)M/ M/H\SAB\N],0?/:!(H&7)ST^-EB4E,#5:EK2"#L,>L"M8EM2 ;5B6_+YM6)8\ M/%O@C/"6K3&X>KPH7P/ -X0%9T-"M>]1%-"PY/L=T[ 41<8Y#4M^F3W!Q!!& MG!O?]!6*CBP RY;7M S+EM>S#,N2UT)E\\%/6=B,\'&R6 BV -^BGAD'M1/E M(32O6>6"Y%'G*IDL999G:>;'F*Z5T2BU@3$L^;JOPQB6/"P6_(CPH/G)B/7U M%;@"S"G4OTC$YN2%MZ\4#"L&X%ORQ.;UGB6X2VJ!@"H(*%CRVE@S#.WE>[T" MI]>K'C71D0> 6?+#UH%9BOTR C!+OK)07NJKKWMCHS0D@+?F"<4%:\A?C@K3D4PY8;3595;44N69TF)8\T-@P+7FB M-0LRX4>G&RCUG@7+.(F2!0XG?9>#^W,^O+<4 6=DD);\$%XY6B91R$2J=KJ& M+$::9 :HEKP0!51+/H@"JB5/).^<[. MSP9WLCB@7"!HR8M-EZ E#SA=@I9\IQ;(:;[*(_D>O-JLKQ.$<@8_C%9?:4#& MDH>=!AE+?G@29"Q%$[KW7^3]@_B,/_&0Q6'KC.9U2@!AQQ\?",*.IST0A!T? M"D7_C?GB_CFY7R9YZL?A'7_)&(OOER+)%\O&'T!K7L/0@W_L%E:'E G$['C< M"1*SXVEKI1KXT0VD9&+KK=H>"D:Y :P=KTD$UHX') )KQ\-!DV.#PD^W9@!( M=OR434B6XA%9A63)]PCFPR1C(_VPX>)N5QX 9LD?V0=FR4?9!V;)QSPG@]J6 M/CG L>09;,&Q-/;;@F-I=*^=\P7(7-V!XUZ 9@4 9$MC/"5D2SZ $+*EN#;Z M>"W@P5.HDX77++L0R>JL<.B00D;#:L._7VE QHYWF0@9.QYI(F3L>+&6L$#0 MM-%5L?2,%3_"(PUF82FCP5:[42H&['3QXE=3L^^2BIV_'_ M1TG=CM;X?'?!0B;\J-O7[22#ZNWHAKVKMZ,!]JS^1TL1?S[?W65^UC-;WTH$ M55OROOM4;+B\TB&K_@A8!@[!HV(9."8> M@.7S70>6SW> 9> .2J6@:.E%DO(N,(!/]08X!\/)V$(TC2]AP);3])KTSW\ M.#0TR5!D*Q:'>$[_(O)UUS!>I0%$ \=7 D0#A]VAB/*00QD77*PNPS9$S32 M:.!HO!^B*RQ*_VJQ)A6@&C@X[X?JVE_I-BQW4@ :&V-T.YH/>8H/>)F&;P9I) (^-T=LF'ALC> <>]35 VZ<)KB5V M-"Q=4L W[JA^,+ZA82\&XWMBHB,HW:LT@&CWA'-&[_".HR_:W%1[!L ZKG>PBW5I*RT@L>WV6K[%R(1)PFT$D"%"(=PJX_(V ?U^O4 M$+ WJX6E"_B=;MFJ,ST@'=?_6$0Z-&S#04AQA#3'6:4&E.-Z)ULHQ_5-9;V& ML>CZL@!>&A^EVENW(]6F!80TGND0A#3^Z)8M.$HU_()R]0]_V8-4FP<0TW@H MFXAI?-;=DD41AIOPXXV19WV= ;#2^"@[6&F\U+WP8[4W8X1T-_G#CT,#(#C# M2>.E<)&P#QLD 3PT_L@[ET+N-;T@'1N.+:D!Y;@^QQ;*/0T GD^,;U)UN5 MLK2Q9=(28ZD_T\./0P,J'(:Y[29X6U+ -ZY/V:KT)DDS/_H_?-VQ#MR> ;". MZV]4U:?@3@3&4 [9RW^R[@:ZDQ804GB@PQ!2>![0@2M4V$GP15T4ZX[(9I81 ML%/XHK&P4WBH8KFXBDB)L>6[FPQP4?BM M?7!1>"NL4)P601I[H54I 1V%I]H?'84ONHR#1,! 5R]8%5JX5T!UY@3T%-YH M//04OND2[V3Z =XG.?,SO_ [/;!U60 OA6^RB9?".Y5KL7'6<;I!E_3AQZ%! M!LCQ4?BAYH)K)[IF0L!&X8OVQ4;AC_Z:1#"4^$(-Z-UB8[OF)\F,0LOTS3O$1XM>0 QA2^RBWA<_W,9S$5QGO$DRQC,(7O. M-K1G *SC^AZ[6,?U.U<)'DY8PI?LU,F[R1Y^'!IF@ S7N'ZF?!SEW?O'>YZU MKBON)@-_0#;JD@&]<[W(XOG%]"TSH<:WL;K-Z M3*(68%MI -&XOF,?1(?XAKF?/GZ?B,4/J<@4)!9E*?ZKQ@7_P%L*@@=^^R7Y MUXD V2&>8%QDAXS[QLA2[M_X 8;"[0:WF^[AQZ$A!,CQ'>('3/'A07.<+.9^ M-'N,^$+Y[>J(VB<_4R]I%8_Y]3[]=W"9P/L0/W/,O _Q8Z:\BY"2G6UQ*PW@ M.L1_C8GK$+]EC(O'_;B::0#7(=YK3%P4/NQ&)&$>9#-QQ\03#]KVV-N2 DH* M?W8X2@K?5E0MGZ=4E:>MMT$[TS_\-/1ZO7.\%+[O%C5PQZ>O_@YX*'S2$#P4 MOD+6USG"-%( )@H_,103A8\H7HQLOM7=V>Y;TP->"M]A$R^%3ZG.=#<1=/23 MUO2 E\*[V,1KQ<_DZ=N%[Z\;F(O?U+B+7SR\?DRDXT)H?Z:'GPZ*1W @_3& MWZ# ;M\QZ\X R*WX("?(K7BK/9#?LH#Q)\1RK8W%UID><%OQ:@YP6_%\A^(V M;R^Z;,#"BJ]TSL**!QW&0N0LQ,,-*YC3O[#4B((^#^"WXE$=XK?B80_"?YW$ MP1X4ZFS PH'?M<_BH'@1!["XXOXCCWC&Y2-5LVS)1/-71H+"O!S@Z+&+A&5L+%G"YUP(_1PQ_@+9RLL*;!/^2O[\1 MR9J);(,1Q+$=86#Q=^NGR(DJ> M_\+"!0,M%>6X]X^C#>[H)1%4OY"G:EG:'A?.:OE@%P>:YBCLXD KE;AAGGD9 M/P$8N5A7D*APWV![AZ:?98(_YIG ]-1?\\R/&K$>NKCV9@9&Y)II=$;DRD@/JG\,ZLH' M/,A5ST@\R!5-^(]<3:'2BT2/>4 3W)=XX@GN;ZI\=TG+8.'C&#TZ*:?@MXM3N"KPRJUZ6PT3_-6/\D[O/W+58$URG?156Y->;S4H(1X8 M^>2QG<:T+L'58.A)3SQDX8<-Z$.@.ULS#!<2+TXPGH7Q\8$1J@.KT6NZK\%J M]+H1)A@9=(-BE[+_T7##G,"%7CN.QX5>/U:(SE]PR.H> W<3 V)Z)7@@XH,B MK.V%.)+ELE#ZAP^[_L& A5$!P(Q#HO0=&U=RE=,["F^D )[D"V!,GN7]OUF_< ';2 M VYR_VL)-[E_E#@N?"[DBB>*[BA)<]$Y06S+\_#309$"IX#?C1\SN^^QDQ30 MNO%M^Z)UX^]J",;=\G460._&!]I"3^X7GWP>X?FSBT3<^1'#&7T];_@HDC3] M' OF1_Q?ZI1[%ZVA90%?L44G;DNL80FL%L;UA)P)58P/S0?J$#*.:NI6&.OOD'UY@0^U_QR9#WE<5!VF'D>ESP'8R;VL1>SD/O8U MDO/YG)7O,[+9O/&7=\,H=10$3,E]L3.FY#[[-< K@]@;7=F !;G_'H4%O2]7 M<$Z3U2./I98[3>*4ATP]-"L/]LP93!=#DS9G4@RPI-/4^MLFU M![,"@)DK-3$Z,_*8KQI@Q8VS?['P,F1QQN?QPR0 M023NEW[\,4G"9Q[I7FMS@@/L[$H#_=[L[$JOV>"W3VA%DOK!KJ[4X==N5U=: M=""OLH=I^76_@C!2C6 [5PKX:[#=!'2WR=GFKFS 8@*Z^HZM?5##+-K47Z9Y M.Z OCMF^10+[">CMXJ;PP"^H,@&#">CJPQB0QR,N(CI@DR@?$,4;V\T[:AU4 M#'(#)VJM2L&)6A>VH.H>[MLS 0-J!6:? ;76P>@3G5C3):"B5A%8+3AF_ \* MP2<_DC?,LE-?B V/%WT!7XSR R]J#T_%B]KG4_&B]N94O*A]O![7L-LQQF4\ M_)$\LBPU/WHUH,-F'LO&*#_PHE<$-+SH=4*ZW!T$XO!N"?+KGHE5'4N_:Y?( MO!!@Z$)'T#)TH4EH&;I0)V;@#%8EAA<&C%WH%C.0IJ//P-* LPM-XYJS"[VS M@_(6< D>9"PLG,;V+QHIA[$W+_?AC^01:J=J!Q?Z:8IV<*&W]L:K8J%>QH%@ M?LK.F/IO]0K0^4L@(S3?^AE39XW&,MQ@(&#I"2C WXFE72C1\@DTDV.^VO2 MVX6^M(';A6HT ELA)%=Y[9'B^X'WY04^Y IN9#[DZBR) &F"Y^6>V.N08D'+ MGYO;?5<&IRQM5O/P1_)(M,=I)7)EEZQ6/"L!X_X*-'$ RE]8J=R?1U2#G MDURYF> SFL -*@B8DBLG9TS)E4O].E#S40+49TP\L? B$1=Y!B OTS3'ZW8] M9 >5!7S)%8]CON1*J<;8[Z=WTP)>I9D?XQ+*$ *-;,#"H?>VR,*A3^X]S+&3%- Z],A[ MH'7@CW??JC5XG;DC%W!PX']M<=D8T#'[P+21U7 M&7#HQ; (8.? 2Q.R<^#'UWG&1'57R626I,L!V!UX;VO8Z7TVS-_QX+2\Z\/3 M+Q]8'"Q7OOC2&T:D+RNPH??I8[*A]_F[D#85J)X (WU9@0V]]Q^1#7GL6@TD M@VAV';F [WWM\^!WN?OH#D5+.09_C2$0YT+.-![=OLE@]99Z>I=$W0NV;9F ;W/MLV WF,C& P" M;=)^=M("7GKO?!A>>C]<81BRNM&6"1C0^V#;#.C];RH/=Q1O3W=/";:3 EIZ M3WL(6G*?JN+#7R2"\45\[[\46&!6R^:\\RQ5=\Z'G\DCMX[)A=RW*D1R:Q^# MV4 ET1Z,NO,#+W*/2\2+W _G:9:LF'BEF/N]7'=.X$+NHT?D0NZ_"T2W+%+Q M:Y9\;: \VG,!!W(//@(':A^^/679?8UKU'K!CM3JXFNU([7NT;Z$9'""O#/?P\_D467'XD&M M=\Z8BJ9<2#"U)3Q$&)@5 ,RH%0\=,VK-4P*K$!4OT';&R6K/! RHE8Y]!M3Z MYA68PO*X-JB06[@Y,JCC\G)E2]_C/ MQ\B5K]>#ZMW,-AIX-8\@-^Q[S\8ORL_O[79L/_DQ*088.G*\].R=*4&JNGZ]I31@%A+ M3N#B2@>,P<65]Z\0?11]"]&Z#(#R)W[;/A!7?G8NTWI2P!NSKWZB-R<^WWXH?Q= M(=#Q.BC\5QX8 1%?Z/7T?+6.D@TK]?M0^OM5 A9RKB:F;B'R>(6'@V_^>50K M-?\,EG*NBX[&4LZU&(8V45BC*'GNB1%GD!LX.==>(W!RJ+4:3G46*/R4 M_? S>;3#J=O#H=II8!XPI=W-!1P^R+F M\6)X0^PJ#!A/0Y50,IZ FME<)UG]9/;)"E\!F,WQ,'[Y.UVF+5XEH=F\8'B7 M/Z8\Y+X8+)7&1@,VGX .^]W9G%XCK@$]E_,>^#EBQ?35\'ELD^S BEXA4K"B MUX>"/\GG(\K7KPU/;[5G>_B9/*;F."SHM5@)YR, P%V:65S_KF][KB/RH==HNYCDH1D\LSB;JY,8,Z&)D'G^DN$_0>:?Q_F*B?ZAPF(]8"=Z95?B MOXS!2>4('"\3]Y[=;<\&+.C5VA@LZ/7/:SAIV:P^;(KGRIIWC??@UU\@,*=7 M(5-A3J]4.H""UHS\-.5S#E,BD:P:5WIGIY>7<984@XE\,1#*N$%]DL2FP[7= M*L%Z[A315V ]\JBF#1^=( H_4E,:(_;;60"].P5F [T[O34@8E1[)F#@3F'9 M8D"O?5*8@&/G/$D+CU#WZ=[8'P:Y@1.]$AJ?$[DNJBZ*S.;-;73IOEDH(WS) M%U$>_92%-_Y&O51G<"'EH(+!$N0Z"7Q'FO'@%$G_GKKT@)M"G/!@ M7:8'W-1>VA9N:M^\B^.,1[A\/@!YD0.P4_M@F]BI?>TN$G-IUY,3N%![RS&Y M4'O0743[L&CBI_:DEO&3QSVM9NS5="# D]\_D M#,E]N!8<;NC& 8_4=M])=L%"P!CA,GX. B0=3'U0ZV(1<'QR!3I'OUM+D>K0DF"7!E]D:8?2+O[8\@)]< MK=K%3QXG^#S.>+;YC8;B#AF@_1:],#;G+5: DWM5J[\+G M, '%'5 ,P5A/[CXQ'X^2A#-HUQA0D\<+2 ".2)3_Q,U4HWF!U7K 3M2J[%CM M1*VI;.#OBUIOK0ZP#[42.C;[4"NM'>P:M J>P6;KT*(>_D0>J]DM6VH59@CQ MM:ZLJ#31]%RY M:*20U,J#?JN=_6F(Q=P<*:*['$@CU.M0_-^+P[O*P[.%(Q%#LYT M1.'.\8R" E;WUT&"TZ0]C)8TH# M$IZQ*_[$7D4V;%Q2-XR/-+PP8$RN/IPS)M4"C8@US$3M &YQAF$]AK4V/TSBY[8IR3.ECW#V0$%@R7(5=!D+4&NDP8! MMMXE&KV!7$E-AKD#K344:))W3LWW*A"8.U!JTV!.'C-[.-![J-ENM]\;C/2&-]V'SR?]'(HSVO,Q+ 8X34F^C<9R0 M+KO(,WP;^W6K*VX1G<0A"HN[/ @8"WF\N.!IX$?8)HTVGL:M&6PY(:77]VYL M7U9@,R'U9H'-A!39E+Z_]57_0[H$E =<)Z:;1 MN4Y(*W7'/.W."$PFI'X.9#(AC7,@D^DHF<\IF^?1%9_O-]6JLP.KZ6@*FZS( MM85Z>T3)N6!S+_PX!?^DB9UX*<"17'/0O>X_XA-1S9@0:XW1F%!KB04G(_)$Q,Q[O2>L MY*J!B!>YAE"XJM TQ12W>+=W8-RSX84!8W*MX9PQM2:IWZ.Y\R.&#[+@I?"^ ML$4=N8 #M0(9@P.UWAB# [6>^ @M6_CX-.A)N )9A\M<&-NJ_[W9GIP/OY!' MC!Z3"[5ZZ$'4ZY^,\@,O:CU!Q8M:3Y1O['9!+Y( .FI5, P=M0=@W_F7+#P+,2KFBP%B739@0>Y)1V%![DO;W]FNKPD8[&$-*N?A M%_*HT1WXRC_UGN0V+@/XD?M>8G[D/MC\/?A#>.K+ KZN?+,KOJZ\_>5J[7.! M,XNK[IU5?09 [DH)'(Z<6B44[TJ53TUA@,ON QSZ#("<6D'80TZM&EX#Z=W. M;,L"Z*G5@E7TY)&1-6^-FL)_G0?P4_MXV_BI?7@]X,T$B,)UDOK1;'Z5Q NY M+=?T0"877/_)IL*;VYVHU&AT;QA34+4*KW;IJU9JEY5-S7>3W+Q5L M0*T,IF@#:HVQ!]KS%Y@D)B+DL2\V\N35=0)_C3.11)%\!S-C OC8M9%IK6!# M:K7S-=J06G=]C3:D5G][L"GV)NV:J"CTX1?R>,33LP"U!E4@\($H&8#"8&6P M)0=@)]>?VTBNBK<<>J:.';F [F:'(&#&VWX"DWO7*8S'_!PH^_L\W"CT6!@ M.!AC< MR-VYH'/7_P55QLK\#O!_)2= M,?7?R[B,G[_!F>6-X(D,AF3";8]B'WXAC\TZ32LX4P.3LH(S1=& >\-B/\*[ M#>KH@UPXZS]9.[ DX.I,=SC@ZDR=-!!B$_L0I*X(8.=,MY"PPL";@Z\/W.N#K0"CL(RS>"Y;%" MUGRF;Q#1]F* I0-50<^2/"KI:WBS;,G$SFB/5Q6#0.3[DS8N%6S@0,5,S@;N MM="-8&N?AV=LSH1@81E!/0X5#7FN=!!]DP*!N7NMY(JY$RV%)P[\Z#19K9+X M;NGC&V=9)OACGDF9E\C??0 :(;18>6!'" SJTAEUF%S^]UBHC:ZB)L]$A4WT60$^OH2RB)X\A^AI*^6^3 M=?2>O,"'7N>,RX=>LVQCZMNF?94:,-.KC<,QT^N$$L609;Z6/("?WJO;Q4_O M@ZOH2ABA#73C^3]SF/K7H=J,CN>8%@(,R;UT*GP6-0] ]0;1:KM4B>E%;KBP3>G@D84/MIZPS(XVUJP?0VHHY]W ]MU XN\RZ#KXE]C8E4 MN4\SX-JLP(;:SX[+AMSO]D R4$6F10 [+* MX.6K]DS @-SG[H*Y[SD)I<\ R*E][Z1>%GIS A=H+C\F%VA_O(NI=7M%G .34'MD>'$29/RI;QG O!!@2.VMZ1E2^W%S< 8B97AAP)C:]SMG3!X/ MLP6DVCDZL!5K"@&&U'J"GB&U[C 'MW^K[2@,&%.K$_>,J35,"\@B/MAAK5A3 M"#"DUCKT#">BB33@]F^U'84!XXEH)$+&#C13'77$02PX^!VI=7&\/FF\I#BP*V](K#)5MRM9'$ 0P\M2"(PTK$ MRU4RD\'+M S@1ZXMB/F1*XLD#HNG!UC_0[::U("97"M8P$SN[7.L>#:O//(= M6_1=D&C- _C)?;=E_.0^OGA5_*HC/894.N 67=VZ^W/C]^PM[5<@,*?6!--A3JT/9G- QO!XS1J; M7>]HK4T/N*G]OBWZ36)WM.0 [.0>V")V.?UTH/+!GN0^^8MS+=\L028GU/U1*Q\+ /J/9G7X1&P_VK3,# F3JPQL"9 M/G@%YLK@ *!![H=?R>,D4G!RIR]V4?4=<^S)"5S(TB7BHWD>*PQO!4@SA@O]LC+_5F&PTE[!1/MB%7(<<@GO8"P:VJP)KD:N= MH[86N:8J8J/M1$+K/V_?G1&8D"N@T9B0*Z$Z.IG1'2!M>L!-KG_LX":/Q2AQ MG":KM6!+5/%/Q1./)T\^C] 77B3BSL.5B47&%]]18EUWDMI,X Z!,XF2>6_N_8/G"8<5"?8;TJ*^!CM-R6M?(SV MFXI^_AR#$HGXOUCXER0*>;PH5>TL;LR\!4_A3V?PSWBAI,P!YCNTRH=?R2,$ M?UW6M4I!6=UV ML]A)^?#N#^1!B@\"2^VAMR"L(FJ M>/SS/@$YA^^Z+I40Q E']0(<*D<89N7$(-:_$$;KX2VA V:08I$DM,1S1I-8BK_"I8)OJUGDYC1O"3YQ&H*;--C>1'Y=O8JU[Y)5Y(4"1/.BS XJNE$Z%[FZ9B.R> MB57CD;,A['3YD9@KO3,Z,7+5@ZM?\I2&G)O<)&DF6,;5<[C8IHKX3EW<#(M M>N2JAI8>N6I90J=/5E)&?8YYEM[Y?L^G(A23(-0G8\-I?L9,7WMF%&LD0 M)KFFV \FN4(HZC]+5C[O5.=;"1$JN<_?&RIY .;BG7CM^_#]]T<,08I"F Y_O@"9YL.I6?!]%[_C7D1&I./#W8U%QX._UB*X, M8H;U9T9*#OS^V)0D$P"7FQ6 M;M]/&WB3^N"RT2#4.FGR!J%67+$8C0J],,E#5+#SW1!SAAX4-[M M:?LR(R5Z;3$Z)7IUL(W*H)WI,B!T>CU@#3J] GAB<O2:@I0>O=*0V&!2FRQB^4J5^2)U;UXD1*\X1B9$KS<*4+@^J:(-S1.Q MD@>&'R.^Z%O9,LJ/Q.A5!Q$Q>DTB@75M]I9)$)XCW6$(CSRX;EFWN?Y)&T*' M//+M@7#)O?7V_"Y8LS.7Q_UU!Q:%-*E5C6.Z5*KHAHCABW"_\?]_R=H?OBH)U[ ?'W=9X]NO6_A M:!)JC70$)B%73#7J) )6B9 OIN56#'2*@M?[Z'GU(0_MCPS;N-K02OXH\ >WX,&4]J$0D[TY9.B?_CCRV;0VUW*:\856D3!Y\V*A J:=X M$&T8]0'E(7%WNM,Q<7<*]'P^9Q@5FE7CTBW, W%/(@Z@@?J54![(?W"Q: 9W MJG-29G"G-,]7ZRC9,)@&BR<>,'TDF)-(PI 'DXO-JW^Q4)U$/4W2;(!RLE@? M&LZ=WCQRP[E3G9:(#.N5=NM$ [I3K%^) =VIW?,XX]GF-QZR^@+Y+/[(DH7P MUTL>G.#;CE=)O+B"<3Q4"NXROHQ#_L3#W(\N$L'X(CY-\C@3H.?0R^./1F< M*&&@F=WIZM^3FOX7<;R?(*,3U,?"<);1"+VH_(X$! H(MK(E3#5H8$,3E@7\:9'R_P MDF2QU%*\"7&2WO@BJS>%0*@\\EC-OP89SE)=:#!WLY4C-9BK64K21>(BST!" MG*SP>=]_2E]T< MG;5A\E73)8_;/@G2[A3NQR0)GWD4#2/W*A>2<*_1%/:ZO5X[K'5;KQ6-Z$Z1 M?45&=*?P6G:P&D?Y/FSJ-,7;>B?/O@C->^*!=:"!W*G'(S&0.V6J!Z^+D"(1 M%R^Q;_;PSE9J0F.Y4ZY':"QWRE9/H?D DW7[]!>.)G&G>"=K$G=*6#\P5@_GJ,2/[J04WG7OCRA;CJ M)EWYF&'Q![6^=S7HFM[ ,M$ [A3Y1 S@3DV;@347A@/*0^+N5+)CXN3JERUP MN+IE:]QN SC]02G:LB!\K(B'7)%-BX=$(:%VYQE5<-23>"X\/1- M8=7A*-#(Y+KP]VAD.W%HX6T(:%YR)?W[,N\TE+U];K\Q#%3( MPI,G)OP%DW]$WW/AF:2?Y7,G*KP;0AH MWJ]G#CE)\WX]<\AM;O=)YD=N!7,7(#3]US._/#;3D[^&M3?3"G7C:!%N0>)) MR3,,@,+B\':DY6K3NM&@1S/3.Q:#.IG9/?:3>AQ""B,X]^[CC5(IFM#)W.WK M,N'1S,ZZV/PUB: 8?&;%1KAV->C0SLF,RZM',PG2T;GGZY4(P=AEG3(!T MH32IKFXTZ-',NX[%H$SGU1P4:NPQ84=#.U>DAO1?JUUH@&/9K]H MJ@8\FAG'-HN3/%LF L,ICV&XMKK08$S2SBF,T[M',0+:IL73K?,#VH#^^93NK1[,>S3SEN,QZ-+.9[8M5N6"CWH]I MKPV-=C1SF"D9[6AV-\@N8;5U]'^J@L-=FRS$]<&HW]!]M@-=FPS%><&.[;91H.$ MHU5J0P1HW&/;7SDJXQ[;_LI1&?=H9BS6Q'8;], MTWS<4!&Z>L!0]*_W'JNACF9VL],;+A(A?SV>K5Y5A>8ZFKG--,PUN=E*ZTMO M\G_N =I)'.)C.-?^BITE*Y\/#^Q^6'5HMLG-0X[#;).;8;3R:#OL,]8LSBH0 M-/7D9B%?KZDG-U/I8Z@Y1^3*V .AH+DG-WOYNLT]N1E-'\?.$R%DEC9' 4:F M?XG[]VCD:AKS(6+23F8UMVQ= MOM4I\*'SU *W>9>O\;E. M^3 ACS,6^S#B-AQT_\N&^Y0'Q.E?,9X*<7*5DOD9KM9<0>D1.-1DQ>[]E^+Y MR0\L9G.>G2;80G-HI+,U:"NIO;JX[UDDTB?7*].B3ZY<$"LV0!7J&%56$J/R M[O/\7?F0"+E^&8L(N8HI 5V9Q()[E1@ADRN6PR&3JY,2Q6Q^ZJ?+BRAY3DT> ML>[(AC3(E4B-YX*C3^%^=).D7,Z/!M%IS8ZTR%5(C4N-GS":8L\4; EC*,SW MBM\.8FA2$I"E?ZVXABC/P"R3*&0B5>/1,(KM^9&8$V6!P'J?O=]*B%"=J(#] MH-)[[-UOW EW-S%"IO?-!T.F]\('0Z;WP@=#IO?">XUW78,V3H'>VP(: M=?#H+!?5B^7JU(C\X\[.:.+T79A6QXD M0*XP;!,@UP3;8.1AY9X] GT.!$_NP6V")_?0KZ'T'VMHRX,$7'AAJP3HO>]Z M'4G'Z4?E!L9E/$_$RC?=,C K V0ZCMPCLI$2RUUST(++6'!0A_8[Z W_^A5Q:_2HN J;WJ/0N6<1(EBXT\ M:WH)_3]>\,<(G]MC6=I/PB0_$J/VN&3$J#UQI2 -1O57:1$PM>>]YRMVQM:X MN9Z>9*>^$!L>+_I"F77D0A+4'G8,$N2OAMP+/\1C /(M]^+X97K+ L:?<$^W M]TRZ47XD1NYYJ8B1>VH$MO+%EQ30R7_@M5*#T:LK'Q(A]^)C$2'W\,*/TSD3 MB$>=<,63C/4AHLL81MI<7N'!"4^J_U._EK%8#9J)7%<C< ME.[(A23H%<@().C5Q@@DZ)5& TZO0'^5&"'3:XJ#(=/[]UT4Y3<_3=+L$\N6 MG;&B3+(C+:?^>#Q:3KWT>+3(?3>4/9N?A(G<&^_7'9KD")O<8UN!31XMN\!1 MGT#H6^;6I4?@Y+[9%G!J?_PY#CD>IWK,,Q:>^R*&R4TJCU(QOHAQ>XV'W!>\ M4^N9%X(4J;VU XK4WOUS+%B0+&(\1W7OOQ37(+OY:',@>&H_;Q4\M3>W"I[: M9[= N8P#],8LO65I'N'M^0N1K$YS(6"@*IYE]%_*JVQ[H#8Q&'B'W MJS :M:KZC+#.TXRO_*S;.V\E1*CD.FI_J.1ZZ*Z<;)W$X#*>J+P>)4BL@5T3)(UDZ(]I0&EC:%E7(DN2BCGTIDH@IKD#U^?GY M>TD7F;[_PQ]^_ '__(,L91>@__@0++^L'TZ"0.0PJU( MK'($VSXF*;NR1?6=CNKIZ>WG\S/O_+]NSJ_OSN^\D^LS;W;_E_-;[^KRY,/E MU>7]Y?G=&.S")) [Z5*-VJ#WON-+LO)+0K/T$ODEH[J,,>B9--#+.&-0=C:+ M/\Q5N3W([E7YQZ %E9JUR#YNNL98\\B Q[I,Z_D% M9UZ4Z;HY]G'3M<3[)4\]IH[+>X*M(3\>(_&@+7J^O"GI)?.*8=E@*^I^BG_& MQ"%,,\J?TS*^"OYB7IY2J2SGS1,!+=[+XY")M0H(K&K!*#YH9.@1\.,:%8?W MN/%\F#'B:4.%JIH^RGIR\$8;3Q2U5T"S1*'B\SG\ LSA/;+LF;'8\[>^HE=/ M8"6L&BT8(Q$X=?76N8#D12]M&"9;^IFW0H\#A7M\A8E"Q4K6(5B6"Z@P#WE6 MF@8CW6:;[UUU[1N1X-0<1ZPK'LBQ!_>]NOMTF4GZFS*;)_,Y[I2"S M+LG@QXQ*,L%89(;TWU8^72[DILEG_(_3W_1]&W;VNS\,* M82CPBBH]K-.3E6(W5-5ZS7HQ/]3L-:KVRKH=-?'13*GK'-) 3Z6!?&4@?\= MX!O>^@T#I2,:R*S;C&8C;8?;;FY^W=S617,+BN8V/\2:#ES#')KC+&9X@^=^ M*9)\L;S@3_*?Y>%D;??#;![D\S"E5^3T,*O\#4Q$5.Y1)B%F#:2?F=95]#)3 MF>F_U H5R;]4^/QY?:VGZRLULD@-4F4:]?,8#'#=7+3?I96+NQ;6S4([CK2R M<-#U%19U^&DV_^2++TR.4'N4^=NAHZQ.Q M@V&/ %Q76=@]ID(:#Q)-P,7MX-6U1CG'7\F_>W(%-)53W9K&* ./T3+A#OJ6 M-D1A[>Y6$X.J!8',F M!&@D\,DWU3_.<25[+7@*YDA',Y]1.]_?@KI.,QY2MV\+UPT\*/-_(JKZ].P*D+]^I_N[=WMVI!MJH>KUF1E ?-JKQF79ZJ MQOM[\=^1-X+[^YY]P^GZY(W@<<#7$9.];ZM.9WW&/G-=7SKC:1 E:2[42F/U M"IFW5@U P)1/X($'[]MWW\G!9UW;"D:G>1+AXR=R\;(&#,EA* )@CSPN=]U2 MMO:EN*DWR*I=OM3[]KTJO8$@$\R7JZ5RKL&;3;9(5>RG-8C3NTCM5%;>D6GI MH=4L$9Q?5.ZNX%MO6-E123Z651TLQM;/&H4/>TCP*Y/)LX$B0 M35N(#K7^?"C,&7$3K]BLQC.5D"7->.#-6*\H_PUN M:C:J>".-4=92G$9KU.,UYO+*,;E?OK%H,EV/J!QQ@OMAV^9S-Q^U2%J[9'-T M[<2H5\$8HJ()XY5@/\(]_X\P]4IGL>X,P373;Y)6QL%1797GU05ZLD3<+:W+ M].I"/2C5;3\9;@3]=8.*,'SG%+Y'9&#)K_ 9;0=8#2$K^O7;9#K*C?&YAF>^KL M5.?S.0NRZD7OKIE E70:,X$6Y+KV?1[[@6S?%8,=W>RL#;:0,)T8O+YLM>=\ M :^921,U$I17SZ#_EMU>7L#BK\_6"XP_4C@3+#?UOM6,$,K\"/Z;D_5:)$\L M? -# W_B$5OT#Q3?T;N<\]4Z2C:,R>"%-^4#A_!9S@H3=RRJE'D]F=DK6G54UWWOG=S8V[KF.(7=>7W'^;_9I=$95NWU979)]JH]MFIVMS MMRRM+G;^EH@HG&@3W&8RN 52?*?]&N"^+6],)B;GGOL(:55#!Z&)]1SCAC:] MKE) _W%*+:JS;]B[3WN$MV1_[S=@[=UN/8@_O1)N$#_TTMHV\PG<3QKZY0^] MK#8Y V1)YD>F_?[0*VK38S]DU!O"7N?3[M'4S>7TFK6K*XA[LOO)(;OBRZF8 M,D^C?+P_NJ?7/2"7QX*+F%@=RKQ*6@8R75Y7EF@VF5N1@BJ"W74U/:V@;8Y%C8(2AN$ MM0U*3>-0Q>[-5=N.#;BJS>5FB)ZP*M3!-&:;OPPB>;_T8W5=*+W(XT#%&"I3 M-*\)J5=$XS3R!UXT>]4O5 Q1K+BXC6_;[N'_ MKKX>Q3$6)L?]+/G+U#M+HL@7D^EW(]AFG]MJ>%&L>1T,^F^ MK6*E9MAB=V(RYST??QCDH3//(K ;&7H']#JNX^PFQXS M+$N3_:]1GE<76!ZWY]Y# M'TH#P=?E/KW?:#*\;C+%D:MO_2C%[?/R,%:" 5[G',>NMQ&XT?!UGN_>2"1! M\2!\ >3-3@!9O/:9PHC#YSSP9:39XGRC],%OJHW_YR* ]UM?1?"N\$K\:_DN MS??>);AQ!%I8!/?W_>]45%DMO;3DAR%\Y:09ZWO<>"O_'WC3-8(_*\0+@2?N M=L@H2P;P[?-(CD5-4"I?46H3;'E>H?Q6"GQ-E15O M'=-:!N]Q.Q'=UP+:470_"S@<6??CKAM7#_WZ$VS[42+O[MML_D61Q]4#VNVP M=R?0VF&Z_:#= GMWA>Z6X+(WW*TQ<@6XH_J(7EHC-^L!51F-L2YIM!&WU;EKIUYZH,GN/6WY3YL/$T M\0_<75D]T"(M(5A+92MMLW.;9.AF[S@+!P9=_S#+:/N(%7NXVAX^T""Z3? ) M&F2/8>0*_F5]&,%"CW88&6J1@<.(NIQWE,/(4,L8#2-[V6,BP\A0@Q@-(^X- M8C*,5%=]BM,!']3EFJO.2$.-*U?EH8(BWP3B"?4RTG5TAXR,QK9>4KH^ZI#4 M/FVN/;Y/%Y'QHOCLW=3:0_6X(7)("U-1 M!S/6-<]MQNN",8Y/:,C5KN8*ZZQCN,*_W0:D[29)C5MV6_M2U/9-LXR-3O3 M-VE5S@Y=G&J72PAE81Z6YM7%.6K7>_#6-NV"]W;3QEE;'\]J&M;^*2H=[;R:YBS)^)+X6XV'V&6_^QONKQ.D:/<'=MX91['JK^;B:Z% MMC)QU@"[.>B:FINOT=VDOQ*I$N)H6"3U9%I'S4>'6MMJ M%&JYV\7E>X<2>C06=+.&HT.O;2]T-N]L)+,P*9ML]Q.TD+!NW$Z?1IW%['3I MQS&+BGE(%^H8U(M*7,TPW0Z/;>AU35R#WEG+;L.M:]R(.RAP%Y,[^CG<#+R^ M/$$JUQ'Q^L$\$1AEYOQES87D>M86Z;/*6ZP?-G)[=7;OS%GL3U-RVE95D8NJ MJR=>R8[5[.3U#G?MS9"AMOUI&&H(AI#?1;N46TR7\?V2?4IBUO4N29'6NXP] MO)8EDSL/)==&0-_67A-PV*3TP/5-Z#5P9VUEEF>SN6E;@<3R_-R4VLHK EUM MI4G =5MY!;RKK8P-O+NIX/WDQJL.72U%7F5NI'4MB?30M6T$D[IK%'J@VC9! M:N/^EF&NF"7PB6GF5@:M;60ZNKD5>WNS<:^=$48Q,>UM*^4$=@)M9!OR1 >0 M;9#MK8#"KIVM0+>]((\F8X1.]'C5/UCX85.D$/>)#.599BA6;3%DK;8-Z7 6@K,HKZJJSE4OY[D(46S>:]OUQ[3:5.MU=&2UH&.UQ4Z827E88 MKP;C==QSHNN_5U3IC2KO#U%!D=&L/]I#=IWC%<-[(4$:5E M)N_F[K/CP;N'3$L7:"/CL@UWT6AID4Z^25_;XBL&G^V7=]V+PE5"[Y=WHR\* MFWZ"U]!U[4>>YEW)O^/IVA@Z-IZ*W64TBO8RF3EKB;2T(+IOT-ULE&#!HYL< MAMF4QXNNME/(&SSU4Z5W/0ZU,M .02JU.BT=R0P.MY[:L6M;C0X[_42CA%&A M9FGY'&=_TRE.^!;YJG<\I]&&.BCUMJ57E%PWJ@XRG8V+_OOTM;8U$]D&]2%V ME/-_YGR--KAF\J%5O. PFW].BXAI;6U/EB&G&"I^254,O@9:U46DM=C4K?P ^RFC>@-M%>HJQ)Q>=3X46#TF!B-(.9]B=[-FOI M;/TV*TVV:[%V@]'WQ5L6)'' (RZAP1@3U]?LZC.+J;R:Y]/_9]+[,/L(2S'K(?6IQC[N#ELG2:L]*W1[1?K:X@@X^2[E]V- M3DHT]3ZF\^:U@[CO5<]G3.NRX>S@;6DDVWA=-@DYJ;QE> @8KZ;5ZZFSQX@O M)-MK&(#OGUGTA,=^LJ5>]!8E>5517G-MMB[,P](\59RGRG/5MO:AKF]_BGKU M"':6X#W_9L ?,):5)99-RR35'6!E'W_AW>_.FR\^QA$W\"50?H8P[P0VD*F MVL)*EDENS4J5XMVLE1W#9+5M+UJJ;&;UHIV;%2TK"2 MW[22PZYUZJ=+_'_$\@23U%BNB=XM$Y'=,[&ZC)_ )\JW5TX>4QEBK;=#87'J M?QJ%JE@.6*R'Y7J-@KV_ET5/H0_M89"^>5^ MI#_PQH&D;?"I4$R- BO"W8Y MU)K3O^H,:W=8@[B:0)BXPVSR^VP3[6'G#FL/CN.Y[6^*KZH9)*MU$B.*V;RZ MB5)$&S-9"-QJ E59^*_Z7DM9W&16 O>CW_O9:_KPKZ2B7T1:<[?\MQ_=/E'4 M1Y=*)1HV](\L60A_O>0!/ODIIT=H,W.'URS :Y0P@8BN UCV30B=K?TH-5 M%%$]#7/M@WOGLX^W)S5\N3[W+ZXO9[:>3^\O9M7QP^N[\ZOST_AQ^N#^Y/_]T M?GU_Y\TN(-GI[-.Y=W9R?^*PN0YGW_]4.TJJV%\QN1 R+[Y_4'U_N1W]#')^ MZ8EBJQ9O\\ @*GCQUO+V:]!E*ID1<#"AGFA7IP=AY,VJ*W\RGGZ2LKJZ[[V3 MN AG#W5LU$O0:SS!&.*SR(_R*6:)=%'-,SS>F&7XCTF>X7-.^3I5ZSQER0YZ M*3YS#<[EQM^8!&FNTGN083HQF+MHZ,?X!@V'?:4=M7YH'QEU=U-!^?[!3UG8 MC/]Z4CX=KMXI ST?Y?@H^*Q22O("8Y5,EC++,WG'#M+I6QDF\F1=6\%FO:H8 MKW@6K:K/*Z.NX'Z(NC-9)U;E-6IU]\G',:*NC:>2]*,T8C-*L>M<&C:I:U:Y'8Q;6*W$?*,@-T*K%%8[!4,M$K$Y>>$M M2\]5&5Y1R%: EK)!E>5X?\>2',Q'S:F>)3A=L$-6E>6(+L@'*'0)<&\$NM!5 MUZ1#MM\ZAU=D<3WMZ.*A]4DM/-R.56T,M/Y),A U@_5X#'K:4+&Q_,&/OYPQ M^>11>N%S\5<_REDM+5O:4[69CMF],K^'!7BRA,:$P]5]<&.*^J8&F=_*3?)' MI!@6^1TV-4,V^F97;?EOL?'F^,&>Y <+JR)<^*J"7$&LK]45R5P-6SM@CZO] ME*AU[>3#5N-0TT41%+4WSI#!].P]BG[AN.T03M53N: MT"RMA\]1-C6CB5M-(AROW);Z(^9P'>"$ZD L.>"(>L7/6=R:QSNK5>;TR M\Q1.9YB1T[8OQ^3,VIP9/VW3<\QO_T;9<0ZCCY/3(QC]G/9JAZY/7O33VJOY MN3IPL>]F[L1W;/?=F>VAY:[9[;O-.KV]5+Q+)_SH= .8[UFPC),H6>#XW1E2 MK,^,T(JP9\-*VN!Y>*JN#SX3KG$N8 D!?4V=4C#:_R3L%V>:-7#47')=,D[DG]S/E:GBQ-R@/*A6O;:\A.WBX8E,0QYHXB67@ MT"2*T.&5SW._\?@<_@Z%\VKGH@A=@I6Q)49J>V+EB^#?^FGCV>_OOJ_W.]YX M %JP1>.5EQM5/[9^_;==S!-BG"$*W865RM\R Q-]L:#\N=,"!:6O_##4+X% M[F-L:1Z^A5EOX*]YYD=O2E3JGRK8$<-WT2$W3(;Q$FSZ/[QOWW_G^0%\M#R2 M\5J*NE44%Q_FUT'DIZD4 .HJW[R+K=RG361UU4ZM+B'4^^-W91II;#\K-HHQ M5/:"X2/L7LK@J^#NCZ]T1]JTN=Q0KH[UI>IDFE^?59,A9>IMCC>O$_,TSL&W#I=C0,.A498"? MOBMBW,@ZH)D^\8@MU%>O+2_QRIV;FAMD_B.VDI3+/V>"^= /-F6;^/;G[[1? M^D_?X4/O?I#59D8K^[6H Q!QP-<10T-#N\+O&*H]),P3LV=MZO]1W-N15ETR MM?B2";"'-$45RUG%E9H]QV#<)5_+ X/>M^=WLYOO'+F)5VOC]6''XC%-M9]W MD8@S-D>#7@@86U@<;-H]B&XGHW&(LGREL]C_Q(!<1=E>5;A#]W*(272>I\&\ MZ._J^&C:LM60XLU\[Y^Y+S*'<=T/-H56TJJH5Z\H-X>M5=$Z"EMA_PF+UC$O M"Y]*9SE57@.&0G4PN$X0RE7_05WDC5<75QXT;A3X1NW;3*EC]-+7=H?J2$,B MP"_Y8E,.G'6[F%BK[^79WM:G])D[&_B]_R+C(L1G' ^!Q:%^(15C)JDX$+%7 MI733)C6(=>VM_&NIT/"M7#'2*W=&;4R#NTWI%X*]/#X8\CF(7X;J])%ESXS% MQ:\+A@TY&0+5-..!-V?@:T#&@ S,\@R/133LH)L'A P#W99Q#,NR4ZFN"\_% M8E_%U($B(O_9P9D_L.'?0-C=/R?WRR1/@?$=?\G (/=+D>2+9>,/)W%X#=X# M_]BQ1H'M&DOT(*=79O6*0KVBU.T_XBFMLF3':V8'F4,;2KXTQ_L_O/NYHH^A MD-S%Q:K75P(_NBGG@>KFY&^G,6&E' MORU6]:R?59D=##I+P8Y\1\B $Y M,JUG#=O0:UO(:_3N6DD+;FT# =S.GS-L*+H+F$CJKCSW-)Q*QV+^UKO,KEN3 M(#Y2=P3&]38TS=>58OW;57/=UY5D[*2K,M3E4X FF M-G%Q+0N(K\M<\*\O+/;"7!3[=F @/!#M;O"W:Y3>CC7=9O2K,EHL]P1"PH;T MX^0;4OAEG8[=-YG[\XK4CF6_ M RI=JYYH3YG&^;=O(FW[\C*-P^_>Q-CZU<^ZJ@#KFL(N\!='*&4D2PV#Y=76M->7EU=7L\N[^B[4HU+9[G+5/AL ME'&SSU"?[_2CS_5E%=[%G;4 G'; @3,(0BTWLHO..2>Y'*PV1. M;K!+J-"A0^S4%Y&O#V]1I? P"?GG?0U2>]1D=)"=1LQ#GB7B@HO59:@WHDKA M81+O\LP1P*M$'=#LA%@FOQ,7::4'U"F%"F">X! MM#;-\EM7*4=KI/TFU6'6FI8,<[>)GYCH?'1&IACY]9A.A+G VQ(7/ W\")7J M>1R>P=1 #U8E]E1J)6S/\2W"D28\_I2O+]C.>3C94T- M!Q&U&'L!O]-O@#08R3&G6(.6&9PVI-?P.UL3$7QSP^/@;6YV.=1/Q>@U=!.3 MCPO=Q.#&K\=4T*?PO$B3@6JV7<*F@EZT<*>B1@^[L[$0P#8Q]"U;<-2Q^.6K MD;O;X,TL]6COU.YZ%IWVIV-A\AGNEBR*,*2I'V],](U,[Q49IB!S- 0ZS4]% MP,3X]\*/U1:KB>GKU%.P^ROLG58GP6YD"V&7 D>U/^X$D//XO=&+B=@L[:+B@8?P!<#9R)^^19OX"] MBUTN'L*4"#.X-WT#O(GAQP9O;O1B>\W(XBKM!(Q=@#:R]'B@C8W,TL:686L( M\&WDK-$]U18B><1O#8_V.'B[Z%U$4WL%^"9),S_Z/WS=NDVRVUQ4#@^R.-F3 M4'!.P2$*?$HP9"__R3H[9Y'4DVD]2.RP=^["[NB>)+ -#"U#$LG[0>IV4]]C M$"5\%[^C_RD@^E'Z*+4]44<4#+X0&K/HGK!!^>6+8M>)8]BEZ-^ MHDGEF*KT;W!<\8NJ]TBZ\F*IXUM1A"VE@[6@6(V,U M,ZDH'T;ILZJHGE!Q;-@:<8]MQT7<;][+.$@$C+GUXFJC_".7"?YRUGIXJ<-TF+NL#4!YGX3-S<#N@R\M0G@T+Q;>#N,.SK> M?M/^-8E@%/.%\E&=TXHJJ7)3+J<3NZ@[;$R!NM_,O\&'_L\X>8[OF)\F,0LO M,5QMIR;$+&^_8!ZOS.2I7 X-W\:CXP/0\NCZ%)?!7!1GK$^RC*7JFD_K6:3+ MTXM;KSR3WK34;>*DMBG=O<(J>^]'L,>(+)52JPZ^?\($(G"@%2Q;F$9/[I-W!!!LE M>G61;[8.R9;%%ANO3B,-'FX%[(UB#4G[\(J-_1FKVUH8M M_^JR*=?P=(8<&UZOX3J&U@*;RU;9A-AA/D:NKQ(TD33VNFW(;OK^^VH^PU-/B3DZ=N%[Z\?7C^CVWEK M7_MZKI,[_#L$TAM_@Q.)KMW@,JE7I'WC;!^X!WS;>@L^\2@3DJX5[(*]90'C M3PCCNB76;V7H.ND;C.[KW,[;T-O-+*ITT[&T4,?AT6KB6BM$'>(/!@QU] M!9&S\%(^MG3OO["TYQ-@:D\E]V3Z4M,+IM_.Y.>#^!CWG$"J1I^@"ON/_*(9UR^>3[#YV.;O^H1"O*+--++ M^:,L9.NWSN7##E.33MY(/HDAMH6"=GV\H,!>UBQ.BZ^B7@:.ZA)&(8./*N]/ M1A?1U8R,>LYY4JT+WW S&]*N1OXH![6P;1K:I7N^B.4#TG'F!4F*+T6G:1)P M&9K[F6=+_';R"72'W^>3+[XPG-2<(D*3 :#*XB/F7_/V-2-9,9!M\'@4;(;Z;LFZ-N=$H MW&N6_L:KRI<#1[.&-UY9QQOY"$NFGE&O*G+YH>U8JL4Y5)8*&Z4[;A(??1Y? M)6EZZJ?+BRAY_@L+%PR44I3C$00<@7!3,(F@J(4\)LW2KEB>3998M/%M5^*5M;C;B;)KIK8G:_Q(OCV!):?>MU&2RFY\,;S:ST\LW7FOC M.6./67EN2^K"DR>?1UC7VWDBWM[YT=$U*-M6'=S*5M))R5,-:659QTU-SF#P M]+I@2_";_(FI.1O:YJHS3EBSZ:AYT%8QY>Q5-2AG <0&4H8V,IO#S/9PQG+% M"H]X0&E3:/U&K/N\J)J,!%NLL8&/07 M;WS>9;[(;-/43;X^L 6/8QR\'GWX M0S"*<%R7L>!L,]*]'70N+[R/2<=2IVN/QC%PC*$/U3& :8\O]IJ>!Y]YNO'E MW?DI>= >:ON,'KSX@CB*?.?FR\$<0K#P@L<\8U> *00_#Q0X? ?Y2F#Z&^.+ M)1 X>6+"7[#/*9OGT16?M[595:"G2GPKB_3J,M43D*"HRF*]HEQ/%>QAR4Z7 MV \PB/8-'6*>O5\\#&5, 3^Z\3EP._77//.C1L21MH=0BFP>YH.6ZQ4YWVQ% M'7'74?MY:7MHS6L-^=YRG [)G!/Z.%V#Y_9W>5M_EPF,G9ULCN%K_"-7\Z7T M(A&G\IK)9=PX92%@_.;KJ/T,6Z,$;XX7[M55%:#5/'Q1%N/JP,M^?/7?;R)\ MAWW::_;<9)G$\&,@C_^DQI\6RM@FV2QE6E^VCZ[)EW5%=\"'O4]:!B 9%^O1 M3UF(:@ZDF*^BQ8+G3\'I%\=B5N[!5T"C2>;M"]#"$R?,OC8E<@HNU MT!.>>,C"#QL0>F"<&PC)QCNPV"S?;LM557)!97M&1_\6:YREU5ZCQOO M6ZP56MQW7E6Q5]<\\@;]\*9DRY)]0Y9@Q;0$;"8JD^)+YL44#'Z/_Y)+X>N& M/9/*BGY5ZY_=-$"8/V30DXK]0'ED<]-]XZR1I]S;5-F\OQ?_=7F_S)29_MON M,'/\2<[5OFOO5RC23<'6)>0^\Y9;RDXL'$7XTB$+I6_YL.M;.JU>9FUUN>X_ MAAD[_>DO@F_S6JNT\N !'@9DY1_"DFO;%MEH9V;-VF@O>^U9 MKAWV6F+]-G%W7'B+]>X"H%%#?K7D.9%/^(J,2>OE-1E_-#*]'P6FFB&/=NAHD;)C6U_KRS;FT/A M7J-TM$E9/D[3E(]YXZDZW'UI*Q;2-@@H^6UEHE0%EF9;Y@FVS<-*\X" 5AD\ M?S3K]#8=(7 A2BUQR'..?OT;&6?7E^_Q=<8@:90AARPHY6VC&*]9CKMK@OM2 MUG[UR5#N_< = _-XHZ_1(>CV4?8>\[L<4&7-W:L1,LDDE@VVP6J;Z]W=^?V= M.TMV'C8NMCW'/%MLWAP[+VW)5EF< W?>.LO#Z?V-M++M=%KK+GCM3.[S[>WY M];VG&J^;I24)]L+G0J[%HL"/Y#'^3FMC>D]F\.HQN?5"[VN6WG? M_9'"Y"-?@C,?/WHNBBCS1DF\> L?;S4A\QJ-(W7RZ0PE&@K:D)ZSZX]O[\]O M/SD=3\K#TA>)P*/2N&I03T<^BB1-ZY/"']NB;AB=P=XY<>QRF6@P:6TD"4SG MY36KA3Q'#5.J;,GHCE";-.9SZ-LYS7W;4OLT[Q3?YP[BGNU MYE9B[78TL?)^W(DD!EL5R/PS6Z\JD? MYH7L$7X)N8]1TYQ"=)#A=*<]K#S[(KS?=#QU*U.,_:RMF>VWL&J7 M!BFP]IGT@[J+=+=D+,.W%^2-RS;K%HD]F=HKD[NV="L%G=')*>SS 3KB/K;A M=[VUTT%CR&=PN%WSP8^_W/,52.EUDO*L:]L-DWJ8UBL3CWJQP=!OMQ#0GF)= M)B+SY#I86*1V8O*<1W@CLLO411+W-T=VP&I;=9'$C2U3'K,TE9?%U!.MQ;TQ MUC6<%+F\1K8W7IEQ L-*+RO]=W#&:I_/U.IN-32<.]L6_*:?P:6G?0W]?#YG MY1N9;#9O_.7=@.Y2E8+O9LI')!I_GM*7ZJ*KORI7\ZNG9S?T4"_K0[37X8LSOB<^]69V3)(P$F\%58U3?/5ZW ! M,FS$_=*//R9)^,PC_3MQ^HY:@_":*(H3Q5X5; '7_9IQ6 LH;W2!%U0DD0P M>24BEQ,I4LOKH_1.X&RS33,,"Z@X4L.CC[CHH,$-"\A8II:F8&529W<<]C1$ MV9>T!FE[1."@1O:F&J?>M+>WD5XD&+=1]=JR]7#51!I,]^%AW5=W'2-<0^*. MK7W<+XLV]3=K'FQO#]"E;]9U>'C-UEQ=/466])ERU63I>N M ('WQO^@^'OR(WG?*COUA=CP>-$>,T9&[D Y(W]H9 :1 PVDR*\.V#ML)2;T MM-<:2GHRH@:K,SL[N6[&17? 1AUG)V5D/,::<-*%1W7 :;^^9'HMI:,_3>NF MBCG-UGXUR0_U?\E[]^;&<61?\*LP=B/V]D2XSZU7=W7=^Y?*EJN]QV7Y^-&S ML^>/#EJ$+$Y3I(8/5VD^_2(!\"$2"8*4Z(1J(\Z<+MO(9/XR$T#BE6F3D,9@ M) =#2CN#UQ_M .F9;G*"PL' 1#[M:; A'=DM MD>*OE="A\,S+:KA/[*N#T4OW84G]W_[LUN+CSQC_E_/5[],;N>WSS'?U<#4G.=;2 M*.*.0T]#6$VKV6W_%XV6@URBYE(/&^W?33P?#JB8<)A>!BUW8#$'CYJ>J@(+ MR4K\8L?\E+3(PF%*T$T;O4I@4-%O6OB3=@F9N_0J7J;,S]@%D_^MBNC,OR]% MON,[/D_+ZS]3]J&S,C]L*8_W4RG1WYK%B4JI/!!+W9]R*52;4OU(55:EKJ!4 MEQ>J(E@N+87+JE_F.[O[9/#:^-=S'W/N!I4W9@4!" A9^L*"RR2]+.#Y\E66%?""#35H67SHK*I](SEY)2LQ.4AF M7LF-U*C#<.OLNDAYS.NGNS(9IU^^/Q980T7J%7$@;GLRL73(=[ P@.M(?#R# M6VLTT6VM %/@U3"L T%M1V8+HQ K]]9/%^E]#KO&XFBIS/-JT8\XJ"]3G:P/L)#L^+,B7R>)'#'# K $!.$DT$8K/Y%D6>Y+XJW#K!!@\H=0S2A M#+%&,BV8 28Q7%_:,X-H-V5/L+T/TQ;=2NTW5_?>F_]X\[:>%LZ\7]Z\.7LC M_]<=IV _^X(M11S@O7][YKU[\^Z]6$[P?[S[W]Z[7]^>O7OW_NS3QS?[/:R/ M\.W;=V>?WOQZ]N'=1_';M^_>G'WDS#Y]?*MQ#C.W,X\WW\HWJ!%)XC!-K5QC MA7'+>N)G2+%@NDUM TZL>$N[!K K]DGR_@4T6H(:J)U9.)NAZ5\AGC]^?;R> M/GLW_WU^N[)%V=^WKDC[5L'A5D_"S"M=T;9^'^?$>EKMFJ1_5 MC]QH+"!V.N3;[[LP^^LSBY=KN)QDR-&R1^0!E5>1.7!(T@=);QTB2,,-M*L$ M0_.TF-'0YFOI!33*D@1T$YRD+PAS^96F( M,T^2J!^I,TTDWGU#?^DRQ?K""M M@KCQ+2O.9_=)A.WG9V)321#(:^V*Q ,:0BN@, P5NQ08-003ZA_27YO]7THJ MVKG@\VVA]7XNA;YS0[UV.SX-/3L:^*& 7+8!]$I5G1M;#67J?M%\PNKIEIO3 M+7GQ$032$_DY=K@,DE9^!P_^-^5Y'Q5S%8AM21'!*4&K>^TD1 M3K)C:^?E/8AT%BF1Y/YW-FW92$M[B+L6D*@H6?K1,*L(4IFZ"8C=M$X//NUP M1&F4+$\V+.T$T*9I5]%XFBB:?A+N :37/PJ(TB9W+)(;$^MP:PR#2O'W"-PQ MA0Z'T0QI@X#" /MKEG9!%GE[MDB*5K6NVT2E97[WE;=89XOT.HF?63I;+HM- M$<$-L\.*M]4?;M=Q\\IOGWEOWWGR\W#M3@H 6=0K$6CKODVK662EWZA>S M*4[<<9'7J5)LN=UGQF-=H(BDS&B9DTJ%2O*LURXRJ=)9E6&6NL?@5F1B"= B M?"PY49JI$E\5M$7RI56F:9BD*LQ+F##- ,.8,(U;0.85)DOTVI%\2 =Y[8YA M/6Z9,1E-(F]<"+(G#W[Q7*YM M53>?^YU!.59YT#!=XM8Q=D#P&:U#A6^\Z:Z-[UY-P-QXRFJ#;*C)R!^=XJ", M]T2,F%RX,6*!:["MB*^0F"$9SHT[H,@/C*V@6-F'\LBXA<)79?+.-DATK MX_2!]JO^H#X"%QGJSX@%3,GXS"L_5?W**4N/5)>^3/LRI\"&4:6C5G"C5"HL?+IMUNC\?$7<"/JDR X M>E<.D6I,DLY&+W1K[!AHB_9 ZL*P: !'41IP]%A@P*%[YNE(B4,]@$:EX':5 M\_;/ SVP4R'>.>,-P>YL@7<]-,N5[)[!CK]*/(:1W%[5-@1]C*OGZ-7-RKF? M0FF6H5UGCU5UE;1DYIR)C,AUEMO'QU13V(/,BJ5UL>[:! MW/^+%=P<+W^G(]H#6*IBL5*ZN2]!#@JQ=I %K5'X6]1CYM* VIKR>'KJME?- M&UHO/:PIF$L!P^1&T#MI0Z>!-ECT>(1?H+Z\4EK-)M9JOU=O.9)0+$CXOR.F MEI^]I<";A!!1*E*Q"I^Z%KBEJU@@TX>6-2&8:IO"$U5N4(!&FESL O*;B+(0 M9?7LWJM4)4%=!=R!VU0&%'J#O"X*>S-\X2+ T<8BKG^'GZZ5+<01I_LAONT M58^L*>COT!I0](PKKX)BC!FRTHD_[U2ULN8#6=1 95FV9F,7[6,!3V>Y5X9W MD.%X;!KY61:N0K[^29--XQWJXOSJ*LX3-?Z(XH&OEGO9!_MTK'6WW:4]]V91HZLCIUKG0MMM6]GV#6XII+FYH32BJC M=CFY02%1_SNMD_$%#P?D1W*MTSM%EB'"NID7+./+9NCMLTR)40\2AK07-9WG9U75TN:T3YT PP:9 MWCAF9"16JIXM+%;-@VLQ7[- 9(<2U4K$*?6MOY/%YHQ/(^J7$)!YM7GPK[AZ M@JVJSO*S//\N65._GN 34I:'RW,8O]*=R4]52WGP+6M_Y#L'O%.+0.N/6@0D M6B\81 B?_?@O9!E3,!D=B2:4#\N;DNJ4>L^UF/_,+;7QGG@C+V!;R$="LF58 M[I:6Q<^,W;;:2:[JN!%WQ;;TG_TL7%J*?N:)UF2=4"^[SE_$7^H-YRV#PGK- M D0NJ/XBC&!?W%KYJKTSZB_EUXZ"\F^NF\ FF-69PL&8M@\:WDT@I"WM-6_: M:[*ZDT/---1 ;I1#PE%H[R_.[FZN;K[<>[?S.^_^]]G=G$3SY;9!]>SPCL>6 M*B\8!Z->-"2Q/J*H=U(:#RR!@SB;C9=A5)Z8J5SN9(]H!@#56JL""H>>D(G; M'6OMJWJ67[( "@/![GR1)^ENK_&!9O1S3['W*OYMHDF-;1EA'D-3VL"T EWZ M =QAOL3Y&M(W7,7SF >AXEK $1Q!,@7PBNWKF-]N(!ZO%+SOPS+\ M__H_?WOW[LW_?F#+=9Q$R7,(3\NW:7D?(DF]V^J'> [ M-$L8"X6(&V2SX)]%EHLMA /]0[#S&OQ.PRTZ6D OVV5D#USG7^DZC=M<:5/E/FF)+JYU1M MRNW=7:3.(M./R?2R1E4:]'?\@Y'GPYLL?YJ20K:V444ZRLT V%EM/"**>*PM M._&JOB#'!YTPD3NPU\8,9\UMU+WMUF:.J:>=;KO5F\&+E=;S+%%&P8G,:,?6 MGG[#[@2U=Q2WNTGB%Y;!,89XW"I>YC3_#DANDOP?K'%KTSB4E.5Q/$RG(KN0 M_*;47:93'ER0W;'F)5FW'7"4'GOOJC8?!)8%-WXH5Y(]]#))U:]$*G :_Q(1 M'A<&+OMZ#7%^/+_3*WV4,XK_BO735BI/%)>JN'H_\176CODIS>7"2H/PQG:Q M!8E,D6?E8>))KFP_:2AJNQN PC"^+&["H(E[XCS,=W\/ [YDX9UJHPZ51:HI M.$"#.Y5IS/U5%8E5A"3=BE=&(=98D1MQKWG\5'*SY/%$T MH3Y#%$+ H)C$/& S7,!7XE9-Z6_?ZV77=OO7E+U/Y9=^F,++>?7D$I(#UHNW MK\R'BR'!@O<,R.D8QL^\ 9_(TO)'..CI6>_ %T2* ;X*EQ^1Z1+KSWCE=SQQ MZ42Q%JV:WQ*'Q)D;P\=QU::M^7!B:GL-1\/SO=?:*K6B]@(->J'._GX\C9C] MQPF-#'0/#7R)UWA@J^DS^CZBNH2 Z\0A^V#XVKV1Y9H%120N\EV&L1\O0[B= MW%($G*S5OM%5B\/6?XR3IXROL36YF[*C;ZYV9.:]JD-+GBONLD>T31DKO[Y>\A2/UVN=]=\X1*A MFF^,$Q6%G#5F?SAD"A.LGJGQ-6%9&ZJ^DFV^NMW T2 A7L-5*,0PE0E+O#7L MY33G;$ERY@DB[RW]X:()3%_0W@+CBBW>C;+%.S=M\6Z4+=Z1VJ(1C4NQZKYK M&]TV(WHQ<#5_+K$:XWR70EXKA6@M/+NZ\_Z873_.O:_SV?WCW?SK_.;AWA7K M9MUYR1"5FB(> M(V*(24S818''M!JAR6-91'ZM"5Y7?@O5ASF[#E]8)YU?XP5Y;]8CR>9GP:>; MQ'"_=K8369!&X$824%>X_(EQ'6+*AF@JZ^9LQ?7T#^:GEYQ@N$W/1([49=N> M9YX/?#U@[ %G)PW??5_V>2FH^>S(:#>^:"B2.'4P/ (BM+)\ >8-3+(H=2P%WG5,]09G$ L_Y] ML5PR%H3Q\V68+?T(7+?GJ&54#_[J!SH] M7M]SD8;/(6WB,X/ZL;M.!MP(X8@\CML.*YZ?+WQ-Z;4T7W=J3G& M BL']OX'HAYNV%=&?8"9L>2A??@HTW[VP+$JLC+9&V2KG!H]"'3U?^2S\/#5 M<(SWJ<>,K8KH.ER-VD65U!Z0.^A@#6S:F_!9'F[$WG[A]2/,QZZ\1"ORJXLBH(_^-_UIE.U*$H&7H/#?H)S55S\X<@9<(?5 MF1D"5SO&*[C+$F[*?MXT+B:(5,!_$_7V"*TY_[X4&3DN9?D_TVV8L@20HO 4 MB0-784Q03*;I0"GK/E!:Y$ORPM(87.2"/>7W<$M%78$W9)U]RCW57(!4' M\:24-W'&1CW@](EG.;BL:NF%608U:OGZ.Q&3VG/%DM)J56X3M=K]+.NJ6F?T M*EVRD=]%K"QB0F1_JFF'XE'TC /E7,2AY8I:!L__8OEXF%(W0>/'S8. MFYI-('71KR,@;9V2]Y_4AXJ0LV##8TG8(8/T2:8BK(I&YO+9HR(OOMH'1^>5 M33C^'I6#!C%,S/UFH9^9[=#U66E&;R55255O"/5'.BV7TFD5.:%T,KW%?>ZG MN;6,NC'TLQ^)&N*^6)#^WWY<0(;A2>[Q2Y'GI%')7L@=68M$?Z>/-\Q"LF0>A@K+ M]_P]P&CM MGP\PGN97IV5%1!<]N_43GS?8VO9JL_7#%-8GU]BQ->51,B*\J?]X M82U[) J>46A=U28J"Q9!DL6^^H6-MM375A#I3>4)7T?ZX6HW'/MJ1:<^V441 M6"N?\)164]?20O_[E2T=,8 &@WUU3D(3U"/E(N5!X3;)_&BQND[B9W$8V)RX MS$];&U- DGHE*UC& #-U^.GP/#Y*$=JIO*&(%9]2./A(@)>GH%X8+Z,"+JYU M3TBAY/T_(7]\GNP])1(1TMWBD? @56Z8PVP*J?5T^^3R9+':6&=96>U,[R[R MS$#M2XND>]J#@O)6-E*ET-$$74R>,$_2@"<\NI_*54AF. M'<5*">]+)S-NR"D;5(V)]]U:HE^KA/[HJK,C?DE!O?8T 3&,GZ\*9*0Q#&LA M PKJ!9$9S$"34*Z,RN&G*M3;USE:=8E=Z!<=\0WZ?RWQARN^OR.T9'>C#V@@ MV*O?*<^'^_R#O/],/0%PK0]40&P-,3F0<<88V"/.''F'8@0SU"0N]!#+T]@& M#&=.7C48>G;X]""-*1]B:216J??UO>P OD#1!8C4-M&E'PYQ5V+:RU/__N;T)Y%L)_ MES(_8Q=,_OIN&B4@0U-<[&BSA%%LR\WXJV?X-=B:)EX<; M&,N"<+5B\#Z*YJZ #APXY&,GWPM:+(1<&C3T VOAQ^@AF>#_9DUKG-Z\@M;676-TI MJ-S$S2L#&!;S2I9LUFB%-;/E$E*G\#A^!\^('E(_0"=_70A;TGN*P9DG6%": MPP8A8AR%,&@BS($ CF@=LQJ=VS)PA>TFE:?S6IRPC=Q5NB,]JJ,E%8$=(_@ MNG#*M]E_#_-U7892K2:&V*UDY'WCG*JJE&?U,M*A7F<&W6=.'D6Q%)Z.I+(@ MIR/=KBST>B=7 XTR;T/,6)6+56R:M0 =LJ ![(#1DRDNTW.L+ET$4:%?&6]6L$=X&0E6_[\!-_S MU >]YA=IIXS#E&6LIIZ):NJ)K*9^YMW=/THGN>7_H'$.N5]8AZ4J&REB<[4- M6C<_4QFD)HE+K4=[# 3R(DV"2*=9*5AKODR3(1?0/3>+R\9J7^QLVOO!=ET% M 6!4.N4&35O>\F?S^8!&\]6OICP.L+NCW8=)N\<'K+U55:R'38=BJ%'PP^*. M&6@/B[MBFPLBA4IJLA5\*;#=]F39VM'M20R,?NBI\A%!C/:U3B]49SRC-4D& M6=5XU#G_5Q'FNUJJGILW%?F9)]*R01PA63204=_%R5*?1@\K;^A5W%OD+-FGW<:$ZH*B]1BLM"^09+!KH8C_A\/7P#V);F?:%<FW0\:VF5,VT"RD\A\X+E#0U59#OV[K@ZPW)#7,").W@IMPXY/"UX/8^7],X MYO8:,-KQ?G'SY>>'^=U7!WP_#Y_%UY-A;7@N;>7GORFE,=! _HM2V=]*(UB>!? MDYCMY$[@91$'V2P_]]-TQV7[PX\*/0)!H[8//4%UYOFY5Q)Z@I+P%*P/DZX/ M2$PRX[JW BH7K&'8X^D:@7Y_!Q$?UW=3? I]W[ '4)4 N) MKCPTX^#\2<$=SX3&H&J$*5T(N$:@1]]RKJ+D6R;?*NJ,2Q*4(?CDD<_!';1B MXW 'U4$U=M!M$VI10@TKJ$YV5PW*0[JKSK .=U<3>IONJC.N2]U5I?TZM+M6 M;!SNKCJHUMTUJ0 ZV4DUV [II#IS.MQ)3>AM.JG.N%2=M,[/AQIN/P%A^R;K MK4^ZV[M?Q DS]X74/=:<5LA^/_BFG@% I90TB?D_E_*(79X+VQQT MS<7;9^/DG:G!L/7UZ9:<(-IYLR#9PC8@J@,2RR8QS"UU6!$'U8I [)&9AVU) MW0BBX'RQ7@$)#DX,U-8PM2-$$O\L<':B)Y+#8"Y.H'+V,U.]VYLDKY+[BXSC M7IEP_BKF: N9>)1Z)TB'1F^$?C0DUBA Y,6JFO3OV3/^ D2VAN<<=4Q3$M"9 M (6@-40%H8Y3L@DAV!K@3J1[AK##T@(U@3LFT( PVZ !0AF!P@:+92C3-//9 M+O*S+%R%,FEKQ@.7Q0KNLNZ]!I)!H=8^B_.KJGYZAYNXP0ZP11:(5PPU;6PX M4@DZ^\K7?SS(,7H*IAY,_12+,5AI*VY\BL?Z*?Y[!E9TM.*!A2I(M MO:HI_?2CEUUK$RG[JDCC,(=DAQ#KL)*01._E^-M?Q[6>;9PIVXI(KU5]6WH: M-V\);(Z-NS*[$ CC&,QZ+U_GDFQ#5&+T;$;4XNYM29#M/>CD-JN9;HE?R2 N M<9O3DM3RBL8N)![!Q$>OJ5-?YD($KM+>+U;5.[C;1!:?G7_/(13@L<-UB+QY MQ2USULBHS^.G^I%=R=W[[YJ_!Q\@N62RKY:[\'G--?&8R9J9=I %T<_)ZF=. M)A,H..*5;33:W2)H P8J,D:8_\ H^+%]M&NP8[VH2.."I'0PZ-WW\C_O_$ 52O26T]51CM[1_;;P::#+#Y)<$ M#[1)CU9## M7"O(<'3-:4MXSV_F=[-K$L]0>=):6=%,KP*JK'#M!'#T#P)ZT.#;E>T4;G2F M$'%SS[.D9H*UR=\EV>N]+;I!W72K _C^>7-S6FYPS%[\,(+)ZS))[WTXPJBR M<@3_+&3BC7(K_):E81*TT\N9YQ !>^^[^QL]9XT<'F=>)<5RZ<(KZ!4[=VC-61A@VO:10]^]L,XDR<-+/L; MY C?U!E@LDH FLU 1$\7'/N+#SGSLO\J.(X5O.*897!(S+)IO4[NO^JOTL_:9T)B-I_>^>Q'GHE4>H#/+UX'TM;^+1GU%970\VT3DU=-<^1Q3M?UYP+!A484T1O@P%%Z! LW!Y*>!1] M@(,=,G@YZ6>#%3?2UQJCHU52\L^.#*?/3F,<; MF?.=[##=Z 8>9W0SMAO60>3O211P2>U8 K8TPMU<"]FG@I">]8C*X(4&,?4ZX MA0LEB800C;1IXB3(=/M;"-U( "&1 M'=0X7TEH/RM10ZG;-HD#H(:>JFUT*^)#,EO\J0HZKX,$YE$F0BTL8L-5? K.E M.3+5T*MY5)L28G(J&3E@72N\:&H;4=^1K_B62?S/(EZ*K1I1NM@'4GFCOUY6 M^XJ?./]WPLAU^:-Z@6=MW>EK)QUH4BTZ8+'654VX?A/?0\T'HZU;R[=*DKZ9\P=4/?K),UA?=>HUV5M M.T$L\[4WR%VRF19>?X?+:F!/?OR7%[ MO(:BZ7.P(28N4(C%QRT/PE*6A[(, M+/BB2I"DMYHD;I0YWJ<7G<[-C%#6N(T%;3^SF*U"B9/$>FL^6"0;$9@]QMR% MH)*N8?M(M9?AIR9 ?3?^ALV^A\CPP'_RH(7WW]"&T&V:DFH' MYE>0U%:=%\G&#Y%U2BVF;$6O4B5MCU(GE+97K;*^N;9.NNF%2%]1>/J'(C;( MM'9QL>+[/IBL1'-NNLE;6,-?YZ^VY]X-,EHP%&9R17F59X<=+." 5*^S' M.&#I50S)"L,7L*9^W2XF.=XL*F!Y+[9M%K(R.Z(7^45Y'E]^LRIGGWD%?-:K MOBOTAFUSE(%!]7FYI^4I 0@[PI1JU7>AIEK#AEK;6V3%ENN-?6?I,I1Q?S*= MLH:X'YP-P@]UO\DT#K3LK M\1;0Q0J_\P_5EVW-RS&*8LWFFP;.V+<7=K]Y,P7;8=/:+]*U!GV%9?IA-K1> MI;#] MS6#BI!0HHL^[!_Y1?&O$A.G, UKR31,+:$B?)X0VVF"V&4+,WNA:ZH]!<+76 MO%O_B%*/$-1Y]NO\YN',^]F_N"4^;ZDV+#>XX^"T#W[2#RF_K5_<'3F M/4\%9+1-KHT)P'J&]6L',H!9(!L\ I)G $-!W2 9'GLZT UA@D+9Y"VQ&N1$H]YX@_%/FDX.;8)R\C-%"W"C5QRD1Y (KL>,K8KH.ERQ"Y8M MTW KL_#!KE>=7[>17G>,:>=9'F[$94[Y->\:,F:X9^/!ND!3B\/55R_<0+E& MNL)>[0>2XEEDL@S5:>3^DS3K-_N=%[?5,]OJ.+IZP>=PI9;#E:,S_FP#==VR M_:>C0D'^<,%>6)2(OF!ZRU12B'[>H"%_T62& MHG_KT8 2U#3.&<*P8=]G#OIM>QMDO=:Y<-@ZAJN.?=9QDITFEJ_=A9IA>6WCP*5IE=P@63&/M' MVPP.] FM] YK^X7%!8.8\QQ.;OUE#@_FSHLLYT%@:CR*5+0RJBRIY5NJDI[X M0+('W?R[.M"&VY#\_]#,E19(^=JRY.:5[$@SAHS!KG-3D2N2+R,$-Q=]U+P[ M9^6D;@0ZEBAU1KJ87\[O[N87WMW\C_G-X_R>T$Y\/9L\Q^(=I=VF@!IFC M@6@?.OT@WT%':AK8]I-)@%9)NA%W@Y^B\!G?4%.4D-],T7H-8J^F/O/DE@.] M@8P834:"-P!+]=+[292S!9O]N]PX22L-;!L:2"K>E(.C_E3Y;L)1>XA-]"?# MSLPLYFI!92,7DN-W!'94K_LU^A9/,M*]BGG4(=+M7R9UAAF+&I_=HGQ>R1,> MHY9<13J&5D6_:9QKZ8DE$L'V@.0 M]AULET@U3^:N:=/K[8$L=W%,V4B'V[C:N.I-L/E*UA^@$_1QR[7QOEW/$Q[Q MY(7Z;EJ-LDQT,VNDJ/F\:_R$EZMLFKIDX\WV4MT\[9J_(*]A.1AV7]\FAVUO M:,A0!/^#BP OW >ADB6\TNR^_K'HY?=S(MZCE<)+/W@.I0EC.3633. M/,%/A%XJ#ZS@V7Q:^O MD;_TOK)\G01N.LD0/?6&IT KKZF$49$WC[.WI>:( MO6*U8I &FE7#X!U?+L*11KSD;NM7H?@ YRA9-H=!X.KMLW74_,,5TN<%>H7L M<21V I4P[IZE+^&2Z3/'S"(.5I5/OZN.3^055G'QRBXPK9+3J8^A27CXNKWZ M(A#6WU0W?^5U+X?BTV.JL=>G3DB-K^Z(]D/5-%IT;4@[LE;[?%/<_].EU2I7 M!XWLXWN)MYKN_AP&KGY OXB\L>4[][3I%S? X'YRF/_B"$@'_VW)G8"[3K1_9<>_6G M/?'M,U&?Y&?Q^3+B#&.OEL!3(GB5##(Z$U(XZJK3*WW<.SAY2@6_NBM/VZH# M2Z'6EG5<\=VK6-QF$"ELZEM(\- HC?VHO('$]:0RV(BM.#E.&";TO9M7);/J MTI701\E/)MI3'%V:K(^H(M/%$Y=4].H.9']];[B&G!VYCJ.QOF%*W@2I+K#4 MRO+@:(MX[KP,XS!G8HR^BG,. =XTJBT7575AEMWZ:5X?!/% X2F,Y?+*>H*4 MWU%38/VER=&C0^^DD=9WB@YOAK[?,E7VU65NGAOV[MWDF7% MYLCU00;Z5&)2QF61\SAAMH'49?\6V%6D.7#GPNQ.9Y[\CM?\4/W\S;U!Z2@Z MZUV(5L^N3=KA#>4%A(Y6G1VH[+8S>D8@=^*=7J1]AJ9#>CQS'FUF<;"W#T'? M9VNDKTZ6 \G>PE^2)/@61I&])4L*-VW6Q=-GFY*"U@YR)_LSXZ%NO5-^P?_# MIX,E#VC50GQ@KU/[XT^";6.W_,PK68O8I-S7<-*BXS339W6E"\D65$(=XG?J MNDH)QP5>FKJUY=U$Q=#1BP2#M-!GXQ4/W.-ER)=U,D\'5;*L&AZ>J @-CFQ2 M9KE@N1YH(](=NA F38-6W*?=W4;595N]LU/ [LE%5J59>\B'M=*LZ'ZC">^ MX] PL_:G%;6H4ZE2T,BA%:ERW<#XPS\>!=)7R(U5'[-S9'I.*KK'XWT M"E+<7/2>9G6C(0Z#.DGKL/H4W<)")U;'^TH+M0[$T:@ZUV^<@+CB%\V1M;H/ M 4#*4K40TOWA1X4UO?&!\WPNP-LV>-RR9"@56-7/CRF5=]VVM\W'7/ M.I96^USN[PP.W>&:PPM?9SVS/1T]9C*V+'>BO4L_3(4^6W=\NFHG7D,_I+ZH MPE:]52NK :H_R%VWZ_[7;N5*A/?#YL.WRS]^OKER(\/\>-"]!Z&2K &\\<"S M_&.Y;3NQ*HYM>CQ@[CQR5'1G/;[@3& \1 ':M#C.*:#7^.P9!LL[MH4#,H[0 ME)E"-?:JUL3IMNZ9J/LD2@I"J3C^;U/R5M5<%4Q4!.296PT@M*-, \2F)'!+ M^:8D"R83.)!OH0]3GT6^DEI$&UP/6D[0:5XONU;?C9N\RXEE'Z?RQC8'MI$B M_M\?%2?!VD*'V7G>:=E+.U':!^I:Z&>Z8G42VS2$8LHKCB5^ON#+B*E\I/RTW#&7'_?$U\^\\OL>"'!ZCF.C M5?W!2BB+2B]2'L+Y=5'IK5JL!:I\]_S^]O8,_ V*;,(ZD--$R3?^%S@^@V6? MG*>]EW+UM\\1KM%GQ5-5=L$+8+W(FS%_N>;_5=J7#NTE*;0O91!M3\K)91!\ M%?.PL1#[P#*^7ONQV@"Z3-(5"W.X+B+[^50^K\+QABAJ?99S8>H-M4H>>,

<.$3THN<+G;.5E6DQTAA5_B3:\/ 4@[4+R\(\95V>O>W)846B=:<\=)V/(MDCJ%,VNO94/D:A MIWAF-IMTRO[6YP[?D:IAD^\Z,\YOF?(;EX)(#_)^"C+(55U M2JJ:;1P.V(VZY=!KPP"2R6 *'N &D],H/,=A@M^P6ZZ]-HR4)?TX))>?=,NP MUX:XVODMM7NIWW?+LZ?C-%4X1;OEW6M/K)#$;LGKVA!6KUT7^B0P<+\>D/B. MDNVB6PZYCLS)JRGL1N89*,7&)W>+KTMY.7._@7G"[U;K(-J"LHI-$U,.#\*V MW3+Z=;E)BXH48A[H#;KE_&NY@' -3B7\F6VZY034LX&5-FZW[( ="5:2\[GM MNJ7FT[#>I2Y99AOSY!@U!FZ2Q5LI_)L?=\MNV/(\ERE^AU3[V1R=V_PC M7J6G;ID2V[#ZC LAA;OZAS6"T04+/:H30+YQMTR*>LXJI3.J6S[%/C3B#IIP M/>VA8;?U#F$IC^>!"WO?2E'SW=F3R(C-(@^*IC?35D0HG-*!D760GBU0+)>M M14FP6BX==>>O1?FQVF+&]RQ;E"6K)4!R_FJ+$F:U74@'OG%]&;,BI/ <$2*R M4%"][M8>TG1NNYW3>_Y[6^][%> $X0'CXA(&(%A[X:M ) YOL/;:5X&I'E)A M[?VN @@S'TT(H+>6XX>U67WV<3@6>IXV@\?L_J^4X))%*,VKBC)6#AME]X&Q._1B4/% M#+W3=^M9>J[OI8,;09*.-[10G!(PS(B6H(0WZKKMCNED:@6.7/"DA5=>*[3H MD9K=#Z?/.3HA6! E^V3Q:1'[.9Y2*H&E%OI86J%%CV*U,)Y"KRC%#)GMS;@P M?+:D)X+S$J300^R,J9/TO2M!R,YB0J1/[L(G$).*)QR6)%J;3U=T6+!EDJ7+ M*(9_[%8@GY/#5L9S S5H(272E*C/6QC/]<,KEJ-"?KW&CNGG%WM"84$9(8K# M +--+:_/2?IMY3:X?<9&;:A1#A,KM2^M<%6GEX5^-LU0[9^45FI?7?#B' T]=3Z.$WT)64M"@%^)*])UX,R2F3\$GB-%%51UA$1?/T M.SH)W];X^,"3\15- 3J$L*HM($[<5%7S8! Y6>$B9G^0(W,V?P7>,HR":+'E MT\=O95RAJ(Z-AS+CM%(1H20>(EHF_@F%1X&@#Q%P(6II/)HI7-U[7 MY=X4;(3ZI^93B%8GR<[[)W/N[+YV+DQG)YF&&Y"D>?$)3 4_#R[E:_,I1G=P ME5<1##,$8X$G$@6OP3R*02VF[>X#K6.DT"(5.=X2N0&')>%++"*[EE3V1)P) M];%>1G4N3%^3%9'%7KE&VW[.307$:&$^$RA:^=A/H M<B]=D^Q%26$,^R;>'NXK)+1XAK/+=O\;1 2&B;'Q>2 MV/QOD>C3 2,)YX*%,E#+4^G0DV%A1H165]F^L\3"I[(JJ##\,1;N(C54>G75 MG/E.Y'B"+$S[IX),P^5D8;8_%3R8/JT2E[^/UFUPO^]BNIYGTK ML?D\KB5))]Y.8;,NM)_R!'^P1[#Y\+AR29,HM?>P,CT9?Q?0,@YCB**'@L0, MZ%"!$\] U^-'B^A8BN M #]I_'L4X(/WBPM#O"YF88V[&&(/ZRWZ,5SDC$F4G.MKR*/!#M/\#+S 31(X MAUY^^U8+ :MTD]G-M%@K2&S:E8=H#U[G,8T_)N=QHK*A6H*E,H3Q-R4LPF_1 M@M\0DV/RWQG:*_,M<1C]'?@+T-]UH&%4QW2,+6_J<26V^R#Z3A@H#YG+B/ M)QPC$(7\*.R^AC3_6D=U[LDL-Z8^%#Q64K(S*=PDJ8Q?,]2?"R_ M1GDJH*[B*[MG\^]R*+1*W&*<5O7G+$/K^M)JGISQT4+GM3:HM.AMVMS>QV23 MTX.,&NI:M3\;4YV: 4YMTC0HF_8=4,+]HN]DE;2H6(JY- MU0JIUQ+@Z(8*9 Y'X_9+9T9E(]YK?&J664MQ%2SFUG/"R DI16 MR &SC7&WO$11&/%\R/9AW+%^6+=%R J]@6,ZR]7.=)+<1_$C^%Z40L9VR3@* MT3^]_-85G*E*_1AW%;ZBOF?SB9]+/>)-0_G<.,U=TW^:3P[8D&"X!#?JSPQ# M<)XSOFZ))U4*G@$2OJ!'HFC15Y/O;IR;Z-'JG@.89OS"#EV[-I\9L5G3;.*A M>4%Z 7YS]Q6DRXB7!4JFN?D> O%VYZ5-5IBRNY=&!/\T?V -VYR M0%"K\#FL^6V3+HW71,6N<[ZB]'9#'BF@P8=J(Q[YNT&XL181X-AD+\Z&HKA\%&X^%Z1P4 MT6*:D:PL$2QWL:O:HBP\D90A8)Q4=$.8?7=HPA!6+_9L_SR+3%7IX- ZN^5%NG"0C=BJLMT58NG=R%]=OBV(+B\I-G"5+H M(0;'"#F]SM*B5'LADLCZ2/=;#1 [1Y5+ @&>PXKBA0.X4;S8;(KX:)>(JC#433<;U] M0[K,-*SR($_P$YK\7:"8,_7.C!_5B+8Y3 5^]=U' P37UL1YK#&&'@S GASZ M&NF;L3Z&,Q[*>PO04>-!@>%I4+X7#P4"FN7&>]LOXW(+W]!8FQ.J, MM+45S%:\216U-1ZN7'NV3]Y_[Q**\[8AIY7QD.1]3*?H6@L7$&G/N X,EPE^ M0^,ARF6&Y'V#%>^VHC88(/]5+J"HEY05M#2>C>KPM=\T+-Q)^&4K@!O!,R&9 MYL;#JYM$H9-F[4*_!+_ ')VJQ.(GW#7M.C1>B9X]&4_NEAC78M=O-YOU#LQ' M%V?M>9;N MU7Q,=Y-86M6SDD1>?*=B3P-%7%/$UE('J]0R46RU3!_*4=0&%3DM"ISY:&,& M;;E0J$E3Y71FO@0](LX#P"?598JT24LD2[Z">"4G/\MU,#QCI)I92NK>SN9Y M73-\1.Y2$BGP*.P+%TP9>A[9R9>PLJ8TH_RN=3ICTN M5C(P6ZI;4:8]KC,R,%O760)#7-@T][[C,U+"%Z/2#2X-,C"3:!>A"RW=/@5N MB(N08ZO[6G#SRW?B7![)U4^YS+3 M2JS:B'4:3G&?&XX!DEA#GRK38TXF_OG!SKDP+1D<*@VGQZ25;KP-B MM7&#TI S#>=1O,JC0B0\^G(].%>F!:=:Z5D<$,JO]]'\V#S!N!PN G G=89^ M=323V$09 4^V#^=*42!AI#K0FL:@7:RN*B?=4S3A>I"S.;H]B>ME]IZ_G)N& MY?F.!(?*;/B ;P 9(W*'7IVKG3 V?% 7+;"'$:F;A M:T.S"#.#X2Q,$&'ZOA-%Z6E[BWB^Q[!D[&#W1XY'^/1[:*0EXQ>[/Z4. MJ2S!_FT\M75!S8_O+ '_/ *N"W"EX-*=*C->HOJF0!CH6L$^FD-:@JX4>%O! M;5$**9TV/[4H7[L+174WU MBABVTA+8$@FFKEPQ2ML_6V2N04I'0X^I479WB M@&L+$QCJQ50VQ+N[N?((=>%^H62%E7>W3YX=E((8]N[FR+-#E!LR;Z7142N> M:A'ZVG*R62JV"^+]S^<2%P$A%HQZ>2EP-M)^2_RE7B=T%^]/YU#MAF.;YP]6 MIDC6BJ[::PM]X0DG?F69?W\Q0J_K"8>V2)"CS=1O$L]/^L(^:+F%3PU-A8Z;NC/'&Q3]1LJ2FI/)S1IU\>#6IJ_.]CV.WMCGTKL N6FEX#]1BW M;2SC\1<0(OX,IYF?Q0LW+.*(=RF7\_<'3S469_-B2MU@EXU9XH&>EOZ-9TKN M1#5^51!$21:#5[0.K@-^Z@'=0]6R& ]T'.B:V[>G4(&0]G2#";/+#"M1M^NP7K".VSA(0P4=('#ITEA;BTFH$6$EM2O3/C&U6>1)E=VZ*W MX;=PJUF2-X!* '#RN[PRA7PEQ8AR2=OLQJU(V!VD,EN4U\SX9J3!. W7F:I& MJ=3/\!M0, >,K:;*Y,EOLC*@JAY+A7,\F[HIL9$D M>S!^>PGHDKFY9+L8?J?)3P++ORC/ZLGON.(]>)%V(BFOKWI)H[.[ML28""\J MA2Z&WS"R5Y,:4_V59S985WBU@H5!)_3Q60##!?IIL-W!( A[5'82@8RY4:4? M\Y9&&>JDC(Q*'0V_$56GA65:5&7[Y&\Q$KDW"_,P/K-;L@H=5-J G%;&MQN% M%IG-Q6LV_%;B \S8. *63GZ;D"IQL,O M?EF!3I:=DU_X=VX\#LLC\<76+ULYH8OQP."9&Y&9AMAM\9'%P9 M=P*/F9/?%TBCRU89>>%(5#G\DA'=$$B]@QNP2]AE>+N0DTAFD^Q].(2:<@C6 M8Y3**B;P40ZQ9>L:(DY.?I=\ =$B=M=+Z-5?%87^"P@ ?IVV"QG&V;4Q M!+=NZIZA: 46&(5GL,9^"_)(&L!%>(-C/V-IY;UM5\/O&6FQJQ5S)[^-N '! M8P!Z&_K?<&Z'NR2%Z$SBEC?<_]!1+)/,JF]5K-L,K;W0VQ()XG7IAG<(G'2; MW&>AER_1\HO7V T3U\M#7T.?_!CDD; $RFW^O\+3H?>!'<7*@PR ]IZ<(/P) M>2_9>P)]Z.*=CFB9AFA#HCVR=L,],I4 T3Z0,T3-P6;TKYA]I?:.8@E!UCU7 M!FD6\)YAL)_W/R>&*$3'OG5^/6S#)P5G[Q,-LX Q1X MIH=-R3,CVX5CNDCQ TZ:!\A[7(6-S6GEF*XT3'O"(=PF[$:XU(!9!FK!18<1 M1>6?A/Q(]X$3^Q\->X<_=V&3WA?.HV_XJ$-W.8Q).H<8Z0SH4G&#V?PA"A/,'G OQ$#RLFW= M(4X4;SHX*P%(T<3BRRW8@" BIW4192%_;!!"#U#)-O-S'P88K_Q=V\S%8X;;99%FY!C%0JG#-5 M82+8C7"6ZF&=B/)<"%KB!-&&4SY0LW[F^6F)J%ADMY4[OEKTAG,X#_36L)8E M91JB@S9;[6PL'":EVCN7YB_UAN=*UN:FV@7.A*KCPG^-R0/&+8G;D+SQ>6UP M*F ==#V A1N0XQXM6NPPWHLYE"14J1.<9M?L!2,$-9F'*XC:(\3UM-M;$;@$2WYMG M8QWK%B IN0CUU9ZV%C2VP]'*"M)M+L26ODL;2T(K2ZF=?*45@F'5)B=LP@OBE2I0#I3&;Y=E$R%VIE+\6V";BKLM$OWQ_'H^A7[5L_K MR34KE!YAYV-;W:WA&# M;Z@HS/-65/4RR^R>JIPI=*;ZNKI[T&Y%Y4X(?'*W)),]KL=ZMUH'T1: _.;) M8F^)OL!R(!9X\L,M2;(5V?MB8 R,6GN>?0)'L-X],$81MMYU9QX9:&9C]A8F M>$*5V(80+,ZM'EOM$) O):9^=[7M7%5:H>.1Q&D-"_33#@?T@U.FYT?WR>P] M@ NR">YAXKG!/X$;?W6Q3SO=EMP(V>_<9TVTL:!&G9958-]]K0-B'2NMM^M\ MV&J 0UP>5M4$S*.="DC]6?B,[V4L1KVFA%--86FTTJ.)M.+@ M'H8P!20$^7 MM%#%I'L;S, :\6B\SU)5AW=(A;^FBKCS+\B >876\G<8P6$-'A MD0#T#!+H9VZ0QPQ5Y@V5)/#Z1AA>=FY=E%0_$B^FO=J)0VRIA;G?E%#L M='I;F FNXQ)L=0'TEBINP/K3UBOJPB!\G#-%C_T )V=24#((!?:] -C M@NUA&HXAQ-I#&B2D6U:3 0WHAR3A^%OO>HO6UBH*;P(W4;V/Y?L;WD?%F0_Q MME1B].2]5A//RU99@+3FW/E+R;:!LR,,LA&)?".S_?8^'-8%+ VFLE]8O>RNE]";AO,H7KE%*J47$(!Q@T"_?I3 [R1$_#:>@C)0"'5#5YS/\I5>C))!D# M6J1VS-7. =XBNMX^Q9&?>?F[R5R/4)7K](XYH)6*7!>/41B5Z1ORH[)M;+Q: MAR=A7S)S0HT6)W,GU6B;ZNL4&ZU4K0[!TS=!?0$AXC28^#[,*:^MJ%N0NC P M*W+/XH4;%@]']JKQH87[5..^EDYTIR](B.E:^A\R:4L4(*ZBF*0XKH7SXXV- MUJW'^'.]4"%9Q9+!@WH&,R[(-Y)E7V^O0>@M5V[\;?(!$P[WHJ9'P$M)SFVT M>#AJ M<[^Z]"TJG 7%GE0Y956M1G\%-TLW#$%05!=B4LIOH(N@[Y$2.?3/'<4Z[ QB M9J$2-HS/'<7JZ2QBB.E2A1Q6 T>QXGD?-P7>ONJ71-D*U_,;F 5,BOK=L&LU M N%HM(@2G@V"5H.,1N=928DV8,I$CGY*U#?,+BBG5F0'C,\.;7T#6(9I6;@::NPYP-5D MFK'A&4JS?1B9W+,LI=Y&GP2+53HRZN8!^U9B"PSVP11:,$;,&)@QS2P6[DP] MD+&-01:Z 35!QC%86?A.=6!AN&Y+T[8D@V, 5L2L)$3[MKH>@D&/"*$#7AD( MBI7GNCA8>F=HCH,\&U@]JWR VC2K?.6BA*&L)59#+6=KUO0/P> MG1>V3(/VZ8>EO62KE1MO5:O^#1&Q-G!E4HVQ9>QJ"](18_PNC!3W>L;;B>&_ MW_N[.6J87NR#+XQ0]!6&<)6MN#3M?6.&*O=#3%7]&^,/5YA+6RIB1**U:F10 M?QQ)!9!(M#;.$7X^F:5YKA!"BSA^A-["..6S^1QZ0)YNZO>JX5R=J;[.D!R$ M+C$AN?L?&H_R>@!N0C*(35?K.-KDPIB0:$XKY[=CV:L/$L%"XL;.A9XJX6KB M&BL\4*T79=K[FXRW!,RSX '.P2U(O!BN\[@-7-X1O\D)$UPGXR[,5B!7B-K, MF>H8SL7@Q46[55L6RI3V&3U4F-^'[U#"M0>;!F<,QBV,=Z#PUF3^4&8_-_8/ ME ,+37;M3P4U+<1"Z"095T1M3].Q9[\I\LTR_+(4JQ$H*4WNG':A#$X-%=+" M8)5. /'550L=KCW>AWN*\3DMM'W&]U%KJ9N?T7G/0Z\7Q;ZW2\*TD6XZ^NM%7=[*^NEL0PXV;5TI!.R[#QRL. M/A$XZ7C-C'N$=L24E5^EW'*\9L9Y*+)ZW7UX2[QST(\X5[K0\<)K9IR'E^P] M ?_.T%*XVQ22N& 9,5H8]QE1Z! N'V8;X]0?%"^NQTF)IT#%O[2 ' O_F*1D52GQMZ[)NS:Y?F MIVKB_RM+4J) H\/G$7RO"4EQ%*)_>D5 'W\9*O5C/H]!\=#/SY4&X;%,^]P\ MT7E&ONH%_$-1,$(P$YQ6YC,7,(@1'@'<=LIL,/9^E60@'XV_JZD?FP>TBH4O M$C6*PV>H#>K)(,P0_G?@+Q 52.%'\H[,.J8W<"X^#TZX]%$GV2*+-WT5CF3Y;KP,(XEJE M;KX8H=J/^0DH$T,C)09["/($YF(Q@]W*N30=!%O)C7F9FET]:Y$Y@]?.N3)] M;1Q0(=P%U._-D[VO"MX0P]8TK.N#$ G2ZT!DV5#JQ[DR;7GE$"2^*$1ME=EI MXS=YX 14*[1VKDPG]=.;5-$X^5^BR/\.@V"Z6KLPSO7;A$<[O8%S9=S(#4.8 M E+78AJF: EC/RTYZG<>79ZQ6Z*Y [@0/2&0:N]<*:JR MC#-5:K!'\)&^?@?!!GR-PG3)/&);=>9\TF/\?HJC#4S0 .A^O4M2N,)Z#($-UWF2H"(3R3-<+*E'K_8QG$_&2Q*X:YBZ :[- M6SH9<75>?OI5=B/GDYYK?9=:8%=NF R%ZSIA_*H?@'^]+;Z(7R/L7$S*!M<@ M!'.8XN@*]F)Y,Z?S9%N0'0$&1\7K9WSBVFA89^<4B_82C-0M7!^,9[Z MP=V6!I=GOM9S\*7SBVDK-W?2*TM>+97\4Y20$-M=B/$#3%HO*_D1G%],&Q@8 MRZD'4%KT[?RRDSY.X)6V?!"Q/='_"CSO@S6^R3[;1\GCFVQ+WV2W/@QXP0JU M6'.+H)+E6(03-9[=GATERS =)D'(O#TP==YX[.A\"]]Y*_Q\7D>+[ M @O?7$LRW@8U_0GM3P4V9GI['2\G[ &S\ZY5?HY18O?I],%KCP$=2]9CD'&Y MR;XY*9'ZY?2ADN58":?=LQ9[UI0\RY2+@/G89L2G88=MO.NQ2*'N?#"Q'Q&5 M*/UZ^BA),"N+SNZ=DGT[C/7GL0&**6 MS!//>TP&3 8K^D/2O!0@8JV=>Z%L62Z %. M_CVP15$3>J"C/$2VR#&M!R/IM\X6>5V[(=?MH;5%CB(-,.I^SFV185O/]N8_ M'K?( *EC,?;P/-TBFXD&A-L\D+?)*J #PG8/]$=%MVF>HN4%J' :]0^5_ ,5 M;*/NH3N'007MJ+)()$VHT#I[-44Q-4,%7&?%!!VK[Y$5T D3052@C?J&./5$ M!=;9:QN.58LP=L9A5Z^6$'6-B:J377L5F%QO=]\4A$^P@895 MU5'[&'HJ":HD60K<\-%=B?)?US\;C$9ATO']#U7I9.1'+&U,Q(K\E,7>$LT< M'HF?7%_0S#B(^1H3UW#;^\XQG2VJ_?;9T1WZT@NFC^&,8[:WTF9R1<68;8YO MQEDS\,#)&*^O<\=XO8BV)-^[,/Z'&V1U.03;)CUT)_\CPH'Y6#[#)<3[ $Q^ M]--&%*?.N8\!F"*Q#@F4J4D\:6.;+V_:QPJYA1OH(P%\B-59']LQG3AU)R?S M.7I7X0C7KK\0P=C+H/6:H4,]Y>JJG3#T79TBOCV1D+V@P[!W[:L@]F%XR" ? MADK'L1>('8L45[98O](%S#'80@WNLT,%T*)@9":+C"._'^W0O@W;%U#T:>'I MKN.>;[7GM>C)%@7?Z\5%,^9*JO89'C;',B<,==W"^_1DIH2A\X\GE_J4]&8_ MZ.TADC&_\,3[=P9SE_?$]V%._30D3SSP#T-X@Z^S!$ULDJ 9>X=A\1)"[.OE M-1O0DUN254,:B3ZUG^0=MG)=&7?74<@2E4VGMS@*RO$_T4THKITN:JO)ISO9 MN*'(@5O_1M.P,S\JTPH_I#Y_>-JWCJ9"S/C$C=W@9HOZ? 7>,HR":('C?D1$ MB5LZ>HHJ3E9(^_*$]!Q\INJ\9%>TA"N KH_?+H04T+YU3)\HKYEQ MOQ*%F+OY'"TWN &W2$R;S6M_X7DWU#H:C,_:C7J#KAPDCL;DAUW3WIGNWN^E]X4R]97?3< .*=) M3,@L M8] > 7*C$M>3\.&8DH?]):&76.8QQC-Y>7F/@)EF\1=1_B9"D$NZ*7'"8YK8S MOT;SPJD[.F[!>[H[%87<2+57-9=WYNHFBM<1NNJ (C?<=IHLZFW.+YX1N7NG MSJ^FIP?1QYL%]&?C-'V-0K#-!8/[+/2327KCQO$6'4C$4<5L9-\PP)3)H7J?;&GYC<9@ G#,*R*$\&J']6?\9AB,B]@Z_,42OQ M%IW7SKDP_LAV@Z1R+/2A^PDGHMR11B64PYAB3\JL,FZ)*D)G-J=I*]?;,@M0 MY@9?W;3X->MZ:->;S"DS=V-!G0*10VF<4-8.KK&IKH;G>#, B;=NB M:'#=MY(6I=\.9[@>*!@K-+=$6'$I]8F3V 2B;:T=@T>X3RCY=AAM1Z+M,,J: M@/0]* M,\2S3"TQ-^T[TQ1LTV926#Z#-GUI>IY'/:D8H3/\!GT2Q QO$3711-3O,%W" M&@K8HNXBLG7?SYQS:$"QP M)FOKP.TL.'=?O.>%L+K\;EMHA&9\6RL3O;D#C\%D*_D2\FA2Y9V83;:/C$0O M &T>= 0&VV?@18L0GQ8D. O1AU^=B]+KM>W2?+(Z-W!##[PL 4@?\ A0G&>/ MT>0H:!=GV&,V,E_6+49+ OI%_72\+6;I$L2EWQ'7YQ0_G9/O1)/EN7%T<=[W M\1L8?YZX\TZR'=X\,W2K?HPGPSND:=^K31$R%5[A"/LZ;FZQP*>+6]R7\=>2 M^Q0=THNE*QAF479 9EE_]N+R*_IBF=DJ(V6!!,CT.J[QEYI5 M0G+@ 224($;$[]&8;>PPA6L07*PPUNG @8$L6VRR"SD.G_+(V/DPB<\I'1TE M >]LT1)*FG98ROL[GE1E6KOP5.:>#F(;<=G&0-HAX"SD<8L<.)K1[%N&M\@V MKAEYGN[08UI38[;OZA%J*8W@5]' GZ0[?T#XC &+8;BX=A,X2*AQ1&7G F^-> QM]\!BA_5S'7F2[UC:&^:1J)>77 MV^J??X<@1IM^N7T &Q"(\@!*=3 <7P7Z1)=O$BBT?2OU,QR7TW"=I0F!^T*< M"(_=ZB@XN&S%P>5 %G)]J3--VX%/,76FIBCN*E'&RQKI>1$ZG>^PP+&.84(> M\*&_X$N+[Z51Z\7X]/:3]=.T^=Y,UD_3YO1^LGZ:3GY8N_N)X',3N GK\9.P MC?G,>P=2&T5.(X+96QB])^CZRG1C0511-^JR<_$2XM>@/GPK1(H$-/E8GVT#J.ROQ M.&0:G6W$D\TL'1W--FK[=K9N@/:GH9TY?419#659 [^%!X(98&5]#1:&_9@! M6.3^T/5SM7^@:,*(<+RI> M8AO?,?4-UK>3<'P_J]F<(+^I FR1RB*NQ-V9/ M<;0&<8JMO'@9K;',^PC2(1Z2E:0\!2Z1NRMZ)%Z3"=L:?U*V>^/(I$WT8DRV MBP$R;#'(N=YBPZT@NENB]?%PA"D21FQ+M#;.T4VT0OH7B"M:)-X-4%L8IWPV MGT,/R---_=[X$Z_K#%U7Z&(1Q_GN?>@HQEIWIO,!78U@&07^=+6.HTT>?B$D MFM/*,1U9S=QM#Q)1Q^+&QM_Y,$DBF1C:\$(:&N>#ND9$/+ ;&7^I5$N]@'1R M)"G"(E7L.@!$N W](D\W^3T3?5X(JZ8A',4 Z_[6*)(5VZQ0U S7W1Q8AY"1 M&AEJ@8)L9I_K3H5Y.GQR,J!]R$GRK0C:GIAY1J#M\\T*!V%)M2-04F*TA8;1 M3C@UY'<+C9B= .+K"A::(GN\#NM:R3EMQ#V^%3$KM9\S.M\EX.(J6N/2ZDM- M.Z?+HXCZ6D3H(!XU;L"CD/+7&T:F\S['9\ C&,?!G *R^I&Z='<8!K1HJQ5"V4*70O,8VZ8[[&[D)_B#N/9,X_1&2@ M*(+SN/EV4L8]#&$*'N &-.B4CR\0=6(^Y2>;H.OM5_=?42R51TZ^EV/B<$?9 MH[L21Q\H]J2I7ME-%(-7X"W#*(@66W[>+MJWQ@%_C5T?K-SX&XX5(S]@3,2N M;VX[XR+939:DT0K$SR @!WBRA&N)E)#L5GH"$)(XK5&/?MI1CGYPGM&J9(4% M[?U=3^I0&6J8F!U\882BKV@+K[(5EZ:];\Q0Y7Z(J:I_8SSD@'/T/OV8:C(OS*(#%W@K(!D8; /)D]G M&>%BKCV1HF2A05 ;=GP%S4(G8I<;XU!CM&AA-5AC<-[(PV41ZSO>FLP?*L'G MQOZ!MFW1RCJ]*LJR*W;SRP9]_U#MS.2&'A;NT/-8[M8]RV"C@6 M9I;3#ZRZ2U*XPLOA/L,YF.J+HBCB/IM3'=&#%$5E3PB3_++T?.C?HW8OF>TM%Z_@V #\K+*+>VNXHZ/R5], M(1?/V>OW2!O[17]#%,Y4I1*-W,X]PNW1^#MM=3KOHXQ;Y+!5A\9?=[<@$WVK MEV_TK?%*G&ID3N9(=M'._%ZOYJMX]N1D^LL1"W>:KN06XK74%7=6:MXQS<7N MOCTOI?'HYJ"X^\]+Y3RV62@$$0N?CI[2).1246\I[\9)4)3.RIGX99R)/F"0D?W>HU.=W20?T68HA/.#3V@Q%V;_E1-FHSG,,3S($,LYVOC-D;VVGZ0 MB)Z7:&W&]")[D=AGSI'F7!4XJ[/0R;'=!C*+PXIE M&:?#)KIY1[STW.46FDO; 3< MFRA):2J&3#/CZFI!3U[Q$H8+0D5A?10C3FUF/)ZF(&8:HN6.3L0/(,] LXWY MV@5H=2[(5G\&N,P@$!//:F(\KB6_BAN[3\P!OZ'Q.)4V++"I'USK5CT/:5*6 M^*"R3[KOB)ODX6BAN*47..JAK$VX/Z::D9IPX]P'%H87: )-> 59&!2@=Y]2 MKSY]#ORA?,HWT6H%4Y)*FA3*#O$93C3''42^#W.NIN$\BE=%)F7S&A2#5@\K M="I^:*5^C/ND'Z(DV:-)Y(2F-S"N7%47V21+EU$,TRU^-B_P-K,;'0G]0N\R MKYEY'I+8!4&=&*'+E=7$?'8_]R///"M8,GO?&5<"J]&%"^/@2U5*&988U&L1 M6?RZC++$#?T7B,Y]$+XNXRA;+&M_P/5R80CP'_F^["Y]#C$!F%CT^S^+$S\> M?FM[8%MT> M!PB8DCUWRDR3.O"?!Y!&F5/ .D&A7XU#9$"")*T<+XH\LCIZ0@R#:KJ M#2P#!DM>UV5C#(Y!^V9S24>%JPE8A0R?4Q5TM,?J'#$^HG 3CAYC%3JJ^^I0 M7=)FD#\*-!K<"4"H=#&KU@2%/8J3JZ.:9Y\'3 @;3X^T:Q^IGBIL+56;Z^HH M<.'P*0U,I0);=>9P&97"IE*RK<)%=2?QU7=M'LWCQ&:?5X'HVU+YU[6ZCLF5 MK@U(EE%!V^UF)6H",T5OH=G&O,(D'&46YKP?C?^WF@HE;R^GE7'?[FP-8A>O M/[(4W3C>(D"_N[$O=/(*6@[R?E6/8^,(*._@V!B8^I:.C=&W>Y2^W;)8!?3< MX*F\*>[P!;..8<(N>*;0VE8WM&G';CGNT4\3K%' M%6EG+/RWEWN A#LWX*_E@\^T#?Z"I#S!.;#WD7*9.,;(.-06"=M+M/%NP08$ MT9J\7G0_;M 9 P6Y$J0:#^BGU16P9OJ^ZB5BS3@3.D/6M!"OK1+JA99BFEI+ MH1HA2;T6JAFRE(NA7I@. &)K>0\2D4 2K9U+/;6C[^9SX*5P ZK#Y!G=.:P+ M@/ZU+EINHG@=(<;E:*%_[5SJ22)4=#<+;^$&^B#TF6]CFU\ZEZ9?8[Z%/DS2 M&+YG*=(4W#A$:R>9S>^C&,!%B%5'Z$,WAH"WZN0[<2Y-7R[EXW8$=F4@?HS2 M9^!%BQ#^00J39&$ZF[^%\/NK98&MK8]BIF?0PH24;%YEL:E\C_8=0CQF*:=1 MTR,Z0G+HJ;7PR%6$1-I5;.%IH_%(KOND+4R*)6!8!:6=V_LMG-4.%.)$#ZHY*UV!AU&[D!T+%8AN\ T4QV.1L*EG M'OA10^-%NU='2#Z 25^A7!N DPVG*E'[RXB:4FA7B=MOYXZ;KC"Q$M#/70'U MP1S7U$9MOV30Q^7:[ .6%8ZV$ZM'%#L'O%5@:E=23*;)7TZO\3H(E"AFS0PG@F^0<8_W"#+5T401-^)&*G M1+.U\50.#9KHYP;O<^5D!GV\'T0'U)_BS'8;N^ MS6=,H)-\<(0ILWS0WGQ.>SI9>\;9PB1;VFB5>>1U5L]L/R3#"D?Z82OS:2/H MQ"A3[UP,+FG4J%$\$O=;.A>#EV)M];1,36>SSRVL![2N.IZ%?F0]P#9T2 N] MR=J6(%TWM="!K(189UW80L_O0*=>38&VT#^LZ?XM-'4+_A6U#F^?6GO74WC*BP8-KX7KCFUTT.&KM MQDQDQJD ;*\,1)"UJ+.TTO $6GQB-)6I!Z]X$6*SI"8.C&6Q(*]QBAOX8IVIF(M$49 MW:87(-E1G<%+(+XA?.VPMM*5=_5!7GU+;2 Z?>@50[XR&D-UF, M[RV2T@F_"$"#! WR.-,MU7ZPP-@]LAC82\2NR'1C/+A5ABB:K,#AMVV7Q@-D MBU57B(HMUBNKY6 ALP5![=.-56U -E3T%)D MQ$1[M&$I;GEJ'$48M0<=,:NRT&A/L7[,X(C2K+-DZG/&9D^DM\A2U.* D=4L MS@2E/9;I&TI6:[%G@W4$3%$3&E>:!I7*HI!M/=N5H[19%*RM::<*]4&+PK,[ M0M9.O;0H$KLC?AQ%5ELT]@;$[]$P651PAKS0@P$D?>[GQT-,E\'Y9^EIZLP! M TP.]8P6JBX&5K%Z>N]E*JNDS&65/(,D"_![ORJ555ZDY56BA*3608P'J#"H M?P9^YA&*]JA^<-<)F,TGZW4 /?),".W-+$6_>H KF IM?SV,9CREBFB^]U@H MA!VIU:1W -6$+$>T^7\Y&L.%2F '^RC3I7BNR22C31"GQV7?D;8LZSXKNZNF MMD1P]W.R=M=:#X*_!Y>.^P!9_62V2,/MY:8=O,M0D=5%OS@EZ<%MSVI>-W-B.HU3SV-N#9[F[ MQF<,C5!ITY&7]"HS^VMSDA;U*7-I+$(JD[\?V5)BHM0\I3I-MT9MQ'0B50,()/OY$0M"?V> M>_:XP3N!K.?(U.8;;[I$+,23>?):Y!WO'43*(3Z:$UK<#/I$J(O-[NOBD(G^!8>]] M9YS*]JCNZ []I\ -']T5$#[<[F,X35<^.F')J8(.TIEU&6N*%_CW25_')$ @;:*>A'/"1[QM4ZT$1PF:B9;)"G+/:6:'/C8?AD M"IJI/BE7):Y\5M:2R/WFJF_ 58DM@K1;TKK7VO@C;W+L/(-U25 <+6)W)=C_ M[$;F2^C0:9&["QG-E)E@+!CZ&/QEPFNC"=PD3FO HI]VH*(?G&=MY;KB5Y.:9T2[3VZ0EKB(8E;>IS;=.!>*N3&Z4\^$NEU' MNC@H.I^&KTOP-0H!.]D3[W/-U,RR=#:7I^;P<^?2N,U I "R]+\'3O(H?9T[ MEXI1"ZSECD6LIGB2/]O_ _A?W0]\-N?&/"1^W>**XL"_C\D1XFV9J[]CO\K\ M:4C$Q*BKFTH>[R599X&+]*#?#[C[P<64,9H; =KTYEZ95 MVE<<<)W%6T)O86GVD&(8[\RVE*GAM'(N3:?\VB.&P%C2@@VG7P%:+]*\,)H[ ME\9%D;9'&OF??V 5-%SD(?/NCLZ3P>*J MM'\F:9P1%P0)"'I=NN'QK&S=-#I7INWZ_;&.;Q]="QY!SI7QL.C2 MZ@OB#?0 G>W'*-P0J@F'":&Y_GB&:6$.?*M ;2>C\^9MB4400()#N]L(^]SQK+N3*>X+@M"SGI M.&9H=T;U 15M'.?J9/2G0@ZO=EWVGG@Q) >\X,E,7T,Z5R>C5Q6<[.\6M 1* MUGI$CSFF%B]N>UI_$L,ZGD]&5B@50 MVM70_49^W=]1UQC*^70R.E 97GJ@.!3S?\!?3R81>0*<3Z:U%USTV,,QF'0& MB]1NO"@_J0Z<3\;-\Y4[C3]A[X<35N@ZE<"Y?^Z*EHC^$9U/QAW<'+&(23*EW(\X#;T@\\G;-D++)/1)2&SU&>FEMH^X@0K:1W,^[92 @=ZR M='ZE4!)ZF Q:8ZB_?2^(M*)#GX##EPCV@=C@D+$2^WFE8!^>?0&U/RUR#RU& M=-NA6[U5X#X"T?:@,#@*9/L_3 \>J%A4\X'%(1^'Z@F,??NTR2+E_%)Y='.F M$(D?_%B\B]HATWAE9&'BEVX(';YMLC"UBX';C/_INM ZA@2LO8!&>T1K9=I:4WIEYQ>[VNHH'I'4HP<8VA&JX0FQA5)F'WBW M>,%LH873]%*6>5QMJ\6JKQ4L>.AMD='!/)RQC_')>?AOGI=]YZ>.I?CEYG\?)&WCR M1&_[=_K;.%524]5KJH!J-D9U>N#98"89J*9H5,5[/MMXN0NJ61@U^)YG(4>_ MF1:AFH%1U^]Y!B32+%23,2K^9B:#F[6AFHU1[>]Y-B0S0%03,BKY1FX+:F:) M:A)&C;Y_XR3Y@W1NBFIJ1GU=;FKDLV/L''FCBD$ZROF0R =23<>H40]MLZ6D$ZEFI[.V;?UFZ3F92343.H.CO#&OYZ?"&.D6KD?KB=ZQ>.U:O':O7CM5K36*&CBHD.GI8 MV:KRJ#R_O F+Q'+;'7,-WI/)=/]@IL35R23Z:VH]_>6D8XUU.FB=9&8_TWD3 M$3^K*"2GQ(V[AJD;E#'BN?R&-+C[+$4B#';0X0.%@Y)R7ZI%@(\FQ>8P*?7' M1(=CHL-^7IV-B0['1(>:+2M:4_&)1.T1W_X226I,=7A$\)[$2UXKLR3JP:5W M?U*E[9SAV3+$#+30E,;-H30U;=2S\5FPF=7/T?GT/27&8>D/ _B$R)++=_'$ M2^$&[7,DFQ1*XS0DP@?^X^C\&=#Y<](VR:-SLR@](^T1JOV!S%O^\<[/0_MO ML[AZ2IZ?L9!SY@7QQ:AI)[;8>"%I)"IR+ MDPE?.LJRIA>G5E"WMB[V6;D0X=?+H#BGO*UA&#W8971Y3]:YKI^Z<7H45N1C MG8.&P<=")TEOV+FA=W0PORK MIW[=U I%=L^U.@IBFDV6-B9>/=9IX1H_;4ROVNM$]&9%U9=BE79:F8MNS%8K M-][.YM1W%&7 XQC;.":V&!-;C(DMQL068V*+,;%%U\<_1Y&JP1YT^P]'5R3A M=$)%%>NC#(+M/@G'%RS:FK'"<#4PO TJCB]8U*IS][.UZO:8!F5,@S*F03DE M//L"BCXMIM*@!.<#[9@!9)>E:@47E;W0OW"1C/UJP(0U>4^SQO&,^R:G(=H+ M2-M",XJG[Z&@4>"#YK0Z%@Z$KF5N.^-[=@ X)HC2$L#DD9O[:HM7D7,@A0=PM$4EY>%/U;EAU14^/9C[Z $,1N@$O^ M^"L80GP@X\H^L@Q)M3>>H4C/*2OC\=<\TI$X^I1]1C6ZK77PZ+VZ+;2K]X44 M?6+XR>KB7%+YB-(\W/W(4IX>NK>=\9M0 > M_I'%P>%"J1_C=B$$<$RN/C=U9-Y>]/!<2!:Q]3OC3].:)R].9P*=!'HCV*7OJF*@>KS:*?\J@:3F8+50'M2T_SBG?6YV=4X*-=9EHB[HXY37% MOK%ZR[YF3,^:>%ZVRHA[@\3@8#TK!DND2L(-V%UN.RN#9(-!=# 24".C>>U] M:%S?DH10%!"BTHWY=_NE"2_'&M,6A<1;QH_TX+8SSL4!$<(8#^KWYC,[[!8& MD5!Q)!V&] LB!J\(M#:"#-]^3U%,#M\],>,Q0DLG3-'I$.2)= Z=%*A$[^_ M08?$KZ3^QDV6]T'T_>_ 7X"*E>Y0M>_?N&5"\KB1"7A0[? FBS$]N1F^)02=^S8>P2.S-*GGMG@Y=.O9^)/ZX7;^X,_;&U(Q0QU2 ME#NM>IRJRCO#;2<0K8T+MO.&I:% M49'#G;2VO%1^!AL09N!Z^P5$B]A=+Z$WB8$[A%_G!2RPE/L,UG@9APL)#P^K MB:JOAY'%=N<.VZ'C!M.09!/"<\#RW2BTUF/V3N*T!C'Z:0IX,(MP2Z M3ZZ')08^=(??J08GMMW'8@\#V+W)L<[SSI2?#!^1QSG%#VYKM7/5'E.' M(M_[H(D.='M@$G)* 89S=U@&#(_3)C"-&^MLT:#>CQ89 ]HL#LJ=;)'VWNFX M51<-+%I++9AGV9,JZ>3D'[D]Q1'2\=/M)"09T0HA^?<13S;/Z6@$F2 M )R)=53#1S5\5,-KU"; ^],BVOSL15F8QMN2MQ=5%9NQ-7#*\-G\]R@.?'YII<:'9Z!%LVI3%<BL]D%MV*W8QJ MMBW2RZAFCVJV%DUJ[UXZ>Q3(G6B1*J0* ^N6'O7J4:_NKE>W%%E.7O>$:6Y&'P6%T-SM'O:IR9IK /$5>R9WVLJ%HQ.G^]1 M_.T%>%F,)OL+DBR_NUNV0UW<2!-A)!*HX)Y/3?-+30I^T2>"_@'A'B;H%!#4 M4&8UT*7P%X"_9.^)%\.\5@&?)$X3U?0[+**B>?H=7:!O:Q^M@X1D4T37 AQ MS2\!<>*FYK/M*!YZ/!M+YSZ-O\VJ$76#X^_1A?<[3)JMQ?/2FFKYO3'O4TMZ1:EH]&#>\/9CRF&3"094CK,2$SBE%,1,),^>- M#E6XLDBY;X,)3\RSR&+4!AJ^N&G1*XA6X$B)NQ;F S-T[>L0MRTZVK3 04>X MG6!OJ4$S?^2U!"EQ,8S6S=&ZV3MJ:-,AP8-48$ TP^3;]?8:A-YRY<;?!-G? M1$V/@)>2'&$N.%%33:;(VK3G A](RI- RA[(;G@$8&]?T7#J:Z9L93R'=X,6 M3(GZ2MFU,LY!L2H:) D?B?$;ZN&C9Q>+EJQ;QEPLBM3VX>@(Q_H6[ !N&[?(A3P2P=)J [8A]/0_F.K\F3QN%1Q M(/=7"O'8W#H-8-A:FSV0G)P3!U^>]C@:]> A>J*TG[[#9Q>K70"-K, > M+E95OJ1*9O,\T=RMF[H3WX06O)?/8M)M$48"02*QY.4[&="[^1J[ MV"%>HRG,DUT6?\A?_E9.]KXX6;5/>E MC->D=9_F2SFM\%7Z![F=9G-\!M_"A#PM?HK!"F8K#I?"ML:YV5TG^>HNBP]( MW4#[38RGGBR+*LS"%Q>OG-K5R"&?T\JX__$^B@%P]) M0E*P @/H:^=B<'U&2?H5>GO5Q$J;C5R*2-"!9R?X0/0]4.9JVU>\R>SP=*5I^">4OG:&,4CT,)WJ\GZWNYB5;O2&8GC]0E'(V\ M9@.Z%DNR)MZ_,YB0R(7D>EO[2=ZK*->5<;<-((8K@$Z#WRX>4D$J<]JW0_B780H>X ;X2/AVPP5$B[(LXO#5_5<4W^!Z MJ&*?LVPOQI\(?0 MK0@O>2/OD]QW&.32=9)DJR:7N<2]=$.)16"4#O->3IWL,;-8&X*7.7[=$WO4 ML);K@,H>WP'=TXC.Q>70VK- LQ(Z#:3U%ET6[N"X; [R_-.19*M+5@'&85,> MET,5S'J$&@Q37)\,O5 7-DA4>8^.SFC:==>I::#:G$M'L= 4>5<&D*'<6K59 M6[#/B,215*)MW,[:0.1K[W;MWEXEC[K!0-MSZZ. 3<0LPU^^LU'8%Z#1#I*. M9@YMF_&8#K)V2!JW?6C;T2/VTH81;<_ASQ9S&1N*M@"1)LJ#N.;)S3UZYCMX MYCG74[69SM\77Z^.5I]C"]F=Z][#!# *RC,,^#,3L(?4L&"=&9>"0V M&9'Q% 70D\L$P&ZD*?W%"T07Q1QZ^(YMC,4*LY%L:3R,(H\JJU*@/.!!Q)$U MG%;'PH$P*(+;;H"0Y,HA-/>9E'1@A>]" M@5VZH,^7/ZS 2))5)7SL=%<+F66X:BA2U(B+K'1FERNK)502DI]=OJN6.,D* ME-I,U*=YNZF)M';L0$6>Z>M+MQQLQ370$[)-.;N/A4BSC?[U9TSBNYN __S_ M4$L#!!0 ( !6"@EB>(Y[\*Z(# ,WX P . 8VAK<%]I;62H\)R#Z4)D41$3&$(>'" J169FBHB(@(#+)D%P5%44% M$0$%) I"& P1!<(<%34"0H0 42)$"!!"#"$D(62ZZK?7=W5:]7J6EU= MJZIAG;#@3F?OL_>WO^^<%\V.DP;-&B1;!3T#=,Q8 =6OCMO^EK MX2;_K?=8I'H+6_/;$E/U<+5%?\$6KUFDMF:1Z@,,#H,M6OJO$V#__EJT6&W) MTF7JORU?L1(ZH?8/V.)%:FJ+EZ@M7;ID"704 QV'+5FS=.U6LP/+UKF=5O\K M2G//MT.%JA@".[U*PF.X"85[%H1+F9?FD'528]H M_[JD.;"IB$]_OMP= >)&G&HS@A3DIR=_HS"XKK-*%0P%MIQZ7=X7HH(%('TCHS1I@)2F I0L\DS#B1W-Y6-]]XDTD!U'+:%O#SZ5^NLQ9+,7]$@ M9BK4@.B<#0^.-,;>V#<\XJ#IL__ZOVU4P>CBJ:O_MKZ2#RM*,R"+E8G$YO\X MV#JS8+$*AJ97R-_^9R?6+]5TRW-U\ZN57'4[9F)[.>3F8SD&V1V6=^4QI8X\ M@]PU%^34DKDOM,7$B9OE;,;L \3GL?33"E="[XL?<]U!V3Y40,NDA,DJ:0'8"W MF;^]D[&EGMF!N=&)>;]*[MS8657G(Z*)Z/CRC&U-V+]%'FKLZ]9S>'JX3060 MRE%BS][4=/.]ZOE[GS(T,MFT%3)+42Q.8,[ZOXCW M0BYWHDT=06! VO$Z0ZSTXQLD!#,4H-:>Y]HP Z2180URX!V9.%NPV%'$FB+ M=KCYL_GO<%O; $237R>HSGE4O9RCC!$;&CTPZQ.7+UY'OP:Y'D?PFVW)GU7! MN&ZO5C\#K<''Q.=M,\I0IQTE)3G,D58.(WJ]%T(6%XBC=_)OI>6.ZV2,@\C> M!XWQ\&/7 N_MZ7C@BT\RP8U(0[_;@H(8-JE_?)! M-5P9.9?1LL\ 'H\M)JE@@8W/S_^F'@$H@VG6^.UYM]0C=@-4?Y_OI\ -4&JY M49$W%>0])2\OFE&"%*DCLH$O6ZXVZ%!$15:+16I<"JDT006SJEQ1KY,Q0N,$ MCN][R"Q"3YS1D*!&%!\/>9B]9;<<\O?BQ1.!]K]&6H>@'*K2@[IML/BCIAMZ M?S04@/N7_B_1;OP\2ULITZ J5##?#J_GOS/%RHB]^=_7NKFEBN'9=MJSA@=K M]$EB99@D)&:7]Z2OP0M][;R>;L. 5W_>ZSNG5&>[[$1!ES:P;Z?W %6-]GD< M#"7XN[+M;F&;L)0?293.O8 5+C49T"$39ZM\C BE^:1)'DD!%QI>]O-C@IM) MXGD-'ZHZD0/%+;X_,6Y"#'J],%N]R0FZ*18ADXIV=/UZ>L>)LJ-X&%/^(FO@ MZO))HV#OZ'E=\LQ0(A0()GL?8L5TL1)H2Q]FHH4\E#=UH'BPC235O)K9FVW= M=[]A^.ZLMR(.K%K-/ _!Y)G$@]_*)"0272%PV5;8//#Z0[2QPQ '/S0N;%(L MH05L&&5S]D>+2V_J/WMVW2:M+8]D,?VK%7S:+(]I"!QO9,JDZ]0RCQY?[.@< MT,55D-^3TO6S3_)ED] 13K4=0030%=9Z^^QKNA8*B;VHXY)[F*'K"W#S=*L2 MD12SJ:ZY_6ZSW/,9.^^>?KFBPGFRJ$))Y$Q*>./2.X.R70MQ6/U_,U@>!N41 M5T/V8QQ['QGHJ+...APL=K%ER'Y UQ#6NGGOA^K?;J@ 7%UA\&*GNL=\?/DC MELZWE4=^!U.$*I@&V++[82)]KV#Y)%DCEQDF-77[/@=9I!E>% N4["R_N:6MG3R(0Y%0QY?S.5)%6$[MG/_;AC7 S&4L433PM4,#@J M\-KG9A6,F&DBY(' IG]?3PBZ4]"Z,0'P3?U+")7B#]C_XT%]G9"C6E9AANI_ M">'-<@#WZ3X;PCR+/\7BXD0EDEI[3@P6,#/F(Z6OQ@(!^N?<__3\9V4D4R+4 M_Q66__H!H$&AG)ZK@#?QK=?CQ+,[A!JG0<#9Y1^'B_^$>@F,'/&/:X>N9M<: MLD2] 29_/%@:3N"K80,DPXG<'AY7KO'Q[N2#:_NG; MW"N2?[I(:7%PL+Q?J=E0@I=>)M)D7T/V_;IS-/V'"F8J*!L\:(-[&ZN";0K: M9T_N>-YNP3XCM':P/[E7!1LA>RGW]-DJVP;1Z+XLZ+&1^=-(/:]O!3C"]N2/ MQYCK>1=+>UTPL@00A[C?;_ ]9-YT?OO(5K&>H#Q%-HL(3=,FTM*R_;1UGU8. MO3T?NSTBP;)V6FFI0.K>\K@U-X1%CBO]FSP,/\NBO-R:X&T*HQ@[EH*M@O6C MPW-'$47>20PANE_&$4[D#6'I"E"2C;3D.SA9NDA!G$_(%J<. =ZS()DW$+Q3EYE*'$,23IS8#W6=)IT@++%O M8T &NR]1*RQM\==8=;ILK_*AKTGA'0G8Z-_MQ> "+DAB)NSNM\)"9BZ*>W0< M> .54O'41RW1I8Z9GC37E=,B>6V O= D 9E6GEVBR$*ITPL,84I7N@F M!HO&!LHW;JCH_7!$3[>91:3WWCGWV"]D*4 -1P0T^L5IS\XN9,($NW[0%<(T MW2O42$$%$&;;6'!6_$YWZ&-$USDR5.W\H*0JO%(!_]ZFK]8@HVOY-ZW.?4O M1PC"4 ][E'.;RN28MJV/R>1Z5IDL@UARX9F=;O3T'IMX:^V^J)/94P@;)5*# M[6OXYS(-E#N"K-'=?/'PR5OAPV8 \G SV0_SJ<.=#\7JN[Z,TV^MM3/P\[0C M>@04[=K7J ,;?](S?9:ZKA]+H_7$'25)P?7UW3)D9N +SPWM;"1;6/H*)I F MND<8,^'*T#$VW@$45.I7-;4@*V/$.Q_#;#2$XI**3Q>!]9/(*H-UP?/D TIS M7UK7I3]ZK(3&L0%KH:3D1V;END;ZU;4@;""B10B/0JLM\6A3&RY?CJ&P*/,> M-\@04P,;^<5/W9H3SK_DT3OL,2:_/L]%-II".!LW-U=Q\%B\GKA\26H?G!WX M47NTH#CB[#0A":*;,OF7(=-I]U0WI0-_)/;\!'QK3GRUH XC9OR*@@; MF3-MES :X_NWQ>#?C*U) 5T<'1IVCH 8\D_,I G#!^/(M^_K=>)V;=9@E&0D]\QH,0W-?>7FH'5_B-]7?4 OTW48LW1/VK"%T05"K"Q$F2#ZEKJ! MF900@'U^-&42,'+.O2*R"#7+>9W([$1QP47+:TE#9XPN5VN:!^M^+^W%LM]. MBWK\Q@G7DJC# 'W,JF'OH,'+$NN6_IH NUPT\FW/86,O8B$DJ[Q#:D0&E\X@ MW]\Z<^7CO@+-0N:=JMO=E;W=3$)NKI@>9&A P!4Q08W1?;GJ7T$O _\D.:TR M]M:$3SRY1 YXRS^4;.\CHE8[;L#O86>^ V-U!T3([//]SJ@AUR&[N5F%;<+U M-UCA]M4:I(&GQV\&,>"!1J??JO4V&O252>0$#EYQ$ M49%&>K-<4F(ZB;29]**;R!3-Y)]\(E>O78U@^:_K'?*,E_N4 W$\;(")NQ,A MX$Z;&FVVI"S;]?(5BL6NF-ZG3GY/8D <=S[B@Z)6"!&'QB7_5M'_;DX/;#*/ ML[6:0/*6/Q\\L(%0D7,/Q$'E@^A&WW7L$'JED 9!I5G)EU]V#3S*0F4^?Z'4 M>DO4/,XU>_R,F8=O*!D^+CQ<89C0.IJC2\[>(9@,-3*FE-^KU)H>4L':B.B^ M7B.^3V1?UI4WUO3!A7Q_"_-5WC^JV@EH95.) M"K99FOL98E#I;.C)1I8::.%\GZ:/WB>ORTVM]VT3.%&SCM5G]]FLH8OQTD(F M>[8BQOM5E_$A!YGD;ARD5#LS$W(Z<:>/[:+JXQ*)#H;GO8);1"3T=ADZTAAB M+ ]^\X"U2B^#-T=.5-V84RDE?;1*RF +"1QI>C>!I^S+@T8 #?O]L^G9Y(? M3>K^A^-QP(CXTL?O8ZH13PD;M4$KFG+U-($RX.6S9L&.NEAUL[>T\$ M[ -K9Q5''AZ-;(+RQ&ZK/;.[\?GRED9&B80D)BK6+G-S3PB&\ M9LJ,M0RA+ M[,W1=0\4!1!BR;&,\1\A-=.WG8,S*:30>Q"7?77%JNS'V;.K'6>)YNM3,HQ? MTSO'\:Z,D.H79X?OE;4MD0NEM-#S 6W,6L?J5C*;J36;_4IX'Y5:0>Y@)LFK M8@X[=Q8'4+;PYP&CAWED W8?B -?TMX$7 DQL&JP]0,7K8W/(HF?VQ0NDF%C MK2XESH0^/F-T*KH+XZV^V>!RF3V3/I[$G#4KB(R7%'V+%N-OJ7,Y7G\47!LL MZ<( MMFA-I\F'%]?Z>B/0OK?NL0C11S=WTDEH5"_8LF(."Z0JUF+:^K Q-U.)XUZD MC,1#6^#*Z#1V3N1A8]\TL'&!)!;&+74ASZ]0DHE-#:?(S_Y-?_N#=B1=FQLM"UDRX+Z5E3W3MVB;"A8& MC267]J&8(?SHM7,JBV3'ZB'A<_%C^DZB1JE_DX/'V@Q\3]F>#'\E)).JFOZ, MO4$2>',K0+Z+7!I":)_SX,TC9TWL-7WZ#8K.P]OB/13_ 8(71^@;=>BX8345F7SY3GVM2 MHBZ?#S"=",A%?2XY&%E:B#85"G>9KU;@4,*/!\^Z?0=V@E>C/ /'$D$X6^'B MF?36-H5^-0F+JPH;,3>Q>>\6?K@Y!ISE=)#( I++$^E(?6Y,7Z^>OJMD):#-0,%.S3KKA'L>*X=04,$DR_ROX M]OR5P/X10+ +RB_N\XJVDD9E4GPK),DTHKW0_FA^.H9B3Q[+^-2J9R[P^(Y^V(A]*,+B,D:>5Y2X1(A[ MH<*/F@^WU:L-^VH+ZD @Y!6HT!CMQLP 9K(H?ZU/K67+AQAT]10Q"/$-5RSW MHUEI]!8E0ETT9R$X0=2J\ QW;JD%PRW1X^RO[]_@EUYIDAIC<45R66+*U/Z@ MPM"FT)^7-JP3ZPZK8'T^]UQ85@=@'39SIYEBB, 9E0LN'[GR(#IC5!943Q%/ MU$_.I_)VX.I<53 F!N1E6;56[_N558?+JVWFT:81)/D%X HFFB(L9PUH9:S2 M&+.OGP[[X/%!-UA1H]ACAALS%U&%A$H7CP2XI1M=OT%VCT[[:341J^U3.T4@ MXH-)$?DZ?T3G2!@*&E1^/_K*:-2NC%YP(S%E) M_1I<=P7":;&VS^DPJRW:WD/9Z/W:GTZ72<786WON9_/G M(2E*L5?X>I(O>I_GLYZS5BZ+;GE'0 M&)B\,Q F[ GOY"JF]/I8I5=>X W:08 ]T*@YY!#AAVXW&?QNVN2QKR"<*%4. MW>KQ6*I&8G=MW9]X"7"V)X;'@@2V,G;2/O[[*G=SJG3O;*=8@?Q45)1;$U63 M /P>0^H"T&8'94RQ7/$^[?)U+(XM+H_+.*#@5.PA5#'I8B7"/2L]#P%4_G$5 M=4#F^7R_1 )Z3AE7%<)SXS'-"Q &_A4Q/;JFL*C8R/%8IGN/:XS>+C*1.\Z. M"BAJL3+4?ZX[7U[VLOB&$Y0\ [C[_'$9+0N86:*F8WBAJ+%XJ68-7096'8$X MWRF(9AB;=$XON&V08?KVG\G\O,["@DVQ6@6P9WW)#=F_(*FZ>/A"MXW 2\@' :7G$]VB1G+-Z;!RTS8" MN8L!+JO,E )H^D\41!V>;HWZ%BRJ&%=:2THC(M'C_K'F8;;;)N/D,AHQGI=$T!U-ZL*#'R:52GV:/"5M]8N:5HRCTM8/EDF27<0]I3+\-U MEP2=Y34-SI$ED5!E\-Z(,&/<2P0?E\UB.,8;Z=&^I37#U':_WAH M-H/#.?TQVO:BIF6/9"4XE[4U3N%RQ,J3B?FV35JY= M>FMA[3_<%N5PM"VZ*KB85S>G &!L'Q+K*]'A6">.2'"L;H&J3_>-G[^R +I" MTSW^6[AVX?7"/R0_/:\NZJTHU/5(+"67* '?';T_;D-D9_>&GVX.\;WO#42- M4+"GJ&#JL^;1F+W"*2@<(@T<*B\SIE6P[4K,6"F-+%(>Z=!EL@>S3L]!!4M2 M?J$*57%80@[#<#OI[DI\+DL%@^W?C:3NK7$+\.08;)]FTCK'5##JU]0=*MAG M2-CT]B0R3, "U M=L?'6Z#Q0Y*\DG-G7?%;-CU9[4A3I%7=,TM7P;I?+$G/ MYI^*6K$\@+").]DHD.3BOAI);+45_@;N%7FGD#F87'*T*)>%D.,S V]QJ8 ;Z'*>2!P MG^E=PQ$/Y6AO=Q>3Q(J5Y5%6C_= P0.2N)SP0\A6I.E4Z(Z":&4"2XJMUWI MWP"%]"J-OOZX1@D7)^S6X*+UTP5&][>-3CGX47N'?<.Y-(\+IQB<<: I:?)B M#8MN+0%3+)87)+)F5;"U85I52O#)/Y[-"*V2I*A/0($JRX /M.KM%AS]W97/ MW>T]\(/;;D(VY;J6G7HA0^2TUODA/9[+G=/Q"ZMQ]@,MMT%T'WV;+(TH )'* M,T"V)\9KT7@UOR!8A)!+B \^SC-3V_:U-%N"YS"[2N5,F>]FRJ[+=7FRR!D0 M( ;5R8^+U07P$1?+0W0Q_&O:B.N;/_39'#Y$MTIUXA8I3LDA5?-Z<7/[%=ZM MIQ#Y.PV7)Y@,QS$.#IR@?V^BX1_RF.+JH".9ED M]@^-;H25'IV&ZWZS0[ X6GB-5D^-1(-DN*O=#\>,QXGKHSX>X-?0!H>>T([J M1X<=#8789?PLPE'N;K9 )[A]P& 9- M-09C]5-6? 82!9((R1.F')VE,=4KCQ+O SC14Y+-NI<6:8*1E?!-LVVC4*,BXTG;GP']]=-@IS*]7:A MW_%17QM-NXZDDEJC"[-G-V;T&CKO4<%"O5_+L6%4V>2IUPV&VSLD?OH#E,I. MXN&&SJN8/6:,*L<-(+8V(VK4H*$S9?X>J(U!%JX.^QB9?(1B]8"=#BIBNS'D MSU6AK \/M:'T.:8M$2%=&RAT C8R3[FUZ !;'>/3M: M63],FAWAV]'T20B."@M;:ZG^\S>"E<%ZS.J?D @,1.P@&ZL)6>#2>SBPQ3WW M1.8;86&A0O -D'%_"LA'_F34Z:E@^D(__ABS\VB!^')G. 9^M"F9!#;I5NO? MOHKD6K6#6QSK(94Z6M8^>C. V2SF0\Y'C@0>VH)Z0'GE)X ;]]K, M^[T@G4S520(=!55>H_(R426#%RO!)(L4J^,S^^0^G!Y)!A/$N#345EYGK=V] M3?8SGD4322KK\@COC',C-*+Y7*KTX^5RS1OWV.54O(@B_:LN_,PEQR4QR@01 M5:P,^]ZI\"@H)5\9$_E!J]3;TGK4'^-B&3B(KD!GJ= M#=S67VEP>#8<2FI>(T<9\J/72EWCC81#1D%_N45Z'1*_\YW]&9L8\ J;2PFL M97[KS)ZR!4RYA=$RG^S)7]A ,AU//#9G)XOF3@ZLCELE!W;":3@"EMOF[^&Q MEM-ZGMA)[XKD0E4!@4@U8G2&5>6 =:T,G63W&+9 A/P)F [4Z$5)P50F]\2E M:BL%4@_4J3RX#X&QE"ZM''9DX[=4NN]_ (R$Q7^D4R"4!)JU^*MB1$,O76KD1 M9H71QXKW^NR<,DYJO8N)FVSZJR_\91U('KE:$%OVX_HRZXD\GBQ8!2-ZZ1XJ MT.@DJ6#^*A@.GYE6T2^MN]>8=-R"FVMGE,!H8 M@FA37^[JP02-HD>7]XLM=L-BX!F)(HY;MI_%&Y!L#-XZ&WI#_!ER 7[<':8> M2='N[0G,MMN3)LF>XW!D#%G_]5.)&AW%YRC'&FNBVVG5['\I0I6.;=^;]*];PB45&'P M#0$1KA%448VL1 O_5^,L5%RVN:TTU!9K#E8[1'\]BU+D+_U1D;M](\:TZ*[%+ M!#*/#2]TAQ5XSG\TI]-U<*I5)U*HM+NOI=]*G.$I@;8][Z(8N-ZK+#*_1G) -W"^$XEHE\DOK89 ZW(+\B1EV:$[YFN;[[#SEN>PL-/8>QUAT M>*[8 LEU79LVGN]2-3N=U4(7"]>_B@P#,34,F4*T1]W=L.0MIRM8"K*$FAN5 M*IC@%V T5OGQ1$AIWT/?6'Z'"F9*'7-_1D>U6,K^4L&>\$ PIJO T&H>3!8 M_-/S,$L=DAJ+P-B) 9;==HVTHT=)Q# LG)Y9U-8NXM%HJ%Q(L6'#[@.)@>E4EG* #\B+.)>3IJ J!R_=>RFK<[7G#1)WUH;HJL S&_ MW-N<3(;OTNAH;O'>+RE]."'?18A0ERI#4Y].44 9==X] 5)M\^(@$^.270$G MOK2C+T1QN!T23G!16]?WDTIFJ@@*.^7(4789/!F+^Z*"W8_> M$[H(N*N"Z7*4*"G"V#[ +^+2L!+CDE";[/AVQ+M6[UQ$"X%-=)1=C*%UAGK6 MY3($M5#TU__*&T>V%&(.(PN-EC4&=D%C7>I4I>MRZI[B&[L/HJ%4#M<+?7*# MG'D+HS3OUH!&F?XQ6'?WS[+WWA79Q+D6.[D)-;IJHX5/9XPX#*50=[U;_@,Q MJ#$JGI-)P//E3LDIE1JECF0I9YZ^W+YN&19KQE5&4ZQ5L"VLQ=P/VX&[=#H- M80T'7PKS%$D( 7FYEBFSBAR.QE.G>4&MZ4Y>C*'A(=W!$"6&4M)>M@7<2L?E MT\0*ZHCGV3X6FZW[(SV%3FI)6$J]\QC8J*#.%X#Z^ /#KTL%MFR(OB(%4*,* M[+<(/J5X'/^P5TQJ&RAR=CK1\[5UR#33H:IM*&/?\?= M]_+(%EP&YN289HA@^>H\^#Q>/(ZQ04N![0R7.,>DJ%%UG0UB#NXY2R%ZN5'A M:*6_BOF$O43#7Y84/-A KMUHED7GXMI><9S/:%#=Z$3:?='_?/F;CYJS<136++-FF,'DV_Y->:H"=ER3"&^ _KUMJ?YQ<4 M .)4SLG7OF4;P0#J @?!&'3JTN9E+!*>CDB,(^X(-&-M4RHNCMP'(0ME<=.* MNI;V$H'6Y\DNN@Z*S*$,E.]KN:PX)X]GSW @4+>?6U98A7C[4P1%(8"*_]TP M^BUU7&D\;C9LYIWI-G4!AI:?7Q)[8IH38Q+%/]K"4BEZ4BSB]Y6V M:U+ZLOB?['%T\02A*XPD1"2PK63Q/F&5W*I"'(X3/,#X0_]Q I].*M.^-DC:VCN:NW%E%H\'6G0/?L8& M8A VT:!%OZ_K?K7"[Q#E+V3-5C7Z)[F[8*53TRWLH00^0:ZC^7HX,/ "LPJW M*PX]8S_FM./FG^:UB:= 1PXC[7-]KY[KU4M E0T(SV 'H'$-EY#4B 0P^W!T M88O2L1S)%K((&%>OC]G5>]*\T"T1+3Q&HS03O71U@!X#?YX,;\+F6-55>]FM MNNS$ZEM-!HE3H5W-*UX$JZE@?4C7IY^U\#:K4=4B#FBE3!S8*93NSV0H"H=L M5+"'QG.ZFRCT2IO+CQA-=_E-1SO)09^N+-_WBZPQK^X2^I?[,D>HL#*((C&; M&%2Z]V2@9RR760BQAR=47T'02[N+NQ/89%(5BJMTB,D[3-+;W:Z'H]E3RN8X MS%YRR?Q!;$\/ROL'8+$P"S0<>J[+P5*GN?$D&HT;SBB.R?$W@&D+/EFS(9TE2/7P*2;&L]B\=))*>1KVAK2:6 M!9=<.'SD$P %J15Q*G!=\2\]U& E.5X%"T?/)&>H_\%/ GR)LR;/WE*C04 9 M([MA!A]Q3WGP.Y9RG>C:<]S[=6! *U2!]ME)2Y]"@."]?772O9Z))"Q9&9J> M-L=R+\EM'KA[/OC<=\RGA9UZE=K_WNW[_[?_'[87L0$-XH8,N$FEU^X'U;D9Z6Y03Q1:8^_.=%X2D3J&+*K0??N/3[- M_!SH)-G;M"D_+X#2UR>3:27KR0HX6<;YUKG[%&X<=!131MRTC#_SO@T\"6"RCM?\#=%N M=F%K_VC?^W)D;,*%1G E7W'LG&/6"68QK7,6 _R5(_P!X 9>G%S.8>B0H5I3 M41@N8"!QHAT%=?,4.)O;#GH]NCQ(_-64+&((Z,2(V]T6QCMRP["X_-G9^G%K M.%NQL*RV9U6T$HI+<]<3]1S<,0%E%$"#+<[KZ#,4Z(Z-Y>-5)M,F,@@N5ZA@ M*4+;T^ZH>$)C$YCS-;U$@TN10L!<B7[J_N?U$"D[#N84-H;H4MFSQ#^W+-R-,1T_IR4#WIO;WLC;]\'=\L0 M@HF]4JP*AE?! HN&U0\C"?I/IIELP0M!_=X6CK'40DG'!S*CI6GK)L$)%>QS MPI)+(4:F%A@R4@4+V-W%D6D(1NNG)NJM=NT@DMLZ48$ M>1T($+Q"R$B(A:6RC]>T .7@]=:PC1\>A9 Z/2JX'!(NTM3C0F\DP(T@TS,O M=?+G%RD!F7AC%D.@#SG5YL4Y"?(J97Y32-84%NHB'8VX/7J[I6*."\*14Y\J M4G-_,B.YH'8]M?"%QFDPVLU\#HZ;]_(P_8K%*Y V=_"4:.E/\&!KTL8/HIU* M@I>$4,.5Y!^^RP,X,>C^FET3C_U7%_2ONXR(7I@[\E!4[&B0**- K=EOK;O> M>C1YY5H22YDS-IA/@N>6-**8(]FT[%BB!AL$5MPI$5O+9I#4D9.$:'HA%(@T M*1BK]@-"'1P40(&M'G#*8]\H@.RTB[]]O'2BYWT[PW4XGC$=^946@E'!3-0A M#.66'6M-A;L"@=D/)$&%@(P9""6;UDG^5="D@&6M TD1$9$J-%T[HUG04.VT MESX8B(X.S.?4IM>?&E$Q=/[/7M/.N;RP[$#<@F[SPZNDF.FI7# U M;7K MG&SXS%W8ND:=+?/]&:\GH'(*5HR.#<"63%.JS$!'.N%XU@>CALTJV#Z)K #$ MW4RN,O]TL8&)6[\9C8TMA0R+I'0ZW'0>C*LK+#R*Q['*)W6!YRK85T FHM9J M\#4@2K2(:!&YEHA$:K,58RK85E%9QAU-4;385_H2=;\A?,PY"[>1"OH#,0E90(.__UR&8>5_QV8883]+IO>E<"%Z<* M]*&R*47>3!#;1>.1TGM-D(S(E21:0MYZPOW:_H@W/K>2K_T27KEA M B3,GV61\>CDJ/F!F-8=7"%[(Y_"589]'!/H"B7"OMC/DQB97+?_./?8AQ'Y MG/H"=ABW?[@R_)1W3P5KY[4TRYZ*YC%-OD_[Z:@9I=(^L?#K\-8?6*GH9P&V M-J#V_G<(*W2&069W<(ER9PYC,@;D>S?D?_L[9/$_1!I\@"Q'&^P+\OH F;#L< MEZZ"$:0SIC$?%T2L2N/RS2GCAMJ]^PY^STM+52??[![V[9[<@DP22@"U2%+8K= MK:YO)Z8M( M5I 1?-DFE(GZPI1,VS;,[SY[S" Q-(8]^'QMI *0*1TW*J-XKL0N<]U='STO M.U?& UT#G>.$I@NQO>]<.5;<6.&@A)2_/@I!G57!- 8>F6"2XC@X?Y9P(^=X M) /1$5%@8-C-)$J>"74\4[9$3@I*D MB8A?#T=3&$PX>_CETIU6E$!FAC^V ML)_5_^'\6D9>.S.>T) $>%ODG#PHR0O8G!@3!1462;%#U1O*MB :G$5M\=>+*I,F\;KPOC :CZ'@M]L!-[Z?\8.XX%D<_E)> 6=TA MH1VUY8#H7.I)/SU:G\>VXP<6-F/@4,XOTWTX.)",''&FW5N=!(W9J; V NJ/ MDB*LK_W]$%)F^\XED46-'#(>%QE08QY1A'1M:4V51IVX_+%[/Y6NB\.+JVYY M4XE(-A[))@37.+RYJH&(IKCVMZB[670!^5*)$-U_6Y;2*^"V-(;,O]Y\X8Z> M MD^%LFI-ES! JXP=M5V,00BC B6FR M53HVM9O&R>Q^/WQABZQ ^"XA68I9'TFK?C[.TX[F49\CL"U&-]^MT&!]E
)N2 &)>7)2"M/1:TNL>P8;!2":%.3'-\" MXE*=!!9WW@_@3I\/^-""B9J"B@F5/AFV=BQ"G4D3*I"[K0D)7PLR?P"F0IF MGV7]"85'?U9"H<&=()==L33\X-(CV=R4WH*ENC:MMM*V]"17!5@$HK=/!N4C M*'A F % =9;XHN>B?:P]^#1!QL8)J,X?UR_R*TA,P@"H<7YA\=^-[E-6G=0)C9DDGQ_(Y#!RVT.I'6]*?O/,-?[.Q.&U MHM;;9;[E@!BC#708S!JI!"!VXJL&6Z&4Z[\U.*PM>/-:B>P<2[[I%%!32P\F8?^E*[(79JL%P1KPR(6'6J8[78V90?G"U MHO<7&L4&+:8I&MZ=1WFS#)?;$P$+[XSXYGFZ.6!++_U__QK.?]?F5$.*@Q5E MZ94>#@DQ_,C;!ND$K__+2Y)0\U^<9E#.S@"X*.'"VR7: O"R^NAV@DM^%DH_,C&'Y9;% MB0Q _GPXC4:SW=ZL@U $2=B7WX !J"/^7F:O $U>'3^P$)BA3_KH39,7W@9" M.;JY#+?6T+; E9>71O5]',DBU]YGXAZ2\$^*7!F8=H:L]HX!1+]^0O5RMDR2 MT@=QS9'R)^Z^AI0!,(=)ESE<;APYR!NU>4 MZYASZ57+0G7:Z IP;U-U3_4\W<'.12NX:SW0Y$V$*(#ONHXYTD(8[DG6."!U M9^DL0ZZH.JN"A?WS$M]$T#R9*-2B:7<_PO8EAJE@5XG2I@+W+(*HFE7I$RRN M'/3*.Z^"64%I$<>G0[3MN4)2?@JA@KV MCGFD)F+T,?'KC\IE3H'1-4!PIRUM@_J@))"$9-$TO.[Q+>S56F_/0DGRG3^")T6YB6M\OK",,!Y5!_A<=KOVF/ M@7!E$(@Q'A,4;NVYKX(-^H0)8VE?AJT<&3):#X1$+G&Y7,4M))7P]SF)&HJ5>'U-05]NLD&'W M[4O_TZ?71(;,SLWE@N>E^3K4B6CIJCZ72]"8*('LZ(Q*QZ^[65G3R!S[6A?Q MN7?21M'"3A0E,CO9)&PT??WOU/:TE%JP]U>S1&DAM#E]/:N6Q6 GA1#9W.=] M%G2R5($LJR#&(0"T"G8"]&KO>FDDCN30F#)O_]8M=_987LLXK$8NHRSL#5RA MH%@)TDSSE26Q2OX\79)+BHSO"J$[1&8R$#\W= (X"@*1D5B\HVC]?#63 M*6;)9#YJR+0MV@DI]5. :PJW?4>UB9W'^BU'S"97(V7,,>%;8N<;](8?UB7: M+KP*_^$PF70R_M#.?%*]#.K/]G".Y&*B?UZ]OV*X]6J& /1R$V>_DV:0(47= M_!!86\[19SU(H!Y(9V:X]CLU'[:1/E8D(&\YLM!/)H8MO)(%7OS69KGO(+^U M%6#35Q&8/YF*@0SZ&-4?XW\Y'GX !&3]S@$G%DENLQA,A5AAW,[X4*$QW"YC M23W77KFY(G,BF.AJ_6X:J?22%H:-MCC_H'+WT5% 8"$VCE,\,-?P?56CBF*CAP;V":[D>XZ8$]!S$L^61&IYO"U%9UYWW+I/%F8+&XZ]'7YT2L6DTUE M?!"-M.18ZFY9LH:,JXJB'-2@]<4ACSG5%GUO@U-_0.H!-4]?(C$/XL.[B\P; M0#T^E-767^-'?CM@O6\P-@#9%C\N"9^/[>6NMM09 MNXX21$TAIMZ$?2G.U6- + '>:=%NE_Y]4?I^_<+'$,YFM 1W9%5;#=&J;.*X M. Y:WR]#\'NGLB@ M!PO)8*;*%YV:7NBFF.$@85^%\2V"7:'"BW9 CURE>.L M(O1>8^672QMF#W"I'#'7/X34L$V[$$_J W#.O;6DQT%QJ*$E(!(7B7I+7U4_ M6Q,K^]"2($LBDG%3\6U_X5'#]\=H@8ER,E%<_0),;MB:K_Z/O*:6>.[+1?*2 MHB$PF&A<>:%O43T$JY <6S.?CN'^??O2GD56,F$&45]HD2)8W=CCDR,SB1_O ML1B3V)2/3/4^="L=]/X>1T(_)9M0MHYU-#_\SB:[:DC%7*KF3XAGZNMSTALX M8 *!<^.L2#L8TBP<:O5+X8:AMX@&M@+$L?Q[!>I:QH,O!^/0FV>%I+\318BB MX7QOFM]D3"N!ZEFNWB*L#1!@[0$U$Z4JRFX MP&^.*Q9)H(>C66ZO#=6OS8L@:S,# \WO&QU(JLVG2YN;A_,YC&K:"O@/DJB) MHXS;[3M$UG@&UH->7@3_.1X=^1,ELNAYA)Y#T12'C7;N.&*-#'P*V$B34>M' MS>S:.[RQV*[-E57,:R!4A>YOQ:143#YN: M I^N5U@7%6^O<$+,,2)-D5RWUP>["N H#L,",D.D3CI]+TA0R8W=H&]%U;&- MDIW/Y3T0?Z;V^32DN(9$[XKA# \A L2*)S7!OIL,D UB4B>1D#>9=F?U,+[N M-T6]$BD;FIJR\@]F9E +(0SF)O6'F)Y1OP>-<54"'U?EX/:0AVQ&MHMX4C@A MZ=&K*F]GRY;&1*#-+^)+K3,A,FW7PO:KP J)O(:>\"B]F*']((JI@O5[[K@H ML<.I8"=%W(R9BF7T^E-RC42:Z+NO[>?M"\<+AX ;_%:QODL$54NHHA =/;YZ\-/ MQ&P<'=E1ZFT7RWO'993:RF.JM-$KW_\1?E@%,Q:A]Y%=:JR#G54P$]P,0'27 M2/G*D)<:2]:)J'#?^_ZKU&BEF'D6%/?T%L/L_?;-&6PP0<%E134[48+5;"ICPX[GZC#E1'DF#*!E3>"S\9O_T)XF9CH.Q0!>J.C^EU3]_1OE_#P"@W.YIZ.S62 B&\@ M_-;M"J!1 'J53KZSL)N=\,>B):L+(-R841@M M7X^HYLC.DR-'[KW16.[QQDE.+@@7TF4-0C%^UZ-X>2,6B7MX^._B*AL60GD9 ML/->^N/BH42QP@8"0L"9,WZ(JF.6\1:X&>1_+[A/30E NE[I^/;Q)M<2'2WB M[_"7Z">4I=;.75@LNE\NMG;:FBP"GV;0TM4'&EW6KE_=P++B%;!(SL_DAZ+? ML844%:P2R0KX\X''9:PN1"K0W632_$KCYP9?)4$U@9/RW5V\NM.P,^B2 M8&S*N9"$O*5)S)T'7+]OD 7/$*-[_<:TA=<0]^2.KSK#HVJ.C675HG64Q\KGV7*I-N$D$:*B_J?P!=\]]).WU= MG';P&T2E[D9#O!/WOF'JC":2.BW%8FYE):W-N@8FE#GI*T0ONK0ZC:HJ>[T7 MMK-=5,%&FE.#=7P;03)Q-WZ9'H?C.MBL8):I8!KC;GT&'9N$:+]!L! ]TQ:9 M[Z"3"'C_V,F3G$@N>I#GX=:NOD[?(1N M46.Q[Z[ A;WV;!5L2>:%LDX9@!-^+HV(] "QV?>JW>[V4F5H8-+]+F;Y9-DA MW3U7RBTU?.O/Z)ET>M%;6N+.A!"^3AE::K@="UY8I'E?X?5XMVHF*=O+/^AA]X279I5&LM)^5;A\C$XW3G! )+XK2QLK=!Y+GI+PW MC.E)W[2 ==*EFKUOXQ5+=S<@(':/=&:5WQOWGIAE=H6 UN]*MU]P+__ MF\/#^HK1[<;DD/!&:17]URW;!8\:69*@5%((W-X$<8^_B=Q(J;J//AI,6@8!1R)E$W/MF.]$>E[^I0-Z+4FSI[I/%IH7^0]E\'G=0Y)=\F7/IQL'?78JM.N""D\ MO:!?(7?3W7K\S3_0' UL?=IZ2/3W\W=?V/M]KI MFO,TF26),3Q -G6?F!"#GI$+_QBCXAKE/(CK?K$Z23B-I,[[!.P<^=^H>]>H MIJZH;316*[55J%6J6"2VJ"@HJ(AR"[O6 LHMG[_?]../\/6.<[_Q@ MP&"$3;+FG,]\GK7FFM-+R/+N3T*=0D,N&O+Z<<'B<^W1$1*;*W+YKY/"I3LD#822IC9R_R\Q6O!=4:!$JS1A3* MBMNDIU "8O/K:X+V;6!M8:&:0J'=J#Z?!YZ&M8&:>4*131$(RB7YB.%WQVD$"8)] M74=5ZLV2CTHU^;37E4YEZ[EO].#OY#*NF-^8X13^Z?<(>?#: JKNO#A)V(T MED6I#M(N-1'T$L:]_:DV+98/'WA0I" B>KECB.%K]RH7X"J.NUGK@'[V-Y1 M[WSV>W2I 8^4%QG[K%^D]L:H"]J'5 **)YIC,ZI3?+K2H&1)% SPAU)6993J M"O4^7=)T!T:-(3/S8N"M>,:8CX'>ZDU_3)2B=*$JMX;A*9*4@"BSM#W8'+=33:4C9N M=PX]7S/P^\@O._!<*7P,BA/,R"2$5;=2>3&GZG #;9/BV"U3VFOOQ0$-@ED M_ )R,4L8UE^;=,?ZTOHO";(>?9 B/NHK#0G4 *3I+-(VZ M )KL%CIIT:1,F'D0'*K!<_FY^'%0FS0FCXS-VV^RA",5SHAID5T4?PJ5+9X M*6K^L["VHS6!1>IF(.B:0@D34V1"UTLE@^[E;)1I)LVQ00H]1#ID#'A+44>G MENEMK'M%B$KX(;G.T3B#(P20>JGT.&4^F_$,S8BHVOBSTO#-$Z[=/ X7AQ # M7XP[;?77E?X3$+V!+FX7X;ERVXS\8G$@DU(!@80XPYZZ5/S*87R +9SCVONX MV+\MK+^.>MM1+F1JIH,KWA'RX5Q\'QAT\M?[Z8N( M5_6A(>Q5:P8&4_9L@*2.X?*]5].26HU,<7-I$BE";FS9X?N$P]0=3O?_\K[3 MX&?7/GD)0BO(&#"[&M7?.O]8V-I>PK[&E+Z5T2G;@X<7*.IHX0BZ/J<[]DY? M>Z[$7L)J$R3J@>K@R\?E/%S"=-'UX%_T=_/KD)/E&'T,0V_U\\81>7%04FQ3 M*Z39N/IU?[M!QRM '?O+OERGI8KS8D@VJ.>Z>?S2*Q+5<@A&N.Q[=-N(IS8")R/&NL)K2Q6%S\H;;T MQ^&:4^S-W^TLI$H#9>#.^?K^#>ZGESM-O/KOF%Z:KKPK*SM^W?K+KQ(NCFV" MYPU<;MOT5TEF=J(27H%"PL6+Q2"YC(\M3U76';TX0'*8KF!?PK=TWGAF&\EK MY-/"5:SDP9%SUSJLAGN T#(!_-D_(&(/$C4"!4++0@9^H2P\HJ&..%1?2F^3T'PEX!G^&+=8$U/]^AR;^ M2S*-V+CX8TK",I\I14I8>D44A=NR?:^6$-L:/9WL;_^N."! 0"]K'\&[DR_N M2_A[=R87Y)5[%Y2L^4LCSR&&EX>0Z=E@?K=S@[%8CS:)=X(5\X;W=^L']$\S M20U(@^9L\F^'H]C"Y 9R(>QQQ<2;VBR"2, 1\Z6;AY%2Z^"*]:\D'%%NEV'( MZ(&2.%[)QV2([['%+#:]*IAHA2,J[$>##+Q"$B6(H80^<48O+%ME))/)A'LY M!7^:FN6 !P,V'\'M<5!PC5X$6N33WH"T?UMG)&X1-JT!Y!J0DFY=8 <2-6ZD9)6NXHU*%S9.FT?H;SSX35\H1L(^F/\WL9R9S"+N/)? /EN,?<$1J[%B M_@Q=TT.DB6E!' M@1T9\_8G@F[*SI8_EDL^)/*:_DU[$Y=))6D-:DGFSN$X?3T17.]Y2 [C##S2 ML7.X-,/*9=^ZVAJ3T;21>T?*,50\<=M[+B\K& ?*A!3:9X5UI>W!>POY,+LF MZ\IX.)OM+93#/>:PFQH)9WOM BL!MW=9(WNL.5[I4+*1>(2^^A=Y#A4&W11C M+D59[Z(K6F7EE+P F$@]?=PO.,(5XK'%4,$-K[4T^3-L3_4YNTU$I1;DKKWS M%6>C7DSS%S"HX/PA%2"FD6D%J:D3O&Q"QSTP1<0&;[S:+FUB^;<*9J MDX!0<*FR:BY-I^25"N36>)//+B*:/;TR)0K$[]4?Q\,S436*LT7 C+I=M^= MXI8Y]=^G8<2HB*_1 ANNIJZB:AQ!Y61_;W0/ M#E(HQ&98+S0(&[._/,V)DQN@/XN0!()%\&K/PX/#K?-!456*R6CC4_L"%/)W M2:CV_6=_C<#V&8H0<=3^MT&5MI-V"HZC0@Q_:H[::F:$T $"_H#D/3_JCS5& MMO-0? MR8XYGVY0,.3CV2E.I21N8]37N6<=$W7;O N9''P0]\FF1(EZEC\DIM-#T[_5 M4B[.5KXN':?6+6($B:1 &O[EK(FE91!#.ALK#K/W2% 5/!Y;GD",^SG/U4( M'=9&!8UR'6_P-:*W!@P^W>W-S7#')"YO3NOP.6[2 F+\M?NZ;]ETS2659$TR?RFIB"3&-S( MS3R*:&1X7>4DLN[@9=7*1!/-4R7V-8M_V'F.;VIL0)"_I_6V97;457WIW/W, M2&MO+)HS_%(4NF^ER#$9!F_HVHL0!N#MM\R\BMHE9H+R!K:PO$T%F'+7B O* MM1%L>JPZK/S:V*YYORDXTA<=IA,,'7 ($97!-3/$MSX8&]@-O9\,)\_./ M50&=*:0/=YW7!HX8/_O_OG#O_^TO;U **7]=Z^TYU*Y#]_C*;Z86,1\QD]N+ M.2R'\TI#\P83"B'U.^>U 6U=3[Y>>^&OOK[3KR0O3MC/9KU#0D/+#K.NSSU- MJEAG1L>*)1[W-^M7M V^;R6,'"; S&F&HNO(M HD\&]].BP][#'BL!0![2.N MYQY UU_)7UG_K84HBAX\]:F%;>UL\@H!^)H?>G_0\_6.-;N+12GU_LW\'77O M\EAVR4VL:*%8B],+_Z!]WLIAV7Y/]%NK/!>.FZ!?KI)Q=V+'RADJVX,] G!9NYY, M@5R-S)>P^[YHRGUDH;"+#KXL-W*BD3.OWN@3 6*IQY[P!8Y.(#P8^KSP;72J M;7924MKVUHQY%1&^MM9'$O_?3;.]U'"F!J[Z"BE9F*\P,E#].2^"^ 6^MD>2 M2QJ5TBE=BZ6*K.(O% 6;<>./5J((7N!YT&1D@C:2T8J3J]^%DCP^Q:O#/]2D M$$&*(NO(%/+I?YX[<$YW$0IAB&7>ZY8*)=ZW=_.7RKO3&NM3K3YYJ:9@OF:H M$?\XECNE(^I/MU:@HEMRQ(C$'>6@)$33YX*_H\5K8(N.%^*CI\F'-VL#(&*2 MC=]GU'K/$F)3!6@O''CTF&T62WC1D$0.M.H_/.O^0>(.MIJC\ MJ<.QS*&S#]PU =K&B1:&E#PV)WK$E7A:DOZL6OXQ)9;Q!KB.+JGOJG^I(B>Q MS0O?*Y5[-9&=70M="^R"=IE-G=M5N<8*+T6,*$5X7]0!.,K_7.[=2_6?BR=Y/Q>4X5,^QYZ2VK7I@-X:?U>CZUO3FM"S^ZDIZH67#7M"HOY:T:%"CNNCN5:Z>W">5@?TY+JI%?8UEZ:[2$G,6Y4]PO'H=3.8H'&[36 M*N2V*236\/.YGT*:NQ 6427B"6:J7SD&,DU!+.'N(@8';%!G@U?WMP68#R"J M>]-]BK.?&\W.E+$:F"D_+6(HX*OT-<([1JMX?+:8)O'?W+=NV931- \&'MB( M?%*96O;+S$Z@)\J)\*-2*\9.F[#J.-+;V06<)4_RT%M1##T5YY&B27M'U<-+'TN?!%.&TGX@NHFN$KI;L15?$ETMLH-\$5'^&%'$DV?B#3RT)_-LHHKD+:Y>#TQXFKHAE];OU2.N,(& M7D/)C!YK<&VKAVVD8LE=*#2X]T;>K-H"6UY?/&ZF'F_'%.J-&K218;HH^^Q'<+ M,JEJ&*"("+?.4+>%86WJ/$=4*J8@M@ ";S/F P9RAR58:C&.A/>@O-AQV.D$ MMPY ZA#7\A/Y]T6L2PC\_F$,\\IL^N065]']"L$UA_3W4V&20Y(I+&X\W?7IL)?3&;%3 M&01"DY3W<$=)TE(Z^L9!94O2B[V2WU%/DVOXXK3EM>8KLDC6J:#EQW3R29Y[;?_=+'F M"31_(:!Y9,03\5*S]5B$[:8^!UZVO=2]H(F-%E)B6VM+]2=.]S8)>6.D)K8F M,BA+6UQIBSJU'J"-S>A73[DO%>8 5AV F''N<_UV 384Z,"Q:^,">G%E,$!U M]4!3R,//NTOBKA;WMC5&/7S,MJ+0TZ6?$P]:YC65UJBL)K\T'8[K ;VEDNP^ MLI?HOT8#TF_]8W9+IH!:\S\6,2X*'(I,49P,PM7T 8I02(GV;XB=8B>TY_QP M9 **9N(!M56ZJH"J/94A0P1ZBQ;Q''D?TTV>X$G/JZ7 M2^GPFI:]/L-@:-&]$ULQGPWHC@A;7.[8O$G_/20&NF:J3GT\ -Q/I0P]H'R4H\!E/[Z45\C5:>'YZ-D MMWJ^;3#5EN.+&'\;T2+,25 G3=.(T_]8EO3&\[L5@AGC^ 4;LY]4O"Y(6N?P M.E#G>(3W- Z#6!TCL-6TH(Z1[[--O@?OE9X$@=0]VZ*.I'$(Z K^!A;@F1=[ MO222Y@]>:R,^N)DCI3'4TB34D89R9:Y]2#B\_=^/)5K<@IBO8\R?.C-C?S6@ M:Z;5654=,6E/IP5\)J&SI9(4FCSN#FE2F+"]O:G7S29\[!8!_F4&T\.:2]^8 M.ZI;>56UQF9_Z 6YP#%1L=%:06_Y<1EIFLRN /4CRP9_5&U,S^3U?3M]T5Q_ MZ$HB(<5*DT:<_U+F]3?3'A\ST)Y+:&6*3X"-IUZ97 B'1?)I24!8G]%L/H>/ M(=.Q=$75+R_3=4=44N$#D_ MC'SQ(4;'O/M"*=2:%(3\L\+PPJ/$NW1S MDM5I 5/T9.!*5 GHT^A3Z)BTI/:SH MX6;!@E(.;^-DV;!))E\HK!/!BJKN[2<3N!G8F;+)MH?.,:49-;S3@DH! M?J5B7 "1]A/X18]4I^)7()GT"M"M.N;*%/E/VB10$^!P2\1CF@Q+]NTO]XLX MG $WD@LE8^K21^5>%O6*N0#-V2N._SXWD/-Z2SW\-_T-6OU+"[F)^[!3,3:' M,)WW4CJ8Y8UF+K:B',X,U'_Q^HUL!#OJ[QFCFK MD#+10EK$S'2NR4*S;:YKF5+>7FAV@FK@)((1PS6_TIW871"YX#MN0YB=[A@> MHB&-X>V"SD.H[]>NX#)%A,"+'+?#Z<*KO.AY^/7%#;5#%*0FIB7JG69^I^.W MMSES "F)Z6)_?JI\]1#RG#Q5;^+<.+?O>"P#(BYB>6E>](KT,[3<(@1HU M5';M/+.-S^7AY;+:\E8>H5W#[(]N1=I>_P8YF]&X@%CY<'NR+*=-G*E6=8=N M..0H8KPE_W-3LN!@,"9\'P:K:B\5GVMNM:*T+F(,YL[X,"[D/79#U6Z9%G#E M^;T?VYG?ETY#F(W!KBJ(;+2(T3>G4>HU8(G_Y7J.A./5MHBANQ],NO4FL^])M!G=6:F?)V:=RH%S;OSWI\Z%58R!]+I RU&HP*JM<*(ZXNXSE5S?DKH3!?- MPL1 ;G4(\5HZG\6VJ67S)1T^33"+,%PE4T5,OGY4^R\ P63@RKRJ)M5R&$T8 M9KERB7J\REE_G'L\#]37+I#9;OR_.U)LH<]A32!-OG205;W*PY]O$14]/5:+ MM--7':8_5*9HR(2_]DSN,90*L/@Y^T5,J/R[S)\_(V1-#WY.2XKHJI#YN(DJ M/Z>#02M_LI9214/*C5HME,+@J5-6YUZX.^V>JIICD]@6*8Z3C=L/-L*M'S+8 MM=E7WNYR3.H!0].DPAE9]ZDAN!G"3JR*="R.-QCC&R=PZ>RQ8_77X(5TU+), MTQK0<\8D//M:D+EO 4-?RR^2Q;:&O7EXS6W2:K9I7J8BNZP)V;/_+A("<#V0 MQG=GF=FGCN#M3&Y)U63JWX]77;G13A_9P;25;4NY85P]ZDB_ MEC>*1-M\:]R;HK("\V "P?=%YTFIVYX&FC^_A=#?FB;YTKZA.?G#*YDD=TPW M)<)01O2X<$\L !CHLY4B$Q/F^^_EL)VLQT%,\_J;E>N^WIE;I[>1.#L);$ Z M1E>^@]%3T4ZZN:2%7W7]1U_@C MRIQE<'']AK7> MSJ1W_W]LON%1[(YG,U\NVZ$7%#,[C8 ;7 Z6Y,1'Z-J;OGX2'O"8:!8[QVCR:7L5FTR5M?']$9XMXH@5_=J+B@X&CBR_.=-29^> M@$WF+VHCG*B$+D@(-;L5(-Q/BY@WS>-877?VC#?@.B7R6^6TB1A>Z%VGT$;9 MA1<,4I]->^J2UZPXDZ7*LKZ;(8W7?:G7@ MVOKJ<'>!)ULFE&3<#GT-]!+XH#1])+89OOAS<=\-C8'4[VQU^?/U3VJ"!5-J ML*O\"W :*[&2LA6-3\(Y"8L8$E9R* :W N:B(*3IWS>< Z"?]^+O!U.6(8WB M_D\>SX#DZ5[$?:;9NTSO0]08F4KCCX(]7#.E'AR1(8R#C'&Y, FZI(*'G M\:75)X=9-;V\&AI>H@GVZINXW\#GO8M2@R%[EU$_0!LEHUXZ>G4DMA6D=>9:XU+0;P_>%4T@P\^/$4XW+6*& MP5PK+CUOWAO)0U!<=@^N.# !F@"=]R+J:!($&.T^D#\9V5HBWG@)Y>\%\2<3 M)F]FH_^F5">HP M&"CU.2LPRQT'0\'2C#/ E;AWT0>:6 2*1,R^?=7?ZEZOE@74 "_YZX)S13P[ MU!-HL6[7\30\R@':_S_/#2E.X[T*ACC7([S!=NBHX3I*)*& M-ME'N'A&U@CISOS01\=\SM;0=Y#:C-/]AD[&G_^"U:Q# T 3YU2Z%D[?G($V8+1^=Q>N(7*2?4U^1;Q>7]2DEJ M39*#X4Z;8-4T/80/SNU]3CL(_]=^9 2G#W(UDF/W\' M#I<_[]/X)*WSC(T=0YK,WK.!#@AAU*4VRUY8VP1VJU#G[_V?UM_ECG/7G,&S M[8N8;T7\OOZ3Y+PXL-/B%D?"Q/' MR!%)A(5H](,^98='TT87,A)_3S47. E.00IG;0^KP<^S=?&A;J87=UU MQ<;\75#*7"#Q=)>&3XZ>MT^ *_\Y(8-H,X:W M5 ?Y,*1 3C[$O972I&K],@W9?]8N%SNZ:VCHUF7).W?8B70NL>.;L39R0&C( M?B;M8U2Q#LQ.]6T%.Q1<<5%'^HB!(U&<^_Q4OVN?:XA0G'L YO:V_[1K%E@U M35BS<9^*M9-/ FOT6U)7M 99=>'Q._=/TS\EK@+8/)@V\R!(JKM1.1%U*]_O M.SA$\XHCRCN,^)?N>U1FFJ(1 Y]GI03:F9$=/O?NCUX)) B%SF*-M$F+G[YL*2=T@@4TW".91^ M+GI@'*Y_KI2V^>'EVF/% MXS%XXSRG=B%!'(J+-4GX-J+\,@G9/S;'AITN_;[GV_CZL!-3L &(IZ9!F6WSS:,B''![5Z@B=VT-"O\PQ0;)9.Z M@KS +E%;QINQ).45\&-L%YY >S-QR>"@)KIJV(QI+I,P-8)!\6S52_PT<"D; M2T<7^++VO&6&YSB6#7W.?2/2S.98= >,B.UV#&.PXIJC/_)^L'YB<(9QX4U; MY)NZ=3[5\RDJ:HL5(.]7X&J5UU?NQ6AUDU^#,5[(G9OYZK53Y6 MPY\6)* 7BQM3Z.^U?1OG%*,"#=J%M. 0T*([M1MV9?BV\C3]$9;'Q9OE$M0- M-N*Z_9XMI87>6A8NQ[$J,>&VDR"7KJ@-:M_R*601DS'/&U$(E(.<@UWE4?$1 ML>S84"0H;^\;O*]:#"7">!NC&]S9%.5++)T0.U!^=(42$,_:[$VNF; 75SCD M6*O!H#D+=<'EO"@!+CHV'7:*50@KKWG4%@=&F/'Q6Q8Q7\=DW=M_WCK_AI!M M2B-UD\A!,N5&\[9(K_DXPLKH(S#470E0G(H_*JTP4T@D\3.(3>X M5Y<;/P(H ,68;&C?>7(2QW8B/X'KA8V)6WPWUG^QYO!SP![S[+=BVWF9$F7< M$+\KH"?<_P,7'SCV6$O:M_>?'W;+5+',6AK_MF?,O]@[(LFS5UJ@YFCPF&.> M/M& )]4$G"NL3LC-4(IRX@1S]X,#UTNSDZ!5NX('RH<$U>I*>+V236_.5+B-+]%#L?]"Q9MLSKBW,2A!"_0WK!]%( MJLGX9[>9V30NA9\NP$\N')5F-58WL!4+$N';]%J[C?9D&Q.].W!5BFZZ&*Y& M C]\7FJ'JT5T+6Y#B1L>)C)?QNQ^&S9S[U9WCIZN=U/OO:@_VVEB"6*86>Y[ MC_E:R_ZHU*Y:NWD^>!'S=!&SYX6AW_'< V@^..[WM\>-;&PL1WZ_TH^(8^VL M:FP,E,LT2^E;6IB**T=/K?8W^<%U:>X8AS#+E0;^:G8'H7'7M@;S-+Z?2W9\ MX<4/4TO:V1%G?(B9?D?EERLY6IM6='$@10^&*5P^%T&.$_7'#MG?4 MQT0%C$M9@%L*WQ0O9-)TG;GF(6 NV9K6>>MR5W9.*4B03_M6/UT) M>I%(!A+?'3Y">5T;9?X?6%)]*M&)&1G.YO_6WWP#>0 DJGIVX'1E=M? MEFGZY9MB@.>TL2-[G1_;Q\>I%Q)"_*Q7_A[$4HT,-P>,1*QIG60N"+H+< M8KFX[F/R^DD2L*$T\+SQ4O5YP#[VP^7-LP(FFYP L&IF@4D4'B2;LN^."QIT@+!I,')*S\(G9X29R&40=9PEMLJIU]NU+)? M/<@[WV:">R:NA/%T2<"/Y_$C\#>=X 9WF^I&:<5( $N;-)5CGO.P/4Q-5*_?JW7@>F!BR?U#?!SD0.QH9[T1G87V(SH M[1A],T*S7"!T'YL*V9)[5]<3X.+O3W/P"?YO1E/UUJMLM>:FB7?(.+4A#__] MI. VJK*L)K7(I[UG%.YXWF\=3GJ;:3%$_X3X)9W6"NPGY]]Z8]?KY?,9(IGT MQ6]OK4T,R)IY6(\M5DS3#_M)V%0F#U(FNR@D!Z)PCM/C+)"Q)PRXS7,J#9R3 M2:5JWR!3,Q1:WBR9Q!G4_!+\6$Z]-(-@YC)0OK!F0E=H0 NZ4G/(Z*G60!WH\RIB;P.:_'L3!1"L?^O3 M/54DTGX5$K[L6C$-@4K)?4.ER%B$932>W1N<;M!EH@QY6_(Q[$;N&$)N8-=- M6)RKB:5UJ(3*O=="8_%=T<1%C ,"0[( MR#:!P4L5I-2J2QXWKC@<7<24R/T>[8VP2BEO6T#_LJ/TYHA)%_4P0$M%& CV MY%+@-L<14L%/%C$;P@O?I$ZYKA?1^\#\Z4!1[] ?U^-*$)J86FKAO&-]V/E7 M+V$G-G^9#\3M1[#.#/HKL* ]:8?_!G!9/J^K*QUFCRKVW/VS4@]E#%0'.9)N M/##5+^## ?ZWU.GKB 3.Q7TLX--NQ(.' \")FE7[.R'G,?"?802=,X!O/KNACU#WC:(P,,V/6B_@H!^T+ MR%J^E!;;P1C3\*_Z;J>:1SQHHK:$#@ITA;RF+YY[5XRPK4II2B38Z;@=0'5E MR+6@^9WYUO9V=JX8RFI]LI0;*F*,ON3PLDX\<5XO:DJ%B+/*+Q:"+K4WGE)4 MW%Z*LT<-1Q#3EU5V!*)XZ*%VL$Y*&@DQ;':LXR/5X=K MB2GV>!NWCW%H3E8V]X" 5V1#)CD-BH/1-3,9CCLJS5@'[-+)$BBQ HS\1>E4 M>DC%Q?KR:$':V$T?@U;?-*Z41>]HY2B\Q#TG)P\+*9" [9D,UX;D"1Q1D?0, MM;3"I-&_)@YF0T/D]6)!UL7&6__$_PJ3#.Z(&62<^=*'G4-? 085 %?!&+$- MN[#KYL9]96>*)AH:V2&!L=Q_R1^ZHME7Z381 M-)*TMOO2@O/:B;6,B7WGBZ[7>_WNHKT^$$\V)G;IRFX'7*I<#&YWQS@GX ME>5\B <-:Y(W1)\+K%BK$.GV&)63(]9]X3,5,H+;:&7A=F6(E3I"(X6BR;R6 M[5]B/5#L[[GUKE"\C&P(GH1\SNDV &9JO[UM S*^#VX=O"J?+L_$_0T*GXT MC[I)XL=;=CVDNJ"?<-U[[WY)@ )_&17KI3.;BE2!4FW46T8T:$6!UVDSLIXX M79HK6S4!FE.SR@LW-P=)(5?H %<[S5&8W])>AE?M/_$%I*O[/][735,Z=MY: M=ZNI)GS'/]:!+8%NDTC<(L9,?:E)SGZ%LCSK>=W.G'<=JVK\;3J('_/>(X- M:N/XP&M3?$5[,C+%GNG,HB>I0$+ET;_M0 M0$JL&AA05 5',9[0'T&YAJ.F\9TD0?!("'SO&F\Z]*L'*KX.@ZHV=.VTJ,QJIBM M8-LL8C"#%L-!8$CG_RS@@]LNATR=M Y^GT4UOW/,%(P?6S)'N+5"/J.VE'.: M5:#]9MZJ_.1\LH8QV[8>V@*O#(8[0SHS+ MV^YEBVK2_"W2<<<9T>G)$BW9OG'M?-;"WUEG9J==_MM'%2-O_TXN^+U%M['3 M'GIP/F !R(6Q%/BK7P\IX$K!?W,K#6Q(H#=BL^8-P,7>!D:/!O:[A['Q MQZ&N5X-=T)?C$KBY(,=1TFG.'YPM040V\ MY#OQ4S?BYY!PR/\,>^D3#A_&,$J?JQG&J%+(*&#RNT'WL;Y!NXSRV"16"WB) M1X^1)-KG-IH]0/%70:K!N6K@J&ND(U^Y3%UB.X;/($F>RHO'85$N64]$DQ)L MLF<'J8:-LA^IY"(P)/K]1([O=INIZ1@J-11,&R[NWQBGX9&'J$]@]K]M,F7? ME(AO9PO7RP8?,B_?Q<[U&3P'?? 2 BY88NBU/[079\^P*NRBQYH>_=S[[H-B M IJ#8@5P+=%=N&V9V)0-('?]3O6]3>&(!!.V=N-MDX0?GF4NO)F=F1:+.4W2^(C M)X#+Y%M(F4*;X)_SB#VB!>]TI^UM&0=S_UZ^BY3 QXHE_HN8IES5*VB-UI.< M=@M-;V_&SKFF+PA'I23'ME9I3%6:1X.706!C:T.+$A4*U)8D?^"%5E<,Y%3P MW60'K5AIQ)%KHUYW-@ LJ5 R!1CP/N1)#T9HN(YQ/#I?,]YNL5'TO!R:/,3MX^'KY7#O+4(6S##FMY] ,S6H^AM,98\?FI+K[ M%2602 +S/,&0=A'_#)]'HTEX$BI;+&SW:(% +IZ G^7P MJ$/YH<[[&/M57$?(I+0E 578U95)5QZ1P9AV+:K(Y8SL%VI&:"O(SL,3KJA" M07[T,>GHXT,+S$#!/? U&X]O4[;25B]9Q.S4F_OBE0XA!7\E?/K#6IYCP#C( MU2P5L@W' C=4O[$-T^2__<$^B:L9?V09.U5LN[/'/A$""6Z:<[&7;2+I"YHH M-DLBKD6?PXW)\?4J9;V7R$D[>6QEG=0ZM?3P(N:H/4TD5LJX(O7LX;;?C6DC M<4IE)PGL,!3AXU*/?H\GA+X'Q-* 3443)7GI*5 2FCZ4QH%=GVQ;RL-KCD65 MJ5@ MVPR6>M6%.#M[AXM6<3H-WXA"B)?+&*N9A.SP@57C<4YN[DB+F/T^,ZV MN3]BG% Q:/&KU_D]Z4O>HJ)P5BJVB93Y!$G+4@;M8TX^GI"'6/:\(A*4DL]) M0(0+=C=V5"90=@/=?U*S$OHR>1I0^3!7_AE1:;0 EW@C_#KV$^IKG(&V'5XG M0K3-[8-="ZR&ODGZQ2./QV"'X%=ID0N12<+F$T_U8#$#SSCN<_DD3L]8=Z<7 M#'KZ3SC7S)B$X2KAEH'G/CG6/4!'DY[-*+^3/S 5G*9Q4,D$XS$/!&=UW3;> M)2,W@/P-8E.36U*AH-W\JY.A0@I!0OLW[["![13(H='KJBM+%S&7;.5F2EAAYUK%.E,O)(P'FY3\']'P# M0W(A?U9K >SYVQJ%F"+JGC2N*8HP2Q'#T;[NR1>MKX,5Q"GV3U:3*@?1Q8LV M;ZH7,>6\$"O5C;;?=24Q^HBZ_.@\[< 7?'GHUW$\(%>W73]I]XU,RJ.!\=80 M?Z5\,&L$;I W%<6B\.Q7JAT)L1%Z"?D%TQ/J#\NMD?52)59<]_"7HT^,C& # MZ8L3A[A4@]@)(E@2+G_P[K->'KE9-<^=J[4;E^1]LSR]D3_%)$A)7WZ/:.J-'%ZG:$G9_'HE1 (0FW&0,^E/>J6Z)0/9*#PDFM_&:M? MJ+%DPG"CS5>52CB=A .M77KB#>(X&INU^$Z'1(!"D$M\*>N7XJRS=5JT8+S_ M:2N;,Z-!S?]P_8=GY5%(5"TC5OHR:M\('3LZZ1 N*/JKPH0.@X6@>4Z V115 MXZ0K,F)D=>>_<>H0S* >XIE PE/*E5+UH-C9?'7A?$B2)F,1@^U_&/_:@"GA MX-(D:K(AS=3:1)^8)%&'PI][=U1M+79UVT=M.3\2Y$,!_RC\]LW%4XD0ZB1 FJ"W1\ MO*L_<1%CH91.LO::'_93$#Y3"K7=Y;>(HHDX: .EYSAY(ZC/V@T-8&YT+A_' MBODTL=2;#6ED$#CU[Z-4K+^936,:GD#O6G;CA_3@/B7WX8 MNB_>1 *>4K>OK[ 7SY@@EZ LCAP8!&IL#^$/0N#Q0$_'&YR"V"I4V+%8T9KO M)J?;VJ?Q:N OQPL&K1R>@$?S:CR@.H64JKG-G-& /?C*^7'JFCZ$((8"DYRP M/HTP4U+/YH9VSF246FG!($-13\)+8X42(EFX_,(.I7FQ2+-#&ZJ.Y)3DRB5( M@N=0^AIX,O(\E-,U%=*<1&Y9Q-RJ:(9;@\%_W_2=O"6#6Z'Y3P]>=Y2@\;F2 M&-=COO3GJ>?D]:U^@@MW%!DW+AO.8 ME-"BC';P_ZV1]K0)&!;??ZG)I#"$"L1?W,+:EFNKQK) M0/Q?.)K5QW0U09PM.6Q&[?R,SG86M=)T"2R]L,*,SL) MWVFX62H+%&6KI,]4ZSDX$-)6/;UR/E7!58C@A*P7 ?->7=&&[5$U"T[WYNOH M]^H%]! G<("2?'J;RS?<2EMX=Q;O\/=+2LAH '1H2)'W;\P^A; 2)+7;%]QU M2I="D@.QH'6)GN_SHX.:]%.MX.SGC2BQSCNWPC!^<*+*M38U %9%%1@;$]G[+=9""8! M#)KPE$.RV1U +(3':YVMC&D>R&VI$(ZR\5HK>F *^:1EE_&78<$Y " JM?3Z M0/?NM$$AGSM=V>O[;DLMK:!&:Q5*=S>>( 'Z>% NR W*.1;6F2KIQ*7-S M QW$^?#O9%!+/+C;='J-C*=\D>"^^R;!RO*J9UOO'&RB5>S*^5J>D(#3.N@& M,:]:L3XA)Y4CK[KSF18["_3<&SHTF8;MS7M4Z!2_8 5/1R/A'A%SY34C@[B: MF$H$N%%FY*' 'N1HYK\ YFW_&"=BZ7=0WE"3,#8O8I!OSMIA7] >Z&8+[6%L MM_@@E=8*!YC2L.VC8PXVVS,88^^%;T(SY5C1(:Z)K;&X=K= :;N^&MO U&"U MQ.SC^9UX0/S$L,L^IJ)68DE9Q/PC7WAYU ZT1FI&A@&+C[&OT=_ M7$J+$_*4-9G?X'[3M0.X>8"WE'V.)EHPV3BVB#$(P64@*8Z#4WM:68WX=# 41:X];<^1^Z?(CB"MLWZK@1 KFC$DUT+;T@ MX/[=1L&"EO#IY,:/*>)9&42FE2\/\%;E/GHXMRWFSQ0Q,Q;DYM!*C^1MM7LZ M@?%M1SB4VST0)M>.I M+F\;?NC%X>QA6?-83R'+0?4%S4^(AWB(V[-"*JA-$\'6OVG+LJ<4SU!]1<=S MV:&Y7RJU]O,PVRW_2]C2LWK4CHVN/&Q%E )^>+G4TO5U0Q,[!390)WR]GA-L M%1AKY=7IN#6D(U\!V\X_E7'&0MJSC^[YK#W$!>^@<(\859^MSIE:(M'BQ]3$ MK,F&XGW+,NBZP5BCZD")QL"H:]#W8E%_FE7](N:K@3-)5;4N-]-WKB-0V7S? M/MBI^X(8MUL@I1$Z9F4T F_]EY"1JSUDZK 6,)\CZ2\/N3W-9,KU3&EW9".L M0,^?_%UK$S38&4/MNG^-^CU^?]#*2MOKU17XDX"M4#I9[8G$._/ES/(&A^]2 M/H*T!W"N).CM(Q&LZHE:OGSS4AGMY6S0C36:,.6D!<3,3$ASV4OB[RP M0K$V K2\'YW23P8^.UHD&9-IKRE1BYAT)3#JXT&FE; #2!NX_5^A53M^-?7%_K4J-'D]5,'O6NX+4]3@LQV4C7_]KRL[3?*) M;?^U:#B.%>R)]\1[VK-WILPYIUMMT09#&J#TJ:B.H^O25[F?%N;WOZJ.W#;/ MFTZ 6G^^.\[[<3P2*AR&4R:;E%O>S3&Y\(?T-,7:6*>_J_2X+L!MI.%CMU3# M3[2F@O^$K!D1OI[7D,'M\^08A,97J@7Z!J% @=OZW#B)7V8F/W?,YQ_3H4#& MA>X-ZO(FVM^$B^R#=KZQY? :LJ1D)4&!]4IY55_<
6 M] 81\*^(*;L_D][A#/7'=3#;0_F?^K*DZN/84?D[\-EO8Y230>8;NZ5PY<$; MTPCIP=$GH4*^%RTUOHLYZ>YL$PP$&=7E9B %;>:=H81>I#4MSS[?M,]/7VP$ M7VH'OJWM73TD?AN'@$$Q]P.#%S&AY(HUC/4145*$$AP2 QEO5CY6[X;%W)7-B<7-Y,B5W7T@;3RW^96 MHZ 5WG@BT,CMN^"@02E90!KO"0BL1UHI_Y71]<8>Z N;,*NL.CD:E1Q2X-X#D5TH_Y7N\:]9_G(7^.=P%$LA$8M!KY>-+L-6 MTCG4D0R8=Z/>Z(Q38!+>Z+=G$=.H6;F(.>A]NVX(32#+H[(8JX_<9]AU#C>S M.]@CJ!IT=L.?5EGA"U^,G\L.FP!?/NA:HE14+1?UB>&%HE@JP%K$H"!X+6U] MSHYGW;:5ORWL3[SJMX4/">"NWU4VJQ,$N6+$<,E-HGC2%;7;K=Z%C^E@[B*F MJCUV'?5=P>^*7?*EH/,<^K;4FY_GC.<3H?X?2UW!KGS$\%CMS?/! MC';P 7*4D=\9=V;#15[E1J"M1< -N[<^S2$(ETY(3T%:8R)O[Y;I?&^@S-(@ M@*N9KTY(+:OD? +*?U5-Z*WB\>^*[KQBW'H1-ZZ_KDU40?L1LG)Z&'9VU-QM MT#WX7*N@"Q*\&8SP)RWTISSQ?@7":5PF[51R\5'!U/) M[9\10I=20K#(F?UN1<066PFY/5*;CA!#CE$+L=L?^@Q<'1@)J9Y&UYSO4-B: MN_ T/9S&V_J0]25,_2>4$X5UCDHE22C?9JK_?'[7:[&OLJ?%60NW2":/1!Q*S>AW%>M0DA"<[;5G1FT\(;;520KO.=DW5YCG M=$M<:3\9RST .X(U8<,I15;:6<+TN6QI)9W^\/&%Z^6DR@F^,A ?-*OEAI/] M?^MZ+=8V@X9 8-'Z"B.GF,[9-91&3/GKR93@O[+=FD%1^C17*>-Z?9Y'76[: MA9,;#4CY:E&5!$\[TV1]V"N\NU[6)J&4#2>1(3LZ[=@BOY$;W-Q4M?";N".ANM0WA@)EI M.FR)M:) ^CZI*3JPC0 DQ]?,PO4@4;6M]9C7#G_P0)G# ID MXQ76M-II!ZCPXHR3 ;TR9DXM.WXXY),XFT0D0MCCO*^!/OT^SN@\M+B7C?GL MYEE9V;U1KI-/\N$?7/^\^%@VN85NPQ)6:S2KF<.1=TXHG467"C3:&_FVOWX6 MCYV9 ?_30%B&ZNGR4SA7LHM*[]*HZ3KVVZ.1,+?8SEB5\?0<_?>JE8#,=Q[U MNO\EB]845/C;:U_X'_6 ($I822_AQ%N\##(%.K4PD(9[^[3P*$"Z)/R?DUE; M1\MY^R\J RKN 6;Q5A?;&M&2Q4\47.DW,8D$^9OD?NP,]>!07(TB\\8 MAI5'!S>N;WS/!H/8!&R6)*-\!W;'R:06)UTLG/3$L&P$&OJHAN_"U2V[$[A] MXM+7<%HEH%''GUH;)NR<1VVF?FK"_S:\:!WWP#_50!MLGBAGZNP:SI_?OU=0 MI- UA7D16F,*X%1ZJ^))>CVB,BT1<-'XV^9['H#_I4H]"X1B])!7'KH1 M4^PA[P=M7-0L9N&E$T]S'\%R;[9/M\WGURKXKDQ"Y?+5G_(22!2,ZVRYX.8" M^DX(RS6!RAC] *W1L?/= MT7N9/XLPTSR%%)P=JVS^-SO422H1F -<9D3''V6U'/XK=3N1PAC?V*/@?!E1 MCKL7$&'SR.&2*&\ABF!CI,8]UA8YSIX-)XN4J4 M$W@E,?'__$:"BSC,"ZYB#1RO,B'Z6973\L,5 6JR#-YU]?>4CU&C0B12_>EW M^%*Z)B:S?Y^4WEQQ[!\?!GH7$%+MX8'H9\9.&+BK*I-=:'93:E1JD8KI;[+E M="43Y]X^0(8#.E7C@V85Q>J)"EU3$T'E\2$>3^"Q,"!7PBL^P%IS_F<=%O*H M95:CY6B]NT/QR@/$WX'E\ _/F+>](I ALM4FS("NX5%$\YNV@6;# MZ(4QMRX8K5$88M@0I>O?'U/BQ$\D;UK(VS#2W,RAM%'Y. ;8G%#^=6"'A7#0 M>7 >E8-'WQND,$GE E8N+=NI ^5P;4!3_(>/)DCPQ^&(U^.MK.3H$@ST&H[_,&5\4@XH)9KM M[,&(P%:IJX.*Q\Y3CT::VW\HG\69B-%\73Y33'OM[]MO/X_:X@$LJ5K^1SM9 MJ19-2_R^B[TCYE$^G_I?JM%=H .M4LIEB:#(JL?9T1-;8ZD1KZY5\-"ED-$\ MJK+*=Y=]SG\X)#8&EFCWX2D-J2J]:U=F=?CZIP.- S4ZH"1TT^_17Q/V=_>[ MY%>L8I:X)L#' =L(AF64E4$)L*4_HJHN5$8-B;#<\CV,SU-CV)MNV(NK-0* MHU&O&N/K$,P?"JW055B2;Z\("RK8?@AN-0-$M)%1T MK7V4\]6AJV%&R ;5G5]Y=5^/56S79V$_?%Y53@QE V*.XG PCA[@7 M0G@U\K/0L>C??AQS5-=8UOLNW5F,Q Z^;N:I8VZ>!<)_.HI7^K@LT+%S0UV^ MD(+D>H-0T_U&VZ&>8\ ;N&X5;HDA],K-,+ELVQ9[GB7[P'0!.<+^PDBGU^;EB1DE786-I"@(8WAEM36^#,B=1_W5\E[U>,%.6<$LMF23$1VB M=^?8TOYN ;A$ZM,.211?,@K9/=:RFUOE<./^HQ:IBJ*%7RA^/VW!E5989EX. MY./8.*E&YD8? +K8K8KO.-X#QI,0,;T5+?)SX[3;94DYG*=O*8NY;(CY>Z'VWI&X18W0NC$\7#]RK;03RYGQ_QX5$9HRMV)2RR9HQRHK" M!\=-'#G)"ZAF,VUQKW)QG[!H\6&/!6Y:BEE7?/^E_[8:X10;]^=&N\9#1B#L MQ_4/","1LY4Z1\6KXL6N/<7?NC+7KHGELTW0= 11<4-,8H/N=]W#=,)K)!I"9_>U MGH^=TU-H_%3%SU^<) 40D0A7J^YN6G9!4EF(V3&A30PYDWFX>-IU-D#U/?3N MMU-Q<,.LAG+D_NIOR'VG!.R<\;-<$XI,*.P8N/_\ C<@"R8959"FFC_M"Q^M M*730ZZO\6^\]?+H1W3=*X!.R,D;ID]0.JBV4I?'C'S LF.$,"1#Y<>@[9LJ] MI-(Y]/Z<2V5&A0B$&;N>Y#<*U03IZ'C MP'ZI_^S?WUZQ;0E5F4 ZE.,?,_A M]#X>@"2H^:_2M?FIW?WHI!F0/3$<_Q<+9E< %:7)I]0+I^=1ZW-:YU>*\! MS<38&SD,+#E_DY8V+=&5S:.>E1W;W^B2?7-?IE,JG>[VZ[W?+/'=8]]KE%H MG!)^^D_5LZO22-M6A?,'450_=O<$IMSW1[7YUF1SA*ZKEW;?>[F'^T0E%Z)' M_!)7N_SJ9(X!T)PIYTJC[R[SJ.C?N[E'-#VLN>K1D=A6XU6]UL ;'I>MOG!J MX3.5RDD3RA#YK$E<"%(: )?V\!LYR*Z"_NX@%_510G76SN=59>.E]8WN%A/8 MT5&!]P$HG<9"0#L8 AC%/)90A?W0=?>_@C!%BZLAV;V1'&DELTAC/%NH9/Q2 MR%AS:=(94^];_.;5]7V.IG%:[!"R>=.47]H?KWTD8X_J+86-0DNO6*XYE4D& MT'@ U_W4X1 *A[ZKH0!P4^3MX+^9NP!ZQ&K?"S_W)4\8 @SY/%R6 MBE4_1L=+\0["M& _W[F*>=0B+I<$!.5-SCPYA^8SK!CZV%:9,.R[V%0^1S,2 M\]G$Y[/+UCBK.&PUY"F2^/K9T-A9FG@L(T*3@E["3[UQ,/*4BAT%H.<2SY>( M9M1\)AD!BUV>ZW$8);(H-4H.P\W_\?[5*$.LA3-'B="R+ZHF"]:DR)_K<5TUXQ_5U%I]^=102;\R^NF*BAP/V"N MR^1\3(6RYDBA5+&Z+-O3I/UG##E).H_JEH'#M5EE7IP,8>FL7BKZ1(P$_+Z? M;^4LI>.98C77"UJY\8/=KR/1VSI:PSJ$?)#F2(Q>)B6TG64S%5N>F:+^)F1&#"Z!5MI^ ME#J]=[397*,,R7/K.7)("\^C]N/E+MHC%V_M\\6%?FQ/UF&]I"\[69\&GW!9 M5N9DZ_?8:H;'Z\U;DU\[Z_M(<4;(UH\['&M;M_RBQI 1,0W71,H5;ODO(W>^ M:BIT#<+53XY?",@> :SXU=IXG5%17#5U1)!*57)+L'D5Q$6T12M-)ER)3#5S MQ1?'Q6L7=XZ$"1AZ?X@E,\LV]N0N;K_PF'(46P'LFPI>W!%W^.8 !IVK39## MGA]#YU&M"OR48=T"'N\22(>K(W>Y4*PT@%JZ7NB$;U9R$5I1/2290XOQ_(;E M)M7[\U=I"['- 'TPI041X-L#2#?O*CED'8XD ?A@3_-7GM MR:)%N2]O:D'<7T7$E(_A6F[UMAO:.I^ID.N0Q"QG#M$&>VYL>-3HN^O&A@<_ M_/_V6LP)/#./^AO!G6[?"GU#HPJL]57F*?<;U,\S$*#IK.>P05V$_U_WI00) M<%_;) [K@9K'G^BX!"7H2W#_K^1HV:%^V)TNGB._O4DVM3%>?$MS"00"?TS3 MOM;&0-:VLJ7N?;TR-D*[UJ9]W"+, W,.'2*X"\73)2!=9M21=O=$=R6^FZ[+ M-MR78/6H/+E)K$!#H?O&M"Q0%VEP?VCYB[SA!C97,8D-LT4(]>A8X*-RL&F$ M@A[*/W]K'I6$CL861RYM788I%C!)%.;4RK6-^YX\<>/.I$F\E8WTT*-70Q?@_[W47%%G/5-?W]M?5S^[XKU_][1(\ MK\"E6PS8X-A%T2N.=.??R1(X^<&: MR5A-@(&CJ!YRO>XP%'G*2]#24W#MP<<7@" D*1UE=W"@P>E+9&U%3 M0-NOD2@5ZX^SSQ)K(DYA/$>A"./@IK'";.N>M_Z%KBX5Q26S_7+0U!7O?7/% M:%1CW? #0U(Z?%L&ZXL$IY@)F2=V?=QHK0$]YU'9^*DQ-^J'J@82[Q+7B_F* M>&/'):&B+7&W77K\[9?*R%8=3ZE@A\[AJRD;Y. V6'O%E=$A8TO._>B M[\>5C0[T,FU]VHO[/=A<]N"=<:M.&*CPU7J0Z)W G\AJX8QT7?%9^[9X\DBP M ZXMBNE'-O@>-(!-5<@@0M_SMAR97U^LE/8-RZ_P.#.+?0#M^>>,#K#73(=X M6-[<\":XR]\?E(GG44MWO_$(*I<)ZA"(6.B;$OJ ,^2UFH#E%A_>88%$%,V9 MNV$Z2BUV*,2P2M'%!^VIQTDQD+>]S 0A!*C(#Z4[XDR*4]I!K@HK:?; M@U;TE;^O9KQ[V:O!RQ'\7'>:E3B*1 )5&N$KU'+U;SD2!U2TL%J-H9"G>%I3 M/PNS(6(EOU YI];[D7F!*8G7:LD.LFO! >\JBNOPQ5D]^W_HJE@->"$?,M:6 MD"=4C,!D;.[?'5J1&INGEV*T6>'XX@]8K[+9P:5BQB$^B-S?*H07.$P?WLQH M:[N1T=4[^ZBN4I_9ZR=8NJ*_<8!+\&D*D!"R&GBB6MVTQD@)=GKH:QD/0T:J MRI/!!^*7<4H\* UT)K']OO]"+-8B'<_[>1C9M+9-6 M%C9DWAU<%W5RH%REAIE5/=5"]L16K#NE^I>0A;K=0OH\ZFCE#U&Q9[%8,R7- M(,1).J=^VI/BL1P.-'HM4K4CRVD3:(9/?Y8KOQDDXTK$@A&"F<%L_-= @6PN M48&QJWR-;-]YU%5LGNC CC+LS7G4+CC4<>3YW).-R$?OU(C!L5+LS=P;E 5G>J7^FOJF@-_]2 MX4"C\@LQ5$.)%UU(:EV8ATD:T*P%&KFPN4B\_!P M,W^J5EOAIF-7-GY+*6[?WZ\"-LRC905AW-N. :!69?(0^ M0$Q$!CSO -GZ+:$A/IVZ@S_7J.R#"Y$8,E;IEHA,W-%DE?N]69%.)<';WYSV M*2:QKB5&0\^Q=HWIWC>W1(E2 MN3Z1'V/]Z>IS7(*NW5X#5UO-U*Y-X;@EZCN6*.=H.^B!"%S_ ,I'%>Q_B+^G>";'E)JQVFB%^AQ!*=?X2GSYBGZEQ>-X.8P#C;GNCX]G MU;LWP":O)7P!PWS3X^<.M6\P2@E';::)E>+M,T06E?,X MS^%<7;A$H=#],KM*M#3C&Z?) ,%+4O>1_/)]]/O.[HW[K!1N!8EE\K/M21\G M2+'<.95XX.YFDPN>/B11*H\OE>-_NA^S>=0@@AJI"Z&=A#\UVX@JF0 [ZE?49WW.[H^[&<\$DM3_^PO//GPR,R M*#CCWU)//;=<)A'@ZSY.W%Z^8]A)VJ>EX@_0 POCN X:L4 Y S?U,!Y;^"\V M(XI :B>EP&]\LGOS0H%0*J1/#SS-S]&#U0(Q]E?)0#]QJV&LLI 6'SJ%XP$9B: MX9N$PW@+.H\&,"0^BKV#E%0L-;!SFX&L;XJ(R-RQB/6'.T.1.Y;FTT_?R G M 8Y?$T';PY4F217K$)53<[--)]QU+YUE(L@W$XKE("6?>^>7NHAAHG5$NAXQ.,BS>J>3(P&,:/ M1$!,#)S="Y5 M7>JSG"&X02V=RT?=:7 ?ZRX$.\C+; TPX&,K+%Q)S_#]/S*'VY?,<5)A M>3KKSN:P6.]U-@YJWFWJF>X:+9LI#;E\U2J@:F1U44GGFU,QH*C267-#TV 1^T>>6ZY**I$*F96#$WZ9-T]'4E97EIQX MQBG5H.'&-<\Y4SEJ-$3LQ]\UDG!3$CF@;B+&T/,PC.-I^'$O/KOXQP8*RN!) M.I5YIP2WVM<%RX'[)EDZ3\MXA<-0% (<*,Z(\_ M'P1\#+!4=&Y8*P<#JF5S651E/EC _[RKR[_V8'D\)"#1E96.JKRTD'3G6YB#> R9W8ZQ26* M5SW0S=, USN+UE<'--6'=PB[V><5%V+]'@>_&PFE'TB%,%!92K:32*HN9JZ6 M^JW0,>?TO43(+5D-*QUK)"R_Z*NDWC"WI12KZ2=7KAFLB57-SAJ7[TGT_,UG M0,F'C5IYTPY'\TN/8:4^=-MWCVNTJ+6&;#R@5)5O>"4N(86J2S=4KE+Z!B93 MZ%,)X+U/CQF16N*SDU.S\:H]2/P=^Y;&_<_#N<0TAH]FSO$+UWG! M:O90OES0BGO-)K4R +INP96MR0;3SGH)>U'3T6&Z8 +WO^PF:O>=VA+1/&I+ M'8#G?SB1O^&QU<+UMT_[PHJO02H9%*]8D"!V,G#O S1M6QFES@CO^(NZU?"> M_DF]UZ+A;RZ __./IOE)4%'2Z[D$T*[:A%?#IB)U&WGN=GPY$" 0L"(M0K)_RH70\19ZST+*(T:0X#[3!KP MTYUDSD'@ \=4!1\P&H@[%) ,['\MYPY'%\- MA>]828JDE",RDSFW8XNQ%7HX'FY" D7UBQ9<]!P4XU^4FF!?0.N#2( FXX!- MC6(%_1U$&CS2JEC0CN68OV+\K(PCZ4_2CHH#I7U %YO9-&QSQ^,\>T2[ZK_] MP4U],QHM)9CK2) =-:/UQ=!$?6.I5G=CZ<<-B6>J<]?>Z7?4/[.6J.T./RT< MN*EZ+M! 2Z_^Y+/,X90H$Q?Q=>O*"8RSCG, \#J12L TIJGA5T]MY,? 1#Z, M!BP3KUWV9^+GHF#H*B>JOE-OG\(]/K7IXPL3V *FB[H?*2]3^BZ0:]W[5+J- M)?,HEM93(6*K*Z]]B;)2ZAJ^-A]>N>5T>(*.#Q+F43_].6C-/6XHHC=K3I:R M?\P"#5V!P%KQXAA:$6A1H%$__I4P02GTB)5T7_>)FVF2-CYM0$+GA_'BZS=? MW.\JWS$+X+OZCYBZPWQY^)(*S7>05]DRE<5!S\CV M\JS\%V9OZF)XXY%[>3$!&3RV6AALBPB%"Y_BNQ%YTMS*HDN)[%/B*HL&8+/O M:IO^%W,+==DTZ!;SVG(-7C+ZP[OQ7S55SU!6^K^-UI?5Y7R!7RK'W1(?GXH#O M]=]?2DN:V !)$IN??#N;9?^]F^8O':F_-XRYJWHCXC-!,7O(=V0PLX5QVG_< M2#2'A*>F?9P4^'^M94(RS*X^E;4NJJFY/\%B<;N^*29$8_U@TVRO<"J!/;SK MX#,.LO?X*BBL+0S&+("C#<<-Z;,BKUX-Q!CS53,5NBR'> M?T3JN]CNNU$[PC+%+#R#P*&^;4K]J=EODIV@9GDG^K/ZB+]^WMC)YR0[ M,O)6_% ]29K^#WOH/3XT$_5: ]A*_E+G-4 !0'=)YSLJM']D8_F MR.;P9-,_$''E\XC>:&%>-$N7?GU+ OJAQNA#+(>M+K&97KM47+/-6<+(IN5*-U>;RQF0[(4>C;5+VR M@N_9T6\SP>R*H ]M_EW.,?>LC.$RE+K(?8O^EE*/+\]T/?)KCP,Y0#7+)>#Q M/-[.T#4H P9 B VNFH(;9!'+A(2$5D:.;D;E+Z:YV[$:JI4J671=$H5 M'3BL>R'_YI?0V=#83[38-R.1!*QEV7RC5I+K$K$\1R]ONP+Z;3ADX"*5SS06 M[&\.YXJ:V;J?0 H)@OVY4HE@O:VE!V7(0C]6BTYO!DFC+B*!25& MK$JRY/IC)\SB<6(8^@Y0'+Z3L>W2&]D7-$)0XLK*AT[O8\8NZQV0\@FV/(5' M5OG/TC\:]47"ND]G-BM3^U0?X%1PN+3M]M(8R"5>(M'PCVQ^U=+.20?P,$M\ MJ"F[(U6A$9E1%602FD^C7YYKBGRZF84_+6,0I,6:5>3D/1&0N:PXCXZLCX5I MI#N',_5VBI*!DO_\;\]...GJE#*)I+>.,.?1<]_561.J'"3JN\W[28%EVW[U MNF#7":C9&K7L1(KU^V"KJ^$"$!^4'%31\%27Q0W:5D3(P)_2#O1KA8!-^OV@ MW;;G3ADU4P]Q'E:<>)S]0(;!UG/&L,TW)!4.J2;HC>.NQ(5")(ZJN[\G+(S^ M(8=S/@:,0UA8-7G+RK?G3F5'+M%@4YGU/<>G8DSF:GKO7)]53524L)/'GH>_ M7_"V8 3-$RAU8)EM]"<[%O:J>T,!O:,Q^&7H&NR?$@E";L6UQHNGFMU_]AD1 M6< /8GF*X<8^[&6G,=7;':QO2 P,"A;@#]_4^A2X;XPL$G["4IB3H,61S:M" M?J#%"FB%V#QPN 1OY- @,W62<8=H6!Q1?3=ERT[3 S02&J\W<2NKJ5#]\ IT MB1>9UTJ$?*J7YG/]6S-B3--O*JUA_W9>%7?SV!V:IA=#4LSH#QFY)C??IJ4^ MFQ:: TSVZ/OPW4-W<(/862Z/=A%0*T-Z_KB&?>7,(< LM;2;Z?E@FKU1%%\&YA8JFNZH)1HSQUBB[7#> (3E\GS$-XR,;FU=[BQ5Y A+ M//'B[@=YS7M:?DA<>]&>R]/ %'C.S<5H*HX3C:"YQ]04/):DXH[AP!GFJS=) MF+OO]T"'!-Z#, E.6_KBP-K\V6P=D#<= $*<]K"W2]M@IAML8/F%2FGJ8I4D M_=/R*2'1&21>(!NZSJ-HD8*K_RU UVNF< H+-47@Z6 GE%W MX]"-G51WT\FFULF7 LUWC9+/&>I;G5[$8NZ):BC,#/CGRX&=[B$(3LVCKEE4 M2S3QU#L7HR2915)P%L9[?OOVT\)1C@6=&@J.A*$/!3LV5BZRX^LK2;!&)_BS MAJNF!N)R=VQV[V,.R5HKA?%Y?P^?3?_1WP#4(QDV,ZD^S<[8^NK$!]?_XU$3+2-ZZJK5^PN4(Z6@"E@L>Z;Q\J9._+O @J150XOGX6[S((SOW8#Y@ M7#0BE;HDP.R)8"A1Q<[S9*I' NE P\;,O2U.LPS>L<2 PA#C50GL/"$#!%[7 M/ERV8OAQP@=UB86'=4M9^1X)V7P>M:(I,7)RDULC)?CB,W-)/><<+\'B'4!O MO_WG9)*^V"U@.6V]]_N6?8G C!PL^N=1M3^,Z,B%FE#*&7$VU@>Y/8K<\)U6MNNQ6VV=C=?Q4NHE78^FS'A.#=BYP'&6A'".;#1U3:=Q5.Q M[EP-2V?TJF)M3C5GI7DM[&=ZD@2;(\0Z,#<"-URGG4=5IGH)UC#2+)F6ZI)# MQUHNW*PCR!%]L\9J*09PV8;9LW-/_.93'?V260(:^U=RZ+>J@OC'^L/I@X?V MC?T!&%=$L^ X7/#O3.Z5E.NUZ;&%9N;<3>C6;)6L00Z[FPI4/ZO?TY(CC[M MU.K>GB ABZO;KKMU88OPWID;%6RH2(,@KAMWABKU/O.L#AKNC_]?=SJ<,CZ+QJF]$N:UKEMMSXZ-,5]8$:8&^QA5\DEJX>=\QS MRV07[SBAS]6\LG]/LN+MH2>3^?V4<'C)Z$9'2,_P;_[?FZN-GOS?-8YYAX6G MU.R/0 [^/#B*7-(%_5R#/@0#2_"V0F0(I)VWP\PC0GZ_?&YT+0V^PQ)KP%_R M@^=1/ZY9#538.#Q#YM16>2.]REWHU=;%\!P*%TR.(\2G_O.*TS; 2@AXO?Y) MGPI-1Z2>6T[W#7'IS735[0H2436!7+2M<_-DO^[IBJD1?>O)P/1GYA/;/K(GP;L9XA!WZYO&3J^4CY_2I P;#;->UYKQBPHB)7:,OAU1Z;AX_3'H M@42K<>"#KNS>W43QM)5FU76&V:"*"ZHAZ]&J C]/_^DE\ZAA)9X9I;4_^X7< M4 VFW(3#$>'35(JL*4"71!^QMF%8- )8OG'PY$6NLS2+JT)">DA3Y&^<@P_R M,^*@=;T?&R'L8#3!S)J,_6D4V^]^9ZTOSD\ M]4=DIFE=>;;7'E++,Z&C '5.>Z:)9,Q1K2]NNYY.TFKAPK:'J7E[80LZW1N[ ML&H;_3 X_"B\<1[U&WUW-:<]'Q>#$#E%W23!^LYNJ? ML#.Q[:^V3SM8(1+VUU@PH4PV?/8")1;&==S/-/[7>\X<)A:*0=BP]$K.NZI0>1;W MP*5OLU*08DR-'5[KW"SBC8GY"(K/&(-C)X9':A_?60<&$NI4"EUF[[$]'EV2 MUN#M$R!@WW@_\)>")E*\A6Y$*6 IG_:D[%DUW1 OXXJR >YH2'!BY:E;Z%*U M6A?;EXC-/>']=!]MM?XIJ#X^2_D<4<.1"E\;4B+KF("%FR/4%O&*LEF1G.K) MAB(I1!97[;AV2QW#4Z"YC4=R\+X,,1K'JR1+.9E/=:-<3*.KZ@G>GU!?S^/Q M)6T40D%2JO^+W.G?I3/"_0ED[.$:4\>*R:9"%VU3D*[ZFWHU]=<-IH:+8H13 MZAE]X9DU_;>+>[>0E/2',Y@'DU3LQ_]ZH^ESN :<0AZYE9X]26 M$D79?C]Z[KI[:R%H+3\5_3S9=8L/2U ?4D\DC',][K_[\V.S*-L%(M*!MT\^ MECG4-A?LG5Q[2AO/9>&;'1.LAQN#U' :&",+<;=,+W/M M?8%0R$87O :,?/3QC$Q; ^.'=.Y03U>K&_4K-60;N5;$IQ,"/]\;-3?);/R MJ8_[G\5Q7.GTW0@&1L^CD24+$@@PZB@8]]/*/)\VG;[C3!? H/S MJ'T%!9JHSSV6B5:==*F:,_KA:?<4U'.BF8;SP-C#9!)DW?EGY'GWTX?FC*)K M-0FP'_GTBX/;5K*/$^D[H7"@PM$J\@B)64T8Y0,[P!G/<@^3&\>K,ER+HVDW MF5'P).?VGD?'__SQJ@@#%\1(Y(%5X4HKIH&0SF&.WI@\8\4CH(O]016^JX'?^ L6A\,6JEE] ML=*H-5):TYQ,#FW:&2'FHW=#I.Z[M=<2T&)I/KYZ]S@6-U6Y;]HQ,-]Y/R,( ML*73&2%/5!O?/MU._8>]I4: GXM^^4<_GQ9#/Y XZP0YSY;_G!#JQ W!X6$V M[T;6Y,G>F#=Z8@VX/'00%5@03XFE(.SXQRU=[MS, MN%.(<;5UGT?=<'C_J3(V1Z[FQ""">[QF<6BSA,!"B MXE;G>O7'4_1YE'^2"L9GG _X7'PHZ%X]T[V51:'&>N:U\#NT,B;.UNHAC^!_ M@F<"80T+R_:86&5F:,[O"=U]8>LV9PZ(I9E%!<"5H[\_D*:^%CW\3J&+CC;%.',L M=;"3+MS?8ZV1E#,2*9YV6,$4P.:)K'Z*V/6MT+^"?[JZ'I.Q<6O/ZX_8+ F8 MJ-N4?F>RI^7O&;=$C@]4/S/\>%\,7RB!L>*!I\6?_SV1AFM&(*J5IA[V;VUD MX+H%\6 4$GC7,KSZLM@,)%8LG+1W;]U"@@WH7)W2=]/S>*X!PA?7OUPUMORK M1]*(\AN-CE,.E'[?*3XUY3^VJ3\0H\&:-Z+&XDY/#Y/X/2$-KI" MF(5'8&0['2]W"F#58II);G=PQ-+NHL0TD8B=!T!'(ZBR>[#EF'5[,C 2" M5O^VGU4)6$"Q!51E1T7R:RJWAD3>JY8>/7F.AD 6\+;"XYVR0$.Q[*!^CS:%7;-HS;/HW;NG]EN5@!O MZRWJ2KWD! X5[CG]W^G>XT=.:PI(?-UFZL MKJZ1C#0PH:A:H]6'P_Y 8%0 M$YK0>%S.D$K1C#)LP?'@A!NU5V9\\E"./NA M2/^[+4+T4Y2O4A")#8"BR)92'G*!?8'67@-?O1V$!44@?W>50;SN$GSD_O). M0.BPIX.J:^#7U$LZA,4(035:;35#(>@+()6JK5>J,&Q+^L3&>508 +1B^8ZL M*DR BW:5X7QA)3!1Z;/,P@D!%>4\-,KZH_8N94*&41YA5RM[W8[M^K6/\U/ MG'3 \1M=JPW.08NP%1X)) I^*"?8KEWDO;9$:T/0U2=+( ?;IS[!Z)Q$A?2K M?%9C[#<3+\MLK&V/Y2MU$Z?K#KIQ))KPA\]GUZ1^@,E)&CA- MT[5QY6?QP@*%DTS*_T8)JSCDV]J9Q6?SILOW;7NR^MHX*9Y+$2+?U/ )O%UF ML[Z_>U81TM@ >8UDK+[P^++EUR4XM9@%)^T&'M\@*6$L)JU(^C M+9U'8FG-R(3[#?SCS#�Y!Q,)JJ=.)?(+*^3O(1T+@7-^WMBFG:S]H_CWJS M,7,1EKN^8,':!9T=MZU*7#('YE$((!X<.?)D.XWLR5;I[4-[#%;6@_@.(1WX MT'OTKN/C/))M+G-V5G?YJ)F68J O CC<]F)IO(1&%ZO+LSY=_'?&*IL\C^(Z M6O=Y-)O%31JP+36&N5]N1\5IPHO4+-WRC.'>W&QI9 _P6@W>6[;:UHH!ZK"! MIX.SFI=?$D[IDPW7E^8Z#UHTI?'&L;EACJ1C9 & G_(I2[H1W>[3C0RH7/GM MWYO(9G 2L46^O_B?N&6X#>!ZW=EBQ].E/,;> I?.H-$5%3;8]OU97 MJS;'>CT9W"I"C2"T\2[Z*K!*4I3KM7TV*!"0-28@.^KZ5DZPMET0)SBEJW_A M>E9"Y6DT\,N??PDU$RMT]>0(;FY. :61K.FZ^SJDL58';*$T)%3.C6XK?70S M +(!@Z'/I:+2-\$^,)/'+MT;N,.$ZZ0QZGCJ>;;UFYBOU#\5]EZ?_F]!PJ#Z MM0Z!A/7YT2=;DF9&PMC1?9JNW5<8F.1UL_&\3P*6I@#GZ)O"VA?5J(W7SDJ5 M:_9\V^II?OZ"G;2=4KU=C3$8-U*791\P\@';$64/>TX]^:?8)PG!=:_OC+?+ MB1?4K97:AE40VB?4A,&/% L8KDY>T[) A6Z5T@8&5'+9ZMB+/[NG M?D'4URWW1[>"WQ$![)3^4.GKH$M-1P&]M81&8Y>.#-L3\P>T#%8^09_];W"7 MW<-9R&9AH(AZP>\D2*Z$/4M5LZ6:!#F'9TX57=W,W?:$&[B?(F%DR;C?W^/F\JT:S=2F'!$P>>G M1%NKBRX_Z;Z_I[<[4P,$?OMT=&*_; N-Q=/-:#5F*?[G7GVB]<@*C)00T3\] M1F9&Y9F.J(T["IUN44*:3AN]^=#*8E_(&2$!,$>HDOIONC^\SX77*>S^#61SU;]0^^W M&C=0EB[*^!,=J]-.=]=MA5>(!/COU3ND!J/= A5/V7<5V$0@.TRPZV>M^&/G MZ6'G][V9,&+@E%+PR,=:9^=Q9S0?5$*1S\G&\ZC:5)5;5\"7,Y@5(G,[C;X: M'$NMP+T]%UD]E>NX_SM[YYA>T\66-ZNN>Y$3VV+\5+:\78+3+ MN2']93LO+';3T!;K18$A7$W68>)P"^JT&KJ28[R98EXKK];?H9\&DX,T_%;Z;_D'1]@O,[3XLE'M+!C4V::TAUQGD#_ %KO] M_K=(IUTR<+.9-W+ZZ#0M32"@1[,[ _%&N)85U',D$@KPTC0877:Z_0@NQ_Q> M/=Q=*:3C.-Q1.V?^YL+B8HUK92$;9WG_,$OH-,,)O&MAEY[31S%WJDR#?Y.F MBR,M,$;J-_!M]13$B3\GUC; 88YJ$]R2JD,L[68UZQO9!DK)M)65=#^75#*U M=5L@H&+*TY(179@T"U=O>AC*FQH!<-+@54F4F*X@83J L"RN5_T?J;:GL5E8 M[D(UMJ,IQV#(YR__L;=MZPC/=0WTX&4G\CV"N(_C&_/VS$82)&8C6_]HT1O$ ML$UGY%S'BI_N69IP.P&ZC[#5^,N;AQ_L%)H92[Y T]VWRCZ#;0OLVJN[0(1< M CI.-&QB_K+N"A&(&=>?'_9^[SES*Y/74]D8I]4>"VHM_;!LZ[.6@;TJ418_ M_XK**N:M!8(E[,I]&L#6)VW?X _L(9I36SCG<2EL<3G,2:;6(>M9\[2^>56O MU56R.VE.KCN$>2&7=%=NR5J)7F/Q3:2SEC^?1_W"#/MN(?TN M?$Q*D8]0W8][^F[K"+3%-*&Q4C9A$?4MEZX.H^\43B2KRG>_92(L?1ZU%7C" M3 A>;]GE.;BXM"5WI7>J$KZX2GO2^N*B#Y2K^98\CRJ^?>YRJ=^S*_Z MAEB8Q*[PT<%E0\>?MXN76N]![J$=9 FJ#IH=)WZM/\"C4EICX0[<:X/&+VG= J MD7=7VEX6PLE9-"H41"@@3?DTRFBD1WKTEH3FX0EDY,FGIAZ/;(@.SR C_[NIP)_D?A=QVS"+[74GF[ 54D%>@VG>Y(PUI1,$9-R(8+ MJ5_W\E"+DTI"?9>>__Q.*P>=B5HHX6!SR=%^0Q6F3J5#(D+B=TD%NY)>RG$; MB.B51=? P:1S36'F%KFILW;9+A>Q7'#XY2/>Q98 _I24+PUVJMFM M_SVXD.,6IB^@F)8<;#U[,4YW4>>R%"@(\/JZ]-^E4R0TGS]=]OS-K5C.^*(8 M029;;!XI.3OEOFJ3];" V MF_E@"A^/R>STC'X@-C?"BVE86T3@1&-*N3X83WXG_0O/_UMJ"P[+'2?QR5N6 M-.]A?!^DT4\#B:U1))5K4^UDBK^ &>T7S>;OO#-M:V;TCF2$B\9^,&:N",TT MP!^X $"4 ;79P:@W+4XZ9S1S".R^?!9EMG0Z=D7,^&7=3S-$HLWW MY'AI[(XS0C5$E'SYE_K-J!E9&KP&-M#Q]+(Y"!^I#^AH)![#.$893]8!5R$W M5KWG+Z43$%[G?'R#.=LE_L 1"V'>BK>7X\0(7:,K;P@G-N6]K5%_KY PA6-+ MR%U7#^U941MALYG?VF:K@"L#MDW>7'%H#^GJ_[NNK7_^Z]II8]6$20L4%\8; MS6%ME9+SZS8;5#A\0!;3\>&REXW), ,4*65^-+Q2.(T=.A[[.72UK)B]&GBS MK=#/HES#8JA#/=MF\5Q$..W,T/$)JM?19+\MF?#AZMB5[+$:VX[_/+TNH:F'-)D%\:5I3BHG75FICV\V M(7\ F)&/QY7NX12K7O!:F1?BG5$=O)WF"Q@!I3^SS%4L$0/G_:,'H@*8H&Z3 M2]6^2^/832TE%A> Y5I$4G4^EGW%D")V+<#\Y%6>V:?AU<6M\#O<_$H7B(09 MB'SP/AOW*OP@*73<[L!IRZP/>@'A:&/LMW4Z&\Y3"QF?ET>>;#0^>6,LZ6?6 M5(6.70\?J$Q.-GZ&,1C=5TW>U.6(:-H_L,RYSOU;4K4;R?W9ZG$S^<=<+R*Z M_7YUXZ://?(Y0 V63$\ ?\*.[P]OR'EQ@P62ZE)RYE'_!2:.SZ/* ;JZHEQ& MV T>JDX+U//$R(P8*%L S1\X6JG?NW6N>5&+_ZUYC"U+^=+FHR#B*SFW%O_JZLS'D)J)2=XZV M)TE@J MU%C1WE/SJ$A]?8G?-CAUVM$TSQ0ALA*>AI\5=-UROX><1W8MOZX%_>(1JH@H5=%'5T4PMZ M[@-&>=BWK@5KS%=/B8VW?6 4*+#HT>"Y Q/+L\AWKOS4'Y!U,Y6\BOR] M]?;E2_P;CZ.7EP#V5%Y^1N6MQ(4*+!]='!EP8VO<(+^FF!0X$:X*H9#ZO'+( ML)1RKJZ#LI#/!C6Q!TU=YE'V1T(4=NU#:BLJ(K.[_ (UFT\]LV*Y 6HV-Q!< MVGSS6?F]I]Z.!'E%;L, O?3EAO&70.*8;+;R*CL?PW9Q^RK39T:5_U3]\VMM MLR!+W])*O7#"CBHRE7W@L/'3S-QW2X9G:-L MAYL(T86_'-\TVP)P4Y8\G3W;B.-9,95P?.O^LD>9I\SG4=>4^J=%<4^#"D\? M00\8-L;*;X";F]\_-5M>?32<\:ZA81Y5<8ZPU%@&<"+#YQH3 LUY$[]=ZC0* M ;CN/67,LG^<^S#U.7KK*.O/E?&#]M?MYS2B3':6AE9]*7;X#_'O2T7FR2)S MC4@A;4OQQ[[7;1L+&?@%+PXZEBS0GR>XG+@H^"1T+.$+@K$?9E9V#<-3.H7G M($[E>*SZV@M]/C_\RIQ<_K9D>G.19?*DL[/\NR>:MHFI6XL0L!1Z"AVVUED/ MV6--MK:Y!TXUL@[C2,FS H7+^*@B)Y!2UV\K2<",5B>Q&UYI5+IVYYDR^5-/ M:"ASSMDL( M4? \BG.87Y3S:7_8+) V2M9:?-/T69:+T#@)1"1V1[6SC=K2Q%4?,&Q;Y1L) M_>>Z:;>+,7_*I1)9'RD &SM\S\=C9D39#MPSYXQJ=.ZN[S]H^>_PK(::!M*+ MYZ9;RKW_/]:^_2VIK V;IAH[.TW94:49*S,K,SMXPEWC6Y:F3!Y+4YJ<,C5% M\XS"[JAE)E.FE@?(3$E-Z*3DD AY=?G1;+E] MPJ_+>_A-3:J>I;82BQ5G5/*ZC17/F0K>H(;T\Z-ZU==0!<5XFHR $#3Q=E>" MY&8WGU$AY2@>I5^EI.I^ MVOOFNI)1J,R!D7/S9Z5&^PF6+B)UB6 JT",[KZ M\+K<@>=/F_)/:?D?1_)#J'/RHQLA=I96J;?*"'YAN8&C1_0"CYX423!%%*.@ M[>>BI62\ I(,QE+6=3WJU7(%C_JU*:I)C/O1!5YM7]DT+'824N[&!=:=34-T M:_>8YWY]54Q?D +0$^X]">.IV#_F'EPG/ ]LF59)M %7 JY7'JIS=E4@3MOA>NVO($=XD+IK;OBL#55!-#V_GL<,[GV;GX?+QU!'CF*_.AC-* ML30SHQW$B>"=DZB.O=,CX2[8*=!=_N3XH2W[I4&DQK:P#U+6W0?G&IP>"J(+ MI=QA]8TEW[)RJ&+.OAX*BN/E96BVUIE#6+*#=8VM6E[U>[2NC4=#&SQ+%(P] M.O\H 1_#ZY6VE6LC&J?=/)WK;#1)"N9M$*-K&M]Q\%G.)0J6U$@@V_#;ZU93HB,RJLLIJCDTK__W A(R'<>)FAUI&=D%I0JT6 M]^%==I;5>GVNLI8G):Y4=JR^T@->G\VCB=^YY#JCPSGKA&:DIM18MEK*'!.EM%M,,:UT+,Q]\M(K>W:%D04/X=EV M6C_+@J'8#DVUC/&]?RTAC-6P@K7$+_IQ&&I@ILT;7KSV,1[?#F@_5+^ M]-"G2^I%X+Y@T53:T8Z52OCH>RCB=H_5B*/Y=B)& S^?0=6&5P5&EC,1>$[7 MVY3675T@L7R'$2F, [.'6IR)AK MQ.R"<3?^B#H_@UH2I[=R=O7;-]>^"4Z!7/A/7 M=>V[N,':)K^8M4%_9M_2Z#BV*4S5@]BRX#_WHF90E#,'\[M(1T7DEU2VO&*! MZ816I!&:RZ2A]&I1)"RG: MGIE03U)L !7.L<[8_'D/OG-;/Q%X$.?&,Q?@HF[47)!PC:C3PNN;7KQ/%" C:<#OK2T[-,XTRPQXFL;"$(_B5 MIMDN=[5AU*(YTD>,GXFH^,)F7--)%"15 6-0Q=PU@U;##*HD:7 M:A.@R$=G3K#M$6;Q^KYMT*))UF$$ (&VS,F(OTTV1ZVLPOY'.ZGG-4U)^G[O M"3-JQ-?6LJ)9&9RAN E-4:Q8'<>'IL6=C -L]34MR1*2V_FO_R7[,JF4Q:72 MW6I\DF;;L[D.*C%7T4&J:7%9^4CKP?'<.MZ'&YI!'=&=\1]K-!2># ^?&\F? M7?LS)HY+5F2>'N0YB"EU/YX=_J82CKKAQ1)H=/^=)0]BL^NF!LC@N\9'V$7? M?ZWW:=9:#H/4'W_Y5282<*F6XI.MEI8Y79W1[^9;KC:OF7_7MB@[@QH2V\IQ MAG/]@RY<2N\P9F!ISO$J+>^ZS[IWEO+NOOB@Q+GW!W^>6LVCA)S@@& MN%.U(=MQ&@);M+SAW]\)#111P"6B>ZI_P)MN.C%4H)9!DS3'1W,?S)5Q[L>3X#.I+LA[S MH0]>V2G@^4U+T+T+^!J<9R)O.(I$;!=O/!SC1E)+(?7W9Z=RK[WL.!"NH6Q:R(#0,[]_C:18G3O^C3]=\*$VN_ACW5IWU+C19@.H*7G$9&<=67=M#/\ M MUS[U;_?TRM7(I2S2%"P#./*T\\+<=&XR,F"&=G4!R0[9HK6EIQ?SH^))C* M86#5*U?X6LB,>5W3#B5#(;:\=5,BQ3N X_S]Z0(.M3XU4<0H=YIT['YQLIC3 MYZR]),OV2M5;U^((M9&?SS"CDS"K DFKF#QH%E#:0.$OT,G ME&)MI[4[$33]UZ'[L'_C[B5\DFL'\&>J4JN 31X4''NY/M%0DX]S5X[(23N. M-P][>N,63DY*4R6@:\+=?0>^\2+XS.'>/AC?U7+9*0&#V3>#,@4SFHX?):.R MB6QTFZ6J.K;\\<@#,HVEZ=C\]^,<(!X^3F: G4UKCB^^GN/)I;K)67EM=/;6 MPZ^:0ITBRZC!:"*#.UQR\1-SE6E1K":4=TE5*5W>?YE,"RF^@!91:GK?EC\+ MM1+SE4)E]2KE"3=K'L:E":0BO(W6.9"\S*1LI+VA.@67T]R+*_F@8)SLQ-_% M-6NWX=*.7[T48'7AX!G6SI^'9_?,N,CQ6PM1V!W1^ M0.R&)K_(Y%#<&_8/$AMFI$/6CC)>\*?UMW-AKD,-135?*1,=%MS,\_ RX. M>CLUK^&2G/=K45 I ,W5I( XN_D_?KW54,%G1!)G4'G]C(_K:^O8J D.N ]& M,MF[.[7Y_YE<*[Z$++*A@&?[!]_&[*"&.(PX#L0*>')Q@%%Z*'LI6:*W'MW> M;];MOJ=D6][T3C$SIP_*3K@3&"!JNB7A>NE#"K],7'[\8MTIK/U8JK#H!,G7 MI3CVTA7GI5^T80)@GS3D6_/:(Y#9BP$*\)L^XI2\=_>LK(0.;*W!0B*D&=U2 M,!E.# EL_H?(U3O/H);15W^XV).Z%8Z-K(3S*Q0?M<2!CNYHFAFQ[IU3O-YH MUZTIQ^QD_]GF:J!-),_4:] M'*2\UE_V"03>QNM)[KQ)EZ#TEC^%F[]( M!*N$3#1OHOK,3EW_CD=8!Z-8,T:]98^S0PK!$-"1A;[R&TYSVN5\&.O3#,IQ M^F'R5LLVN+V69:3>R:U[I^ #U\/Z9E!)> EH\:KD4UGHQ0R,0DUI@40UX=O. MMZPBFZO9RO4!=9;I0J/QV'$,^220[_ZT&7V8_ \Q!E 7P:S!D"GC5__YAK\< MQ(:##6?K52Q)W>UGXG!9XF>6?"M@,I0<.'(K;#R4RXCEET"5703GNF$O6R[E M[FI&C#F:7'])C:CSAQ49&:5FRT&!)4!?3,Q;^&JSU]+F7YVVBAGCTQKIX>%GTQE$A.,+S7K+'Y M+<7\"]K0NK?MP15VFS8V^)S'>2PE MHTNQX=/+@0.V/$0R//2M*B&/&[\$TY,97L';":15Z/(XJ#*!:Q2;1008ZI-- M9U=>N#VZLW\Q.,#R4,+5(V%;5,C3-O'A49"W/YJ63[_\8+C4S%:K/?F(EE$* MO+156J OL#5:7OGB[8E'5"_AW$W<\R/V6@0C1X">YG3J^:[0Y?V_;N5K@)8A MAH%)S PO(:[^(1E\@3VJ=YJE@I>QO2(^R;]9_'.>2@/>+U#^]K<1 M_N,:W!.=<6M5I?G/G5=87RVX9VRLE2IIUX^\6/] AP8<2PT.Z-FH9O/+"5EA M8G@5S J\G4PR!Q)IL$:DY25-N<*NWFO/@CGZ@_219(<#MWCSS;9.F4R1-22, M64?2'8= 0Y=H%^(X[#\6(]QW'FQS3EW\ DZAW5A@/&[<&J=1!-]D8B[HP9=( M?.'_B?O,X@P6Q,H[KFS,>?6NU^:B))ZU;TMHXG0#*&V"6,8!T8?/Q" )"8B^ MA&1"-HGQF8;GA?P&33/*5QGW8=MY%]@8R[0!086[WR ?HUYBF(C]+.>_(R, MY\Z@KCW0V2MAW&#(F+-MR5QXC"Z8W+HK.+\46@2S,'4"+T:;_*O-:Y[#,/<3 M.&\&Q<8.OV2+?*K_,4-9B/5[)4$7C?$M,ZBNS7[,*8BM'H)SQ8-IN^X/W6K9 MP)AD=..TTN9S;'?!6IVL$QCF3@J61L52 !]]K'OI6@BVR)]E;)V!0G[#] M?%@)1%:M]\_/R=X.&L./:?-87P%$V)HH5T7/*SNT8M^)5=. J+<)VF/D_;1F ]?+ M3]]?R,=];/V.!NOAX$ =QC,O@*8# 8DUA)6[Y<*L^LHOV^OF MD' D]6S#BV8**_=] E\V;=.M60Z52#5A*IKFV)A )*\Z:?=N)5JDH%U6 0BM M0J9('5U8(][P3)U6RFM/T?PB<9F2)N%;X/E_NHX9=5'A)JWFYB4+0XJBH@6#.NW(WY(4?1N7I5*;7';)!//5/HU4VH\(PI\[ M8CN;%AS;O:(U=55(VYA,30HDG'&MVI:O,_3%]F;E9+>H@([\#U.X-B2V GZZ MP ="0&W7"_-+D_3>%!.CT[=7]#6P5=C)E<_S5:!BW&^I'OL8#=?'7/\".X,7 MJG8&)#CG&R\,V9Y86]F/8X@^45*2?C=T[NE!LA-VGM%9/=AAU150XC8WH^QT MZ=S3#2G;R-6L@0526>)RU>'S<6J?3>V)KWU#RTK5*;OX;=JFIVFRML]\U<8O MS;>YJP#X$1S\=D\<80:U.08\H@GPM?Z3.SC2K$)3_690<_P+>@V]?K.VSQ8@ MH?/@EUDPJ'U=WL_"*J0>+PB9XJR'A\X(I[5@ 32;$NG!&A7D4;NOOMD+:NN@ MCHB]MB]++;J\>ZYQQ6WJE"0-$3Z;OW'ZK_W+_8*3<.35J1XZ\#RJ"&.>$\_WX>#[R[N6@ B4 +_UF< M70MLO)88>=G;JX2*BBINN5(#KW#[>_DMGO8SZ/\8F=U35Y8?V3OW?Y]Y;\[' MPBF5'0=7CV/5W;=VV/[Y-&&.:0)'];URJR5#^>'2\0\2;=T?AZYNS#%E)0UI!"GO[PKO:+TQU'ZYEBLFE[]P$5O=8BCU/IZ]64(81/% ME][;WXL+D&S/Y,C'PM;R-$MFW&#WI-APRG19FK!I8)$!(=T_AWF"9 M)IR:K-G/P&\%I6 _&\Z MR[HXYH8V98,>;%FV$L J)$=6S&8-P[%^YB> J\1#>E2E-,9HPCB$]3E%'SEH M"QW)N-];U,VC1B)/'.!8^H=G%,TCC<71?FG^V^6>[^F01JK!'\>D@!?)2\2 M',M=LX/+YW]SC$F!ZI#$I#$-6W/DAF8SGTZ.8BHE7?WV87R55!_82_J9197- MH,B^IQ/@2=B!3O)0K=:\?#EBC"9;3#P2)^QEO7/2*:'WD.3'$Y???$I3>4Q] MDTB?J)CLM3\@I:D2Q JI)#)A!A7A-VZDF8H(;YZMSM KXS0!L[8]1[V/<:%A M8)IRZOM##WHH'$AB\2PS-5GXZSC_AO0-[P3]I,!C0)NB%WZ8)R9V]&$"E WF MMWLSL_>&8%0*@*7[4M<55DXJIMT[!JP4RS)6:!(Z-]M]>\Q+_M-XO MZ'>.!+VCD*Q0!US'?K_OR)+(U+$(5 [U^%*LMAQ4&#.]08[9#,I]TEHMNEH0 M*:%KB0VPEH$@YMU:-K:0?V.:1-?(.+ M$E0S* >&1%]R"*8:/WC2;]M:%7<"^&I,+!66T9J MQI4<>=W;FZC0 V8N_I@T=0X&I_5+G$!;;K'5@E1)B(NV81&L,*6(M!/J.+_" MHV>I_20'P) F-+Q7ITDV)X4?:5D(,A.EM$+I=/'V%I=BF A4I2@Q(<(WECD- M&#>Q *(T118T3"PL^$X531/S7'DG2HPQC)1? H_U2430T#E&#M'A2&_).C^#L4 M$\?I?+C[4441 +CN1^^UCZR7/@Z_@SJU0C!=_NN95X>(,>KJ5I2I2F,(N"J9LMR>!8UWGGR;)&9QKR_ M3N8[Y[*2K6'CAMFFW.ZT%GZYK69*-+F:$Z@^G'15DU64WU,V@[K K&(&28G8 M,./+65$)U:RV"3U.8%IP^_HGQ2T,8:DDDY/C=WOH%#E:0 ?=^<%[VDTOP2FJ M5@E4&7LO?;0Q%%$7Q\$;:;\PZ+,&[F14N5D+8[=/V-2YRS81#(47 2TYR=;#2B;P7X*92WO85Y MG403;X@!RAOUA6LZ/P$\MT_ "F95.^:NVO,@J;;8$6S!33I$QK!OV4^9)4]Q M%.AB/)]=1%"],B.83L%^\>%_N'R1\F>S?F"(^SV&YS4=L%.. !Q:6;*?6K9L M:U5;I:"4"5J3FC@^QOMV/N=YR(8%;:KNG_ZP%5.03/R7/KQZW@A!Q=&\>CCT MXLM:E>&"/L;N6 XN=P0\/,VN8 ]+0\PMLVP3;'3BR!^"Z *2#V/Q;JAA MFY;8QJG:>=B*4@EL@>M$$[04Z^PEB!!OA7,[BCV?[A"D)P,AJ=T/&=>%E-)5 MT"PA]>7)QHK8C;:UW<>(,EUS9#O8]G7?+@V)DOX^PYP:PNHL.WK MR LN9=VKO.E^T%1[(D[ ,[&]S2@GUB/DV^/JDZ=/I^B]"V(S'W9.W9"4-Q?@\9WL_8Z[@IJ4K+(IJ0">/[?KRKF ;SI3(D = MC?PIDGU7^$*AI2E]Q3O3<]71JU_A"?\5B6)3(%;23!7;$OZJKB MVH(2B+\J"&*B4U UQ_M*Q')O/^_4K5'T2@%Y&&^7MV?RTDM[+5JLMWJM42/9 MU'#:';"W=Y7IE1D4VNL%9]B/ZL%_B>Z:($?#WYLB=DT0XMRQD4U@P_!08ZT@ MM.FDW,[] W!:9\U(FI16[,,/K;+ & G]5_K=C#G@9OX-W(+(@6?LPR3[ 40/ M[.5>&,/4 6VSM;P2K^3\R$/53?BRAD1D&;QP.%%V^GN-/H64:K#7VU?M#K0: MKOCA'[GWOQ!>X!K\/WD%25-XA (8>:IP8BW/;9NM=7]@4#/5N&P*-UQRVW_6 MSJZ57M0!*0,OB7#SOEG7*ADG8F90-G'^ZYK.I:KTR:9P_&=:Z!-3&&TH*ZO> M__=R);(DBHG::9GD>'+]G:M_!$3/H#*P3L@:_U+7-J_DE GM%BQ3JG9%15^; MS0!QV!:J0A)TY./163PF%VTXRSOZS]Z52KTMMSDUT=3_5MKUKBR"WBE^*%.] MI6WUU2QJHY(4J0F@?2,O_+5B][@V?I&?][T95%&8 MI.?.J991R;=Y+](GK5L-HTI'-G?[9 'A5- MGT'%QFPRFWOXZ0D1V@MP5FC\L87C;@- >?AK; RQWO]S1ZRW.N+0E)++F>2> M-/_]5T%PO1;$62IZ=8?8Q]$T#7SZ9B& 9:NDZA[L'2* @VML>NU>6LZ@]NG! ML@37G6^K3SD$05)6&8,;!T0=BEP;WBNK:8@'DTI2;A[L2(:V@[_?KSA\+QX. M8?,AM\G2#KR"+"_[<3A5%R<6:U6, ^E1_J.3A"#6="H@D2][MTG23JNN9JH: M=JS/S2]'?O"P;HK-Z-Q0K!-5C )T>X0F)P?@W\HY"V=_I,R>P5%G*X,6%J MG*!25N^ZNI0[8>\ <7!G_ZQ-=S$T"3<_*%)(9=@M;>^,GD"LUFD]T=$OUF]- M!#8HB=_'I$;#]X]EYC[J;B+H:D=APCCT8?)&DU/8/?;9GK]O/7:.&]^'(:_> M]OP\MG/X4)M?,[VW.J1A!E5\02@4 M)##WD+1W6^U,D\Q>N+".:[O5ATC-Q?LP<4I U.1\]&;6;!F<.BWQ+[UTVAYC MI, D"UEF&.MOI:YKUUK5@2V36OZ!O!F4=5'-$\Y8&W-$BV3((%KEB=E%(1K!!7$SDD4K19)I'X/_!T&;A8I76C4CJ8L%_32@%SKON=Y M-^C4.!X\OW61Y[&:E/!X)B%*CXN)_'%I)K"-0>.%CYV*79$ M0G%:^$596;VVPM)(O@HH-QKF5:>JT\BK_2S#3NNXBMDZ7J/);T4.:>><_/2Z(F2[M+7 M-<-MR7L$;E_!5SJMZEWRAWBEY]8HUOUF5L_T"XWJV/*B9>I8[B<]X&5MI:IH MP@*B6J L@E[ _3O*!2((N5KJ1$5^"Y(RSQXH#,S+/:30CTE03".ZMZ= MT9)%&T^=GM)'NF]=]?!="_DL1>#%&@HX-W#- SX^)1:7/>=A%5:GGPOE'WJG M9U"+9U NNNJQN,XPNIT864IO>LYRW2\/F!L=-\:W38J:" O$:U_PBR:XV:5D M1?;FOP9!IYS50S^=P^AM993BAH!$=,O=@&'LDM[$SZ\EM)S3WAU6-;*VIJGQ MYZG(:NZ!W:=SPE:=31K0D5A8TK>NSVUVJL6MXTNPEBIH@I>IRI6[W8D;+CH! M+G$3]S__7>[2\1!MFQ@T3M>1ZR,"Y;W(2=,+[P:@CA[9%[31<<^),NF41"_8/ M6+%?L#5BGWE_1^\>4HG)$S^:BM,L&LXWJI!D_V/SA^0]/79:M&+Z&L'ZCHL.5BFHO"H(@C)79% M8\#A$U.0EY')^$WUWD4GG=$)P@DA>B@N(%3^<)4Y#AM*'@+O5?\U@.FM72"8 M$N&2JFLG(;)C;>J!'F\< =<&IU(6%2@>(@6-O)JN-*B? MFD3-L+G20E6%,OMQ#.KZI3P?M*34*S^L;@ZJY'H**[S?/)*\[*QMQ M4[!5^@@HT);3)\Z*52G7\^B+YZ:R-5;P_3+/^0%J6W6H<@9E&L!T?;F@8K_> M\VO0&)@15$;J ]>N=AX%.V0T$ F@EXK:C#NN]]+A)?<2,80)"E74_WQ92RDY MY[%23T"PV8-\T(_=QLW^.37AY9PX6< RK]EJ@#82 W!J"%W."V(BU+N(V^JV M,BWX6NC-L[MB61.";%,R(1.L9]\!_YK#^4 $J=7VX4%>N]%TVPMB+2'@H=F> MI+6QZB21W,)4'D[].EO'"D&@"?O1-)7'/>&\\!Q3MZ8OLE4\7-Z7"?/*I9R- M4P)&B]9I6NG<%?ZW,D3(K/;::;.=G/^0S?INL)(SPZR.C]5W.B9*-#:*JO!R MZ4N^P8ENQ#CD>S-MX0#^Z;.\Q6?RH09>,@(CD[85A3Z1W_+H'%*S#.]737; M+K%BMTFXJFF(H-^L#/R)[K+7A85SY4Y =8P_/-;93BK4RP3]M!7@&+F+5",; M;#3Q'O:8EU>19E:75@L!7E8_%()B<71343S<8+J%8(\;%/+EPHHJCS+C\= 1 M@#X/*$Y\W?9%-0XP@ [*EB=?2$9H(<[UBMQ!5ST8X-&+'A3CWT+U=SSL\RAP M?<+8=Q8]8T6]MVB<='D&Y0I5)G2>'VG4 R]!][&Y")NP!RIHU\\BI JX"_LI M7P _;^^J.R[/U!)O$)(";/.BCO %1&0Z,^"YC&Z5PU7E)]8KB$4WW!NK.G0" M-7S ]D+6#,JK>08E,EO U\5*J2-S#ZZ;TJ, >J1$;K[\+ZLR^$,]\7HBGG9* M?^8<=GL1LQCB-O?PXHIACM%CO=%DJ6Z[^>[X*2&T./ZUL:(5*-^\SX@I)G?Q MNOYJW/I:?'8S$E4K$X:'6&M3AO4EWDX>S(#/;"XSE7#V7,MA)'KV2:BN[)IC MGLZ+TNY16[ABZK"2?OT]>R]HZS5)HMYE1&>D)Q\%/^YHIH:UI^!!=9S#:9,- MI50A\_5S7AM+*5E(PNPL;%Y>W?A&0PPJPB^2[L>\D4/O#$6!?UD M$ZHN K>%?_]-J@G3*$)^K&WYN/'&G\$NG-L$?CMA=>/QVG-2A%<@<[IC;JU3 M+$SD3%;,?8RY &O(H^['YA4 MP] #ZF3MQP96?ANGU>9F\=2?3@;1+JFVWY=E$,3'9P6(!XWCR#T-X3&4GV=0 M#:7F>4\][D\*E I+R:\*@VF)D9;O_(=3W QJ%D=%TQ<10!OY+O"$:J?T7B+, MZFA:X+PU_3C=MS0L^OI35FOP_>#P>#WPGJ.S-_ASR->X=&#L-."?U@?^.4_( M'$VSN7C[[,-W\/4V(H:XL4@#L1^[EO?$ 3=4>+/YT)/CV"W!1==LA2]K^ M/J!C!I6R[4%]DTLB=,SGQ#A6 XU\,2#28 #*\AZ0^YMYJ<*$:YIM9;TOR(LZ M:/"/DU$C?["J0-P>OGNA$4L#;?KO__M/2+7>)PC&'TJ&?_&?#OC6P(;H+DD& M5Q1RR=%UYLAPD[PNTEXJT;FKS"]-5J8'EIZ^WRR3PX'Z5^W;AO8=,E!(RG/] MI3I I*!U_FH48EV^BK"3)_O].5.L3S 14)$06I0^AGR12/[ ZL(_6+2H-S]Y MNGREY1=?SNA$YX+V<#X3,F;)7,_CUK*J4'W, M.C15^>!7'95-G2BS<%X3_4IVO)-BY?0NREJ9R&S1$W]0&V"ZLX/S)2HRS]58 M!8:%"(___&R_O',@_L?S]-W50+:7EK1"K"?-CI&6V,9].5EP//M?>W_?#9R_ M,D\?>A3QP\1,LU%KN#&T[L_@A(W_JZYN-E2OI%^,[7EA>8=':^S/TP.MQ.%S M=&2 K*JG^#U]+([0[5^?^,HRO9'HT+^UUG4SJ-K* _VZYN+4<]+I).NO*38L MKE:GD\1U:.$_;GO*-&1Y91"'J8'.]*=>@$''AZ+N^SQ9,"+YAUA#>L>%7U-( M-DB 5A%P>P]170V>HT6F2?_6V=>$I?S7)IZR?FR^.87:TS RL;;1MUR+P]DG M*.LW?)X$+TGU),QB5'^&)I/T0P6()+ZYSUY)H-$/1=FI 9]/**Q.;@V/YHVP M!E9]F!^=WZ:%F_\N+.1!$S#86N;W'I'&F/![?U_PX37M=R@CXO%<+$O5]3IP M]S_MEP2&D/WW/=(^!Y->4Y'YP\4$&XKGY6WC"S;=K_WER/[EJ/_7C\_J)VP" M\<" "/-$'[%1.A]89]T@A6G-$87M9 7$P=^K^I5^SD&?(J2 :SIN&K-"**R! MR"$[QW%G0=*PB$/SKK$UDS)_DPWR@9-0>I[GPKOMP>6 M3!#!-GC6M[R":JCZ,YBOB=]2=>$360+OVCCQ#:W0^&W^\^"()^&Y7:"\EMY+ M[)?15%WY7C9:%GYR'&<\8O *QV62%&/$T8P[J62%ME-FGM[DF"+QZ,^K3P@6 MLJA*Y6^=D[C\H9!_VYL>4!A"KK31#NJ0_3CTU MK&8A6"M.'=2[#7LM,@8['J:\&,*63N$_I M9I^8%@WC;+A#9U)84A)5'^%J4_=OY6J;G4ZALM?_O-DNQD$,@\N@&\G=+P3& MGBS! 3'C.:L!QMV]W^(BN*(C&*Z]UX_>=:.3: A,'A(93\9!5T(+*<: :!+] MT?? V**L(6V8P5IR%[ATDP]+]PV@_?;,SGD&% M8)7+N<"@C#RQJ[U&'3(P0>D^5K-W?@OQ9Y"C@23O&-^SE\P7F)C@9=OR6!QM MDJ1QA_96Q&>")O(S(!GF>A73,7 S]9-?8MWT%.129-S%V][[L".)Y :(E%.5 MTHJ+\_O8/&0H^A3&U?;&H-?LPGR3M3.H:_AIF8!7SCZ\XT-!*IG&^,KED'KY MJ6:NQR=X6G ?-+JB3L30Z,'B<[^.OG+KUQ/G33VJ4RF]Z/:&*GVJ!3H0>2=K MOW<[A'RYK6*^Y6)O\K%6%=:!QC2L'*K!;M@W,RCWTJTCL )KQ],8&0+-"2 K=0J.5 +LFG*/GNU<(" M/T*2%,\=_Z)\.'RD4QS"MTXA;5%^K?G'+GVU5HFD-BTTW7[RF_I"Z!S9= ?( MX#)97M9M]$;W[6YWLYMT"@K"+N(T 7N2OJ][E3Z#ZM)228T!/U+R3?VK+0ET M3IF.WY[&VDKVS_ZSN-H,LTNL)EE6]B77G.3('$2&>G,%M:6P?F*T7-8_@Q+V M9[" H9.-I!E40(K=-6/7;.QATL?"Q">\=J;JIY'_V_9]8 MP\(:W?1360.$\7IX:GY0GY1HPV\+R<=TXJYNMM/U?S$5.>LC=^/,+]KG6QBM MLF1YB2 M[X+[M-E7+>45!:$.SB5(I.*X#*#?_A9F+6V83-4+ MSHMN;_,;ET7#6 B68O^$>3;,Q; Y50055&P5NI!"/U%H76 166Z2$QD]5M4U M0>:*LTA&!:PI;[M_8J5L"97D9J(Y_=>;5=V[N<4YX[HJ'#BIQSG&=1F;F0,AM2H4%/EE;+92R5*-@OO MKAEM]+R.%8*[E4W-TPJKX2,>@P'*VAYH2N"A7;[H$894E .#F\.+&Y@SJ" ) M&9M6\#SJV+,N='234]:$INM :ZL,3E5014<]KBE64+<\4 8\(P4H%> VFNGD MUXUUH<^"RL>5\%W?#Z(Z[1#RQCL+%91S*=,2GEQ:\&)+H0N-JT5XR&;L4U8) M0%8OT'PC)=SIP=]MDY%P\JVT;PE_38I.M9N=97HF!$K%DE.,/\XO61+'->/L MVM&P#4#C1/P9%)W0S7B:(R5[@6QTL6WU6D#(H_4TGZ:'WJF:5$0W:(*@VC'" M;?F1S*_Q7Q.>CC7[Z]+G-[6*1V*UGU\ QZFA&JU22_(EYN;?A,@\9^W).P=> MV^L)$_Q/Q#AJ>61[=79[1'AXD&A8$D?/,W<,Z9&)6"IFR2:RQ7E;#B[$I?P1 M>S)W"GD*K *2V'_;K-**: A=5?G<>'\VWEXYS0;@>Y$?&/I2FY37@2RG>*5^ M;8^H9!'&I"I1K$GI0W#D8KQM\&4S F&IE(P?#BCMRL\FA+( #B+^[M!]G;;; MBQZ+''8.F"Y2JMX1275ZP%U>R3;O*SI5W4"_&0+F46.[%_A&WXI,)4BG^8PV M$6^K]@F& W)&L1I5Q>)>*OX-!7[),]^P:2$*3(0=W;YS]$+AEJA6=07._-]7^FYB"Q;,9DT,DC/6]%6[TMF[/;XGPK=DTRP,_=S6\MK! MED25JFK^F58^\SC1B3H!65?H=J<@B51?,Q9R:%WP'2B97I!FDYWZ.=^+#"9-3$I+.*JO[P[1 M>% M2]7Y+G1O4/8,Z@]C,4=R6+=Z2B)A"UOUD2DG9C\Q+T++=Y;;9H6B88:" M;2(>5 >M'%<Y&W)S^X7A*I[V\Z? JWQ?R;"+*CPBRA MS]9/7@\(L"O=8$:*.=L6[17C,!2K!BG@@HY;[1TQ\T=!ESO #:++PG1K,0%? M7LN/5*J>Y!Y.VXQ?/R7K.UK,6,XXO 32:1,J.3N>O%^M)V) +?RE\D?W2Y&# MP3Q(0NZX=\JZ50C!"04G!P!I5#F'ZR]-UKFT.D/;497"&K=I27"\T SB[-JU][(:)U4=VTEI,[N=6-&VM)Y8RH[;M M*3S@Z*!'5 P@MKFY;4*&4*1_.X]_^@W$\J"(/7_4=20CKPG0AP8AO/E+]G-J M'S$>9@PAZ\[^P0QJ^+N8U]2(9-B?K389H;+=+&DJ?7+IN2ST65U8=JR8@PY\ MV.%VCO@T7*Q[;<2<--14V-.W8!=V5RU,M0K6X.XC4;R+W2W@1^+I"/YP(E8O7HV])_=OBJ M7(K9AMO^C6&#S;N:8K@"34A''RE22]!P,+Q^:E208!"B0HL?Q1B?](VWU,9+ MD&^KQ"_;:/_*2#O!-P4W*UMW$OM^T<=R\(>_/SO]R:SU! U1AEJU$7HHKL-I M>_^:[TK0/Q_[I+:/1QL<<9OZD-ND8FQC2FC#S>Q9G,-H0Y% U=*6!J;0D!VH M\ET]C/13?;6,-^T> MLY&F6.MZ/J=)V_0I([$3XN'T1+V]B%5VYBWM'Y)8PC-K;B)KVI-BSNP'ST]( M WV&QV$ME1_I'93Q()\;E,M7+N#$FFUL8ZA"!S)YVBE MC-4F+TQ#:5X8UFQ(/]K+'U^%FA*NFB-B'8^?:D]P/4!Z";N2WW=-B!<9;V:O M3W1I4@-EQ"7+6A9\9NIVUD<9#0]']^%";R7WATTD*GK://48,H\^]SR[[:4+I0^)8\I%^K:B##7X M4 ^\;KYD(Z]D[AAN<1+CDQI"/Q@X"\52 M24(7@6@G=W"%Y1V667G38/R;<:HK5+<*0=S1!.ZRDGU2MB$%$B.56QBO&W'U M99?3ZHEDKS::JO[W-%?OGKC.-@\D.W 8*FZ%0B,/,D][I@$S%#_*R:^BJ*JT M6 C _NF4"N]2_AK^1'';9P8URPB"_1S%GZ?WDBJ!"CA7NP0WZ'0[P&5U?UNR M:MIP9$((<.ZMZSY$+)3__%,I#&:S0%FC/ I>W^0^WN%P?2&0V#/,^BE(0 MWEXXP4W6PL78W\S7F*9EP!JX#KX].'B)=P)Z!O_>="5>Q<&*(?:N[8]#1D$; M^ FC[%6RPT?>;A-E/V8G/@&/HZ:N\G"@Y.45)"C(&E(Q^?>,EJ.P.7P^5AVG MF1"(G^'OS66_WXZ20@H^U37D]I: "TST89#:61ZT894&/(S($ 7NU'EY].WC MX-<&X$)*>(V6A"G.#@\S0?6NFQ@3LL8>7; MM5?BA%!B=U02'R]<>>$):#/JZ5[O+AJ?I5RHMZ[1[9A!) MQKD6'+OAUHUDCD$ESQ,1!['M-S!NT#/V $ -3.;R/I'6D>5T\GMS:AMDU1]0 M"RS3SV>$9%RNBXA06G3"WZ5H2=3*DNOLCAG4RN^-C1!5$$H-FD6N8S\TV/=2 M(OR>'($L-*!+3>/OYH*+7??1^(](JE Q2EXE!YSW_[-D)?-+2$A(_J1MLG@& MM:=X7$>?^O9RA;7^FRY6OQA]\@BT+O4OD+'KS)4'[[(14#9GPI.+-J> MN5D=7P/O[]VM!WQLZ, /D#"I4,%YC=-?D#%[>$SM$U-?@G]8IWZ80849]F@_ M#X//$.JHDI@,UBZP<;?MY+\"DSRK^16XH/PD?1"')YO<_K9R>C8$6VI\KA2H M%JJS9E!7HC0 ]F/G50SKKMZZG)JQ<^V1HPEXN38%L/E$17X4:FS4P<59V*>I M:.2QKM@'II+NS: A*VA7B2P[V&3$6\XULG8X$C"#FLO*KU="=-=W M'JRHYA!DX1,7[7IN3LU'&#_PH6Q%?Q7UY0SJ?#79\@OI=,[_'3FOS./\]MM; MVPY@=F?",KRW2XUEMU(/F,%@-O9KOHZE1F9N#<[B$QI*!F]$:'!CALYRSHPI M$ )/5MAG4$BW[J2:>]X(8RE%,(B1#4OW;RL?H"D,! MJU/;M,'I+_)_.\5>2V=0SPR. I+FO+VY^4\]\,^:;\+UVX92<3(26KZ %)+< M 2Y(^M]F-/TR1FW8M6MR.J':U8?-V-1T:DXM;H'46&T#74N@4@<:4D#<#G+N M& @H,F.NZZD?1=J"NL>&K9_7-PS;;29PT=7;*\R>R4)2 M7Z7N(?EQ@Z*?@URX4)1;K5:MQ?JC0@W5+<>YFZHM++$>D?QQ+KSJUHD6GJ+L M&R;BEP=*] VG_QIM)QZH20VT;2YN%$Y7SZ"VFQ\W)ER]Y17N?A/>V2NJ<+PQ MVJC"\2CPB4WV#A6SLR%?WX%'J:0T[\NC5>?H3*@9C/DUW:BD[.%_+;G_B7&$ M-S;\%5);)-$^U?6QVDZL*"JU%+?;671Y\Q(6?$KTG$%Y":K@ZD>>>R+CMQSQ M].?P((47XW3.]@;E(>)I79>S:)+.TO443RM_,]:V\)H6 M[X13CW)P/-6T!AGIICE*DUO7\]JT<,VL3;0Q/%ZA]C99%P9ELDXY!5>!AV"L MMNOGS_M-KM<'17[YJ>"XL8_2L#$>EC\"PJO$8%-P"AC0G%[AVO9C M!O7@MW.$V,,5N]&!GC>.^UQ)FGBK@=-H"@GV;<2QDM?$> M/%:=BMQO,-V#/M$;[CMN#K[4]=^8[.K"SO;WCUZKVK_'X]1,K(U R=A] M= 'TX7-N/B/94#E.22^:&'?#^F*PY@(1I/.]L'?$01^QWQMK,;N_7JZ)/.?E MSL>P6FJNQDEIA?"C>0ZYG/A6P4@_E!?JN\E(8/WJ)+.?JC MB#%2GTF;LX92.E^B\>A WF_H6!B#Y8,%:GS<[UXSH(*4+#AJ$L8'ZK M)3)_9'93&N54QA5_53!3$2C5I]T0W@\D*%5\[?@1V^P[%I#N1X'/)Q@4:?T^ M7*N=DDBYD-YZ*-9^WFZ]+B6*K\1J/XU<#WJ07QD28'T6CQWVSD9Q(@*O\9V7 MY YU7=ZNK;S&#]8%/=,(Z+UK(IVLK;?U+=TX.&I5]E+<'A#&GLT0']E),<"' MAI=_C1.Z;QM'OK:ML1P =9>'_E?Z,B<*_RVYAO+C" M86Y >)/"@*%7TNAVUTOWM^K^4TT<:F0M1%B31?*@C"M7JD"GE )*,CP-7X)W M7ET+4[<)7 H+ M6^:V1SGAL%B;%M#B7F0)!Z"#:/P'Y"^)!E0].?XM?S N1R;3A@+%WCE^^YT? M0U@+;A=<,Y%"OOZ-2>IMQ4D)*?^'N3<-2W+]_D=I6]FPTSUDHTK?;65I9F7F MD$CMLLF2S-32E.924YP'%)[*RK8Y5&94*E2F9*94#N2 9.XB6C_OO_K=Z[KG.LZ+\\+U!<(S[KO=:_U^:Q[#9-">E''S]4>?6*\ M[;=H9T["!-KNB,.'\_*L&ACKS31,HPFF]CK\Z%O*7#I2QGH( NR)I\SG! MZS<.P0P)[9/^$K-'>#SRX4QZQ5@)3TY 8?8Z7Y]%))K#=G_5U;'%XL_Q$LAD MI"VDL<^#+*"T%=-OYP>^,X8M\547K>^G0>A^S.J(F,1)6S<^P(R*'U**-("M M&DWZCO?GOQQZ WH8"X^_Z/#>K?X@;S1$"D[H1(SPUA/&FJG M79(D65PFYN]P/&QO1^JPJ^6WL^X0^02B327$-#@Q["QI=>45$&<10_A<\IJ_ M\'6NZ9ECAL*3]U7/_T/IL_7BTGS"5!H"CN0 M4\;3PKXZY%:-6\>I1I]91"/#95)%O!1@6A 0$",6(QND$X0YMG]97!G\$%7Y&9@*;25++4( MNS!#\^>@E8-6;1.8"I"K8;C.JKKUM:@XD*N>"2#ZZX1O'&X?-\=2F6*6!8AZ M5:QZC%C[Q?@]#L=6ZZQ9%]N'43#XYV,]>F&%P[,HGE5.#0Y8 *:WA*AO27L\*EY@.;W";"?W(4K2.1CY_1[L72_!;O&H??NXQT$# U@TJ*+> M=MFT79SW>@Z]!P_:,A52AX)K:?9'9:TQ,[Y"T;G*:NY:2]V9-5H!G6ZH(7IG MKB\70'YQ$^$ 4FJ=%Q1PM7F_=,8,W6R51@ZQ_I6'?H2FJ5=^NF3[^[3W?0\O MR730.WBQ4P*K\UJ?%I:,2Y[[VY16!-3,(@Z,4DZ=H>3"8@->JRM( M9_*@7H(*C1U6^3I/G]H1CW*.(D,"V0#Z"+#MY4$D&:-FM14L^[G[*T7$H:HEFDG_[DM(V\K$2Q9F0+-U MY.)U@DR,Z+LIBNAM>Q!#KE) .:R)A1A:L-GZ!M4?, DIN31WO$7$* M,_5^]8P,)*G8?:Y_XO.OFB=E"U= LPDI* M22DK.@:^T]9V]@*E]*T/?WN2R")62GF5_-)!7/INME3(A+6:^.#Z9?6H:QY4 M"Z1?],"Z&'#H8F7SKCV7O!(1 M4#M'M>KO8W/O[=C?Q(%M(-HOWMOE&CB+^%PU>IXXAVU($4+XJ+X*P:,YC0C8 M\3^#B#IKRJ\#,.Z):_NV3^O'1]5)&L:V"\HP&%(WDZ^[(@E9A'*.1NNB=%8[ M[LUQF:/0)(8;M[0?.[R@_WHXGN@*(ALT/J?^&[G,__,2O7];,D8,0 M(^3EK2^_;#.4*30"BM#/_31CU]QP%,KUQKD26]6-MF+J6\+RAK"BA&B[^+UY MZCIQR6L2:0#'S;WU/>V\>?PH!GT,!9BCQB:[W\TWI)TC,X55H+//6)>\IX[Q M%PNW!T8!)3[Y;UPN1#JQ5T"GC1O0MX(%_8G%Q<\599VN.?K.=I,U'FEG'^1R MV809IY6;SI\.-\8-0_M-CHK*+N6?(T%Z,/X6(%47EH=:!A9H:7#[DB?<2XN"T@K2%?Z[Y24\7$PN=DNWY_] M^LC"U36) KILLH40'-W^_,:2+D$IYJVDOO2.%V=M#V^YR^\<<#Y>1]CZ75U) M+0Q>&9K:)33#G^-.3ZJY%;>F]@6.*9=(E%@2%??/IY&MI$]KJ_V;W/%HM*W% M:XA?:8K#'M;;5H]5_QBW)*MT:'9) E892&-.U-EQ1ER(%(K +[;'HZ@7FQN+ M:7E3A'B5X(L M54=YW6T%2U@_"1T /T7NZ''-9WWM%KZ% K-+C.XE13P@HFX+72$F=MC/:\KC M($T)/\A5E*M9Z SM7MKT]F>TB@PRP:1N@G*3&_;7YC,HA& 4.)6L]KXZVG_: M@,NG"Q2&]EG+LA)97Q.-[,00'@E52DJS8B.RPWK_8GM0=$!@1T_MJEP+: P* MC^W8PZV;A)#W"W$+1@L(=#R!3/85GWF^1&=X9OX9RUKJP MO&W]AZ]Q*_L%FBA1,N70Z']:>0;#:%(E_IYX\B1Z8?"?!PG>M!-7RJ4^6IY+ M]6,>0\TT)_E9Z],DJX2SB&ZJ4SU;"C&;25J'#IB7N-9R7YBM$&2C"/ ![7:S M&A5""5"N+BH9)H$?\94^#2A2-X?J'\W!HBTHVM"":4NZ-ZY,R %+JH;OBWXF MCB$YN==@A>R0#[X;G@*_Y6Y4JN,A)E2M5,E/"2(=PKXC.:#UGS;S=YA^1D_> MCU 9R]AX15'\R6,[ZO292JY/ FP#$O%_73H&7>($Q/ XS]6$3O5 DD/XB2E\ MAK&ZDJJO("91XC,!-S1 D][GJ,_XH,^ M8M"14.O@U'MCC8!#Y=+ZT0;8?4M^VT1H[KL#(=G;!Y[MZM+Q1]%W+=2^17L^ M>OLT=?E[ Y&\;ES(C,QQ%E%^P2R!5X8AP$3UEGQ_TWU5(&QP%^.G7.O>?_,O MGZKX$.9=';E(R#2=]P$V+[3"E)10-EB&?*K'OX?)YO13OZX 4V0?='C?MWL^ MJ#KH$] A&-I6$_>)4?)8"!=KW88B?_\>* SH"J3[H2D."(QF&!) M:+2;]\HT@(]*$$$)2MJN3+>_ME88#G/&]@&8643 $,<[XJ:AJ%[0PZA%7\V= MX'N/B(B8[35A$=[?OBOJ(/QXS,5G8N)NUA\Y70-DB@R.8B4Q]$/K;3JTC?I&\ M2+?:8NF3CVIP232V%^#LW;,E@EX[XX<%T5,V@,Q%$GV@44OQRI2!8Q'Y:X;6 MS"+J (V"O\3%Z"KQP?0YZ(LE#WPR\4P>Y5DQQ6 .\Q,3B#M#AG"ZDO-9!#K0 M/\JDGKL>L-'P.$A2#U'$7L %VK!\%K%H@O@!70U88=]HD5R*;#*P IW/<.3- MK)+/$%P8VT?W?,L1$Y@8*5ACBE8>A41H(6_I,&L.7<373ZH>JX M-5>0IZ+4%)E(%/#DI%$-D<$2\:>*;M[7C^],QF*N:US:[M^)_HT7SU,#M-I/ M(VPFC@,M 2L-\)7 HGN-K6F3>Q1:GP:Y\'/J";C:6;2?H M?7V5GKI6".@_/AU<>YJX#U6,>TX=RJ"\/\C UN"&N9-0S479\D*:QA-F M8@_]-T4C;VW5"&A"GV4<,R9FS([R=U3 FDHS%@1K3>?2R;)K+;^JD-.TJ(7] MO8N6!:?A.+T8.DD1\MA]2^08F*>5ZFL9?/'N9QEJ<1M$$ 1CPM28K P4J8 M=Z 2^IYHH$.41!BK+<&-290SZB?*R^%+-O@%-EH6YC(DA3W1_()_^C;.@ 07 MV&EH*QZ]N0:BT,804WSL=DH2T4#SY/U9I86(+>1JCB<:ORSM"A_:4KW).03S M%D)NUDK&,)6X8C7:XV__Y1R8H:4?L& ?-1SXYFA9!,X[&%BZVN9ZQ93H2D5Z M30+N.?,?]I, OF+4[O2,7EFB3D2 M?!(Y =G*U)ZF>UJMK*G=F=0N.4* M2>;'A\4C),MV+L'%MVP608I0VV)L5:'(/:[[0:X:J+=\_K11L?VQ18$7"T;\ MQA,^\)*[!P -AF4R<''P+K&ZX\8%_00O??CL4K$#5T-$"WL*YF;B"O JT]:/ M_!J)$E\:F!,G:_\:/J&0ZN0 M".M1)ZFM*(/N42RD %?1[I4VW9;[#!-81Q$RMJ6^;[:A?JW@';&7\)K>SE49 M/$5FV^Q::+8P7S^+/:;A]R_9125)-%Z34-JR_/L=^386#-6^9GPB M5MO:;KZ*<=O]7D-I3F>U0S'H0&8W-DZ5F#2+H+[$N.TM^$L!/U#&$G=_#JTY M>_ AMXWG7UD-^",\W4PZT7\(9#8NK+$#F543XLY2.A5=^MUW_&Z@!T\S5N*2^TM3[>]]>_P]\AHG;?0IV3# MSGTV:D(O 5WB661CLNH6.RD11AM29=&& K]C?3983%U/+%1;\5/J1J,(EE]G MS(5YSW'NH05UD[;BH\M2[X1H(4"'C[SN#&&%H.Q4V.LQ5]_Y-.@@%%(\I\ X MC%!]]FH*T\1FZ:9M1&4?-HZMX80OVFAT0)#L^4MO/9JF:AGSN/\N76-MBU:Y M8J_^IB]3/]K6KT%^O5]EY1&EW5&7X_H5YML^ISZ;H@F%3BG M=I)74K_%50,$Y@OFFJ6FIO]^DF_QG^4#!3D!D*2\XLL#7(E$_/9L:K#0=!9Q M#P)6Q>"WO!RN!M;1:(KV+QLLS2X[U;,".^:PDX1][XH"/;N)JZ(A!F%^=F\E MQ-QV3"#V_.W@MW4F#<[2AR(0\H5J_&:V'W4G &N>IUK??_'=>X;/U'>3V+AX M3CMD-K;>AI\9QM?A0R..?SK2&\ED-0'B-T87+46B(\]3!6&A?*Q8!E7/L:(7 MC5"\1[]%>_U]:)5CS8RVAB:>?'_B9;=1Y$YEP9%>62;0, T]T'3LY\GIH,,@ M95CZTYH4)K*YP/1G3[=HKX8-)WMF$<2:D%F$(:?TY:(-U'F677CNG\_'@IHN M5'9"%)QL7>-F9L1"#.9+R^_M$%:@OXC>:5CU(^:^N4-.-2TZ6.0@GD7 \+^> M/H0IEZXQ,)VCB?+HZ4N1%FFBE_J>WZ9R.]D-UI+$ZH7?Y"VOCYOG:_Z-HJJ5 MQ7GXU+ .%),J?6UUX2@E+ >DZ:[8>RJU,$[=]@;C16DC&SX%;V+*C1I@N^/L M]^KDJ8V\4!MZ$_=-+M\-]W=R"'Y5T%%\!F K4W4\V4K.1]\,<:G+S;[O'OJZ MDB[$-4PNY1<=ICX#13N0.)G*F_$J$< ,[_LDAP#!*=SZY#A.3"L0Q]!NU>[G M3<.^ZG@7P6VU\5DT6^BCM-5G!JW:\>\ORO@A?*@NIAH<#$TQ^N_ M(R\CMT*$5WT_/G1?AQR*WG1_(;6GMT29!#Y*]!7.W+427$5_+O1F6=*D5('9 M?/0BZ[:&_OQ]O*!9A &T\+I(:G)O&*7YELK23TLF'L>K/O_XTL_$50H.F8 M3SMOL[2W20R*7/Z&IHJB4GMI#"-VF3:EU5-=+-9D3A>N)'S0_!1"CG\5X5^L MX=./[$S91-FO)IZ7>\,22XC,MD>G$I\,DX/VK:Z8X=,I%WTMI#;G\:D.QI[J M#CO+%GW"_:LG%V:05RU!MPBVZ[,E$@Z@A=ED#O3Z6($E?V+S!!8K4WE6$0"* MRMO84-2OP?T(+"5)+&MIWT8P M;)]%:(I<^#'Z>Z7S.9D 3#]?;RSLUU"XH%N"3)"VR>&^5N<,!!"/ORF!_:^$ M)]2=M*%L3P3X6'U6[3.#Z6]G=50^["/&7VI]F;!>=_NZU.ZJ+W&Z#PRZTQ7, M6/0K-+J&H]&"Z9']"IQ^DDWA2I@?B*=/[NLWGT4T:9ZDEV;OBS-BCE-:5@T6 ML4X$6;^Z1W]0R6,W33,+6(LW\V_6Q,#NZWK(RET3AO 7=.JL[*QB>BG4]6_6 MUGE2Z^)H-Y -$V["Z/ J)0&9YN\P=:2O# M0:N;J&,Q-LZR9D,B13CU2A)YYWNBO@-?0$19R $[+;O=R$GPY!O)/Y (A.5+ MQ2U UK>D.H?,+5+511*[HARUZ*3;0=Y^R!_KQ@&^3/I-N(X;[=33RM32F=:T M= $?.=1!'QI6]%9>\_!.=3H1-AEBH]CYH[[C\JE@Q MBM;GL13$I[-2NW?K!L1B%M+##F3Z"4N3S@K"9<:F^OFOFJ%[3\!)^^G?DH^E M77C5S:\.<.#1, _SVM_'EM&S:]##(G7H*,%@/0W1'! OJ='G7&&'CU-.TLTN M>"0*KZFB9Q$*[C=2H'UV'%'>_SN?3*Y"TLP[DM$9A2MU Z;D?AE$P/L./V:9 M?DUJME_%55<'R<;Q2U6QSP\JI75UDP_AAV">&[O4*:G2C1$M*0VYW@L536$1 M5M"E4L?)C II;A\J%VCR066B#%W?PZLC1H$).TU7KABZU^AR.O%2!?%([K0X MX5"#BUPDY<4_DIR0D1TNF>J:^U&\2*[\; MLR:*2SD\S4*33 :2/\G^B7V\^CZ!\)8+SFC^L6<],'X$.;%.37__58)]*:OL&B6W :AL<6;OP4%,H-"9Z$(5"5B*.ZIFX@)]Z/XM%F$<6= M92^F%_\,"FD7T4U2X4$._:_;IJ-/)H8F7*2/O8A40(S(& MTPZ_D!P#$OD8&?0Z*G$IN3=.6XWWK^80EB2 [G'-*]FF22RFAUK, 9^45BO^ M>33O+_%WY[/T1DS").'@2G< MS7XZ1(&8?O5GAK4Q]2ROS"M1L!HN&TJFD[L%O"PRG_:&MJPR-/TEC;U#AXVY MD+\S_UIH@/4LXJ _1DQH3O[&6@E6L=0@_NA%)],L>-7%)J2EO+?W,193@BG0 M<,1J+#0,8C"8CS2^CYV[QNX30:6(^!"B$XA>&P[ER.F Y7#[>UI6LNKXH"/; MT)3,S%2CN5S[1QF/^[,4^8 M_J&0'_#AHOQ2(A:')HE:>"'QU5-X8PYM)>K5ZX=-Y*U9WS.;KJ*8?OEF_[QN M6"D>!4I1Q1[S$A;T*X54L8I ^$3(,#"^G?V@BMRK?*>%+D4'>UV?R58&^G T M"OG&U5=R3Y_+8&)D.HQ]L/4O#2-B5E@B5%<[+?&;[GZXT@IS&,F>UF$.Y8Q/ M4#XFL#$O!87H1EI)PP5O\=K\E98B(M^!^3U]V?J,O]96TA55/JAMO]E=X]&Y M/+TOSRLO#M_RD_"]:41REQ"9XI>PS787/IKU5J/\\-E0EO_MD?"6\L.$HQA" MDJ@M9QSW(P,^L?*P39SGZB#H0*=]6QSSTH41+B6O-T]AY9KS6\96=2PRL/82 MK^WYL@/&8=9']M*ZLOA=TUFPIQEY4&]I.1<$'O$_>B?Y6D:W0"JW]]O[>/<'7!./ M'.X*[^/V7NK*%;@O:0(S'0$5,K'%?+7 +W/[6F5O"'5S,P\+IOMLL_?]FT3. M.];#AGW,UV_+"TFF!A!P"@J ;KVSS/N<@ +8@?LQ(J^YCS7%Q/WAD2-^OF( M]=TM_,>PDWM9?._/"VM^B<1P.4Q:26A#/AVYD87V9'/ D?+^MEZ/6%/C*TJ( MV59-F=/I[H_J[_PK9XU%8-T3NY/\&R9#.SB4S^.N[QAY7X2#68Y3)^XL!6*?*+!DH!M<<6;SQH<08FS1Q'9&"% M^,WH(G#<+&6/:H[.6%IR -R*/)87+V)A8?OT*M?1(9OVG5D#6O$ #%&8YP(Y MJ*K]P%Y"'W,*E4A>UG/X1>9=[1! $7E6WEGOZ /.1W^&K0#TZV6M/GCT%W46 M\7%S2OIC\URDB'(%JA /O-\_$/A)KD4%Y,TB[-;][8G%T;%3BE:"-FDB2;@^ M>UOTO@^HQ,RI5^D7HAF_LM^(L8<<;@R>2UYA.B.&B%4O9Q$#BV\HTA+UD!\M M"E2NOIJ/W;\;2ZT1J7 JLZ6JYP]L_N'P2F<11CEQU?RAI/Z'OGO3/H-*%VVT M+N38DC^"G#_W[HO74WT7@O7HW*GC%G/W&?:C6=,BW^=3:>ZLAT8[!=))B)@] MUM"P^7SN9>N:D*9137%(M1J_3%5C?#Z;X27GX\1'[%V6V\,).L8\ M_U46M .P]X4J$L?B_5S.G9V6*&9@E/H@/G KB RD<.UY^S^.97#S>?%!.E=* M1UD2=H^:^;5O4B2NZF\51=+,_9%/H1N40%CQ6NX"ZZ;G]G8TK+T M[=^EW60WHPRRWL,8_Q6.]5\:*3@57A=+&!^Q_,(BXY"Q>@ MC:G]B='@QJ8S_Q$$"7E@)/$1S0=JV-.X6_(![9%7Y+MG-V@Q94JT[\8T>'MY M[P[!E6EXU'_JITTV^SO$77@U.0&ESR(^?)?-;:F=*.+RIB2PO[KG8WC]=,[* MM//"EZ V3@Z^IWFE'#PN# /8,.QS[?'LGM.*3R2BL2W5]3[C6+F*>AK>L(FIE( ML'6@ 8/V=!]:"!!(L6@DU2]K8CW^WEB%,UY6$ZF)?B?&9=?2T#T=O5DO09JU(K!:I%:;7ZG[ MI=)SQG#03F=U8:I\8=H:@0 V(];5 M(]&X\ CR(K(7>:\T;H!H3F68;D\$7PIN)S:3JB82]Z_=G@U-2M'? MB@0'/?J)[OKY&\5?E&:J1C&$'N(D46@C5H*!YE6IP_$G1+AWM70U[SEPM:ZR MCRU,5$HA2G;&Y:#;SG,T .4K>9,W<(.P2R@3JGW=AG3 5G=E!%^/HL>>!YIY MON:N-]_*O,R++FF=@$WODG -S[]Q3-NC!;"=,%WHCFB-4 '*[=,X,I^MN>=? M^!T_1P)+M)1RR?PQR'QILKCA1&MX[%9II<#'"I?X7@T)J:3AX9&_XDFA M,#F\-L2DO?_GET3B(]V1PW=A9,[*0%TKL4_F38L@R^FB^\@P,F4P9&Q;G\&I MUK G92'CW?*Z&?[;M&D_')U&\H>*Y1O7T>EJ4 7.(A955N9G[-3'YJ?5@R4O M3@A6*LW0J]X49=12/#HT1$S]B0/[7%3Q=&ZO7 I52!U?G;W =.!W=D*5V&UW M*Y'0,XH(LZSAC6X+\*CD%W)MHM??Y]X)X87C"NQG',-^_O"ULZ$^5.D[DT17 M:TS9OVZ>'&GC3=K=?*,?<),/B@:[XLQ['4%5R9(;T=BFI=EC7@.;YJVM>M-2 M73G-J/L=C;-4,NUYX/V6 GTD50TH1+>ZC*'W++G]L_V!6Y]4A7\.L+]\IJBD MCJT"FC!W$T_:#,^ 3!KEG,.X@*,&KN;#OY D^?QRD*GHML8;&&I3)X>>P^U>W49\SN_,+:M7_0 M2ED_"0&+,+8M^JJGZN4_#^1/M:;*W;7,*>(D(_%2'S82JOZ#E*4 /YGOPU\' M?O5-8@+PP]'VDR8UL*@PM(Y&"]NT)!*)!IH7\UPG)]QL+"&1-"_1:=1IM MIXDN)OX?B=AJY:=0S)H7N0E%Q4$$=(-L=$9FZ#T#W#NQM^ZQZP?@VM._F9B7 M2%UP%>=I_LHQ.Y4O3KE^&?]CNGRTEMG?!YL]\\Z 6<1RZ +2NALSH.];4\Y! M:BVGV/+B&L/W/^(YEC_$$63;5#_*,)_*67D M_!BI-6G+E__(B=5"%!V^01>0W+=0DOAI%A'5Q)V6(2MD0)Q"9^LN?/16(;F7 M>B1=;UI5)[BHX2"XQ?U")?-< !/E^ZCC E=Z,<*K-TIU M,6=X%O$.\&N5,KMU@$;>E@S36HWX5I+]NMIHSD0MT,^?[JHX&1TK!Z;XG3>- M;759FM9__X7QOU,[4P.1*93^[^55WPHXD#Z+:,.I MT.*S"5R*0D+OO1Y"N5$%*?!@28"^GLSF<+ZFZV4HG3@?XZBT@&5S#RQ_<//-JQ^L>?YR( MR^'@Z@36-LR2!5UG M^L+\ML<^&Q<8OM2'ZQ_W<[M]9-AUFJ3:^B.T;8N.+A0=DWCR8%5RCCF\)0-2 MUN"D ->?YEE%KZ1DCNZ']^A!VPM \2K8^M(-:N@?-)&(SVF2_CE"BF28.!U- M]"PWXG/5G4BO;+"&T$O$@U^%A JH&JC_8Y&^(6G>OWM\/[7'\0 !IJ-T12)8 MG?5MLSY)4A?VY]%,@*KR"OZTWO I6+RQ_W3?/6P'LRD /:>H8L3W VH76!0< M6BQRU\\A_'1!C(V+T[@!@6E$3I-&>WM#T91^=.!; IJBXFAN/GE'!UV ;[J^ MW1(7V(/=2LWYL6P%'\P08/&),VO)S,[4643F<(M'J.1I"UD_SYGF@3"Z_C!5 M?'/%IV 8#P\PS18LVO"\XJ -J7_.[I5C&YYGI05.8\-_WK S'&!WYJ_)6(+9 M'_B\:NQ,ENH85 -CV:'M/5TTMR,5A U==10V&)+=_T*'1I9!N G;G@0B>FK! MY2+EM2X +=P'R_?*)[!\)I%($:IJ51'$\#T70VIY__G_X:^5H48*N@JB'C-U%U?*X"$(7,,]G1(<__(63A M&QN4"?,EY,Q\CZ*2!+"_N44N)F,,U.TYN\;1%%E!B6@@-S2&)X=HJM\W.@PQ M2_[^(;EUB5=::"&?.WK T\WD]/_7EL_[_]W3@'];>[2>V&1OS]', $W39OS8 M-2OZ%_EM*#EG8G8#?NO1_VF ?+!Q?_BBC3<_B-C2PF6677A?%_&GRQ1%H8[I MV1:0'_7S%(BS!/U"WG0G(QBP-QS '3AB!FN,[];,6C1*/D9V7!&VF M@)D>-0IP13L2*_YR<*TKWR,B(^&U:/.!M8GZ*1N 5=D:%!N%L91JY)\NN:]T M.*# 8U;G2M#7C3SAL;B'S#C=VZ^0!]MI?V2MG M$7\\=;X#Q&?*)H\RJM9"% %70XS!CJ> MVBY?U^2W6E+](_##7,TP#W1QX>K M>@H F!UPFX8[GG>UY]Y=^ 4TEA8MF[%<*1:KR':IS=JM[*/[N6 $*!(O/$5, M!H7JS."I:5.W8POI#FT:D9)(K*,]"\LP;V[$0HMF$;9C(Q^_DR99(_KK?JN( MS1'7(_2P2'SB*R]1/IH8IV0/+3FH3'\OS(A']@,?:ZU [+Z\]C&->*@6+!<5 M?7-Q9E:7=U\&JR=G%,QGKTXE4F231S8G&C>_#91'R7YEOX>2U1TK8[:?&OZ< M(+3@=V1@D.GQ%2KVXI*QTAS79M<\IN%L="O>A,MF&2 M;EXXW5GSMS&;-:".EHBX_)(HDJOMK\*9/ ;F/7LNC"]73;UU";UV4UV\MEQ[ MJ'>G)EH]%F2Z7?ZN0K-NE(G]H$AVGD7$SU% 3.C5;?:*T0_+ M#ICD_#-C$$GA(U-@+JL86U^=J15P[F-&K1MXK#V&,\S'*\03NW2&;667IE6G MH)G<\#V_*U ,0J)OH\!QXB;?!@!S0I?GU01'[U^\F4VEX&KJ> 16746/\:#N M^+EI^P#:@^B[WIH4^YR7'EH*V2 '0TUM27*)2(UT/UBT@=UL1Z[2: ?+-L<4'"42 MYZP09J1,F==" >(1H2J[YG4OVT??HL(9=WMGO7G0D+QY)P$?*V2Z9LL4X-Z_ M]P^\EK1&H8A(<91?O%M,#)6:N%E'VL_[9R9@S]_/4?Q:2>X0T0QV5W8*4ZX) M06!6\-;2PUES20JCF_6U1/$GR1:TDZ@[DSX,18A.#6F:_CGX'2\LFIEIWD>L MC3HU+:BNJ+.2]#66AN(=8"KUP?7.O!OYU&U^_G("4&S.LDW_:VU"U4KT)S8 M'"KLL[6A]$4+G5@T&L#MJSTGN;]UC$^1L="/P>#S55&Y9;'RF==CTQ<.D2I\ M8?)_2Q,#[D"-Q1]"7[ =XZI[( +;)^O3O*IM2+9E"Y!+KLC;4#EQOBRKV#G'0-\."L>* SNA1ZXW? M&?=C)1>X='";KWRTL..D:DD6N4HI^78.@Q>BM[(!*I(<#Y6OW?2]'SX_LXBA MXTW4G0HL5L@%[X<,OSW!#P$2*F<1_6@F%F,]MYASO94VQG=@^ILJ/C54N60U MHE,XX$&1RN=P01>Y5C@QB]A\U3>^^O?&K+)I(84M\C)>8FI0QI]0L =ZZD)6 MO#I^Q[-321\(W8GV>/5Y\4KK8A1Z74RA#JN>?#8LW2M\Z3(4!9/![?676:;F M,.@M1']DN-5N\]B*I%TY?F<@/_MKG%GQ0-DFRN^W:]+63G;C*I@#E*&XMK]; M@Z+*R10J\%#\3+C%_SUOIF[&(T5M !%N7JE?C9B_\S1QEZRGYDO2EH/(FDF1 M.I;MUY'R\77X7J+.<=00R^7):1F?PLG.!>U![A/BBDIP9L+MBO>\*5Z=LH^? MW]D3%'4U8UE8/N?>I [ X-]5G[F;X>0B5XI%&FY!P\#%P-A8L^5D8PY5_2UH MS\#']VJGSWA3H0%-+<;:I_:[$/S[TIA3RX>')M5RI\X_'M00K0,*^Q9SV(\@CI95W/DVF9'(U@._!Q[@D9,BS'3L09MN]U__#/8"CP MSKV P<;8HIQ#HRK)N'V+./=;;38S:X1";M' U[5>,_Z9N&&*#!P;.H8V6$+Q M(*1PIFCG9Q$WB7Q9$[,0?3C":W___,"DYZA*(:?.&:#@E5N@GT8F^./'ZBCG M0%?L""G*^7'E,LQ)5M@8ET/HDYA[_VR\>7Y?HH"?N8=-9?IUT5M7!<92M$/P MT1!"1_ %].LGMVIIWP@H M!HPO&+]VH2(\_P.!S9+ )ES?\8;_SD$TWIA*-; M='X#L+>H>;X.^*VQ&N40E0\* [C-VAW?8T6K( / MGE@#[;$?_V5T]8[TJQ')+#G+S_M:N308!?H 'L(*PD/__HMGEIML M6ONZI-:F(Y0JGV0T>^>%O)ZA!Y(RF# 3^CES4\I>P00A?L91HC,>\%W>H)V^ M(1&E12F$"#.\7T;)TS]HO%U%66IHSRE*76!4<,_!*E+66A,52T(+"V M,D37J@(495XVSS/[D5\H;.37.N'FJ5XQF@:Z) M@7S2GL^9UQN )CO)7;1G1AWEJ@7##OIE5[>.>TJ8B?U S)8TA26K]NO;4G\N MD'(R'P 4&<]$,]^_WM$YJ:XS53J3])Q)\[*5C)^ZDN_ H5%Q[KH>\[5U;?U.UQX; M@')AX,7/,C;^DO0)I\! MJ\U^QS)[15 L:/L.R0UGB1&%3F>/\6646^W YJWOK%9^FYP==AW,(-KF*+MHQAQD@.;*;AWU5(^55%D M5#8VBU@=BA-/J#N/L\]D'D,W!WO?CD5F[M8 FX/#DZO8(HSH RW.,.M/(]>V M54% '-U6-'-%^_A0,0'7PXNF*]2_JMWYZCGP=QQ3\.[)D0->%G-R9R:/<5N. M-6VI]$EEU&Q^*!71*/R^!/)MV832]Z9I:) M"W-L;6NHQ?_Y5L);(V6DJ$&6P'WXYUBVOCV.XM77(A%W^ZL0#-EG= $GQ[,$KUXP9;=T@TKH;8 \<+*?AOE(+$.2K\+KB%1<> MM!Q,W&"373*+"*-]^[49?.R7=JD2^+F#8JN[I_$LIUTAFF0J#T/M?NXX]_T8 MUE,=E:28,0%?*PWT(Z8\EZ'07N!8L*'Z$^[G_,6$LU7E;3URHC]/&GHY?KM=01FXV\CG5*ZG$E3+;?Z M;[S@R5DV=0R=?0IF?\W/T$+[FX?S%RL'Z>/EJD0-T4)(2M3];>ZSTP"&G^GK MM_*0MZP^_0>A,*EWJ;RQ6AEQJ'.462,;M7=HOYZ>PTR9_HSV(YV>H7:&-PDV MKG,L#JKFN /UV([/0M[T&BDA921H[PDYQ/Q:^+PF:-C1^U5J'4GMU^N2QRS> MG !@84:X^YIA%*7MA8$E?+ [#OU"P=%4QU^]']T6TOKQ@LC#Y:U/=6>G9)BK M^./8&)\*SOG"2#'@@C-%'8ES%"\\KZ6^R4?X?A]^OR@V<[OO$1M1134Q9=,0 MA)M:\7L[]-.+YZF:!9[4Q2=AL\TL^2<'%_YBC?GSAZG4!4TQ.@ [M=?NM+[K MSTU'A/,B/ROO%6Z]-KLV/$_ML+YR]?\]W^?_]B*9V' 5NK@Y-&?9)#T6-69AM<*:0L22_BZIR68ZUNQ\^L&&?2 MQ*7]_XMQ_O_ZM? ]/K,YO:&=&.,;KU^V],W3DX';O@6A"IFE6!DVDQ"MQ#$5 M5,5,7%OSP!C:^4?.4FB3& )6Q08_/+<\Q'TZ$,M1$#Y]T=+$&J"ST\YMUT*S MC?7L"$I;=9!@8SEM'6<:JNVJ6M&8J2A_1C.7 AJ MN3:'W4PN-=<0?6 4]*4U&ON?]HO/MA$,]?Y\^[V=T'L(*WS23#KU5_PVJTP:M5V'9I7$ MJ]+:'M)ZW)) $F8G[XCK8(<#=P)+&XHNN#JC 7*]#E^-%7P?K+(87%#C(*! M3+'F^!':GBQM"Z9T $(/2+#HU$'CTXQN?BA%!7SM!:MS]J7/^'"_*150=7#, M"#9NXY=*V@"X;M5,6KS$'_B,88]+&%,VS7#ME[ M\KHBG^D1D(!4V]Y[?;F'3R/80?H>H[OX< /CN.TK$UD]\E+QB[ MVVG4PQ!CO^CXNO:[Y\\;TU!:?)QB_?NJF *+6T/R1J5D$L)WGNIY?);OU/^; MDY.XIPZW.J\S(L3??WKFF-\LPG_U/C(I5$R+E?<)0W>\NY.[Q4#<"","UM3, MYZKI14^;P3ED*+DTD;LDXJ43.I%"XQ2B-1W-_%.8/^Z^QAA>XY*=)&INO6!: ME9I>/ERCUO2-\:<\7GY:6RV:L:#73B=%&,B2&X>T0 I'LVIX @Q/];A@0%LY MBTALYU*P#0D;=L9IIBF>'+4VKM1#[-Y^*J_0(ZI+>ZV=^+PNEI'DY?%=R\RJ MAN&F[DJ0B7EUJ SUV^1G]XVGWUT_X.3$]F"2Y&#(XRKNJBN2R(,")]<;_0#\ MJ3DI#3W74*<4$O:85GXM6;/I\08;./\SWX*<.C MT7M(7_FE.;.(^FW#M8^R9,RCX48["1&3NN"M"58S1((,+--P?>I,WEL_](%7 M!H':@%MT*N+&.0VP&VOC?/+&$.?FWE)M=VBDE&FX($X8Y5"[\[(0L M$DZ_7+7X+]FMR*W?0- \&8Q;QF3Z>9+M&^R4Q9B4: M$TAPLO_F.R\C&,S>2<3:D*C?EAQRZ/R&)^_KF??]Z5W3*4)"(Y)L)YKT9@[\ MSD@:QG*O]^KVF\A+*+<^?#XWU]C;"0JDW/LR2/=J"+\'O3"G?&Q %B1XOQM/ MDA\7JAB;*2):@*ONN("OX8!@.4$&ZLO,N^A"W>5[K][\?5=X\D-HXE MO35.#OLRC'51HKWX:"$JY!!R[G=SE\I&@Y6&G&F%&+)7_!QH=L-TQ0?D[DF5 MQN<&WJ1Z>OBG_9);ZPTAQ M98HQN@:!%_ YF>V HEHT[%@1XD76,="N%+O6_,?=Q4W/Q77\*: 8N8-Z\^)< M8YOJ8T_:OBB5@J66TX@!OYE]W^<7=&7/]NM,"C\ M4R&60("S?,-0_-<>YV/<1C5:MB^[[/S@:^T5;B 6I=!A%J9\C 3"M=>W80SI MYH]+;KML:.JT4V5&B$$-@,%E'KC]\Q51VK1BIOA.X5ZG+K2&C_%3; @/#:X, M>T KD,-'[F'Z+.*PU.IB)(.C8#:5=8A'XK^[KK)8Z;%5Q$FF!+=@EPP9]VJC MY32_55?.W4V6.MH[!D^+SB=..+#&=58 M6[&0D;EF%G$#!SW6]P!Z>T^;S^6@M3:)BT2M&:_0FX";AZJ3@%YS\!((Q4R> MJ=WBG9 P6D&Q(ET+ (>BR'O$N,;KUR M2HOB9#!)'% IOW9FQ>A3(N)XT]ED%8#$MAAW,JI=?^&\['BCJV.I8KIA9M2W MS]:)3,KB,ZD 2[.?LF0I4GW1> !& JO6?-#UN3Y"#FAD@3[O74&8,D^0#&BLXT[UX"&LXAS[DI[:%+O+69>JGZ]Z$VOS*DPV&$]/C=BJRU1!^V[14/EE.B/@B5J^://)D M%A&'/ 7SZ#65GEV$")B=LMH%?8PDR^1X?"1V_&U%9]VW:/H,'IH?V6QU!%=R MGP^ZDHEDJN6RN^^UR5(O,1^T\^4<]#!J[EKI[4H1EN D;A+6 $MX3UY?-,>C M(?,?P Y[)GDJV6 %*\=X7@CA9F^"S21=;1K%ZLRJCASE#G#8D_*W5[<_TB?X MU.F31\C;WZ=,&>MY^,UHQ,91PR%C:='>0_AK&N,1P^' %TD;/OSY_7V\?7[@ M("3,UJAS)U?[QEER]*GU&$[NJBM[5&CV(-7DCZXUHTP*LL5WSY#Q!'0"_>58 M@H7V1[=JGY:IIGG&ZHAYE:F+:Z\H)V81#F)T0%8?A@K8BH?J3IQM-)Q*5K!4 MG)O/,P?, #:^1]H>S1;IVS87TE-25,Z =,S,]2,38QU@J0IIH90T,0MI32!) MP#L,O+/4IRG=M.U^$&N>QU0]Z=0S*PS$^)][ZQ+2O/Z.+.IB?[4O20[Y&W:N MUS"9PJY&K:-9RD#FU-($ \XL8G?)OE-QC?)"Q9CUQG#B(B/E=7Q@JU_H,%_S M'56K93*A.90A[>^PN[RU,8FIW#\*Y 58&>.:4L,:8">-F7Z]KJ$]*&B%M4TL M_00XF0^XDE:]XOLGD11J$Q?X[:+]#X%J]*&RMXR-%12E_5K&:$%(T(\R5Y(@ MLHK7XZN]O>->US7YB^*E-PS: 4I)9/M7P=*28HX<.\4?<4W PSOD=O:IDM7B M%6O.T@#I)Z0Z8_4LPK7]YH)9! JMZ5,TN%2@_R*:E<"/F(,LEX) OTG:I1:D M;/+(QLP!G=4GDT]>&_-#;8@4ZX2$H*X";S4M[VO7_]SL>)]^B2K:81P%$=Z> MPEC'^217=/8R.M0DMFZ2I8$8)^<;/@6+ZHV/,K\<[X\UD"Z=NJ$8K"XZWYJ= M$U!"545K'\XB[FVFYA IMN)VVMLZBI"W_1D*,^SCP@3:,O^]T>:&NE"S!M(Y M=*@'YB<[+'OB,!HZB&P8-M*G]E_!8H20O2O[&$!2<:X:/ 43H9ANS,8'3VIM M*LIE&?K&5&>BZNXH9A%_O-_=;JMOK'8\9[4((I3Y_/2[!")L'#!\AJ:) LFK M_W,LI#>.@P$-N5S-Q3 :I5='+#B#K$+OAI^!>ENW7*:OPGR[4KFT/[D.HQ] M*>8W3(W!9NU$#:]Y.:C<%D.P[914>G-KP^KBRF2)CZO9!;,(6Q6:>_:7E'<"*74NBCUPS.OZ6XEZ.D N[6+M M+2V75?*'9^Y)7)A(U5S_'[WKI?7Z&4/>5Z_&"-5>XA9J-N?^J:;2ZJ#RI&J> M<.8..=#MC#GZ!N4E>L#=9^.BY,[*A"L;>5D^Y2"S41ULN3%.>WL#==SU.?D7 MXRA/TTU#D@TG\?A0ZL6U/5W)%R?"B?G@8*:M:3_DI$\G>&(UBW@GF@02H940 M)7.WK*DJ,/4Q">UWL4%RLG9G\K _%C+$2??VOGUP"_:W5^T=CZ+8)<[EM["+ MOCD%T0>Y&*9LXR'WHJ.L3$_]S+E%F'\WL^/KF5WX<.#0QU+O!:"5UG_"5T>< MEC'7^W01@GY4A!S7KFY+3Q>!S,_O^^;P#XA&08H(MULV Y/ R"4I/!!:.@6+ M#VK@3>2H_R_RW@2LB:YM$PRBQI6\*K@"\16534549 V%"RZH1$! 08B*BH"" MK J8%*XH*E$1<4&"( 90B,@298N*&!4E0) H 2(&#"% @"20I5*9BGY?=W\] MTSW]3\\U?_?\EY9XD4I5G5/GW,]]G_,LX'4[4YKSU[P5DRNIXS$^'+%B#&W; M3.2C3+,+O"-97E!!JV_II3=OUT?X[Q/U4F6"Z/5=8H\]L\&'^%WX*CG[:=_S M80^_&+S4'PQP^KRHZJ6'JT'KXIP4,]1_D$/75*!!A<*\7"PW&)>"LFK#/3X&\\_D-KS->%M^DGA##A:[GJ M=,+]@"^(CIMVPF"_A(" U [H@N/O0L&VMC0%'-.^Q6YBF[?UG.3V M4SMVT'L52W*-(Y8ZFK:RI^N(I?E73 L>T];.(A<8T;A#="GCQWTS*P*AGW=: M+6C/71/="AN"%[?45PT#K(3B7B9]?Y"2SIJ\X5L:LU?.[LR, \CR2.^ !54D2D/*2#]_ M1(]G]+""<4R#J@/?K(YMB>N%K$H)P[%JVU]664%5"_C.#('$YD-G>7?X&MPP M'L!+4A6T76%&ZJW(+$$@LBWGA+%M3SZK28-R"?ORU'^6<489\ M_;5C1PS$>)KEYB=Y%<$$GH!YBXJU"5WA\H2T/H_HT0D.:IXPE7?1UV%AL*.# M"CMLP^=0KSRLQ054G)#"E>,K.;LE/$*5@"JMS/)>&TBI>@F3>)OV9@#M:"!Q M%"=1J$"EB*MW?I$&A88=@'NZ"LK;L]TO'Q1B(LOTF(:ZL%A1( ^._Y$&]%^%6&( MT)8A]I"#=WKI*],;G8X3$M7;X7110[=\JZLNVT1Q /L^+V#: MWXUHM=9%[[JO>8'G_NH7*EJ;0TBM!O7K>&%($>4A:R[1(2[BY>M;#A.(#N/J M2>M"YI3T$E_.%/%2:[\.,KZM3GM(A15\VP22/ILWS;V< M8BEL%E-ER@G%=W@/.;U!S+^'%2=M_^X#+HSC$H(Y[>4'A\MVDHY)FB@9.,2" M"N2^AQ-)VJI(L/@D_5 \:52E),1PT7K%($5\ODA/Y2I:VFD=25ACF MXHE*Q:;\GN*IB#T7*GT>!RY(FJ3FN6=B2:K33%% _WM@K^I(Y-O5/QHR0+)%,C1*#) M)6/CI)AK&-6O)[MFZPOG0VD* 63Y?+4&=0-\YQD/$#[[+GVI2WT^.(;# 582 M2U%@Q,BHMI3"B2^K[EZY9C$R +#P>3M7W([#(K?U# ,_*N%#Y*4J^%"I!K5; M/W9L'MT=OY7+ :MR0#\)!%5!&M2/F+JY88/2GB!8\3I/90@*3FE0!O[+EX]# M9(1CI'T"$4-LL.-"D%M#/[V\O$<2&%@ ? VM+0'+N86_$PP&F0P4KB6SSZM= M%U?HYO!%YV&#DE[;2.4<6%]LPE5@6O*&W6@:U&IA I/=D V7AC/(.7U*,' O M+UB&S[_U+Q4I&+(XDLQ58B12&@']6MHST)=7 M*&SK[[05TFA1RU(R)(Y$=1%7V?39_WB<W7H%9U MQH)?4PYA7;;V 'E.F]AGE11V7N!>B5@F5(#*_H/SL0)="+:1WG6?G;O*=^!G M15]&&#T'H<1S%O@FT.01]3#EE\=>(B,;JFQM0$DA4"E8^K5\YS!*&RD6ZI*E M)=1 2VWNU+?RA+CJQ=+VAEU!)2R+01EH)5]/.+MG(]"(EP M629&9Y6@\J)? M.SI"! D38@R&6CX.MPZJ*HE6.0$&2/?60*6QAS6H;AXTX25936%I_8U&:S)^ M5Y=I]3VS>OZ1L<4R/#56G:#L2 TY!5WV6ZWC1-JK#GUV<_BT[+W#.+^MS&+Y M]'X<4X/*)Z47ONGV9IR:N;(YA@Y-Z'8,[U*KUREDUDNW#+)-%:D,? *M7,(S MO@LS!#:509LRS\H,O<[<'H?ZOTZ;-N;!RZO2YD(2[(D\F5):*B/MB+KF]ATU M[I3J#CJ#K+QC2VY*F>X:E& D;TINMB[/F/)PYR-B%-%:C0&NV[A=_;K%BE-< M()-N>Q][6P;-RT&X,6-8]ZB+/:Z@:I$()HYX>>S#8URE9&G;_0@A];/@5T:< M[]B2^WN,ORG!3._S90([]5H/P^#4=$';&W9GE&*E:@E_O33L%Z-!*?W;;"M# M(7WBG;+QM[=;=>:6R0[?BQ^>^/9U?87%FEM1]JS0U*+5NH]8"ED^=[Z]E(:9 M=;&WZE? N%0!UMU_[]O2?J/9=?/GZ(Z@E.&1^1=W[""$9PRR?_FY;W[,+W)Q M!_%-A]+6^=[SK*1D-!!$2C%Q=L^NFDUVHET=M>6+YF2!F)'"XL\ 2W=8O-\K MGW_"GC&W6L8+6M!VFP1W48 :6E-5=6++/*/5)\/LU@K($OD(U-\1[V0XQA3= MOUS/:7:E.<:P9>"5V]:^G'S3O<&L>5 !+YW1TD-@]7M.W=U)+,UB](M M1X:^QWRL^CA&&/@>>RE@3]D+A(S/2%#"\Q1'1?$@ 93);T\,[E"C%?">$:P* MH"" 1-,J@S^!Q8%YJ^;WT /H&A1]1F>BC BTNJ%PP&0DK?\O10F\'W7_TMH M,4^E UH06N=U!]/#WXY='P-;$"[QT"59Z%DXAKU24$&CRJB^NV8\\@P5KB^* M/5&!\*5MAMQ1Z5]F1FC^#E># :]< P.#F3%M7?=QSJ+XOSKI)N9"9KEM4 )H M\>*O<3MU"!==D*>^\XOM%P:F(PKRDK C-?:7R]/4A/NQNTI(# %7__?^3.6^ M" M.)>,'Q##NVCCV\.8D@T-I6LW%:.VZPQX5"KH05+6.9EB)?FWPG(B3:X.? MU0EIU VN(?CI#2.@?YC:O\?4W)EQ\D\9HXLXC,#3P]_):6'S4O5*+E2M07D$ MC!^>.*O5TSME)V:#PG?=\Q-5/+I0, H7>V9F4 HF&3AK]5LH*;>+EQP+OD6D M][BAN$&I2.][JG\7>42JS+;E(^@K4BUO/_QQ M?-S!SBY,U=M>Y"D<;3+D^C2%GD,[E_6;%7\ZV1,(3_V)-V$+H.]'W3WA?_(Z@3>2%07^@/\1$-T&0_6N7-B M@Q2*UN9PX;T@;X#!A5^UVW.O>F_NWB$/5:^3CB+SKV[.L9KC]^Z-G8E#&NV4 M"9?%[^7;0=;JL*T'!F]J,]S^0WYR)KECSR=X$4[)?8_0/K2M\?"A=^P>C>;: MBZ^1RBA'T/E8+^0L&_#@&-(KXT_VU"VM\VK)6R:@'T,$:,PS\QWWVX][J99H M\R$O](A(Y34HTWR$;[8+LI_&.\\.270(P:W?4=G5R= Q#8ZBW$'U:/,IVSW^ MAMM%^->%I6<4C/FR(_N? /L1G'1<"_W3$SPU&9N,H%B9T[^X MAMO4K3Y!&K2ETKYI4.N!XQ#<)_NIH.;%+MI*37G@N-Q1ET+ M#X0F!&RAARGI,HFJ<*+Q!6U&EI/)7 G0#<=#10,15,78%ZN,?FUFB>)/^_2- M7@D[0]@00%(/XWO@MFW& * [[OQ+%?RZTY54)T<9^5*_*2V M8G/:X,V)^T \NZ%!V28]DZY!(<)KX:8I6@]GI"5P>4R2CIT1S@(=E+K:?I#- M /SPB]_(\K 0FOU1@W*OWQ*=T2MA*Q7*+L9W)AT9*DG-8Y&#,/C#1C]M<.FI M!8;(:QDVV-MIR'?FG6I[D:'7RTKX*P*R3:0MZVT57G?X$F![PDEE)0@K?@.[>K'PUJ4&?8%7K:RC^-1E,(RWIA MPF4%@I:,AA%I^4GK)J]S:?#R/*T[]%2G#Y/&SN8DO5B.+LHCR-E !E])I^([H[(O3? !O,R>0)LMSOW90Q+:[DWS$W$,LEPS=$2 MV?(AZI'PB9#X\"JY87&'/YK;"80<[&7GFL)/]LY,;+=WNK5P MD,P4>NJ2":_Y4-B3+ Y:29!1>2=B2X*B$R@2Z9.YNJ(^ M\P>-J^W@F,]M-I'LL,X,?BW7:)JYORO8FO9Y3 TJ6_]1KC WYQ6I/!#AYHB% M+V?0)&;(Q]J,:JM+*.(?6'S^)!@22_(^F17[? MB @!VMZ;:(58S+9BB[LK G;%TM/'QD$6K)-SV^<^[::/ME[H"R\C7RF<"XU#P=7;3NW2*NB-S48^QMM,<&'?ZH[,.G_5PY?M?XI."Z\!]8YQ\DQS?$?]3[1Q M1?+9%D$TYTZDO9Z33*GNMY_>.JU+3;@+9OI6;4+EI/.IE$\:5(HZUM83'RQ0 MQ*HN(QC9\O /3>JW;,Z[D%,T9)E'>B"$-[V,^>&A[5?'@V-8!+^+/^P.[4CY MN.^[53\'JKK96 UWIZ_VZ,,02+)9$V-SEYZRJ?S$FQ/%ST MXM][L>]_T\/VSZH(Q@X,7-7\[%7;T_7&9J0*\O@A= M0&W>6/?&2FY,Z8&'JQ!-3),?=GVNPDK@1+:;L0AYQ3$%?<],DW)QG*X:H*'U M3,N0SS?T,!P/EY4?NNN%LQLKWG? !/_#ETL]7!D"XJOSG$5#2W(>EM2LA4&' M$[,NY Z5NNI7 ])$\(*+ M=N;KVA-J[4Q2\D?I8C$1Q+A2I1>+!N<.]D:^09/ =.?[\Q%*1U'4.U0*W]^Y M0P+/02H9=]>5EQZN$_E%X;WSAP81Q,V>I/^%WZ%U*CMY(+'5HI5;_AJSF.RQ M^P7_/&+V;K91<\HJ2Q[\60/>S,\-DTEE/@XF*;=C.%2AH)_Q=+Y0QY#/Z.85]!,9;XNLYK. M)MCHXKXCS(F'X\3PKBT-69E8=QY<.1+I_93-6-(<1D4F[Q,-:KCNJ46*F," M!E9UBQ#U^/9Z@PCJ7S*EW]RRX8[M7Y0:!J5!27K,;1A>WE5;QEO;!%+:;3E*5HNZK:] M(I6FII6ZFT[R*L_%#KG.V(P&I[]QX_EMP-1\.GGPP9 ML23YVTSR'Q=OYS^M*H"),;4,JYO[;P[LJ(Y#0W!,IZ#)RWS*AS?%T^X^VT$O MW55%:^F$:+VC"W>\"(PS/#*N*X1W+;HBID@&/?[I9)>I;]7VJJ9V/9[G2<=# MZ4@S OWNM'HVB]JYJ0AJ'-LN!*\F$CL9Q>_(>EO15!%>#T-ORT%EG5S9&(C(C67::5RW)NS)CAR7GD%A76!5>H/O^Z5:XMMC7-C'H!UPCX M":_;L[JO@E\O+T @TL+E/ .@*B!A-Q'=8UEX9]HS2@TZ0AXA\4\159I,%2FF MWN8UQ7PI(5S#4,@F"72,57"!&S M'MJXNI<_0K:TKW2J 8PT*%V[IFMQH]!*6C$E?@(U&\++-2BWM#^E3I89O*C; M -8EQ"M(*[Z'E*MF'7?F"8;S$*BWDJ@MW,Q7V-AH4#.%\+93Q&]).BUWD#?S MUMIGF\N6TS8+-GV#8Y<9S'XT50Q:/VE[YX_)+T#IYJW4STV^H&4?S^9%)#Y' M7F7D_Y@#G>=BY"P=C3E9C&N]MQ\<6A=\F]X"ED.GW-^.G, M:7:NP/Y*P$B4+AU,KI5QDQ.J[Z7HAUF:N#>Q7SO_T56S5]R'LSX@0*>%B7Q.Q5G=GI0T9 MYTIR3\JP#S>X8O='Q*I#U&5+7 MVRRJ:+N[-XNM4.UYY#(H5/H4ICU]*A(IB3WF=H.%KR;A_'4G9^TVS@0I;I?/ MV2U)7M!<7CQ(9;D/)I!T1G!^A"6[?M=47F!O_YAJD39@'MWXY$Y8KS#Q%%S] M)F]1*"7]$OM<"6[*^'MKSQ]ZYR%97M&CBXD5X[5T.C[@C$Q5AE[^-L6L^ ,S MW3]J8XI9HF_@4#)C_P-U!??J*/IAJ$_UZFJO-: M<=V]$QCCR8&X7O/:PMY=R6V9^ABP:*\9YCC1_.(4X0=UV .5M>>IKC8U+A$@ M!(@>Q@69Y=R>D# -=UW:0SA%#9"RA_I]UPPQ:.\.NL3WA3S Y#_]&P=:!/Q> MT,J[8Z[J(I,&X^"J=7B' :2[$6WM[_V;.V]Y/_9T&28<^2_"Q.]N,'*-9JWL MC2L7YVJ7+KP9'@7%8[*F9UL/F5_$Z0%^]"UKFZ*EQ?:]TZ*X$DXW&,3N^.X$B>OQ)7U^+QKZ\&)7H\5X&4M\\F MFG(AI5?%;]>,@'6CZOZ#T7M,'%!<=R:B9-J=_G2GR'X-,>9-+L_F\U MIVSY!YE^>6#>3GXF_YI/S,B!%J';[1A55,6=W-A*N @&,Z+J#68S:'@)3 Q% M6H'0#_KUF*\("H-N[3=6_KTXUF810,6WW=NWYUW90+H:<*]%;.M-C_U=FR_* M^;2BK:[VD90'5+[:DG+O*WUM188(/@;J-E.5,W/R'!WYP]I]D3VO#'!>M2S. M".^EO7U(CCN/T^\V_X >,FM'J *<18U9X^G&,+?8WL2H,X-".8]VX/8)CG+4 M%+$=M;.C_&@B2'4#Z9>]_]X.WO]^#N5>_R*OJPF#*<0J<)"N07$93Q93<'D* MV1,/5UL_+W??N"Z>E75^GJ!?WW-.TJXM^]66J4],;ZH^5N$2^@9+-I=Y&5RQ M8_;BGU(#]I2G"1%B4Y>$&)?G2/=YSW_E:%6]J*+;==LLB(!75!/I]F[;\400]O[5=6S2)JOQ^R3"N5S9/^JR5PVQ.OS1X? M94H-9AW%:7-1WA=D+5DM@3,@K,?CKLOW4\YK$SDO>M#:!@20(SZ?N04S:/U= M&5DIR;]=4'8Q6^$88A2NZI3>]CC3G.P.(E[@KKK,2Z[5W;MEQ1-O^N_\,^/_$RYYD,"LJ(7)71Q<54H?= MV?OXOD\GEY8A.YA/?V&:<_<9'BVAMC45/J;196I2SC0S4Q3%[4*IL?Q9X==S MG0@OL,H0C"[S)JYY1.*?QX25CW0;L,YA(==BBV@'S'6@BEGV'S# M\YQ,?3HR K*D_\@(TT;Z%%7J9\6*$$D7WMH1@3 23O=HZF-O3_L>93!/\B3= M$@8$->OOWTI^5Q4V'J=V&#/(?/!B6R+*@11X^Y/YI\>2IMT:5'RX=P3>T3]V M/'P ._TK0=EQPN!/Y4\D:';)=^O?45T1S:.@-+ISW66XLO M5)CDV=D;R\H=6L4-#;1@0W>RG 4H;69LLAU,/'O4=@#4HO)7M^"+)*I%X<8Z6=WP'BHP)*M/1=2M* M9\52O45C)#7OQ/E[IS8OGM/D!3&\8)!5OO.O,>P'TNW!Y%'^"I_Q)

QK1V#3!_;E,CJ9?'A=AM&USU?0K\#_]WF,O_[+'GTQ@;QGR8O/8'7__+%Y&G M 0LW<^U!V7QM0$[1R3W>XB/E&I1EC&3P:YQYE(PA4U[[ AP9X6%O_8 MQ6*?.SM$##,[^)A77<;>I7(6-2$\=]99# D@2!3LMV=9Z_HM*^>?WOJDEF U MRB5X+HH@(K2]J,7#9^-_ 6/_/#;Y-B>U9$N^V#;( (&LP.Q9P+037;PV2H]C M>>DA%-K-SZS(9 KSB!HD6$]:G6WO),'G/-GS2!O0=J8ZZ>@_'&^9$^ZD>.1. M&:B:A"B%IY&[]A55Z#Q 'R=+X,3FYZ=,(3A&:0D<=!^GRZA\!F\\(S$&9=V$ MS/J<%+>/J O!Y\RKT(= 5B\^)V?/P95- 467)AJ-@BR%&)^3$IDWY3B#)IST M]D920DOS'OX"2QOD64ZYF&@=F=7F;U""-/>F8%/IYWGJ/U76ZS>?K(9@S$N"JX0X3%33E/E[T. M_Z&-\FJT.(G@-*5WWTN[(08&3W&5H_K-?T!+N6NGJK=,,)E@>&%-\-UQ!PN9$WY1'EQJZ]6T-LK'-T+7XOGB?\.CIYU8WC1EF]'I)V)CA"1(OIB8FYI08+HD7R%,#;N4%UKP MW90AZP594;?PIXZZSS>^="?'VQX]7Z!(C"T("_4VM8Q>Q:/R:V0RTQ&MG'#Y M;X9C/EZ!EI_*-SY9,Z*$&3_LLJ?K^R0&YO>_UD93M&4'%O1]5P9A/S1-OF@0 M8#JS [3B0"Y?MO^:$:Q!?54T3;SM[?MR.H^:K4$9PH9[)BNVCNC(M.EBD]8= M*YPP@M\D'R'WA+[]O A"^O@2\67VU+[':)SYL?_^&O>UUC4[YR#&/ M!K[=) MRW->/&[U<*!W9Y(,P8M>#I\/J"&0$NUB--/@JG'!HANV>ITL49K?K ZT6#&" MD,FLKC*=T!27#<(=_Q5W]MJ7A+RKQB0C5X]; \NC$+;IG!B=J;9TWA6XSJY3 M2=%6!,Z>V6^9N2MT/;Q*+H(-$E9N6.IDW/4*CH<);4DVQ_+G'M@:T0NONVZ' M58>#:C!)VUOQ-1Y?2V3O@1M(9\$KU-8(SF?/G&;QPGU1+8CG*'\^FXR&')LF M-/^_XOFP@.F',LN_OQM0:M.?1'O?'[ ">Y4C]:C G%*XG?H()G1[K7R-D\C! M%4% .LHOYWXQALZ'"EK_O3TV_A]Y>=0-4M2T#QK4Q7W7W.R%'T7,B""U9;9J M_C@R.)2R.>WYK)TC'%I$4&#N>]?O?D!+0/70QHOW3R7H\Z-61_,H(U!A?T?A MV;2F5'Q3C%0,G\XWQKTRL6-)66W/Q;].U_TU]7T"T9G2^++?^]?7>"Z,B9!T ME(:?.#2_](YAXC7X;GW0?OF+1H-#+6??\$]*(98AY_;I\[XOSQY^$[Y6FXE1 M(O=EP68C%P>F+_\^_P#VITDF,J8^OG%RT(7AI]ZIE?/@^G8K8,9_APIPA#F]4-=X<3W !$O/4N9#UHG3;YXA,QLS5E5?%JZQ8?;4D6A]Q@ ME8?\[E\S>]2,WM+()&=*J\^M=Z[2@/720,+7C-U D1UPC#9CE@:%+9'BEGEU M/;,=7-0=&QAQL _HS3DU;DKK)GRZ2!_<_G-7== MH*P<4*.W/Z#I=6I:J71W@2B94(6H?IP@LI[X\P^/W\10Q!J5(=Z@(S?,?N M#3^(820CM-!4WEHW=GOXD9"(59PN MR]>@=F3&B"R-Z]J2@**YZKSJY4 O_#?WGI=RX06839H=2$?@F]>C02V$W8J! M4&!NZJ3.]PE@<807U^Z9);G]P7N7S( .8U!0JHI9D(T1O2.Q:VP3H)RQDYNG:LBJR" MNM0?%SP%AEM)*[CD\HX8!-K$0AE3)&]"RVYJ4#.7=>,5\%6D-Y9AAUL"]9$! MU<<0C_J.'D$^<_W)4JA>:E#:U'=7<^&%5^LIDG$$T4%$ULYSP;9%0.LR+@(" M)=*0VV#=]M,(B434.^,CX6,&9#/O*B 8XB,7IL"KR/)0J[D@JY.I1K 3"D"! M^QC_Q _7*-;7@S4 M_@">\>0A5M- EI0P+C,'NQ^?,7/@;0$&"SFC1QGE\Z[J8(7(O=0UN+N(L/=5 MYT-[(^&,2![L3Z<7Z(]]UU$'T0UEC1#>"+50Y M9Y00B0!"^8;Z3B9!,=!%%5&*#G206FNM%Y6:IX;)&E1* 7IP;?=Z(8CA?''7H*Z#BW7'J"-9&I1<]8JU0"V1\AG(5"X_ MH4$A4S/R054JPA**@[A.T?4H,'"ZRNVT!Z-7:14M6 X\=(07[GA+D:B1"[O! M;@>0-OAYX]N''*)5O\043VL?\/^F3]T 9 X99S1C5:&_^W2W_/D,]0OMV[35 MH S(;9F4Z6%R*?4V-\E1]Q#YD=INLT@W\TH!1'._JTJ#X"N1" M$?.8K)F?MJSZ::]!/;GB=Q(*&X9>2+W@LA%6 M<:3RFN^+8]BRP%)K M];9G9IHY*QFP;_WV(9^5 M''3F28(3GX9+#(9Z=*4C-B^73WRJUPD_1)A=M\>.^.J3"10AG" 0MM6>&.9= M]_EI\[FC@MU Q-G):'O9L9>')L##Z_$[E6?AK1I489+#O<,WLC D-=J4C!?M M]$_>>9C/88MCI-J4U%_VT?'N<+,TF9"$1!]U'5-I=_ M$NZ5O!:S:7B)](M7Y4CLP\K9+6:O#7N"KX%9G9?"/LNJ'KP\?[R3N3-1%[%) MUT\#5V.+_,SR1M\]Q/DK$W\E.:=\=385QCVBN^?J4C+U3B/-=>"@$T>8F^G' M%Y7--Y5SGA _(K^4"R1US*Z5(RN6>/R5&?7NX%WM&J*<_QZ8=28H8FD5B?U^ MZ%IG*<6=K]B-'MH)EJ&36S4H9D\\0O7O7.U+3%/;#_H]AYMJ%\W_,K"7#_O1 MC' L/N'+G=P1ROOU%Z]NCWHINK=(J@2S+,E5B,7%ASJ'%7 6B"SU^)1\9!A[ M!(U=&ZZTLGTN-3JRJ8E$:"SA?&MCGQUQX-:A;A4[IXT./GYOGS2GO" MD5M^@0$RM>7E4PVJG5I_C7FD]TUCPDY%GT.T"-Z% OTIPXAY:73FS2,H!K'( MP/4MTJ!",-,^N_A_?OY)H64DA2.CN2)6;!#X M^3Y6LFH(C9*L!+%8!+T\NTK+P?!]_\>E-E M[X_QRKJJO7=FO$C%[/,7<@#!L"!.-9;9-B&3L)U-O9\8W$$"6I* Q_O 8_@9 M]9E=FRC*/DIJ/%R;[LH(P4R?L)5[$$$0ICJ:T/">CABYL]./USP8OI<.7X*^^H\]@_9I%YMH#[Z3$$0>R!8XSIKU"!F\C(I?@*I7>Y.MMI71UP M_"H,+P/-_,!!_,\M1SH3;=5PN+TN9Q3>4G45WYY,,%N;N"J>WQB^U4[%FU"[*K=T>GQP *A98(J3LQ=-3YN[,.,/J=K*W3Z=L;X/X081BW?]@@Y.': MET%U JQ['P4_VXJ(GYFS*!4(VH*S$3PNFW?)JZB',#X"L!1?P-6K2:T+QYH? M?-_.-/D2)&01ZJ#[N425AZA_T;P7 C3L1Y>/\4>R,?T3\.UKW_9AE,=-L-+F MM1P1I[UD%3(4L--O1!*19PO-HM:"=9F^H_6@:L_IVW.YB4#@N:."Q8EP.@O; MGE$_>RVFX@L"W?9BM9FN,KU*G0,Y?>@G+(2 M=J.EW(,('&U:L381ZZV=18/B@#;*B,#ES-$A9Z3%>ZE*SJ@X3+4M[.9HQ-+Y M7-9=D-E>-7/M&.7KS=N+% X(=A*WNH,L-M)=N0/.UGT9KAL#MD0!@IS1T^-" M42/@,+"BFD@-#&JXY^\T_):1"4X@M=B.>];7*AK=9+>S1.RL2*:(<.J,C?RC MC?Q\;+/]=$IFYHB,#\&+L<4^RL[J'P:1Y_NBE1)%7)%^]9:^K3+9&"W=R80? M6W5NR=$%=K )C ='+;_'?(ENU^GK? J\0CH>K-6;Q ]2@_JN M9YGE+/YP!,T1J,#UX^T'=*!=H*X$*UBF;T'>Y>5W=#<9$ M#+TX[!F[['_'=_R.!+V,Z,S9YI_=T\@IDX]*?28X&+[V$;$! M&RU(KP,SX?+/;Y8F%Y-J$C$2EJ0H_XI24 "-N,S+?U+P]II*@UKK\:G_KTRI M!J4KWZU[Y.5>Y4UM@IP&6GAZAG/I1/N..O))C%3K_1D4EI#"?<^,F\+J S[" MZ3](%B/5<1OW-TY>0QI'3G NTQ&GR2L;L36+L<-_"V5P<-OS(=+2D#A%I\,, ML((AN"^WK0?FFY3QKCY?C1^1O-6@;@Z %@I*/04;J+NJH2,(MW3,6%W"U:!: M=92 M4Q-Z@5*6<5$_D[?9^195(1(K?4<%!7"KL\FDBL"="?SQ(J:];) W6CQ9A6!X MH/^\4Q-G: 64E!F$<(!G&JPN M<#JPQID3*8)?U6#LOP1]5'G)&X"1\>AKJ6G6@UI9, :$L*9D(09$#>-ABSQ" M.^$M0K^LFD%>J]9TN#Q2%T!'M#S*;N",@$6BP(4=%>J",_L1=G9^'.PM3;T[ MCLP$T=U_R!.K?\J35'HSHI.^TGK> NW)]7D@?XA/A\I!/$WDXS^6-1*"FEYU M+AHQQQ3HF*ZR'B&QMX:I"%'3HF":\F=.1+O_VR"8\!,Z@A<2/G));)(5$R+N MCQ6O52E[?(ZP!C?\E&%'QD_:(>.X,9IEF'8-:4$A#*UI M1(:0G"'N!T>\H4L=I*^!5C[V5:]$R'T?Z-)PD7O2QHI'X@\X?S^)S(>&8%QM MF8[Z++D]^&TP3'B$L,0"]=2"#$0UYH(-TJU"BR#*NU^,&Z*(=DJ]6+L%Y32^ MI@2G%N66JZEG K\!82_[@=Y2 95*Z$6X@ZR0@O#%!S#A(,)^5OZE026+O##M MEG43@P=O@+QWVL[U* )"R/,,Y\1&-V%E7U)A:DUX/4(&GAY8WD^B2+Z2::_@ M/3KJG1]56^0!.E\&@ M78("M](EAE/$NY#2*Y*=E]X! D#4*[XT%VJ/K/2QG M(;8*&6[/'(D@1ABXHPC^6KOJXH,3O:^1%J\DL+ETA11Y5\\15HI!8]O_(JTI M!BD WY,ZN*D;C9!RM1K?2Q$1WA_GE7.N;7Y'K.B)9HJY1B1&M[^2,'B$OV#: M^?BH*$3:*F-Z8,08WMR$4'+/3?524[@=Z2Y32%IT%23#"U^^Y[ZL =M, 0%T M']XBM6I/K&>O.1\;V8AT3S#].*>)I(>88]^X0U_>">Q$EDIBM%#;8;IA(^1- M+Q?G?0X6+I&P*\)R*N3DO(Z@XWW1\#?$DH"4B#>8B=#>$1M!6N6^QCA*;>>8 M$B9:BK!H.9OPX;?57FU:5;SLNNV=1IV>+(3L98Z) M78ROK(-B!X>(I&0ER>;JNL:UG$?B =SU?8L^&9X['=@E<]NV]PZ3VB259D_A MOSPN P18@;*MO/H9R.((]UEOYM.C(8956_G*QHY@KD1Q3#=JB9L$CK>)*SUT M;[(]MJY5.RA\-W_0A@$4U*-VN*Y;C4.FFB0E]M]];^W?>FS]1:-I Y="#N,< M*"!<$Z5!18!CH ELL(17\MJ4$90*7TIRF.SR??S93#<#ZVV)/]0)F(2'$7H. MXV+6Z.126O'4*R-JGA!.!*^@1L3ZK^^F4;<@$X=#NPL%A5<=Y2,*A<-C&T@% M5QZO_(499Q">6/YBS;O#78\>9[ (>:@SN)%53;, HU-2%O*'UDA)69B0\7)Q MM"1Z8*T&U49K :_HE !H>96O 'PW=H!C"";F P2$.9VKQE-UHJWF.R7($-'_ ME-;VTFOJ]50=L3*(VLN5TO:.K!EZ!1)@!IN6%[FQ:1LSM:HR%@[.LON".K1U MQ?FS%/RH@P;E]B)_-$DO08^Q'T&X4-[5'3X"0]4,Y?B@.FSC2FM?PX2$6&,> MJRW)_G&S3]2:FH3S_:M0$Q9U3$E!87FTWXR[HIZV$- N# I[*? M"U!QK%%]G7JK2_R=![?8#_)T(7B_-V7@KWE#QE,&.3=93O"EF@F6!WX<)F5U M5NIUJD@&H,K)H!%-ZSD-[V]"IW_,SM5-YZ<"QC4 5?YUGY/M5'L+:SEX4YG( MR0G/AVO01< D8-'IO\ M<_YK(P8>+W2S6;\"O9.RG]Q2OK)X_"PE@AK(ZU$U35K6[&6$;D*!FUH>P^_W M!QEW DIY\;DES^SME+&#')IS^:HYR$BW^F6F>Q>NW] :!$\P!TIRQZ"+L3.J M(J])[A]!18/?"H0:5&H*4#*/K4$9&;!1+Q<@\-&>,;4?9'6[&#+'+/1RD0_T M*=^:5:2-E5'S#&?'(RA>4*;S!0S:.JB81AC8@QA_IFO,; M$?!0C(/&, X(B5#3V]Z7( \?4C+\#5NKK?-&@#EE1 M80>S/]_ZQ]FY_W@"!O($V?_I=.OWI^WY4(B9[H.%ZX+8H]B6\[F/I-!9^#!G M.\*J6(]RX[!/P&QFN8_SPNN<(>4(&02^ M-"B+S-/AZW1[C;;2(QKH\D-5*WD#M%ZW*;B3Z.<"A/Z9W5\R8P:&C5-%8:14 MY!&S^]$]EOEO$R@2N=?>?"066SR1J4 M=^SW#X:8?'V>Z>?!#A _BON"BO_RY2DS4UVPP#&9#T?#">70ZL?J.@61R/!#O6LN7Q!TQ/3D>P=5,$.#>N9; MTF>\V/JV8CB:]45,EJ2,7BD3OPA?'+1@4*'GS""WY8/':W*Q#Q9%\X1:;S]$ MGXN'P:OO=F'%D1_@O_MKX:X.#L<9/3+ZWL3X-!];S]:%B*+1.9M&/C^OA(=E M\/@HQ/ ;YTT_L^/.$DJM6#W$*$*1.DX[_EQS<]H#LGLQCL'J)7C)=[P/B>S] M=? C@6_<)=>&:Y*,3Z_]6?;HD7'\:^9(-)=F,W:J3H.ZTOAKED P1*Z1BF#$ M-GS#ZH59[U\!5GO=S.PQ=E\K$@D#WG\+GY?? SK])NB6W;2)I]6/9^FN/XVM ME_(AZ?CDVFO-9WR.>MQ;2P$#&-TN1NJQ\S-? Q996_>?$OWV(Y%\B7Z].\!$ M=V&F0)X@J$G I>:.):W9\$$VCA5 8=$?YRS?9J1 +H[\9>GKC&!2G&>V=UG^ MZG2/(@TEP$:XF6?J^/COT%%4A)@(;D-[L_ MKN/<7;IS_5 ?)J)!82Q3SX#\A^WN.-[XN]^0R*/1^8@H2J?,A0WGW1&IL0 H MQSW@(H#X,?'K*]L9>?XZ'_J((XB@V^K>O*O9\\-V)ZD2NS,!XS?^);B;NR': MR9;(D"&BU_1 M^FMW7-)10=!I;1+WQ86;%C1.1JEQCDJ.>:%;'@$M9'-$]U&]R[[VE#:VF4RJ M4BEA@"/*L$U9GF9_2I0*2>1ZH5E/%GQ7IE:G.OR O5EYI6E- D!E6^S %[DL MG+?P GWBK;TC63T"A'3(&JRKYAXW9E+IR)WI164_F>DXA[.#;*"G[870-,0Q MX;PZ(=+%,'.MDUV_0S1;&]]Z8ILLW@05'NX0BQBQ++[[=RZ'D\_"NC%O=6;8 MH96Q$(C_L!OM@F MEG(7_S@<1^C52HA)*,04?G>,VB@9S-365+C;O#V5_^(B*E T0[:$^W<8CK=1K!^:)15FYT/BS[[+I5S".KPQE M@GS!\%AQ"W')^D.KT;W]1.N=NR:O-R%+JAC:YB8YC48X;(Q:E/7-=)2/%1B7 M]:UXO/36_&AQ1[!V"ZRDO_ETB"&QRYJY0"I5Q]>';NJ^L!\Z3S^8"K_*QCB4 MOB Y^_3I1)P4EM4K.PE6G'MM^"U]=$V5]#B>!$WR%MF^M+K\H MY(;?N[0^-CQ3+U)(R @T;JZ_^NC-?!.NBB& 1J2<\T[;U?=Z,6M#)B4J@^RU MJO8R>BBXCG;Y[$_ZY!]13]]W,S?T)ZA\.;6S1T([+FM0"1A=>6EK0C!'0JNC M)?/T-T>$4T*$942)*/6>UL%&J3/,^#F[DT@95WS<,%Y[7J)$J+?R4??@9G<3 M^P]V0[AH[1JFTC?'Y1WY^&'2QMKPX(A5#= M344/,3(+>(@*]=BE1WU$/9HT+>B6=:J6)1#_#NB,KD<=Q9OKFO"&^25,&_)* M]KG7P0PV]3DD>G1G9B>H['3.!#,79H_]?<7IE( A@\QTC1U?K4D8W;J3(O2+ MDY22'I(HK-&\A:=%G/G]UNI)_BFK8(KJ'6,PB@0N3!Z8+ ME=CAHMVOQ_.R9TC+IC=I8\%%H$-9R<4>J3@-(6QOGQ2R/SXW'$FE4!6&NW6- MCWCW)J,?(8U7C^R;=__"L>MW=%&2&U-4G4#>@7[E2[J/8H1,VB" UK*<9?RN MQ2-WZ?O0#U*GB :ZX-LZN7S&K&75LW^Z./L..1Y0:NO4,7"U*Z MB:XOOUO/ M[R0_&$9L)E'EFP]MEE^8X45V+ 7G*9A-,0B[PUPEV4@NLL2E=>"\$HA4*]7Y M!KZ%RBP)A&9;$ZCZ-$O+3BR-ON2>F MB11@YMA3W>W[,I82U\I)#$&Y:]#\W35RK'NMHKBP8U47,O]E:D<))0\5-=C] M@2LG,E@3GF*G;P&32";DAA3Q?.CQ-6QK;/[H-L!,>=;%T!9:,E+L[&(_X,S8 M[WU9.C$PQ9&T2406!8 *.(:8<#3)OB]F<^-J!AN187:#_C[M^A%T"X>L;U#A MSW2O-RP.==0@RC'[KD!>LX48#>.[769A9K[=T[L5WP=B&E+>MIZQ_0L]#<=0 M$]2AHBTYJ/=;J0JFK-#7=LGN1)B1K. ;2W7XE9?.%?I/YUV+)K.Q#5TE!YLD MIA9XH"E6Q!VF[7]9)MG.!Y+I2&-30YYDE)32I8-G$7P GIPFK;=,-X3/+Y . M*A)]P:#NEW$3]@2C4C.E8W"YSZ31]<-HT]:X0:%,J0XC=4%+\C\,.*B0P>#A M,F_QL-1B:KN=T>EQ*(%D<* O?TX2,(N+AE+3<;79SU;[%T]>.\AC_(HO,GBU M%16.[0'Q3)&+\:FB$+=9\/YA\(;6?\R@N^OO%IU5&\D_95(;:6-^8=\W*=!0 MZYS>T]Z6=?BH3L(M#/HE'*,CJ>H[,H2:XDY<*^*2"33Y.&PT_%CBE'APY2T' M<]QK"&39M(LAH-*6!&$=S^3G/WD(2?ECMV9D:XZJW6:L!EH#8JF]"TZ'=R]-"&*JG1>3Q[2 MXT9S1VGA+=4KC7+,1E^WHX]C\!(RPACBQ\[^^#!X[M!J:W+O$, *E3VT=-OK MO:6K*XMR,IS.",/OY^4Q7 _-N'H6?W@:ZJ@;PD4OT=_ M?V=_X_, =2AY,._# G5T!YC%\TLH2"-[4$2#+@9P*_]LUGFEDO3X)\TU9B"> M14HDY1;9'S\5M54@\_MC?2Z-%WOP+ M3TXZ$@%6#Z[_P_P?NR61*?_T/I9?_7^+H!4K)CPK2_@_N MWCPJJ?7_']U&18-)S?E\[UJ?WS_WKG77O6O=>__@ M']CL_>SW\W[>[]?K>=X#82G&3\6M"H_]GSJ"WCQM\U33-[CW4!$D=1YIU@;# MLLQ8OJ\A.Z^A$M40@OZE0A;:S>@;GU^G]G'],Z4:.$+)O1/^^U5E9 A^HX1X M4%H3G'I56%KAS85MCO[8$#W^RYDA5F9@$JI7'INR+\7>J *\Q\BGAL4=*OG) MQ\HW]@UQ0I6-U*?0P8@_WW'VXUFAH8-4_L;&#L7]V%*0K&2R.SG]D,-8 M4YB+Q9N@4]/J!QTLT5YJB?;H@'K]#[$S(S]&]]5//912/B:Y_;WDG&@"R)?! M>%:O4<ML:S5W08DP1A4R@30 M0)/ZSJ@-_64Q 3P9?16[*\1.-C1HGQE7HFF>:JM:4FL"18I94D:#7/*Q M4_+IEJBT"[-@0,GR_XN*+B^@]BVBXQGCVXSZWUSHWRY),E;(M)%0[O.O9F8# M^!S#Z31145 PN/17!05Q>FP"N;;LS<9TDW*.A/]O.8WVC&F'#POJ]G#$ @BA M_A8NY>8*KDUL>N<>0KN,V\]2&\F1L:,5]L:.O/0YFLR22G_$6"Q1W28+24URFL_#9 M!?=E*W"4(I4X&YR1:WE?@1JA;PK3B+6!Z92U\GCF9%*"'A&N-%+='[_\X:$, M!@_G$ &#HN,M@TO0Q!I]F'=VTMW:KM#7MU=/S>VA.XOWM1',UM7G'IF;6704.!?>LDSZD?ZCDL M$4^0Y9UV^EE,+]6>XR$4':Y+C^)0GX4=B-W^MS%F)U1!!?W_B=^RLO7V_:T\ M-A4*U!W9\S($1XZ4THLC#\S8L_6ZO9C!5'.YYG6L7R%!R\OUO;W$TM-020VD 99E5 M^&3$VV3YW9ZEJ9$R0+B$4NC-+DIS<8R0:&*;IZZV4D\&&5GK@R> 3V:N+^GL9(M3.GO3@,;(G[BM0EY6X+[P .M" TIL?_%M]+TNL#H&RIO; M\XMQCVZO&@3-]63090;WY4DZF1PN[="U9&=6BJQU;=/#Q9?D)$''N6<+[B0D M63)'U'I<#HJZ)%F/*^)J(9I(5A1TA1P%9X![Q1DW69/G?.:T@@RX*M3G+L:: MQQ]O->+YW.-@63R:Q.?'(8= ECW\S&8Q/ST $IGE1TQ>M;LK$"]69)B ATI, M6)RQ1$*8#CL!>./BX/%]Z[A7^7@N#2Y5L=RK_UY])4R(?VR!+[AXIZKZ3^MT M2R9>9FY(AP<^%K7\P#8'ZK Y0Y_(ELGS_CQRQM!\T5WZL^QQQ+%:NKL_&63T M0=)_"MN:-[U7P=6,;IW"!>NJ\>AK.59#:@4)8=I VU'WVJ']>;7CM=]BQ_1X M'TCUS?$:-.E$\!&,#]6?+UZA?N9;ZF;3&>0[CK.D=+$+M@"^J3VZ,0M MD1:_^,;RNAA^\M>1J E@J8K;'N^P)D!$)Y,29!QU@:]7 MT=PZD9E43R%3RPOH>ZK]ESA- #N%YEZ[&J8:XSB#(()CV^.=O17BZ]=[]CJ] M)E5H_LV@/,;_P)X-+Z#D,O&!3;_IB[Z/DW@M;*^(X-4GIFJO>(35B&E*E<2? MP-(L"'E(Z$BX"R9*Z:U&FCTBVE]US8W6/V[VL1,MIH]BK\<]$5G,EJR$_ZB( MBC#MI8 $^7)V%+P2VOAUWIQ0/HA@YJHA&'\=L=>G-:%6;J)+5@%?X7D,CP2I M"_8)679S\<^=EI'*!"Y396:HY[3.-B$\LA?ZYNI+Q9'_6P*&RO4(7:Z()8:D8^^ MX6;TTR&0R=Y;RAPJ144AQ!1'#LQ!T&C!U8CSF<#<2B.-)07D[@6:$EWFI(ZD M@#D0GBGR7K+GJ%_P;TH%@SF2O:_']$CZ#G.* Q7;+3N*_7@W-;DV8Q@#YF;, M\"8?2I<[JB%0#]*R2%LEUM8 %26$8.R#B."\%U7ON?C'8JC_N?*0R^5H/9D, MF\50FG]6: MLMM="O/96>>_1V_H__5H=>UDLMH8;#J/XJL:X_:^W$?BQ*E1$,(.[[7-.C:E M*:P&HK)[^4\NZ/Q*:B9A3+E]'"U\]-NTCJ0SNI,J4:LJ8U8]Y#([$+K-*@6],KF7L5$T RW,:LNM7BZR=Z55N>")<;8.KQ&_=9.=T#!)96CWIGV\ODI(2ZO /P4?:!?^4?(TWGJ,) MQ+-4&3.N=-X)NQN6H$>0/$7[JMSI7/M^X&[2#C^=)90"V[7C_Z2,[B$K:9P0(=U2N5!SOJO@KIOUGVM)F]LRYRV+I.]& M'+L8T=YOQ _LI+4*0<)EAXW>EO1?AF2X6=#^?3D]EM%65Z'C7$-U*JFWLEZN M[/GV9E,"J=04=@+]J]-!G_':;NZG;Z31B$7V]<0>-5ZLG0'H:2U.>S>T>7$!=CM: ^W.A1&"LF4 ;2$=R"F+/V)YB;.TIGP2"&R6XI MVO#V@I_*NA3!O';9O@-O,@,G!XS(8$HC$/GP'2T-;_#+7K&= M1*-':R&;QV\*S[>>L;3'QR.>&5S[T^KC7W2'B%&IU&7A"X8%@0420H3W7JUW M]YSSW+'PO52%W9M%R;U9&O=]O);%XFN]TZ(3/N;-P,O0O]2#(%XYY&+.28+V MKF\G=(9SO522] BN:I25!,4HYOV&HV0U-?A/O]W5LA.TC^S%-Q^2^E,,;3:M MI<2G$\#\ZN67+MZU'B;O*$4PDTK6'K^],E;A\CH]1JQATYR,=?1BQ2(:="4D M;@+H%-^0P7(1BR=1%US\Q)YMW++_'U+;FZAP:V?M@FZ'IC)^EES;@3'[MULJ M@\C:9M08G>>S8^[NJ BKB%&=FK7MX4#EL\M;** ^4%F0K?LV/-/<\.A]792>&87/R; M[^ XOK=YGJ.2PF30X7MIFX,QO0IF0OJPXP>RM[L9200IXI*@QNJT M[D<)0O.Q1B BLDC;$5B ++@R^)CLA/%"^NGP01S"6X2YKPYLJ7_P: 7/GL/N MYK!:*IZNOGP;PSY(YW3&;SI;-/+>SE#*A1M*%H?T;P[4,Q!:AX=?\?_QWWDW M^C?9))VQ4ZV,(1E#E#(>7 MS[QO-(BCZ+<>6;+WD047+\X^CSJ$.TG_2ZV&G\#%1<&19VVXA_D0;-E9W+ S M:_FBD8DRLQ!-"$9(0*IT;8%=G+T;_K!1XWBNZRN#JP'1/M%OU\I$B):/2 M41=08I@(CFT0?F'ZU0H[$9M9JNZO5+E:<>)C<.7#^,]C/6]_J_9DGQHIM5[! M]L0;DW0]\3A+@<\.]H8>$AWOC*=?S"EL7G+HK+,_*8$G$4+CY#;\M.@-L8DW M+UE;18XY!8PL&,7'4Q?MN[+LZ^1>5J@?Z!?1",00K\&F;\<\ZT>O7'$=I]?* MI?I8_L"C][)$;&#LI?Y<_&AA%1(G/!ZPB"YF[S$;- M#)I00#YZ;5*@5,HW@R/.9=S;P[6HMW!0W@:RUM?Q4IY%B_D":'Q&TT/HVB8" M]47LT?*N0!S,.*R#'SP<]2"8B7B&_;/S1@?>I\93$,O.!#\\[7VRF<.T "T3 M^3]?W*Z_.A![!D;+\X\%CX[*-)$0WF0U:HL-ZIXTY8DN+*G]+Z^GA!7FY "> M'#[W]MOFI)PZ!_CH!G0&E#/)5"1*P2GXK)'<@7_B)UV>KGHYLMN%*V&P$(Z? MKL+OA/*<1+XI?=EH7$1LA2&N!I\=M3A5GVO^N6./\6Y VU_'W\3,TQ9 MC7J5(M\1!]NK1V%B\GGW-?AN*9_IYVUSB9-"$,/J4 $"X_"=&;,V7=FZ[P#A M'1[;?^'_.YDI7B>Z]0*P K;-/;Z#/<@=9X]ORL!LX-\4()JLM%6.W9GV8^.* M3._JZ(1AO BZCMC"'D:Y-313NQC0,'I>79*0DD:P6C"5(28^8BQZJWT1FQXR M^ L_9^@S5]M(?1FW9X87I3,98OM _9I,\RG#.TP:ASHF )HJ _,5O^@\?^KP M(52$BIM_69K99"[_@8)T.GY+M?6U'P59W1X8C=[FQL759D]GV-L-7V:^F]V4UGQ?%JN MJI<1IVLK9'V(O]908R;&LLP*3+H#EPYQ24(^)'92_"SLNZ%Z6#=<533H0'*Q MI(7U3/.XW* 5TY[2RU_%J!]_3]]QN(9;IJ,^^%!5K,3V2#JPU O.G^((;G7N MGB07BX"@S65#Z3HQOSHHFIFL-\'P>$)(Q]\X*YE_F5JFTXGP!3;D]B_4KM'? M%/;&+_';/KC%S)BU\6%&ZC#%'F+7,6^W'#U\CV=1Q:W:W?X;!S(TH _P:JK= MI((_O%?82?AR\]-Y6QY(=YNF,!X% 0//[\]I126%J?VH".6US^O?1\D<%N,V MX<:]S0-/$JRAJRK;C0SK,397[+(DM7YF(!".U@5. /F(E7P5<[.^SF$3MOOH MQZ\?1\CA.,?8_KOWRB<[$O[1V4^QD)-N;DY"-(2@YZL;]WYPWTQH@D3H'75_A+.2/C&5,?W3-$0,7GQ?\;=JT MF8.EJ570U5?;RX[^6_5SQD%R9B:5V-N,/FO\.L#4HNDR)D-R>,]*=F,\4RA7 MR_Q6MR[)L:+:P<6K6VGVETC2W[@!%%ETJ@F0T&H"M+'AKS@GR^L<&$I96NZH M:L5#E,#Z9QXWG'D97:JAD(9<%N_)^31]R4U@,]=9-$!N*U;8OMWYT$//<:(U MW%;>T9ZU_TXX!!+%5SE:V[I?Q=JFEE^8_3H:R.3_C,?])"SPV;$D56F9F5)) MC7BZ@3TY\89YJE"0DLBN)H>S9GBUNIJMUR0D?$;>Q#Y_]9D*;'0ID0RH:4.K M?Q7=):5309_PJ&F=B0C]PG-5+'PI_5)2JI .8F M" L)5=Y^L+Z-YJ$Q!^E5[PR[;,$?-W:GJV6&ED4YII/*1Z%H"4W9'K]\WT+K M^,M[=&,Z:O$5FU4>8<)F,HO';V=]$-O- M9^4#LZDR+,W_A^YH;>3VUUQG1N+^D^#:_@T1-P_;A1+V\4J;V M8,R5O\^COO+=R[VYC4FZDP&7\U[_/&!F]NL]MD'9!!8X\%_,.:_YF9FJ=X4P M4M7+K3YN/];BFS C73. _N5IYRO24Q(9H[$,Y5#C^=I7?A^]YVX:XY;8]3^, M76ATT__)>[4$IFP]%C7CF]$]'H[$HQDVM5PL[[S0%(R:S1N3<<;_C#*3_:QF M:4XI)O5,7]_047H4O8'BSE;CN7A&7NXTK S1*G(73/077B>[WX@[O7[Q\C>B M*3&_A$H+D&OA@H^ESHOSN3%M**&#)5=?QKFS)@!?.NZBC#4]CECX\.=DI[WKA7>KH_H#2GO M\!#VR#C55'86I;"+O=BG@V-V87[Z1@5*PM/I/-$5N\Z;GTDI'T*4: *8ISWR M1G+Y77H&A"@5$7)HLYD5TG[4;U,O67SCQ5<^J=\\I9K M,RV%-+XP361+F'IA+*AN]Y%K.'2/54)=9OR3!*VPK.(FZ4++5MXGZYII8P7-@OB'XY#Q*?OCCXFWOCM^=W5!J?C(ET50$V7P=9OTX MEG/:,6+4>0+(HGQ2!'0/?3WDI_6\N^6[-C;0 &'T[IS%S+]"NY\HEYCX:@CF M$T J(JG%RL8-ESFO5?7OAW@\*.W\OFLUD#"=%S" M,U>VBA6JT8Q9V%6-KE\OR.X-NXN1)9%_G$\X]_3F$=.EJC'K_+,=_EO1/W^% MI51K8 H%=/CP[H(P,< M'F*:1)](_(5C^X\I^4I)HZO%L^804H>*X\7A"Q 'OOMMY:W"=$MWK50S3O*] M95O-^S"R69!T)E A]0\.2F7ZR=W"&$0.P@+5[65IGH U7YL&2#84G#I8XV^$ M0%4.FZA,$V^PG?9>VD$FQXJA_J*"K =%]75+M'Q[NV^B'R= MM. HE@^-BO//>]* /^MB[!&P[KGL7RK\7M MLTBM?>>R.:7+4!(4GP50.Z&EBIQC0U$-^J9\C6YL*#V,F%$]5U%5(7"I/BT^ MSVV$N8@9WD#V[F+63@!WMK?;A,SZ;"IH4D@D#+"OO9HGWU$G=9^]M,(, $W% M-%;(K]4H=1/WHV=37O$CNNOD0)8A249X0[5[RS1(*> SE-*6ZC7RP(^/;3$V ME[J+:#W<0V@B1\'*WC;K1$CWH?ST;-?)=$XSHH^>)O"^FLQ4.'H47178\&IY MQ*780$AYG*=-8H900%?X"H@)^6/$\;['UA1'R_0 &K$NWK&X761M5*AI_\OG M6GTS7 ['I/^F;46HV)T_7V!6EU>XXD?U1)9'?Q]S(P._>@4BZ[2F'P M$:$I_;3;H .,UX/MA<$%\9[3)P [@\?"=_O/%B$/&VT%#)4=1>=>Q3+._:@&$2P5M*T>E+#I5U.1GP>SN9)F]JJ M]'I3&.VP\#MU@;>GPGAVWG"JTKF3S==Z)VD:ZMJ_^>Z[%3\N_(@;I[);XM=H MBCB;CD^?N3=SLI+!*N.,0!?[B$OB3A67'+]:YK$5HHI+R'PZ=%1S=_F^Y$>F MXQKM._-Y4N)3]EQXS8G0LIE7:E,A]^?UZB%!:9^+Y;ABAVAEY8>NF0_$40J= MR(*KU7F+W3^R;_8,[DLNT@\)/_&?JX?@6/$M111-5I#FN<%4C/\8HP>Y/EKN MQ\7YZFY2U5-[M3.[=P)8"Y2^U.2*R\#.U/MA2BJ; !>[GLU]\O11DVL3@:V5 M:?CI,R]R'ADQ6\CB7O)?>4!E25'*Q'W<78H5)A\A%:3$@MD$"W6V&!^)() %DA#^Y_ M*[;W?1]#(Z0K4DK M-GEN];UV+H8OZ("/& T08F;ND*NQ#]Q'N6U+2EEDAJ^]O9TVNK;HXBC9'S)VQFX M6G!/2AOO/3KSO=7:V)-8(G$D#-YFU+XK;^=LU(JDJ"$N$T$!/Y^&Y?\YZ'** MVTW'ZR-ZQ]ZEW]LZZ[LXA?!\#%F=7P\$_RA$0('E**Y(?QY5T;IRW&VW#$8Q M]HJM6LZ4W8NV7M^$?[BV[_KWIV;V349X<3I#V5ZUZ,_"VSV[WV3TB@R3"3NK MC!HDEK/3*)D!E@S$5+1S5>I/L9C$:HO&-7?&W._C_R*;D&>H,>AH#\>'B7," MK2(M:C@G8PS=]_CMU3,U%\5:*U_Q2O=?4DXV1BO];=2+Q\!F^"16R<#6LY]=66 M'Z=^8?YP#"@;'9*YS)*'QC^_87HKWC@8GB-I FNU_+(+Y/D+KQ+^!DR'5*J" MBEW-_]P )I\T-ZEMCL4H.XLWA(^\C"QP"*2YA.FG #M/D6:]1@$G]8Z8!MK( MQ7\2?>X4&:ND _9#_B#IXF5F']=,9X)G]?'3;JPNX/3'8@D'TP#UGVT'V7?L M90QQ$W[#L\'0TEP9PX I_&:]C0*,4P52A$A!X^WOK 1N9(4 EU@,A N#D]0 MSYF/U=IRAU(A&ER\Y,P$L +QB"X6#EPS.U,\<01\X.-]^)K]?UJI]#\_?F6K M5*(:PW\IR9BEG')P\V?;L- MU-QH94V>#6)!9(F>GO9%IW<0L_8?YCZD)PB0@>T1_T/'(-BFMWE*\7BF @X? MS-GP]YCAQ(\YDOOP;"AS_'O=F#3P?P3_)]OE1- M $>$KE C$'..#1'E&Z5$?'3I"\9.**WZ*@)3[L!3]!?%LH6JU $PU1/]B3BO M(\?@CL%5K$;\;?[^-WX0)_D[@N?44A6K)WY*H.$W1BN_/^K3W\0M4IJ,/![; MC/YHN:(*+-G7=&5WUP10?&STL(Q*.$1"4).R/L]_U9*07IOWG>Z#E(MI)>EY M2=0_$<*L:G!=LKII:QVX68]+/G[?+GYI (V3% M>O[*]M&!^ )[8(&UYNUA] M4S5F)T[YVVA=UQE1MI&E&*U\:12UD'L.SJ;S%J+*:^ 3%.Y T-+=7 2Y_C'S M/&-)X1@%;0%R!!*?>Q<>OC*)',.A<3B"6'9LC2,+A4_4A$&#S54/]J#P\1*& M,@WH.+&Q\P 9QO0!:T\\?#$\!;0F[&K >\8/=3 M6@P_[=FZH<03;#WHC]<)N[G(=8S#[J.WU-N,OCG-!ES>=T5RR(W/5A@5IJ0; M![Q&P%#RN>W_:,V?508JH4'K2JNK#"7'$_1 W./T&K.EH_A$_[6WED;T,&,> M%'VVYZ)T#$YIW_'4KT"7F)X>"^IT"I=Y;[]@/)W9^B GS010!8,._04A9Z84 MTK<*F'AQ2U%C7UV/\R72=Q%+">$7 [\_#L8F, @C09Z#AG21#^73-JRR:Q)Q MS,.[HM203>2/%R$9HT,JR9"+A?',LI0J-.%Y?D7L>DW7B#LO5T23'@D71-U[ M="T&9;="56?S;5O5\CU[NTU[4S)T>D=/]&K=_A3G(]9,5[48E[=!5%O*>G:W M$$(PN(<#%>L^4#W[_D#&R+&$E(\ZV [/_UF5Z:+9O[%D:DE3)/UP:P(?FRAV MP=+G11.\0KPZ=W*>B^\)L&)6_M'0:=(3U,95N*O8;!NU:*^><;H\:=ZYRAPG MCDJ-%2]HQOYX-ZE\?/$$(&2#80D(EQ.Y0\MT7$C^: 3?[2)_^-INW)&18SN. M*&E1TD[\P JS(2R_>FVY_MGR^@G =1CL>V0(><5;"#Z0FZ)+4IDGP9K6S \^ MM3N@V'KM7')*)4A_,#X)#+0C^&*A1 ]LT:OCV($3B/4Y"@/-Z%XGZI36WCKI M!8>HP_P1,23.\B?>&$O9TL[]C*^5TCZP_1Z-QB8ONK,2>TP/,UI>;:RQ]7]X MW)2C*YH /B)_-V8;#[?&E32^M]=2M@JABZO 1/(U\SO''4$C-8(.]^H?@/&W MA2-]5[E0$0X#H6^_$A9UA%3^6*-SEZG@OXTTK714&PJKBG&(F$%YY_6I])JM M*ZUC#[\Y!2Y[S^+3-('G2^>-+N.&KAL'BX8.87X,;T,MW,F"E#JU".%@?>:6 MQJTW-D].1WW7Z=>Z:&_V3O5<+3KQ)?.UDQ^W,.EZ?K!#X\G &#. MNQ])XW5DTI .,7G:)?@;Q0\DDZMT* E\A2 Y%N6,Y3O,C(D-1^,;L"Q"%O4C M^[=RR=6GRSY/ /3 ,DN.[N@.??IR4!MFP3:(_5@SND?/3[1M;UK?#UO6%1)K M%\.@Z&<(/5DV1"PY,+[-Y0?^%'(I Z<[&P+F8B68V?C>@I9%?;_Q=T,(&HK.$<$Q:@Z$IGU@$GZ\ MF5^WSAVK:A#HA7(NP@H.'M-$'3]=D7&7+!>*E:,%39P//JDYOU C[IYD9'UP M%^A(V-\*\X#EGXW#OP:FN*A@IL3GB?C.K5R OAPMV'!.!:[:9S.^5DT M[ R\$#_=4"XU4^'L=)'0:I0"?41^XVV!(+A/.N".W4]]\"2T>P*8_<%MO;AF M-*1V (^5$$NBL$7[M\X]<',045M\ ^)J]:LG@-I-'^S')ZGP(QP+]J_Y1EIL MEH\F95;9C=#/*8D0G,ZOT&Q0?O1LM.Q]?*7R?B?"3EGL1:,7;CB!&2D3P C7 M$"9U8NHS^93U?@O>F >\H"9*8&P6$#8!&$?HSV%7@(_M#C=@754Z,)D:'^>L M"!ZQ,OKU#M/C_(LB_; ->UUVJC2X8E;90"*"].CJ86>+9N;;D9I;5R='.I&X M!Q'BO-D%ZQ<=\)$_]V:MO?U/^X 4 N)-Q;D+AM\M?*&<4O]9BZ#,5BI6#Q(> M5&Z[:;0T *VFF4*W:Q_!04-85+Q1_THB_]0K;$ M& Z'#KY97T2O37%^D.=B[E'.G)[Q=W#3$>29W!5JUKWJ%=$V0WEV1-#"=+6XO^T7X\%HXM2,^0:/@:+<9:9XH5G0I3VSK M]9GW3#PZ\O\%7(3MY6#A=G]1I!"D_?^S87&I2-[NU(_<_:/ M@_2VGBC%T]@;7EVHCO#WIG"YSGMP1QTV\8]OPY5E#@OKYH_^&H*IQ5J.*-]D ML*G_]&OV%X*< 8:&'A;*@3K>V;8.@(*IY\ M.%5Q]2^#TI(3S-=E3E:A6\.A*AU_I34MPC=R17C&)+!*IAF#[#,PKUE3G]S8 M_&9>RG@#J\SU=J_EV@W,HE?*A/=%/E#/UQ7[/GY$VMYV%Y/]([)(NQF"S:7;XBV M\IT]#9MK?D][DEI)0V8V+*IHV[H_Q+)_6TWPEK;V>YEUX+G^S]@M*>H=/[1EW_R]>D00Q/ ME3%M\6RA&-'!GG\6GM_S1GO*3/[,86.YP6 ;]\W-HM@4XG M8?P7VC+?R-A8?:R.BDT&PMN=\6W!3_[8+3)];TS9##7A+@JIEM#1MD^M0;P] M\2[C0T,\:)S,_SKG^)^^I6H<>J2G"ONA;LGQ;PFK[='V'&ES& +2"^+QIV%C M:'_9WX+I!9CE3GWX7%_3V/9B:)K9O%*.R#2/*S MWDT?..04S"%?*(HY/N^_M>'7P8PK(956%^#;J,TC65CJ]O9@6 M"E[=;RZ0L@=$D#(,S-.+,LV.RNV3H^RUZD,7#3;/;/&S<.^#B0J MA[SY^ZZ&-1L'EL8A-BQ1GH%93\#4E:\$N*5\O+C48VWSF]*$Y@!!,R46>;^V M$\7J=V[I1AJPALW0CBF33_LZ=>%_.":W%<[^/9IA\.''H MTK,7,)IO#3%:F&];0TR3[L=8[#'T$%YBYK',0"4I!)JLX^,[*6T8H M\T >#TN$2ZN <%U$\\D=C)U\EF45J..T>O720KY9>MM)--Y/Z\/;M8(Z?*TA M_)Q_6W0\_6ZE$LJ91)R=_!D^QD4S\;TZ\'IT9)&%)/)[@1N!)-'$\BO_O*'J M?F=I+Q'82Z0:]8),[%_K"V+.^%-["BWUV6+D:&*Y:+&0>^ M9:3.D:$S!IT98L; UL$MFE7MP.[DZ%DTZAZ8(>(G74S>'#S]^Z;YYE0T33E M&4!Y'[@&Y%68"7A,T8F(-)])]GY)Y"B\)VBI[ML(KIM\]=Y5 >ZF!=XAG+KT MB6E7*0&9F*#&#/\9*=7T! 50E!C_QURPO?JF M/.JZK.\^MH.]+CT8)V#R(15KCQQ;:Q2.>/],\4K,KR9RU"=*7ACW;"<7G9O:*SF^Q?L._ =#N0ZJW6V"C#XAK_A2W1YL/&*+[+=]YVOTX%OS_B:<%D M[&DBH0^V?;X+.++PI7T-&M('G9J-U852ZVA9G] M "V5NICRC6N'Q1"-I_5R>O,%0RU3JU4][QZ5SJK#$_O2S=N\"B>K]-,ALN=4 MXT/[WHL9M6SV@L*0KRY-,5@1XE;2CS2<-AH _>VE7O<[-IKJH_5;0)T*T-1; MG2%QU;F2YRXZ'2_G_P4]Q_[//Z_RA.H#*NS7]ORS_A/ R] ,^%R\4Q$1WJA9 MI&8Q*GU;",_A T07Z03P:0*8!!UC]X.R42&,;V%OHZ[;<*;6R.LBS;K#URY MMS;1G,[HIK>U1>?\?O=W8 7)8-FE">->]0XB0U,OE@Z>;\3W#3"<6NC!+ZQ3 M.((6LDFZ<_AG-/Z1"':ONK S9W@X5A]VU<5BT\#:/T]TEO=2'SR850>1OB/( ME"VVR]\MO"JP4M(9XOE&S"DYIW@K:'T&4$#RF.I.0T<%Q);KVI-*:\948FM^ M>U'6HRAM70P>9DM0=2+?'OY MNPO(G>[!80)%KN_^ WLEA:.-R(*O!8A+(*Q(M@O#ZH MG59[TV5EK"6(<'2_EI]VMPP!\C0MI%GPYMWM?TP02_'6Z'[X?!I^HX>=;KUO MPOXC)S?9"3A617[$H!<#;_- MK0Q]@QQ:-9/[O5UEWM55C= [P#!SE*GR$JSGL-0$HA_$R!ORA MNG D$^Z!C\0HQE-:[K?,(V$'\ M0EN+'][8YX)=\]\#NU<]RU<$X_BLL]CFQ;J*?Q]]L,]=_PG*0?7*_ON1M/_# MY^^.6UR*K$\WPGCW^0G@NBU"\9SK)X"X]13?_]SM/]<;C3S6V*(OGH5F'T*( M=5HB3$G4RVT&N6LW?P.@U089Q3L?-OP? XUCQKL.@]T'?"< [AM0.)/H'7-! M_VW/_XRM;YX\2(A5#+.OT08P(]G_\TH(]T7 T.@"->U_D61]0M>GZM_ZQQ%. M0_^61OQ"=Y[E*X9QG)Y,70X7'^X3 9&B4AZ?U5ZU8M^W3]7.?N8Z,HD'P4=;LM),:L)^ MXQS5\-$K=O$2*1^-HA6L-EK?\[.L%Z,<@F./OMNUQ,U!N<]EB@7Y]L7M0HZ3 M[NB>BS5._,VY)JSEVH^.LNA.KO+4WT/+1J;94SO4HG9VC!-% MGAS<3AJ]%! VGBYB*&#J X4US0DU&NJD-7T/=B-3'#C?2'NMJ=Q^4AEFN:F1\0C24?V+E>"M M=?ZK2-.B/FE?,D!:USA MH14B@;E:VA0&'P""=@69JSZ+M R$5N/(1I1+\U.> 2I#2P,OOQT&R1OJ:7XH MV)!US=OZ;F9*!TF5,;7QW"(K$ZT>Y.[73WM5?MA,>O4^GLB#^ED-L17L."J; M)579/K-ZPJV.YO(9K&)@NVW3M"8",?OBH24NHNP8U2AT<0WV N>YE%XY ?@T MWY9;4R'J"H5^-5@79+(_Y>JKB56 M3]T,+Z@/BG3;U!$@HQ"H;/' >12#$X#C\#665= MQ8'G[T3(N,V6FPTA.P5G(Q;-I8A:3::K+7)0TEGS."R3C@-)6!F5#1=T%LNJ M9VL>]^QV9T!!SF.Y*BZH%&#I/R-S!(_$3JET C:?S+D1P4DY]IE4N\9)9Y[" M+CB/&DWL)GQ$.?I.31]Q5\2N1NR91F2K(\F+/H9UK"PY@UZ&O],:.\Y7*N2< MNL;SB()5..K)S8(SLZEQ'>[(9/ M=E/<$:(B_%E]1).JF![>EZ[MCKRQ8M;5FB%N;D\\#OL).SO@AKW1,[>MD)_: M23TJHK546VA*13G#+0,Q77UGX&4#WZ&+'YVMXLCC9D]V=6XN U_AV$T4&Q%V M 10Q'KN??:')%7923R:/PV[Q]JRDL9DY^\)WAM0'\/EX1L@UME/EX>=F&[-2 MT?=!1FA3=;YBT1VW@A:+\=))9#&>56W/LFB[M*OV$1Q#/KW^FCN:F>VN MY8:VQ^/6V%Z>/^L7,(B8?6FN!RN=]-VDN'_SX'[.%-K!(77^L1"?G8@/,H)! M//.R2;5O+=ZL*1KB3@!$N>YEG MKKU*2D/D;)]AL@PRO0\)[.O(&*4FS(,P_97ILDWHG2F/+4 B5ZU>_65HP%EB M48;,P-%]]\M"C$2E%E5L?&UGO-U\WE_FP1(:B\#3AFEXS[9,4WU&=,0IS-<; M)S<$RP=]^1^\!IPA7& [1>"05:,205..'E@W*;^45]I_\?G1CJWI),F!KMIKQ#"!/_AE_=\X]H4(**?6S3IUP%T\BRSMA=B^8WO,^[@S.8#8H,8CX M(@KHW^+:L#?AZO1Y#(]6(TZ'Y/J-H6KV5^Q><<&KRNPK;C@N,]NF/60=&"Y< M X'UAO0NU/&=L^,V,I4ZD-#G8GZQP#3'$+5#"_XI>6ZU\Y3]&D&K(2']V+?PZ:L0R!!)6.L0H777!"I8 M+ZC8Z#7]:=B.^SNL'2F@@XJ8R)BQQ'/AT.B5*_/U':,<]9!40@R'G#2+ V;; M%P\G#L>2!*7=O.K5*&PWOI;@^'L\@ZNKGC&."37T.F/OHF+CUB:YSEP2-G98 M@U-*))S\0YHH^3=DX5B/F=80NT9U5-M1XO5M?[Z]9OM]*F#A3$=P9Q80]HX0 MGUFT:[EY,/Z7H3]D2\4=W#:?@)E) >:Q72)::&@S/R,_[7<-"F+QM.?R<#>M MDC-04CY+.^1B>GN/J0Y3FP[;SOL>([8*Q,%E,&)"]W;ZSF+&.]!&UJJ\GH?= MH[&ZX6AH '6?@+GF*A#RG*C^ZKS0S&DW'O-@ MT"6$O'I.C5M8[6\G@9 YA!]0O$-%2;RW9L3$M/P"TVG;T [+32D5E ?0H3QHG][:SUF?478)%ZZ ;E?2[PS1G%2 M&+%FZ*%.C>WVCQO]*I.FZ\8I>*<)P$%%F =R6ME>\+GRW0]FCHJ1%>K1$[\E M@)=^CT&D_B)IPWSN?G<0=5RV5UE0-/G2Z-04=XELP)T_ H5.2X5$T&J40^?< M>'* ;E3$*K5E+3X#4,(T8@DO[:2G T;JM?P2%62:-T^Y7K(E@$WB9X/<@B#N M=_.$W^Y$5M##SC.>1AR7+50V4RKS(5Z\@V9>HE)H04#?\*GS15P[;C=L-P&L M6' K++8O/1#[T$$7&W9BP_/EU6$ICPVM^R: 9V&+FAU+W$"FGTK=$[^AX)\E M**=AKL:83F[_5*BD@):@'B3XVR1?:_>L=4QT+L=5\ .8UQZC!8R/GE/?2'YW MI9/I" K.QN6>*?R)X DY>4PL4.<_#EDQO_KU[SZ M ??]4=B]16E,TI<21Q&BV"L;N_>/N.-%,HZZ)V?GR^"PASAW"8.\3_.DOL[= MBHQ5PF0OJ\@WVOBDI&(@5O;7QOVLV=S)$\!61B\9O$X!NXZE'<98EQIV>Q[E MQYWH>GS"ZJ]T.H-W3QNK4Q"#(=R#PY^;''+$I:Y:0[C8N$TWG/ZC5,1(Y5O8 M# L3O2Y5[\;%HTLZ*_ M6\Y)NIEI9K[1P/X\+S]6H73\)]%[$A^F(X"'S]PY!G)S,Z;G_%^I!5%'3H+G M'TR/0%;"]2Q.AIZ@U2F.IOTVF<[10IB1C)DJKX-LS]WJ05*IC*#)F M[3A1.V 2E%1X)L*PS]LJNGU::!/(:*6SD_>FYH$T+9P=OZ7W;4#SF5ZRCIPT MX]4V_8\:Z^QH?*+/0%V[RBD)X4V*W,D7?U/C0?4 *BUXRQ;[@^DD3BD/4A>X M$YN[[W>Z]J4\B]3-&]+"MH-9BR8'E+*S3@W#O-4>=C@ZW&LD3/V*G M9GT@E,PVI#U'J]1ZFV[,37#6XH/VLRVCP@_ST0(H:;2?381V=G=?88U7#G-# MX=)0!>L9Y-LU9\ONN"0QSIL%D -Y:0"T5'-=WM8SCV$E;_PNUE2QF2K6+:>( M+L[5?LOC79O&F=7@!W:,\ZHX6VT(_IOBFO"]>G2,U03>$F+,SI3IWYN7RG54 M"_L,S)>&*J/,\K"W:AS-HLHF\]O;AX?8&Y]+AG%;_=OR-1MV;[!R/HY<+&(7 MX.KP#\[X7L"?=6)YV%O4F2# U="4?@K%\< R5U3*,[W-J5=?>D M67DJB4WELY?'6]UN+<&(8/<0"LEK5H+862MKQHB]\ON.HNPD M6I"HU+1??7?S>5=@E#]N->IAV:U_N 4D+0G&PR\_TL<:F@@$8FBHLOV=HW;! M^SI[8[RSH?H=8\''SIIAOR0U/A'D&O(7UL_:OW"I)6@2H\X+^[7(>C*=T8U, MX((O,7/7]*8KN")#$*3Z);1%&U,O:U:++-E\P[[JI\<)=#LI_WE!2K/E=#66 MB5;;?A $;>PC1TKX)?#@S9VI6]1]UKUN,PR%\*XP_?Q6\\=H3U ?ZKEN8U*.Q&?&Z=.7%S'A+WA"J/AVT>*98C[$H+0LE,LA:3RTEH8'_W#)3UIMO-8AH4A;-#)^YOS0LVCY2\1(&&9 M?DJ?*'+!OBT%%Y_:/I?V-NEOZX<-C*!'V,5R*XROFU2G]/MDIO_?Y:I0\U@@$WD4SXKPTR58C M'<%EUNM$LC"^DU+&&-FL1&G>7BI+VUK_ I[R>,@G3(K4E&W*GD/T!O M+,&;L)]%,Q(+;L[I%3-!)H' [ZRB':@XO/C,*/9K[%67^1M5K,V^*$'9\.XA MB92G+'"6UK[9;'U!UZ60PI2M_F^LDOEV%I1$5XU(2]V6/'D=^HL]3L'I_NZ) M3IHU=;?@?^/N7:.26ON^T6FLHEHFMH"72B_Q2FMYX0;=)&*YVG+FC MO(QZ3KNE5[405XF(:.&4_MD/^R \S&*-JG-,)TZ\%.E5#FV?9W5R"BQA;)]O MZ_E44CB4+O/);=^[ZA2UNEL7X-:3S?;U1OL]'E5;DB:4-'#E^^H'QT-'B1#= MDPOW7-V?6GRAVJ"UBFOP[QFZML8])+=R#.>,'(?_.0DL,\::(/(_?WR+1I]&.@YEQ13. M4N9RM"(6XUK<@,^]GR&3QW".12W#+5U-?O[D]UZ6,KHZ34D.Y$L*I6'2O?]?&71VG_$/U+Y"12T!HFS=Z MPTA&W_$TE]T=AHR;["T2 <*1_6HF@1%J@G\9*T$+7 "36_UY(V+ZVWN]$(K# M6+4XI[$;4YE&OPSJU*JT>_X_K?OU;^^MHAPUER'B' &^J3Z8N>QF5Z)0/)[; M%R@S>BS\*XPZ*^N\X*Q0PWZ9O@*W\ U"AA7"\E3S3%H; M8AD)$5Q6Z;$_M_D+>5+JZXJ['UMI#.4D8"R12(O\A9QWTVRZ7 UN<5^\JLXX MPT4'23$EWPXPPWWBE/KQ+2_Q:/]"9NNCS\"/9_= M21@7(9AI /,6880.5UW%]'UT<7&^6>3T(S]/>C"%_!&QXQO\6O$/U5@P,^E\%3#"E3?VO^&ZBO<1B>!:H-=D0)AV9YWAH0M%8[YWI- MXB2 XTK<%S^+)"CU#O\X8W+@ W>FOEWC9"G63:14V6Y+RYHPMKR>0MQ#ZTD> M;=BQ;)]0#YN?<[&M6/:^I4'_RQO#*,J/[\L^CA=G"HJ(R%& MI6-G;F/L0@Z;R="THG]?MMY23)? ME0OR//I6)YKFD;O@A#M^](S:=9A:0]5 M7*96/[Z=1?L82)6W'&3W.DXIF=; M.W=8-6496B.XO%1=!)U9#81 02M'%BL=C35%HTXOB__B5MJXD[5D9#$]6(5J M>]P_&)&DG>-NG63(7PPMD$JU(A7C6OZ%=5L&HC@,A#855ZF75:!O=,_A@VG. M'9\RWC9LH.6QFI!(#6M5J;G5> :P=9BCM>&/ MZ*4%*8[1XD2>BALBS ;B])_/.8FROX2I=1 MT(6\G$6]%87E?Z[LNCEUN)I< M[59JN3KXN9F/%CH"#%;9Y3O&CE0K$;*F4\@-04/LJ>>4268F0R[8D+MB)7/: M2/67U%!KL5]>L3-"M_TPGCIJW:L>*C:SYE#C="FKU;C/%0CH2+6;[BRIXU^G ML>%BT)+_A6YVXEY\EO@?)97AWQ"_NY<]?W".Q8NPV8TNS%".#ON5<$QCVX]- MSAV%VOHL5WR]4^:,8%YU92NZAS+'="D5=RM@U%CKR"_HTVJX5X>1$M9H0OLY ME_LO19"F]YJ&^L5:(SQ(3,D+5^%'F30(YM[#C"K#QCO%W_.X=V D9 MA/S^.67DHX+]FJV:DX!PTSIXU\HMBA>O&5C)"&*0=B^8!%(VFLC:?5*HUZT7 MX-8BA(2=I _W@Q)$D?:?5SRH_WD2 M6#M"GS@+:IX 8REV#6!?I,8WBIT$PQA%_B1PZ6-?1!N,G= 8'_-)BB+]WR]Z M2^\_TB2%%AC&?IQ]Q*Y!(-I\>0'RL_$)M&?N30(_,UY/ LA#H@UZK,C=FK\] MEJE?0_V9=L?8(:\.=EBB:>Y+,CX";(:!/[A;?]@>^U'#Z4OO0.[Y'5(<6*CA M]B6$C6D@>:^QBL38_7\]X5'XXFQ(^!%YB3W_YSWV;'S"[B="U%'F0G!AU;KN MGS6(?2;C!_'2 P.:RK[QQG>#5YM@>RY*V-J*?H'[S+S@I(=\VZ$0O!SS'KH4 M>XH^-_(>OCGZ[U_ *R2U6*]3[#VJ^=82O3C$I 6Z@D5LT!#B05_EMSU#_![3 M\U;Y"0Z37QI'R^YW#+$O\PZOSQUW4PNZOCRLM;SH/ )UC>O&J[41.N@2D-07B\U1*L/G+:S4D0-5NN.4R)-FG:RN1C[1L1392H=H@[M,))#38==%V_LG=I%AKZA?17K?Q25FO?/ >%XMGLK]ROK>4]FF*DTYO0;N*;)E>F?TT&TU$4/3SC.E.W.4> MN5QM+S)6>HWF79_5>_P&\MV$#2WOQW6D\6\U00K;Q.'@&%B2N/C58XM:8SX] MG^X))\231VZV;M^P^I4JN ]0,;G<%'#6?!.W=_'A7^9:U_14&R.>[9X>Q9]] M/]W&E#1'J%>-Z9V<0M\';[:^IQ;;4+DZ/B)QLUVMPD*759X(04P!)F^1]L'1 MMK7' PP"LSQ&N52MT[5.37_ZA^,9*ZUMJP[+["CR>+J5<]F*#!7%K98+3L3T M)33#$!_KR3Q-BL;.2F^2#X-+^[>9R+]W3?CRJA#[J+W(I2K,HUD MB.!JS=^L4TVB^[ +6LZ_W :2\7L92/KOY# MY[]Y1,P4'WN]>&]>NI#7WOHNI', 6HLO N+R&^_6VX9B#1&^ZD]9*5ZM1%H2 MT_J3-&9V?5H2HV 2"'RVINCD20K#AI>3@UD[*OXE!@NS"81Z15'0P7MAS4/L MMZR!DM2LQ!:/96$J><^MPPF.%A)!,6@*;YL'; M; OP2![9/\&S+,^]<)$$; MY S7.2Y-4V_?V_M,*JQ0 MN544?WAZZT:8L!6KX/!3W-[0DD>1Z;@:^!S50HSDL(P%)-Y.0>,4W"+/)0XNY)1PL-D["UF*'--K['5F."<;/4QF>XH903D[9DAIL-Y J>*?'4E&Q&X2 MH$X"1_*"++C>D(DQW=8L9G=EU57.>^*$#@,I:YF'6TLG[D[YMA7@1 SA%%D3 MY*#+\\]>O^$2@V)K58; UYXG6ASKI"H;!/EEM:++&2F/ULWY1B]'VS((\13L MI3CYE=+?BS_6GHPHC\)QL$RV>4M#P9_7*U386!&",5P[_B9(4#2QA:,<.?N: M]-7N#V]N6OXRP[_5F',\"1P+?S:X>4Y9M'4>,@M2?P63P2XY?M?JK1G9@R?A M:M5/I4*,X)^2_594K^H5J.:-G3W"A2*4I!LQ()=BRA;=<)_'8GT5(@[W5QVG MV390-:8[CCQGQZ\OFY=8)I9'C_UH<\!?'9J4F-1.VS(&LSV%*5OKXG#0O3'F M>EY QM!5?ZQLJ4#ACX=;*,J6KSGFSGW HAX!;4J9^:COV[&KOX1%TQO*3YZM?/Z MFW'.-\BP37NP>W[ZLW=FU9"-1&T>%_S):^LDL!2&5@*,GQ9^30[3UW'ZU/J5 MAU?O.U?['8_?Y:\>37<@E<-^\TZ&XSSPKQ_['O%(<\$@*A$Q9Z>WGL.24A$*='B\:-FKO]?,L*H4 M8;?)D7EX*AUE-3+6#2.K^5Z$_#6Z.:=NZZ#>G)>'@%Y45Y&8W#"9C9[!? MQE\VH4@F%)R22_^4HL#? M:B*"\Z/!(OX28=;3FXNA35V4H:@]DK1P9QUE(0=ZK))/E90-5A[?_GH,):#1 M#=#;@MA].U,:EYFX?P8L_8T9EE*_&_E;>XE81CX00>BZ<-3P!O53])B5@LON M*/88O8'&XO,/92^\YM\^"=C <0T'=QXU+G8[XN)R9@6%50)*WB1PNL@\<3H: M-3JNMW/K^0UKN$"&2XMS+BVT9K9X"J%OYQQ!B3YBW\KA8+$E=*3](A#&TXNE.LI+DSM6 M+^8B%. [A?:I*!1E&B63&X3Y@?5GLRXX3P)XAG:\\%I(H02&3-S-^_8"B/3/ MK*)'4L#W;2O]Z?C:?8/_<:KS_QUMTA\>/ST)1")DD> >]&_,"?-N;3G8WHIN MH,^M^%8PI"CI;]B['$_S_R*".0QQ?<_4KVFH[') M7E]63 DZM_"R%Q'CJY8(J ML3\WTIPJ&Q**E<8H:WK#$[>^%@@U MA+-[^/S35=0J>QHT&^*J3,SLOAC-I/34,[5@40 W5U 0LH#1[TRRG(@X MZ'-PL8;#";MGQ.XBI/1/6&&X#K^-MO;L3)JO5"A-LPZ0AH_T)M% M<).^M>&\''[$MN%.'(8CS7/A"?0M'WK2C3KQA*8GI)5 M\*JA30^B_UI1;X;"XGE\?7_5X_,_T[9($<8\I!(S)4?FG!4T]:JQ5 N#,;[' M'4-IH^"&QAK"7+NAET3_(;RO@2SMV A^)O@FG5G#L. HZ H8PA.U9GSWA7X8 MJ9PCTOKL"?CG$L>O6\G%YQK.HF2"M9_K"9=7_5R9F&@8L^@EP5%3Y;)+_2L2 M&V3<'GB"I!)K(77AP/ZVFEWQ0J9QJ3KC,.O^;R,[9@R(F)83!J)QU;)H$I#E M]I^R7<#R8Y.K\6R(DOFA>2(X-FI(AGK&%[_\H2@M30^ MF#9;-,PB#.*&3HVD^[F#^'I%#J9LJ:'4==<;B'$LG%1)4C7K=0<_L679_3L$ M#Z19XU,%0@9H"'U=,Y]@>FMAG8B?.C )>%98_^UC:9W$?R:FP=F46R;C#6Q9 M1O]O2Q8+:%]\Q0P^5GR_BV4H<77O_*#F8&4E,):)]=0;KOWU.[7*"3N@$^DS M#K9]3"]?+3 6@2^7P1Z!@.$GL,RL.A'.CJ"/5VV_C(RV7]MF9B6D?G(( M"F;.F5]772'OV,$=A'3JD3S)U!>(ZNF4<-P\55N*<3'L;0+HCHQZ,'[VI@WD M,,Y$,)0LY;05@;)+3!DB&M*T)(V W\76J;4&J\*ECJOYK'XGJR<'$YML5B.H M(2$'4U$,!D.S4_O'1"Q$2KA]J3%/&8;G>H\*B!?R:NS&!+$LJ'_3LP"N+6M; MAM;8%J)PTXV_4,UBO3%S::(&([!]L\HK- 22BXB&, ,N* 0KP!!"*((PWL1W M,DZJE&Q\G<06RXVA4)DA+F?\9)(Z$0MQ[1AVON%9Z8AC33G"-\G5F-P&?U^X MRWKIL^/&@;C&9Y:J)DW:FGV1L&R9?VG\-'O. M,"AA'6-_S55A9?OR#"]X44PMJ-PT_W]XSK5 MF#H'TWJ-(, 28KQ#B^VYR#_E<@XCF)\W")9>?A'Y\7)5U@!5>];CM(R.YV;Y M?"VMKK11AWQQIF1*:A:GYYVM\1=4_$BG1R8[=H0KFU70HSTZG.]RA=M")HY MS&([R=KI\;ZOJLXF^3HU#4\"!F- \TW0QA5;4'5^>CC?J-M7)8Q2B4,(YK? 5=+ ME8R^M!SN@)ZCP7$(343^%W@F/7*/4F_#!B,CC?VI2K0:KUAD0-@4M%0_]/O2KBQ3M:Q5 M*63AX6I"F4N"]1MZT:&SF\WH8EL!LX].!+X]3.<]HE0IZHS$]&%&,\>-;5Q4 M7Y4TEP,I1 @4/2#7T\9,. M?MK$M$(C-#<%8"Y_52XN=IF@CK@>Q'V[,R^E"^6J4*-']&"SX.8N&N*:J8U+N#V#[#N!!IOV MDQ-[GXN=UL6/S=M:M:U$"XU0VK,-7(&]#,4:Q,^5+Z[&Y8Z"/J5_,1"\6Z #'RXQ/[,>AFT]$SOP !(BMG MXQHJ2KQ,>9ZZ^+*]L0PE*#JR3KIYCN7I5R(!"U^/%1TKE2?KGX>7#XQXY.CM M>:,?(C8['[&Q=J%_I2'^A;9BRJ'V\8I0?B*/J2RV MZC^DH#*&()WP75ONYEU94XB).F,X9!SN+*KMZ+YNBD*2=2POMX5,?JP"]@Z[,90/'W;CM@.F?Z*+(4MU M09F]+,LPZ]CV@]HMO70)/;#M8JNC90PG= _7F/:^KNVW;C=?"K;/V'FIJ-+[ MK<<>!*-O'2N:QVL$.,S0"&'^QC8%S!Z$U],>/NE\] MLW'JC> PV8@[_#RR(Q:W81)X ='C#2NS[M_>9BJF99-:46M7[]VE G>1( 3O M&0ZT-#-R@A-;=AC7!HQE(PJ/#5_3T6N5/%:?U+MXW#9)(VX=!_%O$Y:D8%:% M-4Z7P*#847+D3]<4QD*1982.4D4I==WTM803IF?OTU+S ST8A5.F2P6L?4)& M(## #%E^/!Q#H Q,^"PE'KL[8-VMEJ5E5X/9Q,R6VP^.)NJ/&:0/7K7=L?TJ MA^>9B']?+)>W1[OE::.+)E8([=K#G5$27FEP0_X:Y:BQ9,Q@\,N7(H,\% H$ MWI?MF.E,PX%<+>IS\;JH(;STV,ISBK]MNR"NY_N:JR?1:$NL4@['Y9B.G;:Z M$&=T?"C/'%J8RL:JNN&DD!"W_5FW:5K-WQ!=\2'B1>!["R5=;,2CMTP^.]2* MT_G%9,,6\&VZI><%)P-)YS/=8;,_' %#,Z4OIY$>YUFT[+12-CJ3PR2ZUFGZ M18M[3OQQ:B UOD*:5F- /.LGO@1K)GZ5'A;"@0$\H9[)JB;AZYE3K^^1U6^O M#/-59(V 9AY:.2$^WD6SP%Q^!$S":Q&>C]8XYF R*1?QOMZJF%EF$,X:Q M[F0[E;P/^_K6@;*U(NQ(3\_B0_B;.7IVO80:J+X6^C,G<$'P M\1-D>\1NT.'JZ"->664C_TQ%A=@;2"3B0<%1.[-N#'\4N!+9X_;5NNDBA)R.,UB]A9<.TD?7. M5"^]4JZ%H\)=M@^C0ZHG@5V0,\MR:2S6$&*(A9/H1PZ>SZ'^;T"')5HZ3@-LG.JYYGP8R4GWOI\VA#Y8%E%AY/![/F;7XMD6P=9AA MZO'W%AFI(@6G!X2+5W9FU43P0#V>B> SOY51"4[&R%F1L1"A(L>TH&W7N$S* M13F)+!!/H>AX^)^/G_O_,AZ/H@C]TRU9ZT!&_4_A>#6VAJY)H!=Z M[_,-:J"K[Q!&UDH(C[!SX>^3P CXS4X)]G-U[YB:!:HW] MK\>#RQV'=AJ#* [TAVIT=X:$[_F_3[E1&U9GW,'K^.ZH]=!B\?$4\_A(K&=N MR$,10VNA&BL4):!SK)[N" FG%9E-MG.E(5_O M5F40P:2#OM'YE7-YV@">]EM1,>U]K5IE($_/FT3R1IS= 9B^%WQM7T[?BR";C<%1TSYOB2XAW";K%)@'O[M30G($$LX$IYT/_AB<319*>Q(P'[3ZA&( MK]/YU^#."8\KSAK2"&QAOM[F *V"/PQ%]5<*IZ%OVQ M([BG6T-E_8%'_KFP&$; 9VK'5./2=QG'R=BWM[?9^MD '6J_D[I M?9.F#\"&=^/&PUQ[N2R%/ ^X:YTTFH=JI>Q_Z8V:>2J#QD!<,///KQ,PW4#< MVQOV83&'K=6?-=DJ"?:.'!%,29V[ M-$FSKR!G>K:'+V:7O_1#P-ML2KE$_>WE*4<+/90=L$M$J^ J?VJ=NI]P-TMG M31DL>0#0&)>NG69:DK"MI/X M'6Z Z3*6EGH <87BSS5G1C+3_:W1WN C$.2HF<6NJ$>L>S/J1*',\!6H8>JE MA&_"+(.0A\#;(D(.!;6K8:%T-%*/+HJW'6E\7[@EO9M"8&KU07)HBL>5/%32 M"TEG-,)U]A\%U]M_Q^!(F%">2GYX@?/2B'&2#J)+#4$EI4!.TW<2>65' \Y# MF8/93*W_ZA4M2M>#A,">EVWO/1BA^%T8/&>DF/$./YQR[(D+1!"[FQ]//HN2 M"AA8,15Z7928F')DA0EFF^K)J*-E+R:4*SF('(!O7PP[4[ ?"Z94\8\2LR O M,LAM_X27F62=BN)(4_*C=[K.%2+8Z&DU!]HW7DT>1!6FR&,@)3<$RB3\N1F# M#S:0?-:&X!$1AB\X;?TDU!FFC?R\XE]Z\^'I25E(ZC8,H MNILC,[LJM/=ES9\>-\VV42MI3M_1H6+"P?:X_9=1O6H*-8B,- ME+,:>=^L]IB;X(UNETD $US"E;I;8P,*2P67Q$RF%T0_(GNZ\45D7NJ VMC0 M:WJ\^:;LWXZLM^?BWZA1HSK^OH#P,J#PU'E;4 03B=XH;#U\^ N5Q^/I^E\P MKGUO2&8_<@[0BE"T(,IYBBW:%,3C0QPY(9F)48X5)[<,D2*D5.;7GH0EU#TK M)B(D,ID!\AQZ.6$8,$4\M\;5 &WP/=FYP>F$1*W"A8.9D?/7W?6BW!N'Z:(, MB;OUM?._J:R4NC!C"-=^GW#9/@$P+KU(9GNI[X3&E*S#;]'?X4EE=/&NRE<] M#P-2L13PSNB/W/E+VEV&G5*>A5@J:XBX_B0D.$#S@L]<1CR8KZZXLXP$+YP$ M$/#AV@>=*1M.+B;I1#_X4\?%D1HG*7P!Y& S Q\F6]=T2?B"ZI."KN?GW9*9 M*@3R$!C$COV?$;0]).=16Q(6;A3$Z6!+8\!ROO^[ O,FKEC P!-:2G^[\HI^ M :)KU?*VDM//SG2[R[G,4.1TI_Z$-8) TMT(Z@-^\?9H8E2/H5HKT48W2:C* ME+[5&[^9.AMZ/0B>PQL%6Q_@V2KPWIC4W6KONBZ:VST]I/N45' L[O@8!S'T MD+HPRE_KP6-Y96N*27M8:YZ"N1R\DHL/!/KE4>N+Z\/T"I@H'BDX'Y+**0ZG M5&.T7"M\V;D[KR(6G#2QZ<3ND33L9ARZ=2)=ORV)S^2!=%Y;@HO5IGK9XEBI MC(;74,#\*&\-E"I3RV1:M0'W)"WUW?SNL48\#TO7D.U8?WV=CK8RYL'DF!W9 M[>H^@[,K6B6R??XGS^X+0M[62-+U<^,4.C1I5B:5&);*[7!,>D39# MS\92SDYI?Y5PW*.8.*[74:Q+MW\S(Z)D&@Q7KY8>"G_OXYH5P>\TA*GZGY3E MOJ@8]/ 5I8%TC?"3;JPQ\*G]QLY> M)8\-C4+8(S0A/LYSQ(O,-A RB6"RZ\KQ70D[XCBAWR"ND4;6;XM+B7\XH"-[ M>$T"?"N[S_J%?;\OZD=]M6]&,[S8=Z3T0#4>';_RMJK^R@S;$PL)$=\17Z+F M)U+0GA]0AEOIF3"VF 31P-GH>.N1=)_2W^8V]A2J1$RME/"8/K/*\MV$],U:UF0FH MBE [_K@^G6II8J0+'=76;S]XKUGP;!#L4IE;WV-HSR99U(Z/26%L9N2>;2\Q MH04X^YZ$^1M*PA![)G2[U1RRB8KG,*TKL.*2QX>-LZ]14% E':N3A'JZT+_;<=A_PMU&BCO[>X-Q^8[C)V$V:P..I<\R>_\[R MSR*)K=ETK72??ZQ$(G!\^BXD"5%#8JFH=\X@YD6B;5$6*MV$-WKE>V1["%N! M;?+_[8_=RG'#/C):Z5#X7Q4JD-.$6U3R3SH<3E4E:BF^, M?J5J%SIW0"%MM)O6Z8AR2Z)S5'KVS*[47Z8Y-N*E[HLO["J8%J;I'9-]"-H> M96&IMH8KBGU7)2^.Z!YQH]^FE*Y(\YW; L[5VOXGI:W>X:0,;BM$BZ"W),S?T2@/AY@.NQE_6.HF GCZ ME(M!#4[B"JLX.;-IZ%RIMNUVK9,:80ZP>;KYYX3U<2C^ MD*-,S?@K^FD5%B_6J54Y/Z_O_C4C*TQK1&U[R*_6CH&>KRMBPL-HDT K53P$ MK:*; HD[$EPLBN=<:732&T"NJG!+(L+B0;&B^,S'Y5,CLDPAOTG M<-R.LOQD7J<9F\IWRIEA?:SF+F(Z/)_RA_(RTA.%(Y):!G[N^H1J*@&QFE\/ M^\?@:7PM#Z.%AG1U7F M2N1#=F?:7E_P62)"#2% ?F=S\DA[5F\ 0,0L>3_(:?ZRKZ+[@@Z\'>KFC@PP#__SFR?DLMBLE5, MN_*CF:YS57H(V_HIDI13>Y,4X_9/ BXGL-5)%!KBZ%8MD9'F_FYCA<87Q46] MY*,6W\V@(=;(L$'"FB=_%F+KJ">)JX'(%^__MO3/Y3"W#$-WGUZ]:TE]#,>3 M ^?:896P14&S;1&PHS?K^%P^JRV3,HB ?&=$H5JGP6>-ADM3._@,[L,^P& MS#9'_G31/IU;=) 4KJT%[^ P?;25G[-6<(O!?7N7*=;ZAB$^2VH,[,@WH]ML M_LKOI@:JJ&:'-YZW]M@50(7P2GK@0"^[].! 6D\RNSKFU6IUY3Q!&ENLA]:H M3.0]<^RPF>D\*Q*%;+8NC'!4,VUXG0(3:64LD/))P;W\==6^<\,@0^,OE!+P M&M._OM7SGXR-NT9D\/5G4:J@OORW<]'X/GVY'/%N#N,QB?3Q,%*!WI'CH)6, M5'G.*HM(78M-0, ;Y1"3737]Z+LK<_5V/(8G,$["E[O1^PX.9>:MJ>.&0J&! ME?_=V.V_"A2W>%C3_2CT2\<>+K'^)\&I\MI>#H/)=#7FVSVA=K;(7U'&<]1J MJ8;O>W(?#-7/$R[%L=XCTDO;&&VNU#5OY*QDW0:[(L&+*!_-=Q]9&8\4CV):'1R^% MB/3P;PG+X]-KY;##UK.H *H\+$FG,L]YNCC_=V^2-]J&Q'B:$IZ4-2:5PA$R MO]4B<-;J]^LQJRP+H\=%!3I^VR]O'E) \2.[S$\O&^X=78E!L[QV Y3C\1Z: M8!8E>G7=ETJ-6S67S^JHF:-)&HGYK:\AI[<"NV1\3*WS&29U MX90OX9L)'YM&(2:;YQK@L:71MN9^GMD=L M?DM1R.!6^3&S!_DME9M1X\G^=$:?N]7Y\I\" 4"3PH%^Z%1,YAJ1XM[_9R%TDU)>/?*B9NW D_6!6BM0M?A=W_F]R_PGS9H.KZM MTM':'ANLD,@%>L,*U-V;PN,#1)I',/W=B,'Q:<7RM/6U(I68;@RE.H93+IW% MLIHN4HB%]'?:D?L7FP[)6C#\=I$>9.1,>[I@Y**;/'3 N/WH]VKQ[AVN%Z?# MU;J 5/Z=E5X8RDZI"AB'LPO/?'QTC&&+(U=&YF#V_:5:"9JQMTCV,RIVM(0) M) *]JOCDPE-+3F6)L#D.I^*HW72E( 6(%QS*2%2)^&J&^[4LQ4T?!O9=VXVC M%>H6LO.G@J*NN#HXZSQ7R^US7S1VSZ+1O7;0);ZTJ+I,G*6+D![>)'\&D &0 MAGLR4K&[@BOB%#M[3SUZQS\K"](9I-D5-K0=D.%^SSU6$O4]J;_D4=FJHTD( M56?"[>%M5OW('I<$L"Z<;DQ#FW=R>&9=^+RHCC?G'08?$M.4)3E M\0"4?H+BH<@Q,SOJM'.HFUZ?^P1S;DFO>' :SIF?6_I\=5-S),AL!DH1ZF9'ZGS-3LV?@-JPJGR$>(;@?.C>VYJ&\!*#* M1]7X%Y9UQ)//O_M3\S6.#T9Q'0D MK'X7.VW87=(]<7 7?\N$>%0\/#;VA&O)B/$5"7D*. JXN#>NU[^5[O42V'CO M!(_A'2N'B9^NX,&K\(&9 GL;=AD& 4#,;<'UEM9)V/0QF'TU9];1$*%XXE,) M%JK7=?C.>88PY4(^(["=RNXSG)WBN34,GEJ_J<^HCK]0IQNF'E!V#> MGNW_O_J8_]?:_:?_BBUK1=\.^M_3;@H'K?ZWA7T@_H "'$;L"@H^R=X KYH$ MGKXR%HOW-*S3T,<#?N35V!/N30+SH8YC4"T['XA?WG_BP>,MZE"Q+]%]H;9. M*I.H]93,SM@'L%N^CJ5T:*[UZFN>Z$1,GM?/&VV74;:YE9*#6\V2%%)#H.., MVH%)(+/(I)4\%=A1,M68:XJ32='5_#F.:#2BF'P&^L XU'>N4Z>$\ M\\*RV8QEI["AH:'$ 5%V^_%3HC3CO@ZE=,.Q=S>G$=/0-CER][E#)E/*>JK2 MW)+U\#&[RS4WW8\N5(LD= Y?4!WYHGE90EJ]& MC;D) [>\9*VZ&)7#BR#&N[4C-$H-7:Q7#0:_;+IKQ([2B7'8CY;YY1QQ-_OM M=()$!D/90-S0X,UULYXI!>8[1'_=7MMGP]XF,2[S7"<-'#G S/R($,SC@<[G M"_:&TR/'K6^9]+[P< U@HVN@SW"FY9DSKN)B%U$I<:HA^\G E*H MBWS$?'@ MYJZ<675^#\>^>VAQ@RBWGNX2E^10"4\MHT/G#WWG_91N+%^WES,;_7.:L GS MQEALI&FHUQ+5WALM5L&TV>N6#P"R8>"O"R*+"_N=,(EP".3@*,X/^[OS0N" MWY42>+E<-1S%#OY\K??)7T(4FC^2@W%/:VE*3 U@+B%^R@T(;;27(23BR+?O M1:6'-R7.XRR;!&;\,#;2IZK=?B?M0Y%92J#U1HYQM')W\Y[/2\RF6W 8QI:Q M>N4A?MCKBF:N7VV,%1L;*/?X6WUO=GH0N 1"03$L M-7X7NYI&]WW'[9R_)! MZ.L#:P8#GRO.S3%;^;5H7MFA,"%5ONC]Q/8;$9>M7$2"GH) &*M8N4 0$"6$ M#[/]$) "T>QN+L)>?G\) MU[-?5N72?]!F4\PQ]"&!<%1O,!2&K#6-O9Z\*08'BC.P>&/EUA!RV5HYIFD2 MN(X]?VVB?A04'09'KL5>@\EK(/D[Z!+VWP^ X)_+N5L1>+^.!^AZ#JQ@5,"R/)\+F+]!)I6,V!C,Q4Z\,J;"N:IVZUH$,W=&T7^X# M6CS$])$B2+/-X3O$R6^$I \@>L<+\/7U$9<;&*L;N/,.?X))#;;8AGB1DYH#C?&YJNN:KK0AR0L$RO M\YX6KWM_+WJT8-5#H;87%K-]MQ+8)T[GEXB+?T)]B$ZF;?-"T'8TJ&QY+ MK)> ?5/Y'/!DA26U%]HC=9]?5!I]\EY(#Z(J1>>WQ5_/>J:G,/1J3G_0-'!: M["7B8=\LX@Z.L*V8TX>?DT0M.89Y&LHE;(&)WM-:7VTE)M&54GACT?HY?#:3 MSS>?ROI;O[7S0S9GSR2P2L!C[H+I1[J2ZSY/K-7'=4=A1S]44I6"D1S3AGLF M+20B=8_D_L&*+=W&2*CDT:+HD3-5)K^VB& #PNLT![=S_JYRS^EO$24@,FX01@8Q4!)PL%3CC#U.I!0'"65N^[=[HH&L M],8("9_.Y(TP79)K:Y;$?'LKA@UL"H,A\?O2&VH2M'4GJXO[*>(N-YZ$::)_ M=<=Z:G[YW7:=V%4D3"7CV/A\,G-DPO-D:W9>%D3+5(KKJ:A S]7CG]^ZR?>' M;I$)$$S^I088N?3^Y*Q6QPGV:X]Q/HI%]/ MIU@[FI#)N#!#T#?NE+/K&[Z>66_/0IU#-)+GH*9?"GY_-BED'9K-S(%?FDCF MY[\V,Q$]<_M$S&-19SIQWG624EB)@^!*X,B*?Q)F_OO''^'(N8R/_((?".[D$:(\ K?/Q_!C"Q7_50+25+X[\+L8F6\%9,#T3"'\R M>LH?9#)$^L*]TS(NM!"I^Z0P$2,],J5N2PNX#38_L7IK>B)/PD& ;2#PJZUE MFGV64N:#WJ+"OKW[F,634/E2?)-5+:*RMX#2GV[8_:A[8JQ+TO-P_0HY#%GN MC2N4ZMF-">N+-Q;D[\NT5#=AQ7K8+ZB?;EJ'>]GI_N=69XS?EVHHDV3VU89) M"&QJ7_V'HMQ5G-8MUD^THK]A&IC)['-IXE,_#8#;Q5HBE$ZX YE3?O%].[[\ M_*&+1S5.0]TJ.:%5?E5O;O;/<]2BDJ6OTCIU$%43WRS"7.R(N6:_J2F<>&LA M[#<)#"#4**@H?N6KLKB?CSSO58[Z\_0T=<.'OGW^]0TLZTZ)QMBQXIC"IK=F65)67(T"D9(/6=DIV?^BE!7_%O6Y<< Z'1C@H@UT*Q-]Q]7Y]V,OE M CEV$L %K=^W<(+-$XR.2QJV]"^^MWIXP/>&B4RM'['G(;;@4$?,>3O@#3)$ M+_A4Q)9+@;-_S5UGBWXL46/%[+[]G[O%WZS87B1(W1#9H<@KCM5!:L33ZX9^ M+M^S98D9C284Z[\E.$5?=KWI 7V%8_OOS@?"[6%H9B&T88?7AF8W\N$>>ZB>F>0&78IK8+I$08SQ8;SEYC M?&D?@P.$ND]QR\XT.^EB]!2ZN..>^V+O78L7NHZ >&4KY,S?,M>,(Z12Z :B MJ"V<\1A+4*AT<&98Z*& GVB(801"?#VPN U<1IB6^4X+"8]5+7$J:4_"[UM"A@?\&4,;8!+_*..LS)YP(VN"A%7R M)'LE\\/>:VJ_L@N<1#HSNR[]YKYZ)VIP'-?*66Q)@C+<%](6CS >K#J<.EJ? M19H$;A#YG>Q9>O2\HFF#'B[.3%8HAQWX38_MK3C6^RMJ_(X&SWR&+2(_'A'5 M/;<1?/O%R4N(]]1'KPTY0TSHA$ MVXH:_"<%"%H2JJ2WY09%A=3KH6WZH89YB$BL=<5(#;\7GLE18:F3P*%/0RNF MT+L6&.@=6:MO1:+TL'E@"G#='Z47*>5[_QSI]OS< ):-F)LU'6+_Z%RT.EZ-H@ 2K-&8:AEADHW1RCQJ5]K M.2:'PWQ=G7-WF<)L M,/SLR?_\^A5.N\8N(%C-8QQRS/X=V 7I;:D-!!V>T$*$L[VE9\W.3W:&E K79 49"(:0GNK",X(#9TN2?FRPV;!ZR<\^ M;?:G*].R=0?_/OB@$J(YX4JT\$83INV5@3]J3U)&N/AVA/A+&X=HO]\).G%U M"./6(V**COUT_T08CZ]6%8=, NYK:3@2!L_I2' =FVB8:Q^R4T^F:J6[2OC+ M[Z9F(*?;RX4@U>%Q1%]\QJANU,UHD_DOP^HPW%4 M"XT!WUWUQY_OF,$AA+AE-A[:<5YG=A=+(F.=:?AFZ/M9J#E7["UVXU-)6)YF/,Q-1SRA#;W?OHNE,UL/ R1G-P MYR1P$3J7DV&X6R6&#U,)XQY*IF##N1#B&_:-26 FON0HQ%VN9^O:330LS/>? M&;^!_4>JB#NJHL:D^B@4ATF@?CJ"T52S"#_J*E^>C;CRP47L\=?\[XPN!,#3@K28D;SO MSR"N@SY9XXT6_0T]H]'N@EW-" G@"])H7P+UA&<]M!SH386C$^K=&!U#D"9V8!<*)S9H_\G0S#3?QJ-\'AL"O]\?D/%71]$G@Q!>^3?[62-- MBQPB[&H7A^E%+Z+4&_[[/F[_=0%DRMC?L8PRJ/\(8L^^WI^8@'9]\D?D1PR? M*$2FY#*XRN>[_%^#, G$,S5[R6E".,[6,,KN<\>FIL-U1\*?@5W("U$2X).O MJFW'5CQ[MN0Z;EHW],Y>JI(-4:IB#!P4X4 ,1^*7^4CR3_>*GSM) M8UP&-!IT8O6GL$LR"=5+6^AYMX[K)4PN/@ML_XPNML?_/VP1!]E;<*H#/OSN MO?,[AL_:<[_U])>T,&H@8]7RY\ZD2"LVRLBB-O(O17"9UGHE%SKAO5P900\^ MPVSVKW2UKG#+AC-W=MY2RW18I<1]0=^K54ZXL&Y=@%1W0%;7KI+><'NHQKY] MYG0%HEU@\]VZ.-4[UWJ.+,92C57<9@)MM.93Z%0QKIHJDL!.Q=L.MZ:+H!O6 M&UH1UORJG+FAD32F=X'4UWW:3\V:&S"19ZS^WY'@9JZIZ&N??2P^*6\2P%#( M881T]F+5]NO#L-\#+O[_(N_-HYK(OG;APJAINY6TK2@H$+NA&Q4GQ($I*6P' M%)$X 0I(5%14%(C,@:105&Q%(B+B@ FV8D"%B(J "L$! J*$)D!4A@ !8@A3 M1C)4BEOQ]P[WN^_][UOKOG=]WQ^E*PFGZM0Y9^_]['/V?O8IB.\@)3_GSKV@ M6$8/X7<8A&+4Y)'4.;FA:6)E'NX#8][G"Z/]U3RRKZN]$33[6OX#+GO!< O" M5B#9@[9NKJ:CT$KXZVN.P\<^6R[?#K4BVB:LUQ2=GQWQ#@'D]Y"N#WU@$TVQ M1:NKP37.J5+C\29 O1_DMZ4X!@?I[CEP099.GT$[_I<@0FB5F^JQ(VOF#TIE*"L$8@G:FQ]Y]>)6IWW*-1C*0F@\E2IOQK1AC<265:?7 MZ*.']PZ76YOQN,*Q(I?#AC\9%)D*-$("BV./3[UZ0F&0HG4:^%43UF6J[PSW M']RS$/J-PN)[3M'25XQWJ+J? :EP35M>:$.S)L\E2FS=3'0=IV"AX+I(2R) M!WWUU <[6B)J:0@S3:"NB9YU_!P#JU;;O(S>+7ZY?('5*)^\#L5 02K7/!QM M+/:?\CL!G$^,/JP"*1TGO9T S'^2FRW*S187HZM%5Y-L,=:_M9,W(N,)%3)6 M,W<7@CWVEO2T+YY15DCF"[M2B$7:^+$/KN)SKS-95Q3.?#%">S2$^P%VS?AR M\+>9N8ND4D8$9 RKW*D-NIL:B1MYTY-$(X#5 :VWB.F%\Y)3STD9I&IHF?'H MI)RT55-*]YS_N'\Z14]G]0P/:J*&_": >#GLAA"(V7?"CMKQ;)P0&K?^4T3M M[=TT%/TH/7_9L7$V\/^X-O,P+J.[^W,BDPWJ4:TI7KFBG,IHS#IEHCBH?7*_ M:C'M&2,D4=\:VV*>R",%3P"[/&W6K/NV<6EH34R0E:LK;Q#DKU,7S::##ZBQ MFE'/6?_\KX_X_]#E[S>J?Z#'#83[_WO(O*?MWO^(BT>6@$NJ!J%"3AYJU7M- M6#E09ZBIM-?C^UK,Y.3WXG/EWW?3=QC#E5Z][\Q^KY:<$4F^YVW_5R*L[=@W MR)+Y(_F$IZ*0>[ C_^OG5RI^B+N)%0)?+;RK_?>]]@]_/@RV=5>!J"U^= MH M8/C&O7DC,X;[SI^ZT\7#G GCJ%UEEUWZ< 6V$P!)L7'?3 X6WZ"'+@-AZ\RV M.PLP'&&9#51?$_[^)H98#D>KI)]6++3!J@M[3X3!^FC/.==;JKK :M,>[O"N M"2"L!.O:S9#M;&^\"+A\PQ*B60)UT?(7F\RL;%YJC$FJ//.0WJD7;$4(5VFD MC>6_5OPU66^BNQ3N*/#FY(:RR\AR)/9]2/NK,JLAD,P.>6YV]V3AF=T1J)AY M.I8\>?G+20FJ)K_H64HMPZGL1?:>L 5A=_EE9>S2.+>8\\NV2 Q>.TW&.2+MUI\4\@SVW4J%;_RD&CJ;7J'4JJRLS&6 MYTUWK_1=D;#@%&1;Q34>YT3&9?V,)3@SWH$2T=C#,CSC M,[^**=86,BV2:X@MSGR]XVC)E-^=TZ%EE5Q^(-##>9YV-C5W?@L%J2*8)CM3+M;/_NJ[_1J'%]YD0NPCVN;Z_^>G;F MA77M350J7JI3]:8065JH1[K^/:5S"\\V5:#\1%./";P37J=GG$V*,V'I6]KV MZGFEA4<]%]6*?!.G5@UJXVD_W8@;'G2J&W&J'KX%&.:^>7+BG#.O@<'#H'9J M74A%Q H32RA.&K*OQVK]AK/[Y9]1]S^&L_,LS)6T-$UNV;'C^6UJ**S1H^[/ M[Q;;1OZ4L/IYY'[UIW6:-X.@L^>\&+_9+V?40K9@,71G[Y:U5"A-R D$KE]T M_G_CZ6X.PI.]@<#%CSJFC("^$$OKYU^)X>)WH9THW'ADZ3<7B9I8!?O=9\53 M^ *,H@;8^_>5-5[<_*7?V_^!S8,?IE>?M,8U=/CI"W_[Q74RW29QMEGC/A7Z MTJIY=0?C;4F1_?ML:DHBOHQ+F.!R@6SOIR/Q^&N:(<)"L^M]DD+9!/"^]5'^ M1P?C/WI(7[/%XBZ6W:-E^$"7B2,K2VRY47+& 5,P+"X;<6Q/O!*\/W:&#):; MBMS5LRY3'3>/AT5N-U9Q&[DA](4K'T>KOGV1#M4;"Z9>-7?%A+KQ= M&2HSG8.8CWO9^?&S#?D!C<3124/F)QX\^>6I4SK]Y@1 X"[6-_#&?[Y],Z5] M_+8N=QR\G-Q9=(YFH(C88KY*5;_*[,TVZF^=C2[X\S@==\UX=*AW5-6%RBNY-' M9I8I>@E^&(3Y-:8OUB9Z$)K>VGYYMMQDGU7%QP]72W52A3%RWVA)0XE>@H3A26C^S8$I#9@%AC"I-HD M3=[TR]["4TRW5)E(!)/Z0Z""8X_;G^#\-2/A@F7+9N:\<,%SQ,'J^ITX3,$0 M@>0-*-HO3=W980OP%0\S-S[=R/?IHT%UZM5?0_Z&)>F&_51]=&WX[4/&;V_% MZ6'X$)79,.IZY?[T.0VD@3FW+>S&UD.'4"2A"W4Y(>A6()7F;9IZM\.P4FQ,&V*:;_ZQX-5%(%, MRH.H6:N 75;R3)&*W;)R4K30.IJ1#P1<%4) M:K54RH_\\/3PBRL2#L$YJRME]1S8J=9+-QQ@5]'9,0%DZB"2M^3O%U=LC=&U M7M:T\)"N-2$5<(4'G9L/A#M*,%PIJ2!T"ME7G7F:=GNPY>B4-7( M$4J-,X[N_!FWP].ZX_I&AH]2B">3I37^6[$.N2J5/L!_!RE2J1W(^D F-:$N M7.BZXP$V7@1P)I*$H[9D$,V=1J4BM@6Q587$#/ZW!]O^=P;R?B\G']#D-@'( MH6IN4;*QM^LJ#:W^->,FHR4T<7:.K82R@1^N MVMY$((3S[M:U&B?I*TN;J4G,BB+'6)]#C2CO\,(W0%.75WW M:V,WU.ANBN5[?&4Y1?<=C.$E^X)E,C(!7#ZX+=V@#\U(A5%!KBG[ M,P&C@R[[/%GK3I64M4#,1$WA71[=U9A0E'38U^@K4O*UK'S@B-?D>QZV3D84 M(%,%YY>].I^H5Z)*!C;JBC9L_C-+U _3DJ#%1T.;8=1 '\XHV/Y M FI2/*SL*MC'FS-_OXU[G!3Q:AE_N+)SQ0B)P! *=;L=3P6-VAI-XYLH_9KB MM/Q>>;VBWL;I= 8/'I=\#G#U"#R/<-(SF^2"2NKN@YW/N#:58)V$R!,6!:YI M6\IZU1)G(X=?)1F:L-?NSTT;O3X^Z)R*0*RB$U\#/^X)'@]I3H;)ZIOATS6Y5V]O&R\8V719EZ MR!>K#9SJKAL/[)H#)_'Q>/RQKHIQ3\2)Y MZ."1R0EV_H)>A?RW"6"JF[FX1>Z)/ZE=MO/)']#+[Z^'>(J-QQ/ MC]@X#J!J47N]_E>2R#RU7*WF;'LN/WP#,RXF]H4NP$D];>^\_CEAD%CJ'ZPA M/(7(;14_P/L.I/@TM(1-3DH:N!\Y1\J[+T5?,]-X%./;S77A4X;AD-);&RH\ MF*92N+O)-?.2INOJ$GE=MN?O$G\74'4%[EG9)FN'71]!]I!P%;;9I>8C*Q,( M:6*6,#^JL+?2:1KQE'EN7Y+^UO.J5&7$ ME$P 2P7R5=#;Z/P)@)]@JLEMTVKQSO09XL<8P5J&UC>F6,"6(G^DN-]R/##XRZXXCDH3^Y:K_;&UJ<_Y[FV$W^GYHUY8)8%HC MZMP3Q/ WS,N_R\GHW;FZ4?S (JC'M9DK>4EGB3UM/OW/'6K?EPWQ *_PL$!&S?LKWW-65EL46]>[1@[!O$SP_=,IN=;GNOO:PT=L B@BII M24)UI1V[:,/)N>U$'=B47Y9DO,[%2W9MG^HR>[O91O3:[$G8N'2VF=5E$D>*S.;_ M*_Z8M!'8\-L.!.*MOEV0,K/$*.#3LSE[W7(Z(L=)ID)VB&/)GA&*48CB27=Y M\9&ILH)^@X%UW'A0RT&*Q2@*_?)($2X.T[=S'J%=]<3?1-SN5'U9V! ;Z7L* M!8"+Y4%_![^ >-I'7SU0N<;GX/TY%J\-IO)=OR58/+OBBKGJ*I,*8-7CQ.&< MI:<'W6*_N>&$;%51CBG"UD]TS$.?KH_#L]1YYH%!B:[MS%1YMX&6%-9U=W.8 MM5)XU_;MR\HG5Z,SNNX\0Z@_;K^NC;CCY6*+/EC?8G;S^%5,8X(E"OR.13,: M=#C9UGF\=MB=SLKW=6H$^9-2G",L+KBH//31Z/.+J0D/'-(5%%9=S+ VKKCF M3":_$%8DC,/'V9CB9PM8'U)<'QU],#TZJT["YO:/?GUEL[8?$_]0 MK6>1@_'\KL(IYX+2,3R=*9]/YO^+GV=<;C1O 'Q7(![+,__:M7DS(&9C%-:H ME5I\Z)^-OUF;"51]IOJ<%32\JH0&<7G]*NL-'D_/COV MX7U/(E\+L7Q[G_:5*&HIHX+/X\6MTP]-HK2$L3UPIA+/V;>3[;Y26G"D2+[N M2(IKI,N?V!-)X@<0*FT/;ZU>8=[9$58,\:EW"R*GOZ%- $M82J-C;B=X.X/R M"@5!S.=F'47\&RZ$S2,TK\HM?1ZI=D*PL03U4X]&AE!5=K">YECZ8H\F6BM' M('U7YT+,A^*+)H ??UD?CB._K.2/>Z'Z_X' [_W67)6-T0CJ6Y7Q;V,8 M0U^#^](5LH125T >6/^OI9"/UUD7@K&>J0(%^)7A_''PW ;1,(?[W MXZ[_>S#>!#"']@7J!#\*F^;])\IK1%$>\LD3/R?YWW*R3#M4Y?-'7&S(96W< MK72'K!=B!(M @3!?^X1T,YJ_K<5L+/Z2;WL%1;"4Y]O[>G#+'7N7^C[5=Z:A MOSA>U_+3)VQTMMR^./CHI#/[/OP@J[>9"C4Z[ORIT->918ZN M'O8_(##C842<$V(V6_?IZ!_,1QE87Z@^;]K)^T>LB*D,'DNI&WAA=Q 8I,IE M+7XNW5_2S5D[1 14>SMZ6]BDK1\5I#=-_CO )]1!VEY&P/8>/Q"[T#KL#$%_ MZ]F,\BN8T]5\F:E.==MSXAM;'"#&IZTR2_U= ']Q8#4H3871>A]N<4'&98B7 MSH**S+1-L'$V1B.0;38OI'/5R1220%X#Q#BN3'V#.IP,7_7A9=ZL:QH)+&=Q MR(WE%R+OW#C$XG2;#8\D!>S=[]'LW$BI'[>#QWD]GO/.#(8 ?-*83+K]=>-G M:S$8' ;K<441ZP^F3]V4 )Z/HAV[NG?AT I7.'$4V09$C^:.\Z1,*/#3K8-W M&A-E*JPIZ;B3N6*:I8I/5K95&/*Q'E2]@?%M(689S7^S@6DD3*4(&,JVO&WT MG7V'4SZH/2"6;'?Q/?XZO1%DXR6K+W3?F\73S3:3S@DLR0*XG%TZN1;5&25/ M7EU^<75=3X+#]VW#TH3DM46SIL\2J)!*;,]PT)Q;0W^E.XDQ0A,7+,\J#Y!P+*HZ%'YI%^Q==(P)($B 1UZ.+%G] MPD77".IU)N8B_79L1Y65]M*J;?C1"[7_C)=\IK)"LE7\5&31-47T*2^26"H0 MZ5G'X8HG\OF>9DJ<;5I3G&I4&W#X@'Q>$.'E_AGH",&=6W5F(T5SRU+Z^ M],/4,5S.*X,16CPD$*\Z"ACVFTC+I;)A*?GB"^[\94M;S$Y5ASZCH1K2]PMJ MS\8JPU#M?!T%&)\ ^L>UM34 Z\7^=*C!)Y3-UA]OD;3WK)DE?0LD&VS3!UQ3P&-23\ 4J\((R8V?]1. M=RA\*GWYVGOMXW?&:#5TNT]RC73M06GY4MA+(!/ %_,F@.=3>L3#VSJ,8L0K MI,7,<( B;UEX(D0"0 TD3A7$ZJDYP) MX37.,.5%\=E%Y[0UT7],JX@TR(1X/A%U5 Z%WH[ =Q&H" $@=12L"?OT.0C M.M3_XJ]#5FMU#C7MZ=;!:\FC^!TJI#03K W*=I@[HQ:Z8("R&+4I8!C4D_>O MQ@QD\7ECGGUUC1(%*DQ6;[A\'WU59R3OZ_PR.3XBM>WYK]KZ4]JI/3H[+<,# M#_'*FHZD@(>Y/= G$[7H! "!>A7TSG,;^@G]!L)JA>(A:.XR\XZ.M;ZW&6Q3 M,9"_M&^D_H]\27DL:8EP"=E#/K(2BAX)_1NW5H8*3.BSL[0 M(_F9R'3AUN9^KG,J'\7D,DTQ:U[$7Z!TQCA#CO?MNF9F\!4]GYQ[4(?:O0:2 M?)5(2U9"?!DDXB.5]#4;Y1?[QXA-J'6Z8$A";7A_X%;Y*3'6^.M+*$$N5,#. MGO@GX%C3K$-'="69*-A$NZ\T>** *P?U(;C("4WH[^=EG0QN!<+R!HQ_XY__A-?1(@T&9/JQ(H/G5M9UW4N(3Y*OUI;. MK;WT@*=?#XF\"+0$)+L05SL_IQVY(AK_1ZU'7;&A-'BYCBM1>*?.FA. M'Y@ EIN&&JHYY\0]ZB">^Q$[BDS^W0@-XO?<^IHF MOA:&';YGS] =:\_X@F1K,R: ^ WQJI(,+1CQ<*\U+9\[>L]( M*MO!*@+H \MKM880QEM/G#(?;VTF11=ZII,Q7#X)QQ@_X;EVFQ!,T./H51)Y MT0VZ6\<*WM?;N=!,6<91C.9& M&'B?]4AJ)4!7LWGY1RPK\>-C5)J7LMCPCF55(ZB=T16-H/:&;,77!BCE[&1Z M1:9P[T @_%.N0J[W>O+D)).[%\MIEQ2@*)5Y_PZ\=N M2<2F'A$;RJ>9W0MW"M[$_F2=*FI"?5R]G)PAFDYTV!JU])FKZQ<8"H:6(V7L MSJZ?Y/>?O9D[.NU#!G(W"0(;4XAU&8-KOJ[O2[)U@YA@X',;$J344D+6YX=S M5I!N"[CH6G-![B09'%]<661OVJE /X]ZVEA86!_*U$[??>V_GGOYYH_/-PK@ M1X'/5O\\_<1FC1&K;<+60W/,G#K$(+IP.#)R%C3OGX9]ZL&.=!99V>BHYO7F M[N=%K2 .,>%#LZP^3Q_ BUNX[(%'6'2TENGX-O8G/__0TS*8RR=\P_R5LX!J M/>_#G;J^.)!EXG;W:%,WF[%\60(8Z+H@6ZN/S?AAFQQ'T841M479H M!KM,83%]S. 5GO?=WR\ZG\+NX GEJ"<:NZQ_*;Q'?,;ME'M;Z?-&;6,2 MJP OD7X_2UM 3[4.E=7LR6AQ6">0R42PX6#*4L\MDG:%-'":';!YF$>/ HMV MG3/WY E5_!!HL; L+>X4 4LWJW5&H'Q@=<1]#,:C99;OJ-!CW AF1_Y^\[-J?=SW",C%P$#_Y> [73<7(.M2LP4A@->&$^JEF.@C?3V7JVZ*=5#@2X?,V:>_ M>0EA.4+9.V?E36^)0RZ=U2/=MWO.I=^B,UBL=5J(>12375EQ)36W#S^8%+#4 M/OV0/4).,U5%$N:1O_S6![@2W-7%?_0NR-H?2J@L1R)I,VH.\&I9Z0!M"JG]@3$$\5!QA/:J:EK@N-0>\A%=<>KY$79 MYY[;&<\B3%&#A7K9'3O+-")+;P[Q(X_K6#V$\C576!O(.P0VCP:W_N#)L([" MFJ1>=&EWYQ;2'S:QK=+#QW@;\^41K_>[JT-/_D0O\_[OK/QC(2\/_ MS7589=9_ZW_= OY/=H=_*^KDB;=(_M_67.7Z$/\WM'">^&G_D2#VH?I+%*4E M$TDH?O0?V\0[I_R:(DYE-:>L+?I,43 41*867JS]1LS^LW,+CZ1PD@X'\ #< M.L^?=MH-(U!(+I2U0Y"]13((6E,\Y_W<.I-1WSQJ-31)"^&[L^T,%+U:X$*C,\+RGMENP)L^#6&$J^7 K:0@82P E ME:NL%0LQ]*7K(ZW42*BZQJYK!,-\)\O%*T]_BNX##YIB?>HQ5Q.LD=UFIXZ5 M1:M@B"3]^J2XT;D6Q7LKP:*C4_D^+9&1 ZK13)T89L@^ 92<0\J6F%$$_=W[ M7=3'SV\(6 Y9R7A;.5,5NMP]T9[.XL/*'9SS-[J'1\!Z0@'F_/G6^P3G)IKK M=X&_( V\7]<8HX@N[2L7_O WM_X8EA1!*OJ:X MO J?RK"V1N$[68=Y XR#TH,M;Q?TZ:]2&V"!.%DZVPSF()T9(F MBM;I\<>!AJ"_CKAT="AUJ:,"T/O)E0\=UXE?Q,6.]U/?#5N1^1'+_G5721AABQ$K"YSI(ZL5Z\0"= Q"PKVW+KVXR8D1 M&85"1^^[]D$)U9IA/I$E^9HRWWZD8RIX4YPIX_5?O&L?T:V4(:;"Y/",O8L# M.-1,$\'#S;SIIT\8GF7I*.UL=N_BH>-2QHTQ+X7)X ;[O<:MT^U<8;^?VC3Y MKZAJ8(]\A 8N;[QW-8QRF5?F@3X<"CSR_>1T#3Y2J=T^9='!^-%VF4@)

B"YR C/D9<\N4K?ZZSX-E)Q1SN!E_)/'_^VILJOD%R(;3*J. M"9:ON&SP2.^>5#:]2L318EZFAD''-K,P2*7#PH6"N3'*1\L9*+4!E2_@9%^N M'6JZ5QRDMDNJ\MJ%2Z+3W!\Z*436+:%Y$/@6S-VWLQ;U M"?J!5G%TX Y'M!#6/(U?XJ!SI;%Y3*[)>,:\TV?G4%LMU<#&[PE8MO*?>\6- M_@@-VP\!!SZ-K$]N$FCD8C88Z+_N$K^+C,;J'4\*2K]1'1PGG.0:WY[/[# $ M"#3G:D\-36Y-JE@HU392L]65VJK7QQJ<:=SI]^:HEGBGK+%2[(S+N6(9N)""%,\LXV30Y&85=^1 MABATGU.G\;_,D$BU<8#7_$NTAY@TEU+5:[\#G9G[-E2Q.FD.Y+(%I MUR/V/W%H.::"TQ ^UO738W.39N8_-R#N5A^_]$!&?(PL%P>C# M+BM%8KU2!">OP +/9FK$,XO$IZ<^LTSVNALX0$0B,2Z VVPW+=NMDW.U!-X? M#?6[+SE6A :=5;Z0J-">*1%C]?645D M(]H9F!C7F=_FJU/=VRO[O\J5\N,A]K[,D$H$13Z]/[OL#('"HF)QPB^J(M)_ M-)?ET#!!B;ZG_37QM^08@2$_>XGM%"B5K0-198I+XXAW+O MZWP0T"Z.N5O./Z])DH'6JYN=LVRD*C&G?_:%0MHE_X>#-C.2S=,B7-R1:7AW MQM2<5*T8-&<*"XF!R2E,(GD.M5(74\^V][)A3U%302JMP$N7.6E7 MKC2;#[8UP2$E73^^'+^Q*)[M(.") F^,MB6D^&* M\XD&^QO*80D#&JLR(Z_/L&VI3> BD;R47R,H&1(9.2^$+@7\,=5W#[U>ZP3: MIJE=N)7['Q\ T_DWJ;"6O)=1=&VUC\SHPB(=\"?D&D!(3S;A>YGM'AF)0J!] M/-G/X5)Q"/:O.93&+#YU#O66&?;>MSG;8+-[)5 $T$:.,J_>R_YMF%)K (2F MTYJS:QB$-58GTYZ@)_4R3W<\:GRHF%$A015U4XN4Q0G+$ZS$CKLW;$MN8VM<($M>YY573EG\,VQ1RJ5!V3 ,2"NN]T6IC]MIS?0$HT&E-[^S>N>H[MXTPT3-3RH#>.(Q\2 MG.%=$VH9GNGU_4?QT%UD/4@$9#,[E%@T'U[PD4#QGD-E'])9]P9X9L7[:,)D M@\?:B_9SS@,9,V?@"I4C^%6P*#]EJNU\[EN.:$07VKYO(2'$K[R@#IA-E%8% M@?YD*Y>=@I4X0E)JDBB48(+21Y MV3Z9_'5CY.]XK":I$XZJ2N6%H95E%=R&Z$JFFI2HLQ7]L!YZ0JLU,C.PCT4; M2EAMD*F:Y1WU#7SC6\L8!J"N:?H!!PO(Z OWT=6IM8L76BK/*Y@U\-IXK4N6 M\(/]F2I\#)3F2NMT^;AT,=XUU/6)DHVF #T5%E^GM0 -.VJ$(& /PRUH!;J9 MS8%H<,5AF]^61(L42L:KM\D;T^G&Q-^^1K?6US,9-NQ=1: _B5A6R>F7R\)I MUTW :L 4=,.N<9J^@SX<+F//!)!4Q^!)\'C+8[I@H.I5F"%NEKG(;)4HP#BDRO$F6^SMLC0=-/L60& MHI#:WLT2Y: 1UV0.Y5!R*+)Z#%/-4@AEC)^;2EO[Z>F:5.HVY-B*Z M?!LUSN<"WZN F9L@&V#];GYCQS9F<+9S^$/]F$YGAN>\&6+8*S7;%#S,/6XC M$&71Z(H/!VVZ".5A?'1GX^RO0^=P^_?/6I&6J_V@%##T\(^2!\>H,C*17Z'Z M+L*+\L TI -LRA1]]G^;*=U.[V?Z1>V.BQRUX.<;FF5'XD<:!VO,7W" MVSSAG,A&WY1*O+/[X[Z03\ T89<_AQ?N8B0C(=$ZATKWYQH4(=D^"[0(;3!< M\O;HFV.BDJ")PL+<7.%HHBYFNLI.P2QLE#*[HNNMG,GI_*[PA@ONJP67(.&4 M5O=\P>FFU8)L9L80MX>QKFE>'^BA.G\F.7++Q@76&SD5S'9P7SLCX#[_P7YQ M0F6NUC7T\85YSV]J.(E&H'S&K]8ZXNS.T(].6S/Y[?\C74*T\T3F(Y2$QM!\ M<"JR,L*W9Y[:Z_0_4W#-AW E^NR40BF#Z[4M]/XECS.WQ'8%GF#DYN%&=,&- M9_M7ZOUXEOR_Z(NS9SQB<7;?;!R\(O]6_]-59O\S#=4+EOC)S\Z.2HLK-U^4S($X^;0M>( M?7T"G%8%1E0QO*&8.JC_7\9^[*4QP&H;QF DF.^;"[YO3/H.XCCPW9<^OH-$ MHX__YUY_S'/>IBJN)WDQ;*1XH7LR$1#-*MQ?H6_^V:5?TJ,IY#E4X<7NC^.8 ME *&.LV)*"V9<$T8S;SGFL$MW!AHY<[L?! Z& M1*5VS^;'69TQVP_5V+IS_>2SZJ6AK9N+\JHNW\-^*OXPUBM[0AX];.&>*_K MR5&/-B:[JI195G?TV\!MA3];;SB IH*+JOY!@&3B(5SS]&/VE50%NJHD,L:DY,CSHWF3Q/Y!0Z%)(+U%H0$'E\,Z#((@W&,008 M+-W6U^*P89X2&#J"Z=LC^P[<^+DQR>3^R9&4 Q7VW!^AV$8&C(XRV^:5AC#C M1ZZ$'OW\0/="V\<&4J,+^49BG=V,GZ/]ZHP O?_#^FS"#+?Y7/"A]'?RT%*, MK>JQ@E/7V$MV/[RYA@>.]R9I&[SVCNMG0QD>+V390J!]2N=$3J!L*E[ _N1: MHU*S9.C 1UL9"\;'7>D 5TN^H[F;P/H6Z!%8E)ON_:ROOG M4&4#8$J]^B=B3M>4 XSK*3[T[ _AS7PDNO2=G"-E"=5[\SV4Y:::OPV)8="T8K3>K?X@B[9-YFCBVCA0D"(4 M9Q8#__),';6Z.)Y,6\-H_^5RVCZV:':>^IP!)3FH=6NE9@;C'0N!7KCB?QZ7ER>5-1V.V: M_URRZ54,NG>?W'>^G2E52]O7X: $X.=:]>[IW&6,"\$(X._NX4'28>**V#MK M4Z\5*K :<#N[;& RK%Y ?8$5*HJ6DL4N-9(^BI MXIBJG@UP+?1F1K28!@RT MYA-U_I+$])DXE@":UI;(\\&LX[79GF(_&WAWC-X%U&[@W4AY=WXQZRR2B-8B M&;/ER_12E@6((0HU^4EJL5=T[,C5)%H,%HRYKQ**@MLRC[R-!H+1WMM [(C_ MCW_8?NO(\V0NI.T4AL?,IZ3,ZEJ:W-@W1*<>^:[2;)Q)C9]:L2QT(I'WG,=] MK?/R[XZY1Q)0"7(T_N$<:E&XZI\FQPTWQ3.ST[J(Z: S\<-R.-:5>3BNMS#J M".8GR5O6#+?]M,N!%O\7"_H,^_\6TV!FQ47L MM6G[GHIAW1GHF5B.)/='XJ]-7WRPMUPE-._\$BX=__ENWCF+;&*\7KC=0'QX MD^^77:XU^J[Y/ST,G6,=YE#FCJ6;?WC;92/120)QD8*[A- RY5.ME(Z=F9?W MQ(-?%Q@49&L[,]_MQ (1CT/-5\''WI5ROY&(_NU/PSCT8',GF';'YX;A?=,X MJJ. +OQKN]_&)R6D@%[1$]TJS?HF3HY_46T4'BO#;87N9]]O0R$K,4/0]*1] M;:/=1L.-1J;$.-JG-3SGN/3_G0(W-QS/7D"3&H\?V(8!6-H\WD Q?@!7R..' M?_T>KY1WC6>).M_$#+E M>U7I,,OD,KUIK^=L5;3(E;I3R(ZS6\MUK$_1(GR3?U2SF] MU\%"P?H!ZLBZ$JK?HU_/=4NY'?QN);^PX[R@YFE#^]9>.(@'WJ6C=[Y9+\#, MTKP+F#^3[(ZY]L<:^0]F"[7.7!_"A>MUC4#K',H"'=AVZW,3#C1Y)\C6+%"$TLZ MN2])^7PO[_P8(;LOWC0177KX6?LWE1(#_*2+?)3]N/03A\? )N%"]OOY%&A. M&5?R59,% &/OIYP:,^R>9.F,?[#L\ZWYI!JEA()["_H\NWEW'D/ /M4"L$7^ MM[X&.4I;ME/Y5ZV=[E__-?HT%,_%RWOF4*.GUI0_"YS"XD;DR)O\-'PM>*4T M&VS0)9?XF% &V!JE1!QRB"-H<@C5ZE4/GE?0'Q<]5HS=;;-E*0)V"-K6F>?/4UI6B?T7F4[SN-R=@I4# MZ::&[FYLQI@3N6+'>LM'$#DD673BXQ%B41TDD8DU)A^C_%_4\B8;6C^^\KTD MT@%KPF\/T'*!HOG \L#IO4_C+I/@@@RTL,%CJNQKRW;.)8X6 (3!LO?/G.-* M;;A%E"D-E#2:?,TY4LGUJH29I=O>GF4;5 4;X4HM[TM@T*IN9[)+:I* R>"Z M]*3.HWF[NS6IM%%;PN903&8X;$:>M0&&:M?;VY, AOA3XB@&6+>%-VS!%.LB MPH)OTLC;V6ZP.8M1>O[ S9N74PT+:I';;QAG" M0H3Z0C*[=,\L&9DY?%1SO3Q?9E2,W,KK29;A0C'7T04&AO/8=PPZ M+?YM%[6QP/K P-?@Z_V86;E"U#IN9&:-*_-[5I/ P7[ \RIUKN?F4,>OFL4= MLJP*YYVI9]IEWNH=5/PB2Q'*H53PQLW>D/"-6+$.J]%&=:_KE-Q;\H]R^")( MVR?QIWE6'+VX2J/OY! ,Y>B4$RHZK MO3Y=<5G_9UOTR'0)\]TA 96D$?;4:BX\#%:(QC U<#TY?\VS+W\93<&T+SW> MUX]5'"6YU :UX[VB3X,5Z_T_;^7/1G=$M=\P&ENZZ0Q2TY5=<5]+D&7KF*6V M.6@O/EUIS/(U.$K:B*>I \*CI7,H0UO)HJA#FQL8,REI\,$6[&[S*Y"P"XK3 M=,\T$_)E0"C0$?GCPV]JBQJ!AG.9!;O/H0*KZ;>Y#VJSI(4-W!&F$KJ'7>6= M:AT]AUK"+V._6E3\BSG02M]QM\7Y'/WCDGA(0/N20(\Q9PJG7P OIU?AZO(T MP*2&7[+MSO&BPOA2/AN[=0[%V3+ARA=.%0D-7*^ U$A.[1*%&A#2Y*(3G/;L MC$:0<1IL_;QXPWN07:.8M6V/X<%KE*^4_TH2U-(J++57)#P=YY0]F&HJA'S) M7S#N(M@^P[X].XXOXE$7FFBM:+UZ>6U=Y,I]_U*I+2&KWBFK;'/O;2G%2#V= MB:!_ERBKE63 ,==/:F6>NN\.?D(+::+@*2IV+[A<;UKMTH8QXM"FBZH]E_OZ M>4>(OFI2=JF4NJ!2XVY<=TJBIWSWX>=[QHBI*L4SSP\PVY6F([Y+V0CKY3"U@FZL%VF*/?<)0V9.:J%KE6/1!43K%^Z& MHQ6(FUZT/5V7']^1(G )HP2FQS/&X[J(\3#NCO?+UN8;WZ'4.'WBLA\[,I@? M'NAGSOS8KPC %JK@\A5VOQ[EWLU+&(=(LZ(OE\)OF-.KRK89"-Y*^:7G>7WF M"UEX7$S! B&'DYD^\1KE;336-D:?7T5/_745B2'7&:ZZ M_P$IWDN=86IJY [?]1U.87P.;[4.*'5;?3OGYLW\))TC,!2R9->O+1YP@1-1 MJ15[8*Q7.X-['=6M<'T\PYN2<1SA5]N43J2,D7,*WOXYU*_]&:I:3ZPM!UZJ M^$I>[3^]O24U2P'I]>D32^VK@B_::?2S8/B6BE78LV\7LC$4Y6KSF<^>*LO5 MFN,D V_B-$NC9'CD7KTG"NRR0A+A,M%9CI 9T[!>N,4^(F)\E@4QO;:69235_POUC:J*8S>16.G=;V0$G%4%249T*8KJ44)!3IZH= [5/(:D#F?37P[M.A!' MU; 9:(Y]S87L[3?BV&5@;I4@Q%*UY9>T#)EK0S);KK5R*W0R_VTZG>,HT*I9 M&*- :(G1/PX?L[<,C:=L=8^A'O"+V[P?=S^:'TK%-])2[OTF$6B,L(167>33 M+ZUN;R> N\EF&B6""_DP'WN\UVNZ[Z_ M]_6]T,,*8U*+GQRPS1B\JUK<%MWS0]H3?@<9UXDGZQD RV*]M#W@(XGTT)IU MG&((E/>PO\F",*]+RFDIP&KN 8Q6:.[^K](OF$O+&VT I=S4P]O1%U_/RWIH M7F%,M=WO;TW%"V^I$ZRCVRF[3_&/MWG&]@NT,DT'\XF]>_->^YYC(*6C(==T MH&&]?!KQ"CV-0! Q?73J0,1&[-;S 13/AIRO-+:R79'\/#?#7$ZX,(T0X;N2 MV177G .GE"+E2IE+*]ZQ^B(#60L9J0UU6'N=F]XH>VU)G_'8_ ?R7TD2E(_RV MWXGC1"*O;D4+\K1V\+Q_:A8SV53A(:S!FMAN9WP[ M]9417YO98*RS^6WE^^=@-#TT] TREY([D ;5'-3H,LQ0YFG) KE(VUFXO\9T M OD>:6#"PC"(O(BT/^,# M7$9>1#ZT9/'#?I"79AQ+#3<\,!/6L#:@2*K-VA[.BP4F,2/1O8V&[PU;/[@Z M!ACFX<%D06PS.N,OLKRC+^TQ R7A^C<%_7T3^<:H:H2#'4^CENPFY;*MXL5D MAJ"8%FMC0](]8)CH?_5I0&;\N2L#K"6-V(X_1WJB5J993]SNSI.SL;GH^RP/ MNZQ>%@;NVC1E8 ?QS3_:;R0>',KJ[U,[H\J\ +-++NB#EU40>!.*[K[S]XX4 M-!.+IIFJR@X\V4"J_5^K,X\NI1HLS%Q[4NJ+L],DU13U@4'N8W4!ZT/W%H:< M-7BU/JF?>8MDO@S^%7D?/D$:1[BN%67 V>,F7L@^Y"/][P;C.FD^0=(-@9FX M0]IM7RG06V9BO>-PN9@3^W'8D&,W)!;W]V%2&"RIZLW0G(>"9V"+=2V_/!AM MUAQW=_%'IG4J"M0'C#7M\^V:88@+3W\=+90B^=VU)80EQ1VO4M;]?.S[N;$4 M8+>E;-73RN+N/LP4:*U+=/_@[C!CV3UF; ]\3":!7@3QI>]-X",D-H6]S! A MHY0[C_WF@8$2PN4CU) M;L8R8)/K6G?&Z-25?V_G_+;$L=Y1WU]-QZZFE;SS M=R_;5/IIK$8+OHL='0B7]JY$UII(K3WJYH(47+6[FYG+02)B&H&650AC/*F8 MG08?"^'EW0V9P27% N7$]-P4\QRV[_FW7SM8ZCBY$.L]C; VLQSI"LO"?JVO M5FCR5ZC/F\D$0OJV:81ZKSC= S,*--;2EH')TXB=!H+I?M'@-@\Y'>U2[/I" M:N$>-E%5HB7\,!P1/(XX_K@J6[ZX11=_2/W*< M).<8/+_VNY[2?WY.X5[@7WPXLGWV\[R_P]6><4;Z(JB,KGKZI*[QZ7_[A;$-OJ&XR"G,QQ&V5P8XBTET@*X" MV3[;.D<7$E="T6F[Q1J*M"1PGE!C1O'G:#E?CT$;/U?D=IZAZ=)MQOH683^( M2K?F>-".U-^&& ,)T%R+YSN_ID( 4WNX\:-9(7"1)2__.GL:<8LR A:Y?0[C M?0159<+G\*)3G;=O-_DJXT(+A_5I&3;;L<\8900N =Z[];O=KM\ "K[JGF0J?8)0FD@-$-F637V7&K-TS^ ZY8%>3!\7+8IW^N^!SB^L M($DAQ\0]F#S>[&( MS[@$LQ+'9&BSXR:J0*RW7XJXU9HCRZX4)#WR M836UZ M"3/F>[Q8W0498*@^,F=3^G%6A;U^S[Y-S*?&W6.3X*6'DV!&6ZYQ,7?4;P"R MM@W.=JK^[('I@JK8?L07ZPV.A?0P#5Y^/M38O">:"\1C6Q&H.@<_AQ\LYB[4*+7C'+[/P*>":%-]1/]LR:?Y?=>OK_ZKQ**/1-+WI+AX,VLC> ME2;3B&<(ZDR3:F+E.+]\C5&O4))IM9[BCD,)3&E7?-5Z/$(2G27$#JKV.T$OB"7/!C1*Z$R5XHM7];N++3CSU" M4M@QV!"G?PV7=^CQ=0=/=_ ^ ::,_+O0SPC[I<4W%HB5SZ("+XGMU*>FP) _ MUDS^W1F0]O4HXT@FC!3U&0]ZKGBS^F<7--\]N+__?Y'/=LPR?4/U_^":A&T_*8\H/IS[HU!L\YE@ _>"DP&!Y*.9@0-BR>)$AF'!HYHO" MXFK\(#I;"]]OW9"X2BGF)>LCL37O;:*M5"()#!:A?/;&]=_YS#P-4^XM'+!O M#[H2A RT.R*N(C\H:NBS@Y,WY-B5%-4*:YJ7@RLNI KU,2YR;-SN'BX1V&W X1*_)^E4(0<8 M]!U?:UR S06_F#>32V=(*&Q(']WWB'3Y0#^O%1.2RJ-A@GJ&#T>O1X76*H53 MFY+9'RNS<#KYAG/Q'TL_;]EP:EGR2@T!%U2$7F 9$L;+K./]2-JU]4!HI4XK MTH/Y=WWSE2/71S,ZJT&.\O/L=8^+_S][0#>+47LV69C-P]-$AAA9NXBMF49D M+OW?F^OUW-G1>-M4+9C[0W>A[X;PX/H+/CB\_WW96Y'H^\,(DY)/QG["LQ4O M J2==\Y7YT5Q$AE]ZM1WVQ,Z]>*\1^ $-=PWU\OB<)&1H,9]=>XFMG@V$IBP]2_"? 3\5A M.SMO9;U%*K2Z'V65A27.-OD*>$W#G"VLNT?SHU;1H/XXB$';7.R'I;:YUK_S)VH91C+ R*WD3XB[+FS//,,OGD:%U=7:O$'<3_3%Y+W&5ZR1!P MJ^*XZE;[70U MU.5(\<_O,:#0K+>],[H8,K[>X9"CW$XF=SM)$D&RHZN;JQ$Z/F3J;K,/$OTB M>H]W2H-((/6@0#4@=>.TCGAL'5RW1^?N=0/#T]7 @-3GVBF'#ADV@JXF $6C MK,,QWJ:R6^I+ $55G%5:6$8L1/I4#4[9;/P.=N/QX>2&?-F'4_OY?YG^9R^F MP P,1HCY/4,V=NC. 9LW>+SWQKR0OI@^"WW>XVQ^.:/EE#Q0;_XPJ\1RM ?P MA1WW$H[\!J:84SV8;+DD[#=XV[+XM2C7R_JH0O7[-\S[G+E#K<>[TW)J !3 M*4PV&R)'?UHE6YX&Z?$17)O"ZZS32>*GA20VO9)- MI0C+WYT*B-K6&4I[_(KSCU@X2O)_\%[<=E(H40EY#&NP:0W6PBERAHC'<+?9 M"I:G[FE[OI<(ACFP[PAYD"WY=?>#?!>(5<(GL>B#W,%X.ZL( V00T[LB66RT MATY("V0@$@S)V+#OT8EJX["_E.LM9# 4LA6P(F:!NR/\=+U0'G_% :)=XQ) M8_F1?_F$ITTH:Z<1:WO'*]S#[5=A8],Y''(A*9XG.K)5G7<$R."+1"R0"N[D M.EZ*V7T>+\AR^*0U%U"&#^HVNR!@QD"TO)?_84.VB_B_6)U.$N/*D]'[<8>W MG L\3QK^AA4)M$OF1[&6Z]ZK()A,T6,;\^F2_)/Y0[);/!Y$"H[X]M$X4ND2 MW'?LRI7T8I4-8\ U#WKE+/NKRM-N\JH2/JT*U"0R1O I..>4[U_W:^RV,?:H M>RN^W[U\L3:#>$\,$Z+LZ!^'L@C ;C&%S4.51:&6 ;%/B(L]\G4VOX9XSXV3 M4SC6^M]0Z<'0*T<^[LY=!L%N]9>Z.EB,#LQVMEU58_>5*V/DXJU&[3:[:@ M/?@B'Q,8I!=U]R5QBR;A9XF->3&1(PTZJY?!,6(>Z@V3GY$%L$)D3Q%,TPR^ MAUXSA)L2Y7'PQUR:C=7W&.AZ\:AI[-[?;0I2M9PO)UY?+X^ ]JHDU2P&!'QF MEJ4W??@NJN9Q0NLFKJXZ?DVK4S'#[AGR3]:&N).DS@@IJ\&>*2_=ZU>7P4<9 M^$2/4D+!98RM<8_G9DPCM JN1L=)#W(H62-9JQ5AY6)Z&%5D(H=[A-L'627)/%2;7X2"T4P!5LLYGR,SY_B6VN@>E$FORI6_TPR0H>($\RC MZSYOSZSBMGT'FY2KURVE8:DTAK&WX[5&5Y)TPG!K38H/0=$%5-H8 61AX:KX ME/TF0"Z*^4;$$X;L7FJ[Y@%]H"!7^:RFX%#AD>^M7+J*QI*WOVY]?C*\6)OU MC6_#$U@L"'VIA#%AX*?6OVD,ZW?P96>)6'WX,0\,5T^*Q$Q%Q??4?Y53#)N: M4 -QJOA0O,MN*D\%40C@_-]J8[>"'D!)\9?Q;P(Y"F!I)N]^O^!LPAA\QZ*I M$XJ#5SP9,,?0A*%*V3_W&4G8SRS,*Q$7_-AO\XZ;G1 2,@$W_%AT_^[-_6LI M[1%L+:E\%Z/'QDZP MC[*)-+B/%YNWE+IKN^! K"Z&JE%69ZZ@3-:5XO4.*B52("LI[!IV'II&Y$^) M-'QMUZW""<%,&;*YZ8Z$< MGQSB:B6\?6R_FQE#,DJ+#,9D'@FA'P/GSNLDA0GDM>WP"U79GNHG73FBSRQZ-.QF]:KDWZH?M[_A8@QL..3FU=/6 M\63&?S8%!#?]^L8533TZJ\#\I,O6M;AY6H*S))#8]LND"=5W',6X1W3]Y%0B[Y,AKSHX9J(K&FZ\Y!J< MY?*R'2Y*/B1C"O*>IV] M#SG"" 5K8#'R1-@&\[T2$1C0>2;^&\-=I?RT,,.)B)("K.'64)US,TC#LK2P MQ%E7'_E&&'9U?1VCXG'-!#\+CRADN'M"9+EU-7M"1Z-3XU'-+%_2V22;?#@%/EWJR%[.!P0K&9K)\HAKKX4< M+M>*[S+)$@7D-:'VIHZ:OA%K3]>/;_?.*GA6%%NK@FM24_/E7]:W))%O)-=^ M!>J)!>-^(%;>U#IP=ZL15AP M^-8GI(#B-;7NW,CF_?$[JYZ6 W;&59A+)Q2S]O:6)QHB)@WSNN= 2INY)9(V M"&FH#II0,WMRO(3#L'QVG/B6[R*&07WXPQ_4_<'A'P&X(15RU4=_;SI7GHI: M7]E?&R/5@&]U7T[=+XESA-%/@&E+[7<=&3O+V2J*2?+%:Z:=>6_ M=V$7<*2#^1=9Q"K)(:EH@:_M5RS6:G8.S#<'X8:H<1Q^?W-'JO8BB\UC.!;^=1V#7,\JF4F&>X,( MP!R9?U1/*BJHAQARYES %W_B>*6/!"-E=/,$X19VI]8^!0WYZ6A790$KW!#& MF92CL[G>L^.\C49GE)*"[3CE_I\NRN)#=V6?=SQU+7:[W"2A7N' M?=40+9& #^91-!/'4ED9QQEV8(NRV"8Y[,%SW(#ALHNJBJIM)WRV(YMHQ/, M)O;7HVBS^[,T6XD78$\32U4K/J%N]=W;U19*G0W9>Z*B3ULQ&.1T0WVR)C)Y M6!!3S9:Y:RI6.P_ +A-NQU3%_V7K%HBS7 TX@N8;5H3\EQX_K&">)5\FT?AY M[:1W>B"9R>;Q5LHKOH>9T[&3(2*(,BCO IC>;>9BXI$U FHY(T>?5BON9F;- M.6(EB(2NB7GN26)MIRSRI3UR+7LE%7.04[UG@/_=/6G 1*V$'-2!_X;]:9WV M$O41G I6%JN=BTX^S^L+Z35D+8ZW'L]E4_7'GA3*;*OIFC,-L 1OL_ZO MVTRUN4A$H@K5DV4EA?:8U[PO"38,?=1D#[1NAHY"!7(U-EUQ[AL1(PX<-H6* M'HKN:5*O#O0^/^A*>R$41)-M* 76NTY MC>C!?JX?3SEILYWXZPZD0%IB>M448P<4P[L:;I@._$NS25MMP)8MO$&Y0NE\ MBOSA23['.[5:C>=&\X;'4C:HT[+2&OKO.6YI[P%-B"96Q'M06;]_$V(:T>). M0+"&2:+ 18UCGMH*C_M L:/JGMT,0M6;<]&!E'=4'U)]>1$E9FX8."NX8XRL M)_ M;G4_<\S9\$+-PD,;9.F8QK1Z(&&7J'P=FKP/]K#H,;"C ],MC:AQ/1* M;B7F(7(0$W)9Z^84L?$7NAX?RE&Q1RKM*?/78ON31(*E&AZ+\T;1+OTJMH3> ME,6I$QXAU\1E]>I!I#R%1L3,,9/-Q0T@926>5W_S_.@Y #YD#6,.7-6Z'8IR M>KM7K\^3B[" .N'8J['D('(>)@QJ((*4EOH3YH/N&C_!&Z6_3[XG-'H*G@*%."4'EEW_?VT_^)%WJE@ MLI;]J6#.M2U0=4--(GM\BD>DWF8^$B#7&G7[@6%1L+TZQ**$W:+BE*1KW[5@^QVK*6I3=(N6?I>:KK@4]*C950"- M5*R]FOU"]T(EX A)')NJL?6%%R%WPA9P[L7 (!^$GL5$_HC#>%[1>APO60TW M66^:7)2;HP]JM:I*N>H??)C@A-,7.&'*OI)/(:^P+RV02P'8<$:,_RVD?A.8T;@Y0K1.>>K8H<7A$ M*>\CGU7D9?(HU?1IQ)QIA%W=P(^O%G'R<"&,@_^!QOP?ER"3,U1,>HDS:SBT MO=)R%,2,V:/_*D2YZ2*40$?]E[47[_W-UN8G1O6/L2.XM>#%W,D/ 97P!,,< M2_F1*I/*G:1$=ROX-8NQ;4CZ XRGG(7KCN&#'L\)RR=2],>A,=\8HTK' JAL M3$J<-3 _Z!VS2/]A>)C+*:I:+GA]X\AA'(B'4)-XHQZG\[Y*QUU;&$_W\4=Q M@1FX8T?_N"QC#7(U)%D%?;R?9[CK< JO"6P0:E(:8V(<>74Z=0'AC M.\$EZK2**O-6,L@\3D6!&4:WS2KS#4320&>6[%N[U&T('S?F4E$R'ZG-_[@"NIF*W]H4AYZ0KRS$;)P&!ZDD/_A8,;NBWFI>S ML^SX0+5N R^BI46B^DJ( EO5N%3C.FO#N2H5LF4:\2RRL1,W0QLA7U.YRTP# M"* IZC&S"\0 X:%!JY?;]>^=,*=0&^GLFI/N?VN=]/^P=%N01@4W>\]O3+K! M"BYT9UKTO [?G%F^RXG]F%#OKI*'_CZID.@C84QNN-LXWRBZ\S9RSW,48SE% M&+PP8//2MZA1)GKUL$@@?(B/G((K#38L"A'H'QC%[,;/R.W92J,2TY7EAW!P M0E%3RJRRQKO8H=S*_%"[(BO2YW'D)8_WJJ)6Q2:#P/PZ:1!S8M] V= MG1<9'S6-H#&U"L1:$T?DSX*?VP]>$.P-[XWG*@J$M;@T1HL",=>-]+$IWXB=TQ!LTZJA)\5KKJ*WP9<73^>C@Z_>X:9MX$KA<+3JWJA_U MQU(F0P-%;;"](TJ4%":QRV )%=O4.F/S3]'R78:+BD=+&E'ZW)5^N4'GR0SGR_DN?7"NVX6 Y@H;*Y$&S13Q*#\;.UWU?>K4Y@)MB. E7/GK3(.] MS40+\)2/O@("N/R0_Y%KS6X%=N:U3D#W\ M2]G7T,.*@R$Z+)68!1#+0!3NUB<; QS+>9_>0\+*([G,1Z7';G7D6V7575>N M/]V5???)Q#.&DH)*ZLGU3M9U32,^5M7AEJ#_)\=^.$%U4)YBP3NPX+]G^F]N MM8E$S!"C7!'5UAT,OIU&7)PR_]_C0U@#'LHJX6!? !0$X^W"6K0[:8^6';P0 MSZ$H8- U]#(/@A>^_>+6(3&P(!EMO\^5*J]I!*C2QX9':O0PA0/9&XPF[-;R M/0L/S?B_^_.+_3Q@L10X;O#H*[;Y,WI&'E?,W9.Z=].FF&F$R4L=3#RU)U0T MYOC 1@"I2EO78C!A/,$T@N/G<;Z) ]"\BM_>(BF4M"NM+]3WWCA3:]DMGB # MGM'ELU[2WW\@]E+EA2DHW3@U[+EDP[3"598?^44[OIF:4G#JLX$Q-VY$]ME. M(W)XR1J-LMC3@! OGN#<(]0+&]$G/"A# 1MP"VZZX8B)S-TN[UTVA8EH^4CX MN__3;$,*T0.TL>&N.\]7CA(,"?3F_C%#PM='%:Q;E> H.?[JNLRW-C*2\<0? MRNA;I2/P2N&:1>\98B)H%((P(/M"&5*@[4Y2])HK-.SW%%^8P&BLS[/:V7)R M."*10U]M&$F0RB$AC=*"40.<\!W.4TC!=[+5I,OD-,*]"R%XP=)(^LG(3F1C M_3,/0BN6J$L$^X2E6Q/J"37HJP$I(O1,F_RN&9O=!&-_N+4AARA2 M6E16ZFYT9$!"GV'"B0=;.P@+E'U$1@GN.E6 GT;P.RTO2BAE0?YMTJ2.9\D8 M:K*(#<_4K9^$D)I%#EF5$2B7TK SAD$T,+2=Y//3B'S#UYQ4]&Y,S/ZG:*RN M;@J^I[_+*#+$%E-M/L;(NC&$[3/V EN\[3@A>(\Y3H=KP3975<*1>2PZ;J# MH'2UOEN;Y_F'2\C>:8093Z"/C<9Z7+KYD;!C&N&ANJ2]7I%J;;@++4G%"B[5 MOJ3)0'X3!'C)7MBL&-Y&@SE_ '4UYROT=(WH1=T6BU.52!]#&"V5/.K8]GH" MO&E47_J;8_*S/QWGP_GST;9Z62]Y)_RT^%/%,G@Y\^A--#"4,-* WB)#S_C5 M+N+ZE=S(LL@8)SE$=Q4..PZ?+JF/8;,%A*#X5]$44*$%@TNGEB4"%&-:"?K# MZ=J\^'1+(% 0Q1%_TM!YRZ!@&E*:>) \.**W\ %U)6@ MG'\)H C^R?58%63EK(U@ (/P'F)0GKK^JC>CO"QZ4F]=P!O".X=9O?]4$86> M1LQ0MY;^R6IFQ*0*&$5@=D="R'I",1W9L6R8;AW>78;1M4IY7%J;5"&]X]-%V"%R9U.I0V9<4T? MO43P'G_W#_W^@04_YQYE*Y\K: YN.S_\GA=V1X)%N6(%G)Z'ZPEY@;KA''04'15QSQ[0^LJQ)'.*I>=DU7$\X M>?3OEP5G'TTCS">$@B(X NU1VH;^@G:?4AD/N(_=Z'?(GW!V#T\"%L $6Y>8 M7@-X90'LK/K24_1CIM9J/LV _>AI0?PCM$Q+*,(VH.04O6$:@610LZ_,)7UW M#XDD#]-_>+!2%?C_/_V[HWC68.YP-7(QOEH8C[Q M*&B'Q6GF>F:Z\&-<.SBZCG$:B,)'QZ35\AN5+JEO$@.5.H]@L3XD:"G]Z"_@ M1MC]&.@5V>#<;#" Q5-&G?!UNJ4,FH89KBS4;=_]C62,FQ6)/R9C J*#0?6" M?A$H:AN9_VEP3]%BC5B [- 2<1;#!4\FT)TZV)(E?S;U'R79+V44!=_7 U[? M_YH[XZ.[%4B11S9R+)%Z;/L\;7>\[( CN6N-"HZHXM &&O1V7;LW9.YY%G0@ MP^-,[3&& B*JPI6L MV'H R9*VIG:E[6BSK5_K]+1!(0R/')YWI3<\!M38<'$AOK^V6\>K(Z"\\VU+ M'^JCWKPBHE$: 16#&=;Z)RW^**#%\;09Q#=*&DIV.B;H1SRGCG*844X4'\ET MKPD*$_&B0S1$R2?-/^V#;P;@*O?814B:4(-/^O&RH7W1I:87HBR01:=7[5MK M9D^I0+WXQ.=5Q7>VV5?=JM#-3BEU) M\GB6YL.1)7E9KL=T()GA)5CHD+"6P: .$WXR\91HFLB&:6;4P\_3TC MSP DN5@&J%[B9CUG[B,>E5R_'4S>_61)WHMFD.7#$Q2M[UPHW:>WO7M">'O_ MRE[# SL%OR[V_F1*,R;L%=<&H@^'06'5>CTVTR1_U>#ZIQ'2H-!K0S-E62[-,U"$J =UT_DUPI=[>9]X,D29<,Z1Z%CG4\RTD[VX-BI*;0Q%TJE9F9+H= MT?-L 6%5YTAPZ\71/JVY#%72,L.GOAY_/I6UDAX>:GG-IDD^!GJLO\I)7I8, M::>0>A GI)C_L *O3HRK@LNKOTZ)-(L#6O6<5-M(S:9DQ5?]R&:OB^0"H$EC MQ??HK*6?I(75"3*Z&9/Q5N<(KYG&'L-";]?40^?-D6P>O3YN\](/3M#ZJ.Y\ MFHXQ-(TH(X>W_LB;RA$E]_,$,2K-XLQYL=,(DE'37B7QUBUG^?0;H@:<7=E^ M=BB#?YG"I&F@]69;X]@JXS&74?_!C(@-598Q^".\<5I]5)(_*[*81K#E1O"R M0T4C8@WO;.>-8T*V-3[):-;:V2_+7UG:,,)>*UG@^XCK^(&A+%S2*B(*M6'E M4JO\".$ME8@B@"T*?)!?EBD+;1._3H;M#7 HDMS6],:\$+-[ X3MMS22LO7 M"ASG;/:D4M'H835QVX_,7N+"PMF>JW#\F>=0KW@O++Y=^1R_&&PI0>6P6CB& M&[IUZ4N?8WW51$V(?+]^V!!!@%U[[6^I($V)WZ%[?"N0W"MKSX<7/HN_Z3KO M5JF%6X^8VG#_\H]\+$R^5Z\,!Y#FM;9(L,KZL'0M-: MHG%EO)DV!6^L7[% EN.&_A+A!>+E6X9,7'3JP7X779/5E)%_:]E_;[[L+NN= MLM%/(_0!Z2]:5VE"76)&'XY7Q47);>>=1\#/ J.65Y M)8%=M$:/S!6I>>WC67%[/A!E9VN$D\D-]> ?VQV]U3Y0EELR"[@@U'1&')Z9 MS<(>U1I0C5=I]?P#!0\5,"*<*H=T <65E@_RK>+$/(8[$0B6EYU+\JAE= EJ MP#E]S@8Z-'8^H'7%1*?>4:GCM7R)?*VPOX2;1O@TP&_$/?[N5T%_EF9M7N_E MG=E)PVA3:S1=#D6';;*^@'BTF%GA1BZ0L37=]@-'/Z4YITXTM,!BA@^9"DP^ M.Z'*JR&H^A(::F$@^:]-G^,O:W!F=3;VXNLIK^5M6ST52I50'71&:VLU:$[D ML0P#F?WE05-'];ETVB%S:\*KGF3(S+8Z-_U^T4G:E>))G5U-M\Y@Q^/O%2F5 M]7 ]]+@!KM[[9^?Y)!CU@B*C_E<;6S#VR;^&IB:N./*XHT,%;=(0 M3;=O.IC^2)NA0ND2)Z'2 /8#(-D99L"EDG+E&M_/\]ATN@=/'\N_WN[]QYOW MQ()K\-,&YN^#62X?5O^;K=29Z>YZ/. MPDNH/[RJ_S8DWL$,PU-2 N,+;B?-:\-%T#A4@?^:2WT'SYJ_%JF3#&-4T@H; M4P[D^?A&_[J=HG?#8A(GY;]26@D5+:!T#%(*N5_)235QL7WF5(Q"[+_Y)E/M MXT'N?QOT=,U5S\- K@:F9![U7F1]B/0V3HD"S%QH52UIRY@>86E6V>))F]I8 M<6*YUJY^OB(;N!Y*?Q7BR1H6T>);%*:WY)U M*R=L# &8S*!H1'G@Y+RQ/^'9;IS1(Q&7%Y?F5)N%;K]*P]I*]/\HR@16%;(' MHP8<2T\S0"3SM81E#9+"1EA3K@V\L%5&L4P9Z$)69710[NG7G:H]FMWFI71)TYHDM#90NZ'I)_IY-J[^> MH=<,OYI&7.Z5'\#.M3%C^315XQ;<41,+HMCJ?YX;@J_D=L,3?)PZZ-6>HF*3 M(15+(%'CNSZP5UK[4XZ"&X,,4W*171G2Z$$Y3F7+A*\8PR.'V[[K0A.ZQ"ET M0WS>S*4 !P9&3J!S\^]P,\(IPG?%0>^\:_5'/'H029/P4<[7RP=)3]]ID>T& MZ.\>&7?LE*E>[BEO)3PU?V>7!(P7-##ST[+V1\3#$>Q2X2<&R!E*66ACM@$T M\'M^'=$4@DTM7IA?NNZEXU0"QL-QKXQW4SS('35#'L3J+A^7B+=7?H#DM-7##R/&-$T]SLJLU M::[:'EE/W9:=.@J5&FNO!;55RZ6C1T_9L_-!7XJ 1/52V9^F]/%[0-4%Z@U' M>!0Z;"YU5-X#?Y4&8L9%V&%YJ,=I.YW>)"I?ODIC_7-;_C%@.# MV@"U\L)KC?-4F_'@1F,M^'+MU X(?+OD9@AII\J2-?HK?IN[Q;O(--<#T)R0 M\YKHWL8C'_8VV*H,4Y3.2*##%)L\/]+@42U_I=+B6&3913D-O5,?72I'D?1R MM&); YH.NX65(W][V7-$]VLAO&>8/DS+O<7:V/:D/-6C@. &4/CM(X'O/*6D M8H /.RY[@9D@&J*72>BB.UF%TPCK)_)TNEX1JJRS?=M!WS1+J?L],1T4!9Z6 M=> _&X@C&E@[=6_%!\/E'TF=(P63JR<*%4A]5/\\LV_* 7,I==8TXAN0Y:D. M*MK=='!V])2]Q. [Z02W,OW8D/M9SG<(_#RRXMLZV-@@D8/\3 W9,Q"#%"C@ M@(H5JK>0@]^L>I+<0GD/:7ZN\@VA8#&]J-RBS^.&5FZ?LQF=I,7*%<'W+W6! MM7K +[4D\"M^G5:A2;)X\EQGWDE1*$MR[+ ?&"PE[?E;*A>#N94ZFIV M54VRR_!_N8; 9--_]5BE/[02$+"W,4[Z=8&\]&&*)C#!1Q[-H!I9/[&S8!P\8F[!$WGLE MU)*&]P_I 8=#ZIU[OF\+LE.#34-U*I42V8U1,.K!^P5#=E-!!H0R^QP=8ZR- MOQ6\PAUGW(XH]K]D!L$4@:+B^M'5.\\K.H*K)I/4X%X>A/J4D@[Q-%OEQJ7; M/SADO.R, 8R: MVM?OZ/WGEJN%I1+V!8WD;E[TLVN5[BH3<""EM8AH1 M1A]KKR^".4+-8WJN1 NJ1N4&8.#UZE5OQT_1APBKQ[:#5"XU.D2^LVT:<9\X M<_F.GT(>;M2=_JFIPM<&4RY:YUTWH-]7\?G(27[$N)(= J:S:U:WHH;!^HS# M$Z"=C'K!=.>!/;B[YV17[NQWX\94[W.^CZW=:#AF[.)/7(<@(ZDS M2_RO54)&H'Y144W(T [I0H%1CAS=F'E#:'AOOOM'X<*J;[-V^R3D9I=_-_PR MY#P+86TJ/+ 79 DAX:R/*RK/9P#I6C L&*J "PA_FPF%57^HG[]VZUZ M!Y9'WYFK#O/^JHP,XZ(JB1@IJ_B-OU!+W$-RZ 0I';G@0Z %BK)NZKYSWG"= MJPANGPHLU1()H%_JHF1]VG_)E"CL?;A=O\$A1\@FQW.D^O4/E@IAPJNC'$A1G/8%LEQ\!>8R"5 MV9X1!LWMML2XT"XK3#%V,L_X\[*?M MY6#'>$.,&?)4AD@+=G2'\@W/EXH\]&#Q. I6">71YJ&F%?Z5_M1#58\Y+M M_WLC-E/E##4>E.]S*>0IIA'+#1]X+M:#V4ZW.OTFX[T],*BD[]KT;?@K"WV/ MU%;D3:K6K2]*IPU[[=V[GHQA"(]6K;[&>&,-#-89".2Q@;?*AQ6IDQ]F[!#D MLTO#?>+A%55BNHJM[9T%,4 #5*5Y_C3K,2_;?0,E+1*ZJG!!)/81\O^U=31< M?]""%/7_C.[KJ:EO8##X%OJ5A11IX?+1W?_S('>&/PP&/PC'&A"3_NBO_^V#X!889J*QJ*>?T@*=^?EJ^%2$4Q-*T M=)6<&%0RC ^732/FGY$SONE!K0I[_*>4^E)SN@;:\)>G-R&+1\W-KM_40^2T MZGD<9;W=P0_CGH9LK!4^G4\ +5K#>@B>!LZ4]K]9\=V,+$)9X;'3B%@XL"9T MH\TW@RV9G"4#;^NWFN'1.%MYMX?.C&C MJ3,WJ#4M6P=BP$>(W3Q(=_BN/M-(\]1/?LYF]->BBPEG'U>_I),I(Q35LWAJ M+0@(,XL0Y$OY?^H!5M6^WWZSK2GXW>M3&1BB$>I7':1R)9*IQZA,,8SW?:X# M*8U%CVL"YU,"C%UZGB@.O/;=8]&]SW?/0L3_Y5]>S?,_3O6IK#>LF#6V ;=K MZY;HVU6_KE(9&+OQP''("L)/2]^A\T\"R K^KW M3VGT\#,QQXV+!AM.FSZ$RD;B M+.?:,E+7/9VB4R%K!LH[.R190U.OP=XE&%.'UR)L!4&THU0;;LP# 2J")>W0I%W?W_5O$2D (KS=7]K5@<"3*T9L6K@1WS4 M-O\'Y8NK(LK$,8!A%+>>\L!)G_VU&C((L#4HF M/MP_F@7I#6-EA6-L,V5+R*$)I1^^V>I:'A]@A,Y7=O8O]G0+3131HB&H3BF, M_;?/'/.1!+\HSAP8_P;M@ZM:ZJ66 BVQWD%5ZA>U(V+$T@8B%6MGJ_.9S:/M M#,GMJDDB&>2$/[5,%%.Q#;(&"F?W2R=^)^G]-")X=_&R,5Z)P=T'3G6]%9Q; M/,427&:*^HL_E1<+4J#XK+YW*QK,[;7["9[W2X7?8MIJ<&X:0C\UP/U^VW?' MZFIQR_ W(K7(VMME2!]O #-P]N^=;-U;/< T>%;8/UIY!F4+,56/1I;[@_-7 M"+82+8T*R)B.!J2ULCK?#AGUK'JJ'JB8_*9T'6P2%TTT4'0Q\+ AH0V+-I6N M:_MG1N^"/.KFRAOYVUT59+VIQD1!6YW[P3Y!\=LY/ W9"5O;SI=\F/WV1]C[ M1(]"R-AVZX?"O.B]>,T+:SO9Y'Z4/P2VA)4>=>4&W1"RRX8-U/!%RP]GSK/+ M%\<<# C#=BO68I>3N<,CE0U/H#E1MT+QWF][W'(4 01DU@YY@A%.Q.IK1+B! MPNZ%0T4*J$6(OQ;D5=M51<2+J!15K("V^\IC34A@?4UT'3)7Q0D?/9)V*+TP MBYK9#Q=20:\VROM2]'RS!D88HRAE[63GT/DA8V62G>+Z\>Z3 ).BF(C^8<\X ML#$@D->]YH[8J;Z;SH@Q]\HUWV7FNJD[1\GKX$G-S^2^+Z3TV_ ^:$ 5J_OE M*=D6@0 Q]6YRU-A+D9%[:W_IP9V:5^*>.!&%!=EN]=X5G__B$_2:2:,7I5AX MW+V7EUN?FB80OA$-RO?9AMF>(BR:PI8JN_6U-E7 ?S-,HZ>8OF-HW^M,"N;$ MEM4K2;ZCJ%?ZN(ZZ=[3-9GM'FE.82G['@\F2E$]8)L,*/HH#=__X =^ZEW\B MFGL@K$/9P)'K6%%903ZW,;7HZCR[]$^J40YD,Q838TCF)1"3RF:,H%X=#@DY M>^PC:,^F 7#=5 5*<'HBG@*BRWUS]I^+HQ")C,&><-J@7$VQC$LI"(@4T9J_ MOZRJT4!TE.L_9X2X2+MM.9,,;QRA+]$MD.,)U(T;TAM:I.X.;:XT]Q3T"F0" MI5@;]-Y'R M>)$B.I;Y47EF8+062(QA9#<8[([@5)&XEKB;O)^O@!AFT5OZ/K=.D=9R>+T1 MJF*_?O]WIG?T*)2I,/#VMPM#X>2"&G.L:-KW''^VU1[Y-IH]IN;4\Q;94 G+D0"R/PQK!(C?=/68GI @R#*1M MYR'W#3U,*V2[&:$A'Y_MZ-5B99FI\=Y]D9.LX?7HLS M]NB%8X; 8=6:Z2!+8/(JZSZAE!B4%?2AFM;T)^!%?$[,51>\S"Z@>,,@.Q MD,2X\VY=V3CWU.HOM\,B-W\_ @/2.9=2F 92CXO/8E 7&K*5PR@ZUC!RQ?6W MIW+76DI$FINN>'_^D:L.Y(8"QF; QG;X!=GJA&V)X]YD9>XI.B%FE!)-OM12 MO-?V'QYL"=%UVH;:D(L3+F+]AL-OA_BC*4Q,<_%33\Q;(FIL;WR&4AO4VB7- MM7#I\RMA/ZEEMK3IX-,^U]4!>5RY6!]9YAB>M[HY[IVI4L P;@YS%QV: :U\ M)!2);\=#9:2<9&0R;[%QI_7DDB>QITU+K%-9G4HD&EN$/? ."LR]$LK9GVAL MS]C2B?FVI2S2J0O((0T3<,E*MVKR"L.-[AX#[5C4J-(/(<[+XIOQ\>3LE@\) MT$D%!YKE@]*7V_+#EO86J2CLL=KE>#3:412 M\YUWOI?J^>Q7W<(I#7CKMO2-NXF(X@,_!%U?S#5O'L"1:+&%%&8_G5\Y\Q=/ MY'T4P515]OA+$@9-\Q5KM=UWZU:7CC 2W<)X<^ )"J28ZTX28"YNNI+XH\_WNPC>E MJ9/?0@W9XG;I;=H& W2\@R/D#@^/5$XC',AA+#Q5P3&,%Q>:E83?]59LO>.M MB4<=\;6!_]&.D*@MY$QNM1M<-=HN+))EHW[S<>A5<*T)L\H\/3]3WH=F"K[QYNESVGBZPR?9,]1;X*W63P (+>-+[AGL[E^0[,TVH5"1' MSNRX1>/'_ALN>S?%!SZ_P8QG'@ 2^(R9!A9^9N>3*%.);:)RF2Z.- HR.TF7 M[_U+4^VGZ>+&\[AHP"?=^BQAU8. H+ 2:FEUO7=5S2Y/9Q'/NOX_9%'8]1'[ MK'PXE !0P:B6&YYU ]D>^21LDZKL\KZZQ9K?@=T:"MA<(X7G<,I6+[J:4ZVS M.-4Z?Z9P-,T]"7G[-@ +KJ%UT?%ROD[/N-L@F@^+BSD#X>P)^ZSB[,;2L O?H_D!>[%1V5))#*JYQDZ$L?//>1HUTK!)S"&4#Q,-"(+" M:3H?/F&EX!I8*,LGZBZ\^-Z=?U&F4@,E*A.N;O]A,F'$@@=/%$PC9D&FB(>B M7C!8U$2P>.2W__.-D$W'JS18#?4-T[TQ1$%_RJF'D6J0[>WA^Z"1OB=K7O,L MV*8>8(7IHZ+_#WGO&=9D^KV+QD$'.Z,C5B SHPX( F*E)I8?,H(0Z0I"QD%$ M1$"D)R2OBHHB$AN@"(F"$*E!*:&%B @1$ ($B!0)/8104R#U9;_1^>^S_]<^ M'_?YL*_S(8&+D.2I:]WW>M:S;O3J;S\OSPS?UB3FS4K$"APB1V<'U>R+S^0^ M3-@@5ZK1FH5:YTGY]C!4!&^>$U%R:I6_ZC7:+-K*@N%S"Q[/(>_M<'AQ@!@! M>H%H*X(:2W'@#^6H:)HI4 %W';.IP!CSGX1PT]&1>1Z#A'?)+(-#CC/VC#HA:^(F5@ !74D>/AVD#%PTND]T M5MXHWXIBR<)?73X+K@4^V&,$/-OHOE:S)9AIRU^53I'G\=">.X&VNR7[S2F] MHJB;1HW+!BN!NOZQO#0S7(%""4\M+0,+1NU>+<'>]2]\5IHI5IQ#:5":S$1DAY_5ID_?HD9ZJQSTX0MAA3":(335K> M%,PB:=& %PF--$9K,&Y8TA5A ")I_X2^B>"FY%>9GR;/!^7] 7^6O,[*QE5] M?BO%(Z[=O(#F;3/-_U0,):*UI,:,<&MPJ3V9V'HPBT*0@?9 M7MO&!5&G)OV'IC%EQU/0&PCOC+\3^X4BNO64H>XV[$IJ=N*J"%YP6PMW?T27 M2&$&#(+&GX=^_>L\KI58IP"3S'F."6,F$D#\,"+C M$=TF_]"*K?F[M N ;[RLREX.^_&#%D^Y_972)=@' "YH&V;;.C236-)_B <_ MF CP:6R_!1,E!^+A=TP]"">D?M+X1;TH]3OG"X:&M&L8Y&1Z0>6,S4)^09"? M$J+?*<.)UF%=X.S$,B[)(61"_R/O,S*.589$F"GX;^7[EV"12S#M++FI"/D8 MZI-L+SSV^?G=!7&QI26CWMY4-FIR?/\77P.5-FP<9)J,N.:5&"!4!%9WWJI% M5I H2[#SJSF_^+Q;@M6@Q"VF)R;(4N .;C.\;J]^Z<2)K%E-=E*$4)[@O=^= MU@MM[8T]7M_8ZA)@=^0Z4'1"$Y.]G/:/5DH>&C2:6YQ59S[ MPY5>5VA=0/$8KR:^N>!S5&/3P&)0#1'+XY.)+_Y9H;V%<@VI#->[C5DF(?'< M8[(7%0]U'!>A5@14$M:>3'KRT< :*;/%7*Z*#RC4I %%G G7 5QU-$]_%^F M*I3(9/W/!.43/'UT-;Y!!*)'O&EK;VVP4Z;KAE=ON2S=5DF1/I'*$%D7ML1H M?'H*_D$:,P9&U26=?3M84N#ACN_/D75[R&N,\QCD'F]O-_KD9RZX.&P]1J'S MP$T_4EUS/F) ESG8!+*ABG=1Q(5&[Y^J&E!O&;SIN0OL^%-BN&NA5Z$XQ1]<$TO&JM<_#V#]#W6\$R7 MPE->OJOC/K:P/7),I+Q:17@1"=(I_&M?U<2LH1<8+"KV.3I[#)F+!9 M7VG?W 'NX_7_C_J=B_S?GJA"C:[*%Y'!?F-E)+^QGIC8="G@!M;@;W\/!.V) MT.%"3.O.V563@#Z^S4*#J^!CHG?MOM3QD,I26.'1W1GA@5TQI=-*'&CM>SIL M&S+=(:=?.,T#D=P"1(IZ&^C*OR#XVEZ:B0OD4%,4ZRQVFKG0L=+[#JM1#@ 3 M5?"C!4XW;Q*8?.\6_2VGL!9A/<%DBL(LJ4>G;MIAI;HWBH?*J.S>OF^Q1)XO MBX80WHT5FQK68L(6!I=@)&%\$%P5].-WRKW1X4X>0+@_54S]#_&#Y5LKNM&> MEQIOZ0W/R0ED5)WA2:?'L#>E,1MHF8C^F\Y4/52J6L;W,M7C^@2EC M5/&DO.YE33+U2QRT EQ4JYJ<096ESD =)8F#[0JCHP$T>V3B6.P$H+_/YHS- MD'.[W:0=W55*X8]-: D$T&K^%+M# ML!O+P(,ECEXAM^(] I2 ^RZ]C/BBU7H9A$Z_IA]+.WZTIL+WMDH\H9N8 CZV=?+ZZZ.. @N00-J/HBQD M1\_CM_\I+99B(M'9Z8U56\]$##]WC?.1A#H[.CJOVS;M*Q"!M"UO60'_K#WR M6I%K??ZZZ@BNFV2M=^$9M/EU!6"-%W5'\+6,>(,<:\-'M^+UR,'&=;*IFD&H MF0^B\7"V[Z(JP.?9/ >JVAFOES& CA/WX#YL+% @"YMG5#*>YR+0UZ ^ MV>P%DG#-S0I5_ZQ3?KSUWY=.JRI0+.^WLN':I8ER\3_20;/66]PRJ#]7_V=W M.G4)1@4&4[%(Y >JM?OR!=W4B'%Q86Z4Q%XWB),EDTH?//$^G1H?%PIUP'@N M\\>/ D2%SC>ZG5@,4GP;C3YUNGCV\4%<[M'K!SQ.;-@V585'SPW[%[25.%J' MK?S?]52?7A/#N;RC5Q:.MZMJH;<^G,06AV_ZUJPJ)O3QX8\?3Y]X M+L%JUR"8,]K6^VK,0^T'<'3FR'G!IP8DF_Q-N/SEA*H<"-"9'/\@>D9=JN#U M,5YGOSO(<5V486;#-N-(_8CX>Q53)J>-039?N<+',EPO('Q1%BWMO[(19\A7 MGG]G[:IJ04H4.*\,@$][: ^7\0QQP\&7<6XBVVI+'"<%?G$]_B%03@N'-SE9U-M/U M5VHZT,U[Y2ER\EN!OC@JFOEVF;9FX//N^Z\EIF'OY6!S8)_.LH\3Z X M<)17!)/S?V[7!SN0&"K*(K*/XN:O94GJ"69;LZBY!U>)E?XJZ5C(ROQS"O^@ MO8)Y21MG 4U'EI]=;D.%E.'P E'.51@T?)K/_NFAM'\'%;LPI43@$G.C<><. M^>[.G5BL;.]35-(LP@WW&SLS37EL86[!M0?$DY#-A$ 6GZU]N"16PE@^0DR[ MR5$H _0#PW\&HBP$9['0?J-KSO>0[D5MS<&:';>83.4%?Q+MN=C%#6CP.H(> MX@EG(@LB2)_J>"2P#&F>MUN$'M@*YV9CV"^^1=W3NWJ*8R72LU!I3AS8<==$,_7]$UIE))4R MUKD0U_F*890Y/ZLJ%&X70ACX$T&G2"%JP8ST/A#.^YU/\D;*E)CKP/E3U8%_ MHF8UG/ME2O5!2[!F 27US7Q)%;U;A[8* ?EL MJ]!SQ9*!,^MWR?Y.$_-!0%^!O!=S.I*T.Z(4:T>NXBJOA#-B0WZ)\)]*&:VF MJK(C9%?L@S2D$]6064_#PPO\6@IJ">(':3)2*$.EAQD0A1E*&$<^Y M+/J5EJ>, T\))N7,T)M*!R"E /\[*>JQ8P75 T6%"($5DG(B:J[>(Z(RPFV" M7DE11B)>EK/_&+VO/LQQ9JO(L#@VI%"WY;XY5J;&,8./CJ3.;1B6OMD5'!3% MGP24?J_42 6G+:WWII\7(+5\Z%SF&842&Q#*+CS4?W&6S]'M8\$)W+,IVZ6C4A)7H31#B,>% 4; /5"7#&=I M=5O*WMP.-QN5K2=1^'U430DQ=/C//V,X])R)/EP5,4GK<;O="Z!.3N]NIOJT M&UD>K8ML/36:\$0=8))'SHO9]\;4QD*GF0YD:)Q)I@K)?>,QG\9@%#1(Y!K[ M@P>:&YE6(?P$$"&1B2E-0F^S^E,M#?GR@=GW(N\(\5<1;Y!G8.3*XV;2DWN_ MLLOGM=MUUS+F39EDBM&J(67P)=L?G;TS MD4D^+4;0R;:*Q1T-T;??+,%PKC.+6"P=)Z:^Z"SJ]*'HL]#--'G,XZS-KW?% MCNM2*.J45XL,%J^^]O \$0L8T>A,S*>>8CB3)W'N=M/"'8#V$D0!-6SG]JB&#EL?7Z4@[..:N/,@12*\\3'ZTC$V_P.3&GA;BV&+DYVY, M4TLGEWB,*\C)8R:'$-Z*X8<*P=QZBP6O,!I1=R)^(2FNG=<*T");M:L@>]X?DKAZMV'?J\ 6L$3 MR7^D;V&1AWS[Z,$6VPTW10W*%RR%C;H$ONO%HQI;D7'4"[.2IS(7N[VW;QR0 M8$8H*.&LVV/M)=AMV9R&&?,=2.^H>;EL;_BIDS.9/6(!&\UD%O*OG"M=\Z:[ MK P,X2U*>8N=/9]'*B;-P?3<3K>F#WZL/C/5[4)^6)[=E=&@7A2;3T )>9#1 MUO]/Z[(1F!:>&)L-&"4M1GNK;_.J/W2$:M/-24]I_3(%LEZ;%GKMX(8:C/618&X]\Z'P^DS9-\:>6 0M:;R MZO'>*Z$EZ_N5-O@0'A-HS3@, S1TRF6JJGWZ$XQP@TZAQ-0U:E0*#H_YC M*18H;5,N]#=32L6'N>P]6?(*D?O8$FQ]E7^W4G[@['A-"Y:%\JWLLUD,EH69 MMO^SWW1YI!2#SR8M[!*AZVTDJWE9[\(GR*]5R5SKTX&/Q6^HSR*0-WALM==* M:]R?6V[-/Z7.O)FE5LX"D;@MC;M*@.B]8UY8_BP[JFI!V-V[E1"4>Q)Y?@GV M!S[]2MZ,]\MW;*'B3M"ADA:%(=,Y 0]O%F2!S,SR!WB)V\9VSS0R1_?/R9S)\"25K)(,(.0,\.D<14$HMBKE& M?R7FRGSX Z5_=-B-Z.$:-$)4L3[N'*7PH^3"*NL]%U)0[^A# C!=X5[OZ-3M MY8Z>*RAEVQ&=%C:NOX>RHE-. VF8+IMWY;HS1X8UR.0KBUL5IG!U/^\/.&"# MN_-'VYZ/ZW$P&28-G\1WFB,F/ E865HLT5SP6,10)KDNIHPUVKU50F^O 08S M[G3ZS2]7HYG;P*CAU[@_8J!-&D0:$4'T!+<''IOYX[7MG,J66_0T5#D&J]7M"6C=;>.(.3?L&]0%U4S%EO5Y- M@IW!S10Q?])$.IYYV#W^VLX0D9H8^F"GF'6_:DDOXS[S13K?I(LCJF9TJG,^[V!897<+M'\@\2R]@L+WI!:85 ID@9633+3A]M&&;+BOH0P M.%F '+EX^7I$@O*X6&DP43*7X//&9T)=^_NM!X;B#T>?&0TR1!/=2^/FU#9. MRQ,Y/BW1F(6!;P<;Y[L,TV8HV?0A='IU)=RL\*G>$BSY-#"H*_63=DV$Y7@^ MC*-D6UE@E-&+% AWW#Z)E([3(3+L_O$=94[CLY\"+)UJF_LI_^K8,=P $=U- M2]!MZ-Q5@EFLH5D=$?,GHFZ;'QB-B1-HAXB4F.Y\\ST@=_2 5"8"T_ZA/;0T MV[X$@S%9"B3)XWWJ3R%W>!RX,ICG70]7T[I:DU\9T$BM*_R&MTEW?Y!I159B MJQ!]8989AG!RW=EZCQ^_#"]BD#F@1@VN?!>+!QJ?TV($B@X9Z]] M=,AFC!C%59WCBO9$:>KZB8/>R0V:FP&C7AW7H-U<:O5 7AXX*Q:(+3]$A?L. MOII4/\;2Y;!B43KK;WF_H[S>Y?=U@8%JGJ>X>!TTGA/Q:A58 M]M\^>U(8SV M8L@_I RAK6_.>22MP9[>Y56PH$G)F!XKHUHV54QQZASSI),EA.PEV,%H<\EF M=O4)4(K\ MQQJ%E%55>>8<@S*6TW@"Q,>=G60=4)?$_.QZ^1( !6RE9*CMU. M/?7W$!;0E0!(H:EWL->L$QHGCZYIGK9J6_-+F=95;YPZ M\!DP%VL48U6U*/7*&,%M2["C!O1U@^/;GSK)WH072ZPL$XC^SB#>5G:%XZ=# MB@Q*9QY$K_2,_1(@]9&ZWE,8_"1RL$I1@%92BO5_3Q<4&Z_=%S;\]./Q26C- MX.D=O*=?U26YK+#:Z+.*U17"(IS&:X8<##L=$RO@S8(VHD)J MX\(2C'%9@*//]Y9+_&)I8-Z:0]VK:,FD)SQ)AHYYX+EF;#ADJ\5L[NM6H^18 M-;6Y;4J+KCNL7\)AA)A+99_^!L3EY!5J5*YWPY8;^WM/A0X.A0<7]Z7,<@I! M/\N\4V( F5*X( W;O^+6>A/)(+X\9W.+S6L=TJA;MOKIM3B]#R)X$L9DL+]@ M]U7M@TI.4>79)#<[BJ@ 1'<M/ N$&T<:2ZS2: T3"2.QO?9 9+X9A\&:?E38B\IIK5DAFVVK:]XO* MK%L8XQ'"9(#'>8/;]KOC$GD\'>),JC'B6Y6)N;!L"3;&4L0?W\ C>1]0"!6Y MX3="&$/L)5B^?ML)CHCOI!\!OP^QDJ::V&4?)>&FWK<#L],H\BH(326_L"W& M!2EJO(#/B18A(% 'O0E1ZA_H@H5?(+'80O*KT?5UJOPEC-)@SY#B_09"R]45$O*B\8PT M.CJNA 196#3AM=UGB!NKXHPG5DXK@4]=D\>732)UQ ]/QRYG5QV'[^:ILK=R MWWM6@;BU$(F>!#8HCV;]L@1[ GPLG-+)?O@]V;"I'!-WN"2)9H4<7(*Y&?1A ME)]S1BE2IJ3CN7LB)PX]IKPR" O;5-JC]6!5L]_)(ZR,+O]P/EFQ$9=/AW87 MY4/F:"*'K; _TK0$\U.=9'8-OUI@L A@Z9%FR"V("C$OUFU6-CEZAHEP-?.Y ME#P@E:<,5]B>-(;H/WB0Z%Z,1RNOT/XKB^M[\A,TS9,BN*+*+H@@)QD1R-=I ME)=R.H6'\;Y)F$1D+L&Z[/6PH1X(-%WE![.EY_A4J"=WO+4K%W<&EJ&'I&)Y M0UXD@ %>DTHK?11*C'.WI;@1$0O9X\?NEJ0+TM1KA'Z-5ZJK]F&FUQU3Z#L* MD*:82/"Y>3-9"OK_470;BR=+.Y['L>:X,MH_"\@XY(A[O$;(J1^]&2.>L*='K+:X6F6Z MX&VM7Q,L!.F%67"#'KHQ6*KS_];QLX4ZB<39(!(T%7\B [@2#(#6'742J!)W M"_3.ASE+MU?\M_]W>8_PRI!?I9?K_%=2F7. #D,*F ,ID\!I5:#QWPPZH]H9 M@%EFD)%L6],?E$ZUDU-FP!<(=G'*@)L@A26"#YT:TPAN*OP;H]'TZ*W5.]'( M$JS LSHUSNA9UU29AT@,%AI?48 +SOIU97@(VXEYA]]- 2G"/#PT!3\2^/@I M\LT='>:8B&L",6]@"L]NM;Y&),]MFOZ1&DI>:=5BH:JSVX/2O_T/11L"#M,# MG#CF.R-X<#X6E'$6H,5@+K1V=<+, M(9G2EM-6ZAUO_NV7)3H%71O3%==/I_KE?'&40=55H$MKEBV//Q-GC8F/JA+ ME.\;&[D8YA%8QHNA#S5D=\O BP?G;LM=;BQKPS\KO?;1QN$BB=+,%BI4YHQ2U[3:RG0D?4R;>TPM?R*D9DB!#Q,W[2E()YK>\CE]KSR>0X/Y M6KQFVKXG*)D K$%!K+:,Q/[\]U%S 6"+V^1^<<_)/?Z%I#OTYK8;&?$&+@7O M89D41VM-HPW8>@ ]]^%/]5>*MRH;;+B)EH9,@CFI)C!V<$\@-P)_94A"X;W0J7$[/6TN^ MK=NGD#E_7#:KFJ;P2*>ZJZ.0B;])4:Q1)/3W"<"JA*\6HZIH]@#)6I.]?=_= M9BJ/-;;XJRI^>&:U7L:-__DX?FW50M8;RUM6UFJ>>=,XVQENX@L15YA['44U M&Y6#5A81,KDKXX1$)DQ4X*XD%"6WVCB%D!B=/O3@L?.F\4_B*S'39'L:L*ZU M\OS#GNFL&F6D @/N/DG;:64QTB?DRSJ!H.!98"0CKF07T=Q/"UJT0M%;^TP@ MC:!,@1=$"1D.&N<,S2W"J,&[*!G 8\[6H;)VFD6TL4#74WL8O^T#EY-CA63$CU*([9D[.M/"RN[S%_!8]"BU M+2AI6XQ!E_^8]!S>_;#356*%8IY3B!+DU'$+328-5MH7OY:%-ER+4F+B$;WJ M\S S?B<.D$F&:WQV,%ZI/G^3#YXT\5;3)1Q57[RAL7@7.*%X>)$Y_XO>N'?%-B:?O5.H MX(^$<$XEI";-/K?V!(D&!25*=:V:F1:\MQN;[ADL-GE;,=0>2U#?A:D M8<+X9ZF(W:X\7?Q+&M(1Q C1!YGS.Z)-4RCHE_Q:+IM*S_)ECF0H=UO*Y6(P MAOV%+7/XFW\P9X3E5$I3'D&/SBH]^SX.%CD&].ZFD9XNAHOXG"\R(W[]4;_% M=-0EE2BQS"^>:U3M18V<52 M:1\)H#A@Y/.)SW*B9N,:EF!??&>#J7CVI R.OO%A['II!SW#K3U2))4%SE"] M37::IM38[%K4%BK-W=8Q$YC(:B5JC,VA2MP3:MX+%H-"^[G4&JO)GZNB?[X. M_!321PK"T1"EZ<"F''?WQ#\6(R2+-#J:![>/:][/VS6R M@<;1RW3\(F:5%JF-+S\9Z\[#(<]-1#*RKMW;=35<"3"UY7[E>8\_3&$V),#9 M](*HLT2SAR[L,@QGVI_%+%P06B4@U-6/D9N>N$T'W>M]Z>2_3'K?;/'#$LRJ MR.1V&\Y'%VB_W-2Z'; ;DP2&F[.MS[\'4S"PH#GJGA41M-3B<8J^=8F^YZ.8A6QC/JGZJJRY5:@CS%RH> M%S_!R 87F:Q^]PA+4X'/J)5Z$, 0#+]!KT:BC9=@VJKTU8R:-?OR[G]J.I_6 M.@-1(S2RIIL7,&(9M*)JP,KB\DRE0FY%.L$\_)G[>II#@*#(B?HJXBLN4AF, MAUQI VV/I5Y=>ES9/CJ[C^_VM&X%AOR6Q_20[KUD_;#>N^UI354T1Y'BN5FE_#K7^/:$\= :1;HX/GS\7=U=::#Z3OJI)F2$WJHQ )\9IO2O9 M4F=@A;0OI;M2\55:^IY;)EV\+@H 8Y"%0,TU8= M_*FB"4^$C(-T<)ABG3G-:.S+1I*EO#;W1O: M21*/X2 ^L@ ![,&%!I;B3O0A/.'<-+9/[0A.R<@>< ,I[UJ,AWWA?VDNJ>L["A%)6AESK+/A ^90J0"S?4NLCS8BACD?V!T1HR34:L. M ,V(@;A8J?L6A9W&!C9^!FT5<>59=4JP)+@Y/COD)'+35 F*$HQ$TG #^Q;L MGPH>SY[1MKK1NJH>VQ&UYR5XSF^"K$UC2*^0Y65/ ZA.J:BW?"J4\UL:'MU- M+&J\^'=<&H-[&^STZ&L8%5QMB_&[6OB?9M; MDEV^(8=.10CHXM?R4R_OTFQU,)G;.?]7_H!#;K2B2HX)\2B:*/AM MZPFFMKI6HF11=5A2?&SP$EKJRRC_/#M-Z@R5='^CWUZM(<;'OAX1*=X#^C(M MXW;XO9R^EX;$9M"+VH$&(K8KJXSS" BZ$,GU7%1)6O< M:QZY[K1M9M$@Z+? (\2 MXC:.0@NCB@Q8NA<3UM\(+<(?+ZQ__19Q>"KU=ASS,+;B'5K M$FP(U\EE@.P;+J\WH\,5HWLZ C(^Y(["/U-A<#UF-E)I0Q#6XS.3G M#ST0S3%2FO=RTYWOZW_+;R8-@H\9N8(TZJ,&JX$\=. /_.6X)EHQ30LNXAA;0T_U98VAD M LBVX3D]L-9V1YY!P;-PXUZ#Q(WIM,(-D=TZZ5=;_4/6[\PZN=!.MQ?S\\#2 M>9-!B*!:%HO@2A^W+;5_^RS&1&Y5U9:3\7M7Y!(&%45[K-\3!M7YL6B?VW,D MHU=)1>UN=IO0YK M?F7@OC\@P2E7AE^2@<;OT:_/77!6(.^K1EX\Z7M;A_,(IB&4N#P37UV[0>I> M%=M4="V N*&/2N8&>UU5")^-+P#06/31I6L%6^1Y(+ :M4MC"!XG;4%5X/Q[ M*'Z3VS#Q"]<>BLKZ>J(- 3G3&G[>9>S8M!WK MIFVBIX.3W6-/5K%GM+]@LHKNGYU"'U)>IK\Y^?MR$;-MF8SU:>N$B80P-^L& M^U!OB-.![ZHU+;QL%&#TH!%,E(E-DL[I!DQ#;P$^&$2?G0)( FA[BUYNX8.X M=VXY*]7?*O5RGK41Y@:KKA:PQ!X8V7V7X AV2U*9!HKKL,&O#/&F*S%]Q2:> M;Q10JM'4ZQG,#ZSM#+C$^1+;R+@@(T'_HU1O V2Y'H]^VTE4(D@C?"^1(/]P MVCMWEB?&V#U7M]=.1IU9 :!'_WF!"*S^_#W*L!8Y^JLR*D>86/)"_;5FNWBMNGZU^^%T9!V;+9RY M [%1G\U6 '/(_E\R>SY[VKE/!NB/$YV/57W4[XU)J0)/<%.>@M7Q-3]"'9G- M5@2I\DHK\_B5G0R=I%9!DTF'(SI2@H=&IRY="J#W;XQKVWY)_1I2O_BOHU;6 MUUR;#H%L>/9XR MD>+N00* M)LG=DO@L_HWPZ_;4FLQ5MQUM^7-]=%1RV;YGE(P^(K?N1OM9\/6*7)II*"C=&34^0]D?+;CE19JH=>X7/G M,WUH'MY\(S0V9U79*Q_TWNQ:7^U\^@:0YN9<8)M:G?U$"%8W/,7^+G+YTW%: M1AJS/W"S'X=47G3?6VRIA=!O]YJ!9FI6SFC474"K](/.9N3A7F$!DD33I+ M M4A&'*D3!D_X6YE=:#/\.D6ICB)1-CF'-O@O%8[S'-)_(GA3B?14,2CGX/+B&*4EA^]N M1X6!@%%ZJ=#\Y/-(9!RJS4_J8J^''!W%Z_Y4<2[\&7J$RR=XES,$^=(8ZXW M+\RJ$!Y;/,IN&+&TKCNY!*,3+E*$7C%*S(Z]A^B#1IS067K3U-2 KUKA 0E7 MT(HTS]S=^Y8+Y_(?R^*'=\__9]L2[.PRKN5\@RH@<:7IY:=WU).,80W*""&& MW3".V-7NB&\M\8SLD06.*3%ASAGII5/4OL"" EG $FSY[.[.I-#/\-/K 29+ MUGV^MSK@^U:16:PFVDP>QL^TYNX91^/6F M3(@NA%-:0X$-(8>>9:XJRR_#*LPAS+4^TNDC10(DU0#W)YSY;U=)&2P$*658 M@_S3.R/+OW)()+:E$FFI--5>$?VM](YH5L2324N_N#_AKF"BZGAB\4(A!F?@^"@M.F[2 MBAE$4Q^93E54'?[D,UEQKA,GQN 1+V6RT[GR(QD"A;LX.#DNRRNJUO?SQFM8 MK0V5;EY;DFEN-:2; M#@'2LZ,'=&@[M)421,4(ST5G 3V[3S0*^?)M*OF\26!H6_G.F2/#2)URU178 MD^#F"M./)@L,"-K2#W_9[_!'04NCS<997 5Q 8@%2RJZWYWO/40?H3:[=@Z/ M5B95FC#>[=0^P!/SF+;,)Q;WW^]7"JY'@R<4\L%(_I!%FH BR8%FC)XB*GB M6F6[\MNVG;KO(%RY6G*5$1OUGM9_[3D5F*=-TPJ;;P\N!G!5B!,-'&BXV&XT MKA7,G^P/(0A3*4NPE33AKV"Q6 ' V=I\7@!ZU=R!7UJQB9P4-ID69#-D*J]- MM$*D16K./R>L-VUX,U-TMN'E-')F44[/TWZ<_G/I$[G20MRK/"1&N*!7>V\T M!1C(YC_(.ANJ)S49"/!V!(3$V%W\H#)0T]?RR,I:$^-"$_3; MT?/+/A6=6?AJ>3K<$QJK<*2POW=K;AA^>WHX6V&Q!".13HQ.5&\(97R6(L_[ M]256Z'3E:=P:A_WTL.\=DN1 5 9,AL^)3.&5Z,\$'I-:>A:E4==[Z,-"K=) MU*_^DQ\AR=(0%QT<;C!#PX/)MQR6IU"0-4XY*/77:M^\'9_U05'%Z"&>35)^TJ8"JQ="Z?G8>(B?VX?RU^ M:E$5"BL#TJ\>&W([CY\2@YF=/B*FD!)NOQVRI7N5%4P)7#B07_AX*[C^0-H- M#0G@(=^[Y?;S'$'%4*Y75B76'\1@)J+#39/?I$LY]D8I@K[2V3Z9]Y'@H0P3 M.3UFA((6UOLSAFH9GS&PJ)WPD0&:;]@G[4UP'U#+]0[K*>$9W@#4E;&[_[;4 M2DN++A($V(_PL%[^X1VR-,I]?4J)#.\H[TZ/Z!>XS@U._FJZ<$AOKMLAIE#* M_ VO%:90\ME/'1P0QQI,^U0E0+Z AWS#)J1-:A(@$6D\A@:2)=L<,AXD:].H M<5[P8/ZL65:]9DHO %RB4^IR1C+KHI@S3,37)9BX,V^H6J/R@"1$ZE[TT/R M LF474H[.,&84Q/_7$-?,WAG]7GZ5%.O-\10-9+S:^>M@L=Q2!0:R3OP&3FD MM0O^--OJ>K1LA)#U5\WVH/F1.3.9'" F3:TA,QA-ZD.,T5.@ZX6K.T7]L9_"U8 9;N*TZ(4.M79;(TU+#6##J&YDR>\=AD2AG6+S8>5X1.R\>X?'_K$Z^V'!W0R(D:2$@)-0<]+>-[B3W%E5H!LHCX$VYLWL>N*O M9'EE75YT+%ZZS#H3(Y4A@ M2DH*3AX4VORKFP4U6!*,X*0$GD9/B3D>8S MO^?U9BL0321%>28P9T,V3DGAC]K6=\ZPR/U0 5)..7/OY@I,9' M05K@532*"Q[\\6QSXWIE1-##':+%G1T#Z#F=O+>X('*DTI/9/(?>"[RC+$* MQ$GY""(=R4!J=TV7=I0"D(DX$,E(ZZ9/!KFKLH&>O ==V2F@AKA2UN4P2W:3 M1R_!T(=]<<^6L=3FX7+C320_M3+ >-+@S#0#QE7(60&KYI+/V6=GVH+Q2G,# MP.-97LNBE!Q$Q/_5^LO(*V99B&0AZ]_R#>%EBS!2,-_1?9?@ZKHM%U\O&N;3 M!V<:CRK_7#'J*D75KK$BAQ)_QD@4W M!Z>X!DT51B\ DBUB)>9LW'^=D+(BC,G"G$7"B=.7F,'SA1[/KVI\3=-Y0%T$ M\C /;;V":B+_T+/0PI=TQ$%[R2,Y?HBHLM96.%1G6A?Z3!\R58CX+^ MP?FT3QM!..OVME#_Q:7M[ ?N')0\$E4'+K,-SI7'OU3/>2-02B"'Q\TZNZXI(8J(^)B_0HW/ M!S'.>>\34;9NXX(>#/ 4?&&$>PP[;@[1QHZI[\4P[!UZ!^Y6#3W[>'B,+6HW M%FZQ$( U%Q'_\T1P\L.)[V411E"KU:],D9..VX=&1P.&E?CUGRH?!BW!5H#6 MCO!.I?H2K)#XJ_8F\&2^HU>GX(IC:;K8?:H&3L)9SG;&N4'42!67&/U]ZT+] M7YLT* 6G2@D^"GJZY9_FPFDOT7[Q#BP]SG[O[.2)E[S76Y>+-BGC*D#ZD).C M=_U>K:LULR3%X9>3GRO^>T&14]97YTZ)Z*)JT+OL5_^@SPHZT$$P5K66W_EL MB%J#@3/+D#)Q_O7)X'/^!541"DR,:'=+6.>]WV:?@@ 3@T..BI 4"C^2C2I"L[;%\V"G*)K_Y^S%WS--*H$9F25%TS3>FYJ?G[ML'XISY8@"C^#1:A"$B9 M;,I^V@[4!5/M'AXN,XCV;H%X>T2'^HF;TVYZ!3MOO+8//>FQ(+1%CDD63EP/ MSMFN=5$'R83HY.G.W0XHK8O0MPLESH]^"6W#8$!-VO;2/:5;&39X8H#L/\F: M5? ZA;XMI7$XW[WCPA7;4UY(GG'=3%].0E+Z(XBO]?Z?*,_Q?^7#>=L\ZZDB MIR5-RT63.YQ7_F>7K&^.*L:=O5%4LP9;UIO4PS19R9],$B"3! M-N+^/'LC7U]N3[AT">9E?D&SYUR8$BW.V5'!2UN"_2X):W'W_\NT43&'M$VJ M;04^Y\ZL#^VEF[:8;"T9[9P,G^T!O%/%YH.9OE2[&L[8A0*3&+E3,3*07V2FJZ[I.K+W%(." H*RZ<@O!RP;UCLF\ WE4L!N=JJU_+B. MMQV=(\-KAP214\RVS;*)RJ)E"OKVC\G#(Y)3ZCO)+ Z)W5'9:'A$#'^.H)^( M?WMUF5FOF8@A/C3_M1H?:-%;$)Z!K9E?@MU*O-= /;:A\U($D\:FL@AYQ].UL*U MX:*86O,#>8?O[.#J680[3W\E\+V]3B/\XBNY^4^78)K=;%;[="]XTG7G9NHI M:0Q]2,%<^U)^M*C6M-$*11$H#MB[=&Z]=2)\T4JFQA;,\KP'8@ZMXO[-5,D8 MY?O;W!W6_D4E0.*^?VBJ"?6B,W\V4$JLF0;EJJK 6UG%WSR68 ]3OG& +_-O M!ZO-^M<[F/#;P)IRQ>0%W^NHG98^D.?WPFZ78(SPIY7J$I_>++2&M;(?^(!" MWJ\M3+4\E)!SN>F0]M1"(([(;VZ;>GBV_HI"CB<(+:U+>GJ8375SIJ-X*T#_ MB:'.)[*_?58"-4**#E*#PLV$,LFH;(6'M?!]Y^2 AA$4+VPQN MN_.NTJ16)",=19(Z1S1YCA/MV?O2312FX-^ ;77JE==:(1+ **FS>G^>8T_' M4_IBN-P"I% RS/R\K K(%,^(?N'G&.-@@OB$2-%@PW4?F>MJ-Q[8TK=*H3 4CL4LI>AA8H0-^ZK*K[.0I]L]EU*]S.L M(=VALJ\1J+641 7IJ">;\&\J31=XSAIK51?6X]BK >:@0?OFEJ,-ZB-+L.Z< M%;D1BC@D5T IJI6HQYXOC,(XT6KT*,9-R@W&)M04$1W=)FP?>AFC\2V6Q5(0 M.O*-X_Y&#W*_AGA-E,&_*1J0;\EK_K; V\ [V>UGY@P,XN.35\>VH_L)#MY\ MZOA%X39#8N&W"*HQ/YNVYTVWCS'=%4!*E9*LWC@4W4#\$46/AU$RFEZ MJ(^<>81K (S6(>6'D3/@WH70/P-)^G./N&A">&JD#4\:LC\\ MT@8";8#^>,%@MWOUOK"= 1;Z(>RS-6S(C9PX=WMZ'I$>HQ*+7GN=?]'JOU), MHO2P>-?9"Y(M*S:1WKW)3T[+[6-DT74:C#4-"V71(&F.<_.9(8,\KM*P?1S( MT(J<;H.,Y'1'2?6/Z*1=4:2N @R?;!M:JVV$_N;LYD\/1T]QQ+.EU?>B[B,H M8Q/5TV-*+]99&)^!Y&:K"W.2-_ 8='@3>;7Z525D.?E.H^O?N-/N-LX]V^C= M2B3:R:MX/%9.0NXI"%!F?_KG]VFIG_A@](D^4*KY/R6NV9E:.NMVRRMQYD;- M@9;L@?_*#"KG[,6"I"&[=[@#(*#O5=>)#PO2R1069-IIP._N\\23QN]$?OM7 M*MNCR]0PS5U$;UD9H&1) !-7$GE$N<[S[7/CMXMP\+7,M>'-K_3]I54R(%7> M%%N2D!/)39MN9*"#:'1F@?L.:BA+ES6W6' K'@N0R*B.%V-DAP,2X$ZPENNN M)^.)C4$D 7]4;+'YS]6-?67$!X"5;7OPB!ECA C6@*2'7MKJ;638" C[NC3XF9W.HS=-;<(H4,7OV2+SM-XNJ*T;"B3U#C(Z,6A$R M::OJWN_JJ'P7#WI),J=E3,KK78+M[_?I0 /BUW^;3*$&+_?C4-PS;Z]REZ]7 M5F%R1@Z0!)2LNE%Q=L7+)!)*L2*Z3V229)W;'LA!M5'L;F&AQ=H' M,D$+NQ_H%W-0T&@X J2D!4M?""G[UQ7P%&^_#B1=ULU1T)DB\G>.=:@/I7>] MR[\L'>*)AXW]5??O/ACH^SQE4J_@4"H)((\9.#FNRUI4S?@.CPQ7"P^MYUKR684TV#"'01G[\>C>0JQLD" M)4JJ]._[?A3C]>Q]CL%ACHT4\#K,RK'D%_^>0?Z>?Q91MZSIB;]5*;\]/XM,]MQX])BV]>ZS;U2- MN][\TI^U=_;]IWA22T(%6QCOXK+"/>X,W_)J[^_Y?'\S,Z:8 ^3C.-=QS8 M%+3E=Q/2:8)0IM3?"2?K,%3Z)YZJF^GL]'O->US1/V'#A.@Q)=K..0 '(/FR MBF.9C*M8:-\@^EW^-+X@"8& 1\$?<5251%CVIFFJ -[IWOI/.493IX0U39;@ M,#M.EE8J93$4ZOBEK5:$,5*GRTD8#LGLW-[UU8KW;[(N&GEO2.N0_43V@,Q0 MR?$&*W7)7DG11@N"R&D>+2$V&$(1/R&33@8JBY#PR757I>>FZ&_!XZD7EF"_ MD?CU45U1.K=G1HX%L)+"Q_I0!ZSO!U#$9(K"G%YXY%\YLO9_DCA_3 M1T88#SA_##R)DCA7$X(5D;)4T=NYM5Z48X?(/2*!O/N3I3M)G"D JZF-FT?* M0;0R%+7YJQ42!1:!X?F_+R =($\Y!A3+5'5ZNE]_>'[90[03AV@"9U-("A.- M37(00:1WU[S(X/1) 7'+7[\Q@YMU%?I+L&2@$FD;43>)9 YYU\!O%XFFY4FL M#/;0K/! .$>(8PNFE<9.CZAB-8C3JSD]N(8!S@/[D$D>*]6]_<730Y+0%6O, M'+W,=_> R6#A1?ZI*7 )EA)\O"A6FU9)X#&%.>ARWY-4 MMZDG7I;5]%^/F"'H[/&#>MK%8NX2K, A(W[:94@[HS)L.@#_UZ.,>/WIP)3! M9=:_FRZ7N^S]),"N?V88-G/P9?NO02H9]C?]-72FP@!Q*EZ)7=9@*N:?P>44 M)R[!W J2MB&9/E%#W-W83/1U&:N8F)2B-59N"?^B4U/=5?)/-(\I<7'0JNJ1 M(I/[^N]W/#L(N1D[A>+!+^4H,G8_] M&(@DYM$?->EE5(/6/T_[4@N;R>(RVKI;Z14T_Q)7_>);-!%Z#NETWGG"XG^Y MLT[Z^/SL>GK2$>!=OE_BE4EH^:?7S#ZZ;L1ABZ4$W0ID^K[RJ57D:S9OWWRM M26+J/X]/N9;RK:-[FGZ\ .K]D2\+2D#6&4WD4)9@'K>(<<+L7VP-5 MKY&V3A>7YAT>VRL.TYMZ\6MD78=V5.VBYP$?%*OL9'Z()1A8>3\+0?L?[+UY M5%-9MR\:Q!);4O:H0+30LD%%5*1GHQ8BHD3L4 2B8HF"$B&T ;)15!21J(@H M($$$@])$5 Q]4(2(" &"!.D"! PATB0A+3N;MV/5]\YWSGMOG/O..^^>.\8] M?RR'NG?6FJN9<_Y^:Z\UIVHNN2W3)#TM0OY\87JYVB_E1#[NNA/\SH,Q."A? MY9+ZFCXPH@[O]+QA,^"#H2KAS$Q)Y]=*RL#W;--1@=)[.]>H'3X FZ76]//] MW>_D6RM)4:5=?4G+$YP]3?#UH33PPX?L:DPUAE^B=CA^(I4&\(64QLQ?>73Q MM*R9Q" ,19H7]0Y0#LC&U!SYB-J]^TCFUQ):9[,UR>L9Q(,#X$7A#9H_4W5> M4&\ROD%U&+XX-^:+3Y%3T#M&']VE#MPOD"_%L^AX(6@ZG5GI.'!ALEU":0*O M3]M()#'Z7/[>P0IN>?;()"'P73K#!U_UL*\9,5HC\!F\[X&&81!Q=J^(*9ZY M DA8>/#COHXR ;L.J+JZW-+VE^/?*'WJ]7WH5XAI^YH7V,$N^BK%3J&"2W$YT#O7O(P2'':^/OR@@.H_B M$%$ H7WP8#-C&/EK+A2W"X7&2R:TE>R/]J 7D.^A\=\K=OX DL6T/>D[KV?[ M[_.UN\VNYXQ)C3J=Y)-3J-[%5Z_ OS\Y].-G !DJ2F>GYP.Q=,7FDR8N*1?4 ME[H\QC+5X*>;1H;MB/U):_F!]X:C1(>:/9U_V<>=S8#,-9_'Z[XG@_70S9E& M,4Z'[Z+=_7_&$*X-Q>60 PF!&_OS8A07_A:9&,] MZ0SK2/U3A$TW$/JS$Z6=D9T9-QQO9) L54="'__^?/_O'PU8A9)BLCES#BV=I]D%21;U/FKPT=6X M=2^1H5NG&;[MZ4/35QIFIOX5F(;B<'9HYP147EYV03(G_J^K#GM^KJ"H11&S MHQCY *WL7<$8"Q'B!BY@_NZ.E(-R#W@/-?-5^HQXN?.H)V?H1O8:SMC*F1&; M@;F'/Q#AW:K6!ZY8[7VII9ZE1-"9GF-IWFIU&9F_'TZ;%D"S9J_+?/0OZ^?0 M AVO#1X/0D&.M.N7S,?E$2U_F^3782FN/;BO+6K'!W%VWT4OMM_?)[A I[XX>N:]#H;BRAD*SUT7P/2O M7KN,1Z,K:WZ/0L$@:WM2S4FK-'@9KIG>?%X-]":NM?2G=*EGR45U&'L"%Y+] MY5DW+#>^]=WLSV=X:KT_PX35>CN<-+WSKR@@*S@(2QE>OGZCI^.[ROA9H9J@ M[2U+)]07RE:P,7Q)=GL4@]5WA'\SY:L=-]X-*QRUW[:Z&?OS?_?\#/54TY+3 M/5+P!&(T;/G5=)&:UY-X6I/8C#*%.FKX%]3*%^0=4IQ1A>/K52&=!PUUB0?M M;4&["93./G?!$;YUA(-_*T>^/SQ< 5 M3]AV*5>I')Z^Z$B9S@M-_'"+S5;H[WZ_1+]P_5;3Z9).V10"'?3JOKASD*\ M'TVAM/89,CP,8+(9IX5&[[MQYWWU3+UGJ(@1/_7)NK7-JC7KH;O]9;?K!3 M+,8-.#\H4U?O0!_^EWCK%(=+4B*8[-(VA5HK5\X>*S/ZVY-9K$.LLWOP(D?T MS"E4=?@:IP]X50"9*G4 64:"LMI=O^+0W"4 'M8:F)9!7K]>2G#0=YE0085 =M M)9)PR7M["=2'*?_\#HN3A-6[<[O/X//N>TPH4H0 MC=B5?@TVJSF\WL_+1T"J'!E1D)^$_'D@SQK$#3II(F6]VFG@L'9M1H'3GRVD M409YSSLEZ3IALU E-=ZR-O[>?G%C&$ %DG S(T2:3WXA/\UVPUG=9P<:\@\C M@"04W 2#JR;QE'IX]KJ\LV"$N KR/7!'<\?C6V[$7X'H_OI,7O#RQ+28-C?$ M!L6R.*K6Y&/JD>+W+?5!K8F;)G]T3.<8^J]=GE7O;;6@ M',T&%M8AF/G+HOML9\2K*1-9FP MB!2('C[YN3%D'-9\[= QEQXORL"!]@_1$[WLV:]^@+J^OALVG'YF5Z\2X\B0 MQ=_1NE[T:3Y5Q!W\4+MY$@;'P?PF2_.RA3]O$[IZSIY_TB'J [+J7O[?Q>-: M]X]2C,R^F^0=7 )]'J'PV"_,=]Y71$-6+_%9?!/^I/@EQ>C1W M% ]ASSWZ1\BN_R[_L3+]KQNB1P)W1CU QO1H]B5-4+1#O*6E]@96R&16LH)]2<)IY"S=Y/.>S$.Y4T(I2OY39R5PXD4Z6#@9&\ M_)^[ZGG'T;3LOSCHU_J-'6F>*7!%CTH.Y[F]D4!S'AP]1?A$]<6L;M812[OGCQH2OB[>MFYW&()C3)A!L]&Y]/X379J#VOLW M1P2,'858> Y"_+$Z1F9UZJR79<83 @%;1<__?-#3LZ;!PM20UY+JX.%;MWVT MAR56S^BG.(3J.))MJPNX8_\Z!,/1 M?_7ZX4.VN*)2K9*1LE_(L0.[CAB^3=5A**$-X%_O_)VZJG[2;K* .^D_A3*7 M_ZZOB7!Y3ROAETU._RI.P5%]_6=^F[F3^$&P2I-?1V+T;-D(I=ILG;V5!)O? M=_6P@C,XT%.!B?IF,X9@OBZW;S!+0V@;S^R1%X.)GN;'4N==%8YP5EO#VO'<,B#V!>;MLM"$<]RY?JBA0E%R^ZB M8<:B5.>0WUNZ[[L>5-;#!'A1WTI [7^!X,CXOL;"-NO6N@S]B>7N*TQ?3T;X!SE3B"#(Z/X7>PY] W&/EJQ[.6-<5\$OL(!W70G3M80"F&(S M4FU$IT0LEMCC,G.S^LK(@YK+8LM>V+R/GT*I&%:QRQR#Z=+AZ0^.NA7/X5(S MIE#ZL/Z1&4I'D994<](\:][R#='EB!+;>"N7OWHS8PIE ?11_-=-(Z[78NUS M1_U?(W_^4WEF-C=QNN9\&!D!$YEU3,Y&!@!O](8Y&>18_.N\N@ MD;W!XL6W#'-73.!;$4!\WC%0WV#@>O_'[X$!,&@704A3&]L=\-INT:VB('!T.&/>L'': =\=\&:%$%Y,W+1S MM8UA3PD<#N/:HLW.YRPYY8@?A+??L<"H_4$U&)TQ9]&Q\ K7KX726N!NAM<+ M>*/:%&''&?-F;WCMLJ(2Q')4_7DS="#KIFG-_RD[.V9* 9K.@UZT_E?O0/V' M=JT>QTHQ_''J]X)_V,"G0>]MG7BJ8XV9(>K%97AUJ,";E;#@ N3)P *2D=/I MYW1L01.)\E!JDL. >ML$9B#@:);>=#$:690ED\H!^_:Z*EO;7,M]4RBCUVF6 M2^0MW'M%.PJG6W95:W?Y)) 8?.%QB>+=9_WO1_6F4'[0]_+$CU8U'[7&L2+# M2BZ;+::A1$ \/O]CJF=Q-_2'+C('BM84S$ENI%/+R&NO(#V#4%HE,8T47(N+ M]&NZY!R>["KJ*H4Q?5V<[\D)E>M]'][>\2VKER&B'&;ID,$FMX^PG4)2T+&] MT_]W7J@35I_B F#=&P\&5CRAX8W6LPG"2V6PK0S7-H4J#X2;>I;%W\6?1B2[ M9!N%S'_Z^A>3#HI3]VY_/G@9A5WQ*Q_G<_=.27JPO52.\VNYZNE MLBR1H:/J+%>N5).HD#SOZY(BQG?&[G5]7>Z1'#J8K,1\32$UVR$54]K!L7YO M.L,=(TL8+XU)U?P3U)R4E4)YY([DCV$806(0TG+#%*KFV '^"+:?%-*#L"DP MM83' #[3]WUF[CMV#'@I5V=#O\>F#C'&AL$[.Z=0\ZS[, @KO U/H1R1G[J) M':,F#ROHF]Z)>>./*[18 I6A] KR&I9GVW [ES()J0%*'^7#(Q;"V"_09ID[ M*TB5ON =%\9;ZG4TQ' C( $[M>L*=2-^^-4: KE@ A]GY%X5IT#G2 K M)HN%4RA;"G1@"ZG5;B,@5@9H^J0RS4 +M\'+G3]0).JE:G@?T)=5OAZQ(CX#?__/JS?ZH&WL_HRRD_ M@3P)Q6@N4HB"P&K7L#98I M\H'47: F@GD-TK-Y#OTLY63Q%(K!1T89D=K\_U'J>GCY[1J*1*Z1&IFYI8Z0 MV=+; '^4A\P-!=X<#>1Q_Z6Q=?]VO$P4OB9+0%8W4XU4"'EBQEN]-B*_*R,C MC%A1BO09_.\^_\?[?.AGGW7I2$6MM(%F$&EW&M""O#U)C#"%CYB/./9_ 'FC M/"HDPX/'%FFISYJ/&/>9L51!NPU?4Q6M\R8/*)R(W)H)R6'(3VE2K,XI]Y2< M&>7%2_A 9 @+&&@S8(XX\+:&E98, 8-O(H(TN;R;=#1Y?>?9]AE2_'\JZ!C, M*;+]6^U 1(%W^2FU,47H.Z$@\ZMF8_QA_G!48%65DG+1A M9(PIB"OZ=Z;2=7*OXN!$Y'=Z25(A6RBT MQS0/TFH\#7E:_@.VH>-@2V'S>>F MCE(>(A;VSO S#@,[+L"=4!CW9\F-EPAC&BU,T@,XZ15OX$ M55A*U\)I1V,1 M-N*B!G'CS\UZ202.LA=,HXAH*9 Y[VCQ'8+YIK=B+M;%UJ]M>_<9ZVA&^;Q$ MMET&> _!.?F"5E=Z4K+70R5>&:1=^-#1?V=ONEIG[;CJR)F^9^^]X[4I+A4 M5G-FNSVK>*48Z]UDF$3)J1W.*HA F@1UN1YILW^H6L./7*R4#BH2Z_-'Z_G' MXS;G,UN#^1:RM5!ZTCYA35O(D//>9RC"O713.")D&6U;VZA__[PWH0:F/]!" MV*P7WM16=#XSN7Y!D!0O&$OAY;HZ^ZLK([CB=2KC(PI*=L>-;JMX7=)E2QXT M(?0P&&,:+.A^Y=]TBL+S>BQ?"\EY%!8:$T;_^.K6'[L"ZN??.,U4JOUX9#W( M072G_/[()'9%Z;:0QBAK\N!QK:?$HL/J^1VU'X9M^"[],2$^T(^JF(V MCUTCD.DU'#A"XR:/"L&.W1_>_+I$MC"=48&PQ%H&.4G]PN9<2[RGA[@[&\]O MJUA:/84JTKD]A_8X]+)5<-(4BD6?0A4@;B^'9*OP]W+H.]G'$ZM9)]F0 M#%F\+1L9;]?>.-.(_^W3%.KY+4T^E[8<^LBJOE/MDQZ[ZMPX8HB&#>B& _*R(5/38?6=^WEV7>1)[TC8$HDA;&HWG. MLDS13)U+/[J5DI--B5PN%">NP"'*?WS3:W&@I6 ;@SYJDOTI3?;Y&0M2?XN( 8L;A5MATFWYWE[<1IA)L]4&0 MOJ#F054,W[C'.F\REGOR$ MF"S/A6(51RSWGCP0%L^4>!U(\U83B!1D"K_6((C(17%K?F&X.2G1=$PJRT + M1K$=YA^&=/&G#:SV4G@IM:7J+)LM.VLF/!!S=%28.(98D@+&PWF[D0YM+9PF M\^>*OQ5R(!YU<3RE:.VM)Z_POR/V_?F7J'!-U' 7?W4BR.5]^3@2,]4^AR& !L&$DCV1]?FXN_!AC MCQY;I'*3[*"\]:(=?K8>1M$ZV99-';%_F1N,I-YBJMI$$J@73'YG)5K/8 M6EO=H>CDO8% 97$=DR%@VQK37XDJ*1'T^L)!@#H+/[8FVE;R MY*/NGS9BJ[-JP%T]5W%2%'C X5)]5V(9IC:@(QHX.B+5HQX\>H7%&%3 =L]I M&Y\RL!*8X#6K#[/$,?C2PNT9 ^A^F1XSFUB13ET45WS*J;-JI H"/F7H9OQ* M//1UW3FW]XVDTZQ! 21R(Z0_^$E'CH83&@',\PTUJU;<6*?]H&(!U,[2?/Z= MO#=D?+O<.3.LNT[.4_%% P2OW#4O&<@(841 DFO4AAW#S\0L?AQ*7!94UF7I MS7HJDS8$IQ!9]\IL3;D8/IO34NK0W.=U>PJ5D%)B$/?[%E.A ;(^:C=,R^5 M3P;SZ6V/+?SW3J&T.CGYOAN/CY$YT+KS.^4LG 21=\_19(J !1+(U8L7+-LY M,: F1FA.\!7DC\Q 8\41\@;7AZW3 LA5 9T<*K\!=>S&F:RSF@2H]6),]@5F MT.-E1@P&+;)M[DMA&MJ#5,SG#/F^+D\MD]I5PFD'=<[09T=9^4!2^.C68KR$ MTE;R:/5=*8M#.XWPX>"B^8"'%$A?-TVZZ*N%*P7\[FOIN6MA.J47G(VZ2)^# M.01@),K@D9;7_+93L=:/ D:U8 I?G'<)[WHRK'WT_3*UCA)H*4?7>)DG?')^ M7%6+[4&>MT7;BL&E)ZKE6=KP=%L[QA=5FP'KXYW-7&OJ3K*, TEP,Q14WO20 M5%'(C%FP71A.;$L>Q&U3O.$)J_[\%A'ODY5>S7UG#:JB ?=1DNGYRP,5GT%N M394:Q+04/E>,]7UZDUI\PPH6 8 8?$*:$_9,=H\17_=:6BI[,(7:#>^),OX0 M3.L(=3\6E?PZ&!!_K0@0*B@?D<6>.*!^6FZ*.?E)8R$63J'R.?3\@XFR^^.9 MB:E#L2U'$*RA43(8&9..V(^GWM77D3U(TF*^7449?+2*2VHE&=>?&>V]0E%> M['GT@XB KJO@!9/ M^99YX8 ON,P'MAL-N-=RSI:!B%7)'+'L6\CL1#2048>XC".YD\Z* XQ!EGHGH=WW\Y/X>B@=?(L_%3F(5;Q,V MCUHAWL;GIRDH_&<(#!?GI,H>CC^:0B4K&,L.J]S$(=RWW-LB1"7<#"*^<#EF MCPF3!\,J'*&H+EV _R9-PES-VZZEOH#IP'_8G0\9T56M2*UXC3<$^;"F)]!1 M\98_''R,M M#_U$KKY'U=DVOX/(<."D+\A\W*-)D_(!4<& MU-F1ZY[@,^7J85#*4!^%:#@2F[3!/B T( UDN4VH.'->(%YFXX'VLF(!6?HE M0@W>1?#P?IA=.5\_JM)D$D+&PE(#SG>8@FA@XAN 8 *F.A?RP& N%@^!@V]4 M9"J5T?96@VAI2TMP$_4Q;/BD.3(TN'MPB]?B0-.(^:R\'!!+8PC5HJV**%,RG'O-??P)P-H+#7&WU1YUNYHC 5&R!*F4@;-'7>K MH2ST5/Y1;_G)*Y0">J4726DQT 5:U\S;CUWL+3=^$\;# -_FH,ZPE!Z7-VKZ MSIXPQ.6W'^LBQA-,/E=)1B!-' MJC==\3K!3.6W;%V%7.H\K4(B$.(>AI6X+ M:E/K?5!B["FP,2(T _U'"LE*)K=C[%8#RVM2?)8)F^0RP]J\.X.Z.VU,\,3L MU1N=O=E#1.+!Z0%=.X@4"5FB]G/O.0;PA1-YCS(#.DM@7++0_2'??]N($GJK M53)_33ABXE/*3A3NC]$G]PV#U=+[(DN%J1-H;Q*0#IC4I/);S:1^\[J"LL?,>S:3S>L$(TICLW(GOTH MRW:<5*%3L9>>Q4MLM(Y[%G[9W1SC"A,1Z!=M0ZA94I47:\"HMA5^Q^IU1+X6 MJ<=<.SD07$S+#9[HP8BA0L3G[!M'+SX>ZZ1E< M(/@TI,M LUJT=>;\PH3F, M5I4;/_EC9Z A+V>R7=A.\57O5#Q^GK-TNN[E;F*0Q0_;7 F^/_O=M\U;T,?@ M"A6).IZ!O@(=+/-?(S?D*\CYEP]9K^]-XXF$<)C *[G_$:-ED,<1[NY^5Q?8+^<- M10EW;3)=2J?Z\S #O'P4P2DSK[W+K@0"6.+<"WUAGQK?L_B=T$3!ZW73?C5M M2G]2@:P%X//;?E0O:=E858;NFLCMM^BS31/3T-174%@NT+[*7FG)HGI5%M-V MQK5;+,-0Z?XQ=!+WNI=5V)]UVB6\3L =)3%K?J"[!T##%;\)YE\-U-D]TA4Q M>V1SK_B!B-W9*D,&;W/%]82(=M+@%PA*:QFY44Q="SR<4Z MKF3%S +*K&&0U;?77N\]RQWU_:^*,.W-DZ1=I>[KM%/ACS@L%.3ZUX_^?GG/ M/YH'D>;M_\_7O>/'"4Q%RT&=[4%!^E=8KQ;%..Y.([MD1'#V[=FS;@[]>7C& M7+V)F=P< S0[ V9@V]X:C2>57_O3+0/#DD(2]\*ZMRH2A9;OY=Q]S3N!0F6P M>Z*WD*_F7^6?@7?'^]#Q!;YO*Q==M>ESNVY$I]G("HJ'PP]MM99P&43:IMZ+ M$J$"(0OI::HFG:6_QRQ?&&T%@Z%ZB+^Q'3;Y2\[@B\/*NK%.&E["BFS=?\00 MS8<=4 3@I_2Y#5DO@PS4=NEIH"HW/TL6-,/N\J.JX-Z NH9@$\ %^+JYZ-K8+2.9T2C/F'ECA M^G#'H="YWK1W"&]7U4087NG77H:EZ-A /0I-KIKUJ2Z3O_?/,*7 KWC"$U.H M3I/SS.^U77)50"?FAF4&N@S"](L6.DYV!0(WB30&G6XF95V!(@MO,M,MF**@ M*L2#$*%KS3:$U;J,V^16F8)R_5ANTH&]3*ZDZ(3Z?#+ M:3A-% :Q]$#".K7&:4V77S%ZF5%^1THKM]"/W M7HA?EFJ+[E&%2N$@+55W7\.)S4N -'V)4EX3:K<_=+:C/IGF$0 [1,;V GKA M];I_-MK#)J?'X A.<\JQ=VM<)3X;K-6V ,W_@18U*L,AH/C281:5!DH0XD:S MYMAH__)YB^F+Q@@?,V&3QRW[L?M LEB6&]AY:^D]H8J/D#(RM5]KG!MG-Z^C MQ_A[MTL@:90(&]C.BZSF8;_!S1^9/^+"UHZJP86J(%K;G&Z#LSH#+,-T:AI( M@1D/%ZM_\E!';*?B9$-(>;NJF.N=36_+C39[:_-<\4?)^<_$L6'&,8B(]"I;-))<@];/W.NMP%Y/T$)2E]V MGL]D!LRY\RP^@F0VZNT#SA"J*6T@I;NR+LL6M7)W<.1T5A6V%;XY2X MI?.:R5^L1_8&-XO-+P8Z(8 5H9>Q1-VT//-300!_W,S]O9YANN:&F/L0 MA_2^JM<0!$#6(BW6=IQ/_=SQ'FJGD"UZV?#2)M+?@D=E:X*&-%?J!FZQ7$N= M@'*34LQ-FF/9"8\7:5%E@LVZL]8F0@PO!C][94MEZXPC:>E18EM3.$#@>KRS M<.5=L-%J B)R,@0A*Z]]4NM:R<;L]3V\EFI__U;'Q)^&P;K&[N=D&>%NA1V# M3Q9'V2ZQM=KR!&U8/+'X4,19>VRQ@2U+:*\_O.V/F9Q8C4C ? 034!633JI7KN-"U[XDM9%(KB!U#ZTW&8]*)/O3!="#)XW;US%G6CAZRL2G4,#*D!W5TJ%DY M;BLG^/&:6RO$H9J/A;7;[[%K]7M2.I5K:PM2BBZ3^X7MS_NRA&/# "L[8LF+OL%'YI]G&;&Y4 )# M[3^;_Y[W9:W/Y7#,X;$XE!1S@V1;YC1R&P' X81TM"ON!6Z&G=&G%WZ5@>BZ M>'HD60+EBH%J(E9&J+WL=@'3@#6L"%"J_8;)T\.J!+_]NL;X+4UT*GX^#&:C M2%,HR%J1\/KDR9C+=L/2@*'**=1-6JZ-&6]ZR?PK6RP[H1/P_%%'I1!W#8.& M3967+MX0/F^65U1)^RLAQ9\B2_SR]A71@6Z*R?E2 7,?2HUM+IIO0?[.PN[N M0I#TAS*+1Z]T"I>I_?BX:6%QUL6]=N!3!#Q^@(5>*\&9?K]J-?QRT0,$[$"W,7WPG/VW/QV:@O:$D6N8*N.Z=)R;P?C M*7KR 4.PVD8RYF7;CUYV._AN>'%O0F7#F,!^N9VU:,')]YM7:P^2>._0-*7: M6-+9S_KH\_;DG<3Y=]J5#+2$PRTBDC]B;]K76$C*S$5@6I0.=A_4JZ#S M\*2-N2@"PQ2.V1MZBU;PUK1N_9P;J.CBU@@Y#)RD(?)Q/_8VA_#VV8@NH3,4 M8#% 23SVII4RY0(8?M?)E@!'@2S QM?MN9.>_UH[Y9A "&.)J%$S\LU0\U_> M)\'CHU%$SAR36VM+\(_;!](DFE,SL+[(H_5;XMK$3Q"#U>=\"?UEFU 3)(?/ MB=9-MW3G+UO-+[%C)"M9OJ^V)ST.=&0#L4(XXL@QT^MSN%H-&_F2[5K5Y#FU M>78'=:W1M$$%G['O5;KAT;6S!% L>'K8K^26^;V[MJ9D H)D."S?UAL-N&6C MVT8OZ_2ISVNSGC;="*!/+!L"6;3\2YU#,ZN3]#[+9)@7!5\O&KFFH2L2'OT@ M45@M-V;-M&#JJ0$6S1?%C[W1MW)@[JE>-8!M>27%S/NH]8&,YR/5YWMF)7]^ MC)))I7B).JS_M?_HM9@" F60#5D'9: QK=L7'VK'4>D"V%!Z6S?VL>6A<#B& MYL6]3AR05>(M&@,Z6T$*4]2PO46V(P1^\@J!A_P)%KJV)O 9IO9J%5C30N[-#<$!.WG>Q:E'+-_]89 +L7BL1+6XB%WX(;7L Y?C M(:QC@!HO:8C"C_/Z3&3Q=V?0-Y7AQWUH?2PQXL[2RLW'X5'O)9O2!FA_>'=% M$' >D)7")Z@!7_H5\1.4C2KRZ?8T6-^M$Z<+G%/0%G2EVCW%JAA,6PM!RB3P M?@KU)G+)[3EJ\MV%"IW""37 7*0EYE9CK^NTHYMLEAF\VK]GABE4P52.>+W)ON \.Z>SD\T>S_>+LCQ3U2GH3+"4C0D[ MWMXW(^/]T1,\Q)6IJGX[^6=G D24P3A.1TK;"U8W7Z+>2ZVS:VXE+9.-*51Q M7^Y/O!"2V1Q! VI_TV_Q(LK%"/1AX9'5UE81^A&:JY>NZK MW1HPO$T=E3.-T9%V>5L3B,.VIAT=*GA"MAQCX5N#J9L21O=",)4#27.;VZ_9 MQGJ!ZCW1:V_LVKD:3$M7Y$]?G1#E6W[Y0:,.GJJ$8BM.:.O/1KFO:[02.143 MR8W12^*VI:'B?T?+?I46<"$V6\7!G2CHDA)+3_^*?*:UM6-C[P3+*0" M97].=\?\%0&J^<)1P,LO7W,2^$^O*X/FVAD_;"7VAD#![NAJ6L\(A3,QQB*. MLQ;->V&R3(G%L!G[5#HX?7/]>=RV2E#DTYVL9D-#VCS,K8^7*(.8H"F4JT#8 M0#H/G?"HN^S$W*0@,?AF*F?1/L_; :P56$$:[-5.^X*['3I,)B1VQ^Z70Y.D M("T1.J[J9,E-RT&&83E"BWNO5^VQ49WE=Y'%:.')=).O;B.!4#<+(^>\LZ19 M1:A_D/#5M$C^(JV.WY\O/,_2PWR10L:[;)U#PEE4H1?IS5+;".^"*-69=YL> M%R-F%T'Y9*$2%6J*+8<=!2PV-'DLOZ018)T!L@E+'O/LJJ7?2_T.7M9Y!6=& M6YW<7<5CB'FJM@^O.N6.X/>H7,/FDPG6D\2X;W\H]Q!4I.U:=Z)FC%C&V_SM0L"5,&(N BRR9FVJ%4F MNA^@E"'>P;TI]N!F1QL"FZH#39XK3$C[9JEC^3W__;G/57?#UD(D2F.TU?34 MRSHTG("%%3BMOC9W0A\MZ7F\X%=K/L5_VV&]N3$H0BU8;:1$9$_]+-Q%M:6 \N&E8U:Y/42-UR=9PB?XF'WE*]>_U^^=0KD MJNZ*\(R9V0]RUDZP7)Z %$5;4.F-]YQQP..HX-GJ+:..B'6*^YC2T#Z.ME3K M@JQ]J'MFV$>!("9',.;67R:9+4;H-(9/;GG%P?YIB1+!O[T=N?1M=AI&- S6 M\19IO7H=(%1,R 1'OS^B>H5C$@+8=$6KB&H@XE(]#GLU9&MK(SAS,Y?"RROXMZSXB3$N8QFSUI)2?[YFXZ_[^/I=PO@2*4$>]-.T3'$Q\V^O- M+11"BHQ9B 1Z!$VF*X3WDG'[FN_((T24P9I#9.SY@+MA $KIYQR?$%+*, M.M/?:JU9M3IH.F+HLST2YO&O*&$@6B!P^^5*9, (AV/PAB.PU^M-;)T/DQY< M=[+LCJ]+JRJ\10V=J4%VO>]72_85/8>AES2V:YME+8Q:JORPKB@EDX M8>>$@)Q]H=YPCR5 +F9E>WMT;I.Q X;T7AH%J7R7 X[AM5CIRZT7 M7N\8G36F\ 'X4FH-M=@2Q5.)%$TS?IBO4$7X4"1*#)-[KG5@8DQM#R>QWL]R MT8V8KTE)(@R1YG<>TEK&FT)U9.BFM"98J$EIX+ZVS_?8MN&L"<'QMG(>AJ_7 MX)>S:JNCMB6R'.^@3OD>>U\=*DRWH_"5IZ222?6ZLATZ!\.8K]1@-O$ 5!88 M-A1%G M2!!Z71L2K_/>$0R*6U#9'^S&=[;Y^&QO3!SL6A;A?I/D[?G%T44@A M[!3J9$<);631YD!'*J\J]Y[7M#TS^7@:PY\@S4!G1*XIV'YXETWU>P\"HK0" ME?K].*O&>GG7XT(YD?X*BC*6F.]I_;+5"%\[4S4^2]#947ES/):\I+K>SG]+ M( G/-+B5@>[$Q!J:K#BE'H/^TI]XEO*!,=]F MH>BE\>%?S8WB \H,T ![%LMOS14WK"59/,8@!WA^V;AI)*LG6MIK6**Y(^FKU*FR,R0/T2;#]A7)0H$FF:S U7YF?4KYOK$,'L!M0?I:$LY8_T "3.@ M67_''*IOL&P=.6S@<[2=MX@54Z-RNOEZ+[ZO$6&!M.Q()Y%V+Z=S[HCL(C]T MW(>J'S#"[)N@M0J%OQ1WBV,X4B9 $WK,>-,WL\#US4Q+'7H!=L*N54OAR,-= MG4*=V;9WT\T^EHH1PE)"%958T8U;ZK@_OT2$H'?7:JFCU'[RY/[0ZH];]O^A M/]9E^-&*Y[F,Y^0 MLW#M+;ACW^AP5*"E-G0@"+8=/]KJ1K[9><.[RBX?WN/7D#^Q?F1 *ZF8*<9) M$+?4E$_I#*\-C."G,[#X?45+;\P@T O06%# !;*]7OW6M7ETBZ.KD,U1R:7Y MHEP'/=0]>< $! ("^V4'P\!ZV- NO=W 49Q;O5<90/;B:JYH[(57W@)N@O%LE ;;\7.G<8-+8A W,2^H56< M3((\%H/=U[0\+=#[;A2#U1)MN>XM9JV"&, 6,I4"A>3-M#F1(>\!!(3D@:JO M3S=UG=6?W\J3(G:;L_A>P.59%K8L-E6H.-7TRPOISN5;6'C)6&=^@(I\,\1G M>@R'5@9**WQK/KS-NI+(@2RE RG\S1,7_+=%&P M$W;FR@S7=/4N817;:4)Y7C];WS>K^TU1V80F4[3-US+<'.R<:4( MNY/UY7J-X+5)J2QCWF/(OC !#> *B*1(DG?<9_S"P>CN-&0V&WR'&"'AT?\UY;BN$+.=SL*U">CS99(H2CAK0W#)M>G*7O#?%IA0*U<4J)Z.1Q M^H+%M6@O@,+6YSB]K/_^@HE8&B&%NG\*E5[IFB<([-JV>'KB: "D!FQ24%+N M[,BC]^=\2F:MG('Y&&$.2CH7JV:-@[Q5:+_2@7'O83Y[>(^?6.= L__I4C=E ML24@;P,Q3^&D"5ITT:VWSV^^O1[R0*\KK!?-$O1$ YECUREZ23SZO,M6)FZ& M,0@^32-&C2R1P 'YG?N@QNN&9&\)[Z14@ M2P!5FBK">5JDNYAMEJA M-P"O6%TV:U^%/*S$ZC7QS%4ZBU$XNTVF+NHO,7 MW6Z*6G_^'^?5I\U:767WC==6Z$^#7H4# V1QE+7DY(*G*R?YF#N$Y'<'5OJC M 9I2NNHV=A&]9B$JP15*O8JT0Q9'\(X)^2J8W^VW3%.OR:#0?ZB^J@E M1R[VQI,\IU"LD@S=%HZKQ'Y *I5A^&Q;/U]+)P^^ 8#)T*P[PI)CFY;'QS#7 MCF/XM,&39Q_=362Z5,;0"JR#,^9LQ290.0PJ'?^I;^UU(HE6/(&OJ>+5KJ[:%E M'C+4$ZTZ.(-#)JWS7TA^B^G'@'0[:GZD ^+*]%,I@/Q;'^-VZRL>C:T,+O"N M8?RZO^5+94#=.4R$4,-X&\*.O2DP$R3R&UU0+,T]]>(,77R->W/Q_=UE+XQH M=$Y^>!;=84!X)1%1;"'P)'AI&_GRE\L1DU([QO6S!0D#B3&M4PCF4U4^T'I8 MT!5L@T#?W_+^&-R[VCM=73H9FF_6DII@RL1)&IS4#ZNG4-^F4+]'&\5-UM=B MQ\E4G(2M;*NH?/%9'"$5<"#8[&&']]E3AD^*1R/.Y74*"I:%V8I8D4TZ1_TL M'UVAT! 0#4E.-IU01NM?)BA(P #)[-[S$UM?#Q!]+.20A53E1O!!S7YL0/; M(*#-?MFF2X-G)][SR#2)=/&N \X_()_G(-6 @:XM3?T4N(+L15'CIU!NAWN* M/??5M:=IP_9\(1Q@/S?YXV2@.;A47D&>0N6.YY64.Y??*XO7?<+0[GGEO_U; M**8" 33DEA<&FST&M 5"Q&Z_4WTCR,F'1Z,(,+C*;63TRWM= H7 ,M*0/&$* MV3GYZLY>BFOGD'$..V]99'E,*PB(9D1;61^WJ?':=MY'%/ MRNN2"CI5RTM.7WJ[UB"9+1U1DFO?CAZL./R-J4FVV(<:@CH^TU W$/;?[9*UQE(U/VH>VL?HH")-G*DS>L[^( M(J\-J Q+]'Y&2)@,[6-5A_^^1'DM[1J,(8RP#,YKWQUWJYZ1WK]LKF'L*)^! MK+^O/XPGYO0Y5I_VE^6=TK\$&Y9'61&8$Y_RR;%3J#F77Q72AW(;N3!=P>DP MU!E?623>IFL:(R=1--37WO#6..M#0&=VY6G]Z9C02CL$JJHFW;ZZ'R,O"E@I M3DZP&^KE"48\'*]-7+E8.*^XZG \$2U1DA;_"+DWXBJ.GQMB> -9BBW;:Q?Y M#&WC0E%3J-F%T3'/K4F>+[_N_"TQW?J^53#"KO:=O$,UL!*Q:'2E;/&33V6YA*K&"+4=5:HVWO0C+7T;D]H'$YNFI<:L1:G C0CZ1[R$>=U6;[*+ M%6R+IA4Y+4[4;I+50>@^]U>=(R/<\1$%2?_@C+/'=(PX!MLF>,OR9^;O2-]C M,8%4!#5YAH?#+WT0.]4'IQNRF3J1_!HN,'#S0ZHZ;T+!4<'[EZAL $O MQ/-:#I%BE<>BF-AJE1EJYYJ>'H60:P"P(J=05B^#%R;6"8_XWV(=;LY=]^:L MI MQCR<,>OV5$$$X C&6-R4< JLY-)?B@F/?R/H4EGJ8^VX$!BOLEY\:./

K!YBF48NEAZ8CF:T\Z="+HRMF!L_YP^H26R*?F^./[ W/%^1!9 MFXWA=XKE_;(GV^]W>8?VV%J+B?+OC$.5:SS_J+>+6H' ?@X?7[-0NUS)/,87 MRV!&GSWF4>7FYH(#7;'S.&R[HNH"L@6A^BQ:(A3BG!69/5\+,-=M*/64[,MW MO+6WG7;$X5TY\<&R#+1YS(%[X2MY:?$!$ -;2]_TXQ&(WJUV/!WW@[/_T-:E M5RUX-+,-@C[';DO6:7N]MO$1IE<%.!^.LDNBSU%&A2&(I (&J]B1=Y[$TI1# M\W9O#F!. E\0_1W2]M_D8#0<9;F6:U=TT6\\8^7K\1GA3&&M7TSQB4_6A"ZY M= IER;()R0L_7;&FL(QV4960UJ3SK"OLZL*TK7 X[SN_P,\PZMR.M?-:Q[>- MVB&BTRY%,A6EH3K<%&PA;F%SX;U6_2:=XQWQ_M8^=B72L93T]3QP=\S$A'P* M95=47^T=W(4IL*LL9@GC>HI>4XIMRS#X>G'&O"WWTG?%. _FK)ZDN&CB/_:_ M33HR$,3$$\8.F96A<7P8TQ9MK)6 RKV;]*G1*AC2T7OY)9O8,L.(.M@1;;7N M[+5@%$\_R@V3 #;Z*N]SST^6L/:C25^9R]H7UDVA5D;-<^;7(9Y?V31C0+SK M6Y6!%OSX9\ZU7,,S6P,2XG441P.VF=JD/T&[]"BS5J>_1;5H#:]/76A;)JH% M:[-1Z0\R9W2G&5(%W';X>?0JT^=H5$3+RY6"D4A,.;\?&>XLUL-E72^S/ MHDNABJ%I?_8F( XNWWW'X(QM\0%,GCH*6.DWKV QV A^>."5,\1-5F[7^K9[ MHUZM#B%->\CJR&LG/&MVU#A0&B$MT/.=U[H T ?=PUI3+Z\I5HG8!MOL5W#6 MS+30MHZR>R13@0E^9H],C PDJD!PPW/\@RG44B$%9@@/5K3&-+:$:U.5PK$&[P-K...)K1(!*Q]% M3"L=*6%]>3S!HE=&Y?X6=69)W?1 4Y4A$_+[\B4Y34Q*4UMAVIYN\]#-9K!X M#:C0_!?,8;L2I@0QE->&3=.=<(AKZ9O[9F'\JUHB"<.#"2Z;K+6N$LF#B-_; M@!I]""]8,3HA-RPZ8YF9:%$+NG1I(JX4K[L_(!?2Z32>I\'-I("R)A]+&4R! M2U'#S^B2F1W6 6,<:!L3D^^[^TS5>J8@7?E2MG!/:NA\F(#P9^KB8OQ(TM)[ MZ=;J".\XU/&=MSMI7H^!)'>_HB.GL ";RE9R $)NU9,55Q+@$GG>K*+6U=%3 M*%I)QKR179=Z>U43$("K(AVMQNU>??T32SK"+ ;C?<.-SN]OP@;47D:;=B^ MZ>/6!4Z?$.T!I3G:22>==B-CC2QM 0QN:*'?<#"R'+;X$0!'H4OR^_1=JE$^ M\220K(1\/W?X&YUG]0DH]>,9L[>4_6YZ+T%]I19==*'FY8&9*\X:&<9":,5A MPYJKA>^E/Q,L$>M*CMW4CX\B3*':!/:&,5F*Y^)9;@L9.N1'"5MM1;5^0O0- MX%KA!^?KO&7U9"QM"G6RI5(U3JZ=,RO_%,[.IC>89"GH M8:229T#'[W,^SPG:@SZ@F+!CQ.Y3C56!*\YN6I!:#>GCY7ICS$%[3$6;G751 MY='.W])XSR(2RJ5JT'WXDLDO[8>HEMI4!CN!643Z$[)2%"1[N0@SG+Y!H!H4 ML(JBBGI9RSL\LARR=*[!JX9 %I9O;RC\I>#'@FTL4K?M:Y#5EN]$W2.X^DPL M _CI212J\.']C(YJ/:D*I+24SJ2M>H"::5FE/PG:O=7JKS0?+_6R'R[4/5IJ M\B8"3"\:7UMC$B,>_IUWJ7#EV-!C(1DO05:=VVA>9NGNDIW3TXM'9\FE+,L" MDR/CYR@A^G6S[^[\87TEO38:2*/W'N@K*"'4<;<'Q$%-OJIPD3D#]V_^_G%R(XTLLD/O!ET9#"+2.&19Q0G M+RSWU,MWRWKT@5Q-Q[)%&>CWET#'Y/V;9]][F_ QZ-,$9.66XHE[M7J&K2FG M?0IU#^+<3S_;*! +X@.DA7DA@MPX0K0:7#QFUK+F&,8V0ZW!H@Y3GMANXWUP= M]^NKB5I,,5]Y<,;NE):+*X7?;VA>JQZK'X8PF':YF)HEWO-9$*N!RQJNUH3>>62WGA/,G/7:3JT@M=6Z9+$DK& M!",MT9L]N']0!S>8CL$QEX;!IXM4]6PF?^!0)F62<7DPO/<-,9U!7FU3&0%:J_^8>[S[H##-+O,YA7A477C*K;HORR MM/32Y/JV_@ 3C)]AB^HL7CEQ(((;U!.S%)-ZP=VQ_#PM MPRFZT'.A%?$X8BAS_*[PH%^*R$G$X,LRZD[=-;90$;($/+;4??[;"Z8>1IZ] MB(4NJOGJI;4@V=I,@KX;)#:^Y3 >N8Z *Y=]!\+FK\P*-7Z?=P O6TZA@F(Y MZU/I'/6;WQMRA0X7]SKY]3NID-*2]UWG_GJX?N(H9P0O5K H,N)-OT\1X5LG MV[<9HZ1)F8H3"*]:K9MFF:F!"G^R\;[Z[$0[Y;P*WPWY46?F?3LR:*YA_Q*S M>[G;X3EJ2'ZZM>I">2%F060'@> P#'_FMU(GJ]O/=$^N#X4/] M[E(ULDY9??E]1MNR_=D/:A;>;]'BF9I^(V%MQ)Q+$->J;.R#)O2J5P;M_#A M/^<,V3\8Y++ZP'IBUV"-K^>E;=7!'#]>0K!4W8 -^]QVLG,].+_A]JY#SB@G MX3K")9LCET\+,3M)AQ4,YCK>P=IE207TYX01[,A:H[ZS"X/KIQ @[HA$PTO8 MVNY),ARW:YM7Y#9,-0+%EBAO$,-VNU?NN\PSLVHO96IV8>X4^Z?C'XT#OI3Y#^FDOTX#>$H;1=^JQYU:238 M-51Z23!/VOCAZ+F+FYC+';G!?1!.!D?*QX'Y$9];%VS+6HHUH8[Q!8D/C.HB M\JM_'+RY[:ZQ?PIM#\0MB7XM@A+6/ZPXM>&/:HA&P+T)1B(R-W;SOZQ:$AA= M**\,"40E1B66DIY LY&E[7^LG-#V<0$C#-R6;42*E_QK[?K'#5AT7&3*"R[&OY72X,84RUHSF MW*AGU><+G;CD 4(6%Z2?F? P(^/[NF_QWVSF$0S5$PW%[=\*CJZ]H[!WO7>N_C+#QKK@98C!)3;]TXE6G(*$ MOI_[=+6N9!Q8U?C^UZ^M0(V!;6JI<]G&U(.:(@NQ("D.Y=Y5P*ZC#N'+&*ES M1AN_C@,FGIEV82[I,RQ;$&N^D)_IB"(N9LE@MO$$$#P]**T"+C4>3.],%R7& M,I!\A3+=>VD#"Y. 6$;"4<%'YQ39V :Q^QUA-T;CIY4K&!,O(^2R4?V9"5L# M#8<6$\>T*D.^G2+#4?4X#3#%]Y@([UQ\%+3>@S/26>D5NZ&B@*KL%3<=,M S-[C&BM$B!1!^X_#]@2B&>Q\YM?^12^ M/K;1(II-(RIJ"6L?9J]W&8DI 7&]JM3I9QK7.$[C:Z?^N'7PI5T#>P6 UI 41I.GFGQ:<=@LUMS"CQT8 VH[F@1W FSW8$P@8W2G25E_EORT MN?G8M'H-18M1?FCBFS^^HB<@;#%KCE%[_RQ]FDWX.&#$?4V^=W;-D:W%LQ^* M\75S RH&=B:DB%&\P,K?KHPQJ;:[N?BKV):7%P-R1>X6I?>[S-\(='D$$&7G M&0P%;YT4L5)'+<\P'SFH+!=PW,'/=C^C\9VJSV?RJE*2!^E,B1*OIVB%Y="T M^9T5F[,6BC!!F=!40,Y"7V LC+8IH[!D45H_#5G+%Z+_02S.FVKRD>%]*FZ> M)['Z<]#$:.N(!-N!@EXP5BGM([")E0.TB1$3#W]PBILXB8O7!RDD[C,B-I1) MC.UG YTKJ;O[8F@*UJ5&Y9F,N6#89$!LB0/%JLS\S3)XET_ZB-8H$7O^=.[* MD.[TL$QG?TR+"B'= 3Q.A<[-LIPL3!V '([:.#<=O<'%L%+%N9'Z[QD5C$?6 MK!TH(N%CF\U>%N&?#,00MIS!_)R]?PNR7%P*,1SAS^%O2SN8I1 >*;FX_D<; ML(88E$F6,A3#A_ON7S"7UQFYHT"FDZ 3Q46(N MAI6OTT5<%#3G+OFWY,BB/NKUM]^NQ5.?VP]$OL^YBFG:A=U R/)K2!G20ZND MJ@^BD[_ O_JCG@[LV [I25VWCE_V=-FR%#-AP9[B&1YPC)X[DG'#VDZJE-)+ M[(ENARFX("37EGXKPE5G2#XTY0_1.!K>N]3/>]MF(U3&US>'DME:H5C;,#%G MEPGE?_Z<___5YT2 ^4@/Y^C+/.F?*H\[^C 5W(>I9 M+Q&L7^,4I* GJX@W+E0NC[-B$[NU^"_\>F1YUI9#9(2/=8N'779AR\%9_H__ MT 1U#W,DR#I-N]QM9)DKM5K/-)\%/K(UG?@VXUEQ\6Q<'4ELXQ MI2%C2HX_V^&5"Z:K,2ZV= M[R_&R"*&A7P9R@N>!"P^=40Q@D(E.OL%/.G@0\?8LC*16VDIH^O(G0Q%K'W2 M9;X,3QH)T/EFH;891>RSZB=[.1^;.701/[5-($/,WT,E6*%NS2MT,CB:P28J!S:!ND_8I M\.OH^J8P_%U]Y-O&^I90PQV**A&J+!"+<6#TIFHM=(:QU]UR=CDPT=@*>S[\ MPZ_&U0O,)&75+CB21-WL%[ JJ590#8'U+Z,JMIJ/ ZZA6*54OQ1(,;J'\U.' M=J??P_HN"W_BXQJ7(@/?PE'4_4]Y>Z?9+&'(-YGAA(5)%_H6G6_IQ@4(O>I-10UG1#6E#B':^(/^3,!%G$^-, M=T1R/7?F1YI'V-YUN +N.%$R^Y]&FP>9,Q.W]N-8O%S@$NU5C:CW;TH(WI?< M^FG(U86B^34-7PGK0D3,+B7U=MM:W%7*W3'SIT7 MG^TE;"4$JZDA1IJN#5=5IWLO]+A2K"(MLQ"*]J>W+#&7/]#HUS)3>X+MNY;U M:]3NN+7%8UXRAC$FE DF8F/#1)D9(NLGY=>Y4O_1KB[4VT.&7%AA38*UQ-0 M 4_P2#AT$01<5-E)\/$C/. M"M28W8[?L_6=D7NYENQZPCF5#C%O7?%%?X,LJ',3#NCV58Y&WYDP#KPP/@G5 M@4%OR!HH%MOS"L2Q/OZ11V6WJ_#;D^#IZ=5N/N%86M>8FU \PFKN54].FWCH M(BAY@FZ R?)]J/4_@"S^8#L@F#H3N0(.\U$LI-6A_:]Z=#7T],GV(-O==!RK0$^9 M/_C!U3Q]]=$&<"-LH]6AW%N8/A/AVE<[C"XJ-]?_LD3BE-_/;I39>"8<$IF+ MOQ+& 9QL')B!^_9(1NBZ1OLE&!F5)H1FSCXD\WZ%N9!/#3\&1%F!7))$:W D M>3H1L^0/$=P)@IVSJ'.J5^0G*3V+L9%'8P95Q((S0HE3SFT?S.OP+;T:K.1( M#CU$\')CFQ,=T;C3 VYQ+-#_<,YGWNBRTSWAV/(5>H(C*TQVBG_C!7UA+0I*!2@G=!UCL1^- MGKWN"J4FC@,C*#+,&#XZ^;G,:,5)X^77W09KG. M'>U-F1)^$I3I(2Z_M512D#?KK9D4H4 ,\1%?9I=CT,:AS[>F:/>>YQ0*+X',:<4N/6S7-Z+_ < V\1"/&:'NTNK**\FX7=QER;6G%@ M(HKR"5'!:B19-"_]@GA9F]^;F!L62*XV7A[?59@3E699V)F_V=4OG'GD-]L1 M#D_U_77D>YZYXW+L5TK/6+4+)53<$;LFY]>'NJ5)C]*E-(0-BC/"UWMZ+BNB MNXIL+].1<4#444IJ4A&\RNMG[::-;I5&<%[\#13@>Z>>[!3!1N;6,H6,XG-'SP(#=7Z M2B8KL)UM(9)611%AZ[SI,X+:Q0#=D\FG,97K:@,^'\TM<%DOF[S:DU3)P_>@ M &ZB"&]OR>:B8LF7^,R8@G]KD:0Y1BTV7*L7')Z]=OG?XF'<6W3B>0N;?GN; MMX%X/SX+/!GOTW_<,= M>^1<*[WV][N/Y'X<3YDZ9?X,H1@OAKM?FI[9]E7,/(\*'"WUO>/%+3&>9F)6 M(^->J3!>W3#)P\^LCSF"O&'T3/(KPR,LHMQ-Y4^F(''P7PDVRZ&'3A)E*C ] M;>X?_52FIJGH) RU&_SSVX]O,:\9&P<6QUHKMM^;'&7B%@>/?3]\^W!A7J_Y M]36.! UJN?F$96O\78\AX%?:(I^PJ"A]E):*OP.$-+N!/R\\^7NKR*S<.,8> M1A6^D&H%[_]9U13 VQ;KKAL$?! \$?F;C%KKW<=]H4?C^^DF1QF!@T[XGS2)S3 M3[]4\=O^YJY>3W,K@QN(6*Q0V:%'WPGFR36X-7)TAK MH:)\NXMT(()8-5ESHDY\T5=3[RY629&MV(SU3V:83[576HT#)"*2N^\>W]\# MW10D36=WWH"P/@%/JAMB2#C*][2 !2EXKA/*)Y9B[D[>[UC.$4F42.YKXWLA M8H5V5(K"H5V_;'UQFK'4S;-"K6E[88VX-=;Z[-2E-G1Z0:8#B?\R^]"&K?. M^S56=*;J>\CAUSTS-GFI+*/&Q$(0>:>9W2U,0,KG=M1^W#+D@1?_RTZLEJO3 M3AW_?;UH\R(?I^B0=@$HEI+^C!@341F]WZYHW*3!Q13\#HA!M>MF)^(7L)2: MP"_ALZ)?>E1:595(%0[5C!SOK"4#/V+>G#\5+PS:0X"X*&Y^ @2"AO;?EWJA<7K1YN&5YVQ5B M-*JT1^SV3*,-NJZ-=[D>Z9;&THR*DMPM]G]YM->I)M"'+X1'UR:U_&/;L;<& M:T@O\N 0*/Q7G#3W2IN5$>!&->; Y/L3C"KT/Q@C%'0=W?(;DR\>@FXGNA5; M&()AA/EY>3=@@8=5@7),K$*2WT8&WGUA%QO9 Y5E(1,*5OCL?MBV_ILVF+-C M'-@MY8X RDE/Z]=A+J$[X M"$AWD\V6 P,S*L7SX/@_EHJ0%1?(E_5OGF-LS M(%(E/-I].^9$?V>L0 -8;NQZ8R637Z.B(4V'$7%_8/NEG\^#UL0 M.&*$D%;B((6:W+#VX>"\Y0Z7U2D,=%IO*L*K?1$-Q7+304T^]<< MH<>-2'C:79,[2=DR@U (";)$."GZ#?J]!Y]Y'/Y5)!8RBUU["ZR=!9FCJV<_*C0] ]\-0CLS[V4GNPVD]N&7,& M(]AX>%(G:Z.$)D=R:Z0K9GJW>@9K4T3PZ.^"J_(Y/;@GGZ#J-[KH?%=[5X;< MD-@G36PRXIS[R\ZTY8\: LKW4!7[_FE>;DFDS]0OL^SYA9PN?OXZZ=VS^'.! M!PHZ=:-P"7A8B3-1SW=Y,ML>4\ *8DFK@,BPN+2 -7/U@I0D+L&NCS$YPA?9 MMN@;KI;4!?)A)()U6D:JN#%DO,DG[CF[7*L<0]C$CZ[39$=Q]X2G+/?IZYUQ MU;%.X#4K[%/O7,5"UYP8ST*N1D6( 7>6SHMVS#^9OPJHGJ?&'G/1CD!<+Y>N MX8J?V:OQV8/EQ$ZME2.7K:G1A9=;+3 -KM(5^UG>&$61*JXQUIF *3,UE6^* M?FTV#5X89LEFL1M+%G,W9N?LSEF*$ M(2_W?/4V?"RJI9S6MO#5GA8F#'U0W>M_1N<8"MD?GK-K,M3RB*>![N!/D(B] MR+H7FX%]IN^VVKS/01^C605@FH:VU.DKFJ MMY(7[EKM_T_")#Z\Y^G>:''\Q;GGEHWI]\9@%6N->C]KNCB9P[QU*!Z_U7+M MKG$(6/M>B(*B[G'@,G08G8 J1ACI&)2.Y!@")+!+ K%X#EQ%]8\^Y%?: Y5H M#5%.2G;WQ:]M44'C %Y">@J:SEMS)$6U0@"C<*\ M/3>@OWA?V-'M#NV%,*15E>O?GWP>S#<$C^JAJ8 T(TMMJ+_'[CWPD6+1OI M=_$\8J5V&P?T%"#19^YN7@/Z0\WE:E3-T\F^C)AY:O_N-=F[^IJ+_)]7N,3]YFKIZYQ0"(_"&[?>^(D MH8W$H%N>^O-5S]TMJ]=L@>SWV>:MQ$5?1@WW 8WJ.^"W+?WSW350/6'SS*-K M2\8-WG''0753QAL'>]$;9QWM]<$K9=6>^$=\/FS(.&1?8$Z[?,^!8:B;@N2> M\^SZLG!6"0U,A#+/7K#85.+LQ^# 2/347T!Z L@%T!5\YQBZI&/#AN!$(OLU0*'%AVQ*OK_, MF<6[YPSYC@.\/O94]7JG;Y$>]1W".C[+EE[BR&*XKG@W*41L;6TN9H)B^%P_ M;5)_9Z23^(V3EM* +8W8T-6TQDPQ [$2=CNA1$;*FAB]\AI\OP?SG%W!OA;A M'YL;ZC=%]8N+1S[KH*[!UJV+.L.0YS$:U: F-IP^7TV2-J_C^S"U@IE;S+& 7$;) 3UUURCY^=SX"A6=YKV,OR^?W@9.+2J MU_/?!U)Q#_Z/CFT53LY E])*RO]$@]S/_3]:WO_/E@7C0"FDFPK^M[^TG/_> MVT5H;S%Z/JI&6 \UN^Z VTE?:OV-QQ_^)BS/598\>;U*@ M\Y>A!Y=%J-<%,=1C^%NT_C0-O]GJO[7^ZS_G^20Z2M,X=$S8?\?$>A^=/@X4 ML)/_HW6LVXZ@N/5B?%_9.% &:2L>4XW+'&X?'R/*#&4365TDG\C=XT PM,S/ MP[Q^CHFSD3M^R3A0D7;-4>>(EUFYZ*!5\O>KX36)BYFU'+!=N3!1J ^2J*:U M5D>T.H]9* VBOY]\@M'.[4+,4W%S>=&S\GJ)CQ*,!(E"HB_[L/+.*D]3M>8B M62)!=8WFP/:'9UR,.!^5PWS-_IIN#)-UQ,+$K2!U8O[M -%=D)NO&?26S+E@ M)OV^ I@3VO_7!P%DH9#L7_*8Q6:3B'4C:X&ZICTXS%VRQDHH4A^X$C'FX=/W M>X'1UZ0QX.0['>VE/OPT MOA7W2_%<6$DOB>"P--VE@/JRS-A+P?Z%W0N;(W)6QW1RQ;0HMCV&,4IEZZ'7 M$:MN(::O?FRO;IE%' ,[RM&%;C*"^]2\3L>KWY%;$:L2;)E=2(2%@K0ZXED7 M[M>.^($>/[!R6,GJL^W&5B3OWJ#=@+*U6*MBFJ*UU!+=Q97V^.<(K9T=;]&I MH^CH9S C!]7[<_+K*XK( AX,1:?7GAG:2 M#6);:+C>HO/";\^+[K97'.'2-&7]N4\_3OIE,Q2&^";2KRJ>?^96&\-YM*ZI M]LVRCR[!_&;&&_N%)_V977QZ;CU]R'V;P826WX59=LCV]P-Q:A:*L M #B_J,A0;AUA;SS4N"U%)T[01VIUNS!^1SH3>E3:T[F+5,84U(7R8TPWB&V/73;J2=!OQ9&U.B$*C+W>*++)F+O4+L(8 ,8L4GVY3J!?E8_&5T :K" MUQR*C$VAI.@Z_?!=1QXR3_I-KW8;:QJ3(M3KL4YC/Q..(B7Z<> U*4N^[?IF M%SF/S9;PM;K$:=YA-_)]8;V1R$JH#_A]8'>P;0?!O9.QNS76[>,/5XIL\$M+ M.3+V+^N0^NJZ<#<3;:ZB+*TZ;9C"V&$H?)*E&60&W"FDDFN=>N1:_H<(_R,1 MO0GQKFON)YIB.-&!Q 2GN7I:5OB<=K\T M6UWBR2Z!0+QQ]/EF6I".5T[LUD):CF^RUD-6V=V7YW-\E'X-*W24HC90G_-C MU8L(/Y?R&A)K&4'+]_XS01F$XDG9O*O4-9*E58%NUUI@*,? MO<"EN)WW-W;LC)*WQA(^]W?M-L_6$T"\HISEUNRZ*:^H]&*J/YM)1(UX[L:8 M[CDZ&]IODWE-%R/0L>G?]Q)O@C,>>1WBTN>=.;&ZQ<*D34M?BOD![Y9/=O2[ M:UY6'=%&T$@UP9+64@MUOBA]J''@#\5=%&NA:L=V;C6LW2TXU9'5+U9T+ @;U.O)-%80DDN- MB&!ZK(JQ4]3:,@N'D74JVHWBP^O"[@ZW%\SF.^ECY-\CAMZ?6&E1ZGB[N MV)O%+387*9234,JH_@RF\?X!(_?V!A,F:L0?]&NJ<>?]0?&ZW_;].SB3:+L' M51D' P]O1(V'$0*!S(LFI3Z5H'E]A*'4+4FF/?TI[[W&)\5.!,)2S.*HG1K1VV$$9.([EZ4V:O#Y66JSW9ON"3U*EYLBD7*7YX,:QX*KRBWIP8G E(5'\=<'DCS-Y M*10*!6(PM]?&;$T'-_ 4J2:C/O*%KF*6P:]ZN/PSK;X6+V8&*88/K1^KWD&^ MS]'@?2G4Y(96UM,Y=#)"&0?HSR._ Y<49WUJ+Q1P(<-5>E6[+EA;,]D[H#N4 M0Y\T:SQ4YMQ\]1B'4E9"M'6T))2RQ;+AYEBGS8VQ'"^<2B5"B1<].>5XE'+L M]_OE/05 .,811%C\UQ3.5658T_Q%O>(P%W^6%<*NV379^WY:S=%@\QY6T'8M MOLQWP;VS+ZUVXYUQGXD*UD:99P7:?K+.R25O'#")<0F1<#6B@7$@?AS S-]P M[7OFFGUZKCN!S5*D3F5/+08"=TQ*E6:KH78KAGB$U2!$VTT5K?Y2#43L'7.0 M#"HYC5F(9?1:4RO/(?L[<4,ADD$$FJ_[I\)YS6$/LY&RBLL\R_4,A3JJ >OR M G9-_+'KAGLU&,]0:&)<^*\EK3/R@(F8B6%:*HGW.C1,]C+3W9*#P7_]T&D2 M2]UG]+ 96FHF2@2U8MK73T-K+_\%KH2^&"%FHGZ'HSL-]Y^G8ZZZ62W(SD^$ MP\6YI/P?5S=9EDSA6L7S5'KG X<,EWT9KE5S-Y<=UD2(F I#=(5VO^HH.]'! MZW^^'MO_U<]7E%OL$WK WP.:]P]K41[X^PRF;MW_2?3B>Q^U$U7KE)/9,$FV M2DH"(_)?,3;"3V/=[-0I%_/Q,K ?S*">@0\>LRFPD/G 2*[61PX.H>*,04ZP M'9#EX\"'SX:W;0?48%5<3!,SST?:!%V+5 @D]*"R\0-H6/=^1G=7DYX)OL% MGE0G+UY,5-!DJ<;2B.U&$II4D%C:UEQ\]JZ1BB-B,+W.7G;O S,.WLS2("ED M=U/3EMI$/=<7A:9NA>_!8Y=P69;4DG<^D4GN6$N@5HLP6"5G8S*76SW/THP2 MTC&/"J^]Y+J*P'BU"$[P7E(U_# XA7I0*AFL"OE\]9:FVMG/0%"1T"\D]Z%? MYLAS,H]_"_C\^<9Y8T41V+DF4NICROFN@B/_39R)R%P_[=!&XR$+;<_H\-%$ M^M1C^$!HIOO\.F;VE>#^*%3>'X^^OL<)2'0AETN%C*#FO.,%";:.?9XBCJ'P MQ$MZB#7&$D<@NNG1N10G&#F4Z3TU\$[W,'DL9$%-?N&$#;/GLUC6&F_JE'Y< MK_MT)X[%?);#&I;M"TO[MIAE]0'/N\*:-4U&PZ4S2M84;W2=#==#21)D M+FJ/+I\XN\.5+N3!B&^N//S*\9![LRY1("_/WF%I54R^;'0_T=JQ/XW>CA6C MPC; BM>23PL3J<0C(:PBJB6JNA:. E8MDH8DTKQHL"A>;Q%=,CLARDIO-T2* MSY^RPY$3U& D<<R?_U_<'FGF_0[JW5N"T?5:FC[_" 4G1O#/O:/*'.Y?<8*S)7$(9=?D M:W,?YG\EDJA,..#KD>O#'#',UE-;4J>9%,4W6/S\Z\2*LGH4A4=T9[X79X)N M.=U&_2 7U;Z%YW^QK>FE<;Q;K%& TH-@8;MW]F]1!6?1&/F/1(N3I9HT)?GMO:,8LI^/'>Z]$#JJ&!2PE:X_]2IQE"5;M?73P\^?5K4Z6G'R-WKXV M%7VV MC;/"ID2>](/\JLD\&HH6M/!NV:P'!5\P[R$YZHS./V<=/8$?MIK' MZ[,W9+P"U)VDOA66O#NOHBNS#%Z]=^T_*WJ.8E>?='O7N)1RX1< 2(Z[74Z'/8T[][C(/UT\\]6Q/78B)R M>P)'F20'F(MBR;'0JF^Z'^L&SIM,J3>)&L6+X]S-&C?GZ)"-^4&]MV[N==** M:(=SEU^^:5T(?]SL.6]2=AN]1#/'R,;[]4<(/^)"EC[]>![O-,:EQD+.N4'+ MTLTYQ#J#W[DZ9WK39AS&Y;-;>FB2BC3@1LOHW(^U UZ.Z>B(UGF6F0DJ68K+REG^QD'-\2Z:'A,7* MB.EZ1_!MIJE@]YV#)Q-Z0L%X5-^J#GB>?5M5/<4B,5[2%[,4DYLP(>6R)FIJ M>=.@:UE;:#OC"Y3$& >.'KJ]:T\)M%="(_GM/D+RS+^'Q1I@(CL &,GPVWCV M4,W$1(A%@BC=/3)>?#VOR8]%1@CG?F6RCBW)SN?1WHX#KM"=$[7!YSG *FNM M^$6JR03^IHA;/2&U?3$.?/BI5%EC9>I%V8 "G>T->V?/CBT!1W=KHR#7_8]_ M>DST2T>YC HT[A\\([_7XW=6V@ 8*M]K#U10P:B]9HJ:)XX>QR8I\:CL/RP M9C3HYKWXT6X*+WIE"+54-4"ZT/N;9?D3\VJ8"+Z#7D;=:K-HY MESR#B+Z,Y\%COI9)-UV(?"R-I) \5279!!:620><<1Q\G?S5F47'W';7#B>" M)A6QKL?.K-GRRT["J&O2!RB]MRPFP]DM5(A;0EE7E1-%_(K#IM8."M%->G#> MC&NVT[20JH3]* /P%TQGXL4O,A\V!%83W,4R%+C]CCOO)[@/TP)*3%XF^=G$ M#(EY3J/*06UWK+.*^"A=)!2FR#7>IP8$&.@^#]9Z0Z/*[:].D:\-#]=(Z^VL MQO8=NH0)G2[,DC08U(9W2=.$AS9:[>PV:O(=?1K=0<@8VT:/" M)8=FM@IU;M_\DT^FX)0<2*'*G.IHO.FD'S-H MAS&#SY-G%.W<=NS4Q,M:""1!];&$PW-FI0)D'H$BPK\A:YLVS,<U+7EY[?C?BN*@C9S)6K=B5C7J95EL]NV MQ]?Z*7!=KDJKYQ#7@W0@>HWZU*)[@M56V\>!/T9555'#5Q L,:;G8Z[?/5R; M6R%WN\ZVC(3IS5X_<,'L0OF_@0;-@_HHN;LY:2K5/#:O*$-['IDML&J/U/+; MD=DRXS"9>W2LVW[$RME(,H@V?A.QH$S*M%GT C,QE+0#C^3O;BR]RUN>>FOB MT;A%]MH&[*K7?;M;)U887<%Y.=9'5H5[[_DP%>M!DI M>)1DDQICG:?TKM#ZLS5N/QV=S-_->%'&-;/.]YWD2_H,XL7N)O_3ARO_=P]J MA*J=2ORWYHQ3AGJ=_Y',FDU"5JGGJ5B,8I]&X@MD)\D=!:15X\ $)%1<:!$;YA8*_<8# E;@O^!A" M4L#K7CKC4I']CR9]7>ED(=;J;A7;;DQ,T?V;#$'93>^('ZG:8K-7""-S3[NE MR&N1?<#"^WGN!G1"7[/,>UM!=3!-T9J3\6.*.$&4%P4QMC=O?5$=8W'POIL5Q%&9;.3=;UJ3H&\A<7H*6 MC()](! ZMTRV0.$X#OSY./24372[6V[UUOR%L@6,\TI,X]ON/G*<9J:[59S^ M]0)HGE2J$2F9MU]?7.W1$\IALE"]5:RR*<3>;9O)!Q.=FW_>_UKE0$]#6?"H M9FL(L[$J-\%'_A8K&!-EI6T)P19B7W3,IU3 M((8O;KN65OZY@X9/+CU8/46:WV"(,0X M%%EZQ\M+.??H;.13-""W\XP.?XD M.D7\4D%C^E5%[^QDF_;--,L.GE'MP@KB:/&]I*-JVVY\_(L1J+'+8FGOHSSG M!'2EBQJP'=29QHMHA ?^(X:H-=]S/U<@G5J;1JV]_A\$Q>804^0E$A<[M&I075:0A)V;@WM,0.\VM.&3>HVO8 MH]MQND&P.I;0<4M&4_M2YXP#J0_P8W*P^I'A>^+.+7C=((1^WWI+]D/.KF K M9\:. V7ER(YE'O+\"B9>(E,@K>. ?%,#-G^W[U_CP+3W%4+EC#@$PY$<'KU(:.OKLE3Y+?K\0:?KFO?C*GY,B;[Y?W=K'!"6 M04FIN/,OB_^T[=C<%HHVPYH/F MQ:LK;ZLIXT ,T4\ &LJ\O]\F#Z\!.Z!9/_NMC"82M9#KQBS^G5Z[^:' P!25202QG\,-1XS,0#AGZ-#;K/KBM( M7 /5]).1N;>=Z[A-HUH]F)3Y[+HY81DVT3I%],89\IT$7$I?,KTMAII&9W_S MZ\A9E/P@@=ZFOPCBZC.WS?%+2HS+PQTQ9)NKGBWE>*G!)X.W@%^)DN!:I(3K MQ?B:>3N9, 4E#^(C9R/)U10* SH1M;_F],5(+IE/B$7;2DW=H7K(3?FZ[-^7 M)!DC3)0W1#$]6AE+:CA[&T8YZEV31E-PBOMHW]Y]JK]#W]8Y"CO!UTX0P\CE M$D.$H?CM]]VZO0_[+_IH]6

R+2'E@9P>S/9'II\M> 5E=RM7J'F)#-EXGA ML>[/2T^N&@?X,,0]W*AS_LIT%+-^0XPN!,#/5X\#Y>"Y;7D57H/"RG]KI>)E M:GRW9X7+[?N7]K0H?H<0D7P- N4\C8]?6.3=%BMNBD+V_YXOK/29EG,WQTXQ MN2>5D([1?)4SRL^U//776?NMI':5_RX](U]5J2MQ+;2?6PW%6TJUZ]6799"7 M:>,G0>9%O34&)?9CK'K:;9+QHGR=9S+675B&W:&#&%]C08MUS[8-/'EP934Q M"#(DS1U)>'IYB^;993J(@>4=I8_4=SHE@[WW3ZX8HVU6VFIBJ,_M>K\';2N] MW*,7R(@>*BG'7-LP*>O#%S=%8GR*RG# ]":#\^%OSG7+&"@CTG),\'+Y^H_5 M,3%(R]_()ZT41MUO0W'8=2_F?Q-A7!6)47HR M5S/WRQF^3][P,$V!4.G72\"=#W\].,G:$:;R?9Z.L?GUK>>4EXM8RL>6;-+Z M;9")6>*C%0OVI"4)>4T-=8$M/= J8@80^;KZ<:5M$%Y//J+ZF7++JX%"CV-9 M_92&SZA,C&.BRB#@X\J,$R>H3&M>:BINU8AX5C@>89-(E?*,<]Y/@FO[V5_S M>[(24B[7>]H$*X<['AR*=323"#)!8V3C'&!C\$)@5B38I./9%B0_NA(%.0Q[ M>__B^*FDC%XOG8-%#P7RK009EF6S.R>+@GV]]GR]/-;[-7FU"<+*&D1CV=C'S7.J6/Z1T!-93B_EG9/'_%E>D MC0.'T\Z9<7=!1NC?J2;A.XN*;W*^471:'*0H8QUJR-4]GO#[;X!#[B?(4W0Q MYZZ;GKESUR4K9_YF%&!MF:1H*OY: MY/"-W+\R?Y2=(!>$$CAX%GMN?57ZMCN%2GR$"$49KLU721(,76SF.(P^?5OZ M>>?W+_RQY5>3&$^>A*M1 M?9 *<8*76?LL:5XHSZY=V](A-!=A)&UA6NA:>-[\N^YS\O-[A:C)7:SEU-H& M*$>UQ]!^-B_.J5UH<;D@;!1%-.D8_HJ@N,MQ372/482]77CK[_)( O1DE+6& MYW^_M[U%.UKM,"C,"']X/[.>&"3F\M<:!89-+=;._YTY-,=4S)<(V6Y7N747S,F7TJ!QX-!8ALWGJRO_L"P2 MX3<.H^OP0=IGLRL,HZ9:@K7:I^4SVQ^5>?=3_'D@?R35A/]UGN,(9Y=SN&T" MI)6>W56=NV)@\XOHP!UP/#[B@(113KR^P67058V3 MB9?&E$0=R()!]?3SKC>G/Y;B_[0?['?0VPURC>!E<<3524'Y4\%8$PBW(U0_ M"0B"[=3G3F3Y:/+JRC;>2VN("AW6G"YE\HKGO1&\NW!Y\KP&__Q\E%KD'I"] MN9)GOV6"'Q!6AFJ;(\&^B8L7;<5D&?(#+Z7]F+0CS!Q@>102T0XT75)7F=O9.85IGN]C(WXPGW"%(@E7X' M F[,+2S#$, :)'?A-6P0#R;O2& \LBY DD_'SI]C(F0HF?_3MZ+_7_[,38Y" MWI;&:9[^_"^:U(!]>.Y_4Z%QX+;; 'N(\?MXD-9=2Y< M.KL[O*W@7UIC37H*SBT3!I?UZTL-YQBN78%@)]2E/Z?8V%TYUUB4\"G,5X2#1ERVB M297=L7]Q(I=:#UMY&DJ>'.9=&=HHU7MB$JAN/UT/G\BR\->&PHK#]I)R0"23 M"%X#.R]8KZ[E>DCI)78GUB\T8;*L2C;ON24,7.V"4_ T_JTY+XA>PKHX"?\I M\*P^I-I!?1*);JH>V6PI+Y-J&8J.#QO/6YCHW8KI)0Y(U/Y17M/;A28X#1)B M=)V?N,6+@J^SA>5/W_$79-^7\%V#D6!&,\M7<.-!DB"\MQ8%&:YA59?FA:\P M/V]PZ7?I"D1YR\$Z86'D[]BEWU^7Q;]4*3D[?UJ$_=C2=J$SD6%(KDXF MORODHA;1CY>(@JNG+*O4@2W;G*SQ?/@I(.VZ7^>*)U8R01I+\9Y([2^>G0@^ M"@I&(C,ITZ[T]*"FS8/'4/#HRP:>;;]/WVKI'#(.6.R:N('RX9:7FD-T6EM_M[Q8)("ZLT MN0C/@N1]1L.M1$Z);TNF[3/:*&U'S#8IRCXIU?&Z?Z1WSU6 MZ#\6;Y[A6%*H$PJ#J"GCP"HD-_K6TP.UM&>&JBDCY]8K-G5,*7=-"14Q(-:1 MW[%NR6Q]CNN.J]VC4OYP_MNQX>'&PK?@!=JW1^5-?S@0A7 M;5@YR)W+K>U:[..J0&Q;8]W*2 *_*C-#V>C2DG;V^ZET4$"J0JE._I'[X\ * MLS!EV^;HTZZ+/=T]-7# -]^9KA=1GGD8T)W&"?[Y,K E*+,0%/I)^X@HO\A+ MU6>[[FCY/OA# E\8[(>2H_>>ZUH\56S-Z(]Y_R)?]F8""KY54P&=,?67U9+J MG8,UH.H'^R%Y*W2>-9.FH7Y&F5%KZ>;[E8NVK/8DE%X=!Y(.[>US^0.E4*HL M'MK7^G'@>IT<#R/MD!"E355[-@P^Z5X-BD;%K$B<L)BFEB0RA7XMV?LXXD&=2DH^ F9%2 M!2.(ZCS&XM9D'**8BAKT$+?$YY_3YR?XL-ZJ2,>1G4 ,)UAW(N*&_[Q\0D&' MD N^]JO3G8QX8'&[CD$L[6 *6TO!G=;?K1>FQ'$(-/[<5;#UHDH+E$O'^SX9 M6HJ1$M7G6;-QFAA#$*!@'+B52OU%M[&=/"J6A7'[SXDDQ6OG)48A!!Q1(3UT MZ8R/F8Q\#]RM)YS!#$+J\^R9XP!WD*^'07C_.O9Y[LPXE&;PP80[^NG1SJWV MF!<6*$A1<4=>S7? #T.,3'2:UAFFB?Q,0+>ON3L.>+__2WZN02 MVG[+2 3OM12C8E6".7\R*7[MY+\FQHW1T%_2*DC;(C9V5_4*-G[V=S+O96M1 M9=K!MG.=Z[ JF1O<)F8UE];(IG._8\$*%ZU(_P[0@S+/!/^BD?"M'!\JEN4VVN8,I3 "V==C^C!/ MD]J=_:5Y&.8KXVBK]SR=T3$<.(*Z3M+Y*DBF@U_MI;P.]_7%1< M!7*(Z;G W]'FI J;2%!W?][,BYTX4]A(SUMF$IP2A9>E&@M.ND:7TNE"=+]V MY!^S,*9]BX+N+/:9Q EDB/'QOM-]]K46A^"1S*7 23,K$2]I<%_@BJ2[,AB!B_6=!?S#LB< Y:,;7Y>%J:: MJ*7(OP/4N;"G>M=(,6?@E7[H1DQ4,$+1'JA&5JKWR,UIOV@'^N,_NOTB0%.1 M!->]LCT+TGO]SIN$0R91##_$]43I6G62S,O1]-**(CL M'[0=NF@$5L3(!7-[\IV-\I)C:6:VZIAL'EZ\3ILDM^YZ?[BD>L5G4P3_O\A[ M]["DMK9]=!H5M3)Y6V5EJ536LC(S.^(!IG:R6B66I68FE9TMS^Y]]7;]O M7[_]Q[PN)SCG'',PQO/<]QC/%SS&ZXS,#.\].PJ780FOV[-[0,EX<)$ 4==8-,5H&*P M^R"#^%/C@W7;,\=1$PV/T5D4B\[CQGV^K725[.JE@NAC3+(W5 #EGDGK^W4F M<+,I!+[ZK:C$,9/90>6,E-41_C%FNVC_A3;M)U+P;UY*PW.OP0_,$+)&1O_#V2;.W$IE":73URSSE M ?.T>3\/>14N//#+6<^P8A[YW9OE5Z3V< =.K0P8.B6] M^8&GMKUE-N=-ORJ5U9*U?7_.@WH:[;$&V#5 8JL?/FPE;@+,MV(+(&MMWAMG M1:9QZOY-?GK/#I:,=;+Q0@/!.IH7OI./NI.$%8V_M9*"Z/A.F:DZ>9G/1Z^= M@C%@_7#^#$$MP..$1XIS)\Z?11)WQ4&L/K/'X;^M6,5X/P9X9X&^.TJ/'-@< MV7#85.48]TD6P(BQZXU@L/7*/0N;BL[,%7$>9$_B..Y:3\53!$5"T'@PJ/\> M=6*==7=(8FK6"]/3"[M+6U'_%62 DO/7E[4:!0;I Z6.OMMLO$]L2.H*+[)J M#'#A;6O:PBT@,^(=7<%LIT^CF@UT4 M%^& ^9,Z.F+_HV1*8S]O'NJ>3IU3R&!Y4\&YUS]:<5U*95!;RZT2T E"O8S+ M%C%$SWFAQ7\J#/^^61^M1Q230K@ZL3;CCR:%[5&! J$O](6.68 MEF!#MDV&1XP3@@[(FU@MI1L%DCU\Z\4(RW-O4<.SO=)LA/L)E#9AB%E>#Z1< M\N 3A>M$=TDOA O37J-10^RQ#W@R!.VJK,BS)SFWNTTJ,QQ]U<\$M_,EP?2# M0B&3NPO:MO'/;1%"PH@RU1AZ 1'\R9S\8;B@R&-E$'_.G][[!$2R*?CNKZ0- M-T9^L7.\*6,6:["L3T,%W"VZ:&+3M6OGW<> " 9J6ETDA7%@-6>"S:XMJV:B MN#J,FBCGZV$'97@R95Q7Y:C;7)_(5[I(L0PA=WK@%\,K=#N6Q$P)7-%#;B4E M&/QEXG?@I<5/3P6W6DP'G82B5*10UCY1-W5J]I5K/BZ^(]A14BN4P"F(MQDT M$%=ONN(A2HFOO 4H)\:O>7/YQV\K\FH)M41BG+!0ADR[\-UW4KF9"#;M8L@C MMPA:VF?X5*P=1DTUZF62B[:3]F!R@2.!,OFXA!DAWZ)@"!RLH0P14=J(%))- ME5&N5S?1SYEM4I@IQ(2W" K+F,WX;V_[L-U>ZGS7_(69YA*1H"CX^+A%E_P- MF0#DFK'4=9K![_#((G(G@M[&N/[5XF+^!:TP@@6]*2';K) M1<:GJ!/WIK7?H"(V99$\?&+^%O;4IC%@E1P=L?> 0]\7UP.D25O][''[_&<46ZO>2 S6O M:X!6>=CNY8P!L^ I!B&_W5%FWS &_,;)COI7B-MH3<5" [Z[R4SE_V_VPQPT MU5U0&PO!FK*;3"4+]D:9&.4ML\&,/[B2/LI3:%70LZD96)NM>.G5OO+_"F*; MMVNV!<'%N!A#;4O&+T:9I4S)>,=)39+M=FS*1/F'G2VS.?X,H)D!%"X@H:12 M5N/EO<>>I6Y,6'VP3)1*(QCP9*1(Z@^]YB8+6>40_^2GU*:B0U1HF0%R;RX4 M?+]C6\GB/)AA%M@'K5ZAQ6HE;(DBDQ[4]N5N1@0/(A_DR1EAAEF8BU.PY,J[P%/2J_16J4W7(=BB2^,)_OW%ML]AJG2:"%L M\*/*^,76^.!D?.>^EA6Q._@%X :$.IJZ>-P6S?05]>V3^7T$-NG"H2I1HD;[ M)>J\<,D<<\14K5?*F2&_]C#*]-<8@"++"^E3WR@/0"BH!#G4OPRIA#J97,AD MIW*SPBD;?G:G=C $^ RH2>AJ"+6E88NUJX'8]C/$(7I6!$^F(,^T/<'G%''" M!<*KK\(/?4#G'26<\S-R7\3&Z5;]V*9(T9#A7%>"F#N>/+YV<^AV=/1$(Y/IE ML1=*F&E+5Q5+L#806^>#]5AC#CBCE"A$DW>XHHW%V3! (^O77,$)L&)2?/BP=9=N6 M6S1+7Q0[IE*AG<')G=]&5L8E@";-\5[EI+;TH<&(.ID63^ZA!,=@=B[JL.K/ M2:5*\FKB$SOGKD0H-CPN.X^G\Q=".(T4-PO&O-"._)9 0G0AY_?U2UQ&60Q2 M%I><3Y-VW!;/V-"$JTZ!M 9A%<5\VVVA R**?$Z>:X;[*@*FS;RE / M<,NLK^MS'2O1A:>7H=TI)XRXSH\JFS<>L8 MU3W>YR5I,$@YV?ZZ\;,7.YR\'4?F#1:P30E9^Y^X012IA^6!Y.,8N8B-ES*@ M=_F)B5<#%YOA-FB>#!&L.W#A?)D?>@)^?#7@2L=_S1M7+MQ'S82\:2"_J9FL M,,L\',637\T]O\5]NAA%3\\J>)#O2 7*(YY>549#:GX8E$[9N@Y'/F6,\W<* M(Z-(T^TI752D1[3 WI@1!CD^2B8>?+(R,$QAB.J(KD*B"OY6!V_L0(=.P@I2 M%<+32W\\_-W2QI]3Y%V9@\\_;?HFQ21?CEV2=R+MP]SK29E):4P>RBY)!$Y6 M>7C'Z\JM7C_S_43WD#'@6>2/8@69O#=I7$GG:"2#;*J, MHM^APG:\+5=_VW=L'JM$@<3**.;P>MWB4^4C,[]A'$=(E6UUG/9\J'K:9\;H M@SJB5X_!OVX,F.$^_F;UVGGX*&ZR'*%GC39@U1]44ZI/YZRIM1.]+AI$?XY3 M]/0AIRN%PX4EQS_86<3POHHS\5S2#,^.93W6LR00>A[[.P;X.GAT_:@!*%2?3#X:F1O&T,@$!BZ7K&O]=,(^Q<_%HI$RA M,$+;^EZ/&KO-T>FHBSNG0MU4N!V5:#?$LF'YNYHH[WO2[(PA+>2?KMQBUPP6RI7U$1>?Q)VZICNE9"SD.J7JRW)6!B'6(T!!!0K M=4)'WPPD%\09)'_GJ+9<&*QTD2-G0!X^_>3#9-O*[S*AJ.*0Z/O+TZ1DCH:' M&FLVM67WCU6H650*&/4)5JM%L0;$VI0QGAOR*<^RCB\5LE'7]Q]_.?1\Q+48.UG9D676Z!P*E(FPE\Z M-2%1I1R&Q\'V!%^IF+F/U$MN;4_L6 M+C:SMHYD;/"P?E\*?>=YWP7_[$:]T0J'E?LXBU[TTB*8IN+BVVE4Q_6*@+7$ MN::E/X=+W+.?WT_/5"/0+P!SO\>*>2-\7]0E7MIYXX"T:*>18,JX"IVY=]OA MZ0(7#0P:]^Q0#EM*4R<;T3;E F%6ZW\],^NF6"Q3[LP*\, 1YPI1ILAAQ%.% MJY;GN4AENA"0)0^X*0Z?FE1/ACYI>MT:L%1DT2^3VD1"C5:QMVB..(M)311_ M8PG@U'3IT/;^M^,@VRPCF$Z> EH1*Q"65-2>L.[1Q,Z*2-$@3/_KAGCC"?X4 MUMM1J:KKT8M=_=S@R"8-$M6'S/I:V?)Q[;%%<=;1$GADM5E-@,[EYY'WL>,- M*,%3U\2M2ZJTK5-7C=[NX87PO4$^23M0.45W]$?RC8U6K?ZZ6%#*IL-"8?L$ M'=[N#KZ?/?>6L;IUN:FV^"#4.6KWXZ99!\>-GB0PT(E/M7:=E*29:PH_8W1@ M,J-')\R"W77>+:2MH\ZSW8^03\51(XVA"O'XF&/]OP/.'7G!8BFL:DQP56"K M3\PX,9I-4H9OAUA(1?2;TI,U*4[D<)0?#GXY'B"ZN&EV[PP)2XU$!A[T4'A8 M6L8_QQ;;WE&RU%I(9C3)*YUP/O<[K ](/[;V!M4:XQ%=AFN"P8*6,2 MG76"'&ZKUY?,83A"SF\L^1 @?=S79NP+F-T3"[)&=YL):TC]D2DC,KD.+U/N MDL3(9"+"L[+@:^CTF?/M&KN#^S%AU9'"-J5AV/V8-9W5\BI74+^U2L9JNB<; MQ/F 2Z\W6&>:AZ 3WL.ZZ,^0#SR.OM=%P@XD-800^-O'@&4J_JEAR\(UE?VJ M;X91;4<*8IGNF.8B>0'']$\%2(X>-S:3P^6!*UJ5/+U2SE+WAMJZS?Q03\Y& MP>'#F3WD'G@T-4>5/75CO*0R0LSV=MU=./Y$@O.W%"2+\+CW?SRX[G]QL-[> M1O*#,>#[TUZ;_]R-^F?%R"] O.\_LV>B] ]4A_$KI4GP_LIT0XC*;2 (>HM2 M _*!>*NNI#=]0=I/$8**B&MGI^E)E:QN!D>^GW'M;%@/#^L( MU\1^OC8?RK"[*1CL=3-%K@NJ\N;5TFCT2B//,CNC+R(I=940?!01M-1K[>95 M*6. 4U[^OIB?=7T6;C1L@P_VT,V! 5R//D(\^/3K"MODFSS.[&=S#W28&RP@ MO& (=CBZ8LMLB168#YRN6IEMQ9,DB8K6/+5L.A#9-,UP,^CM7HNUTI(.&KC, M>)*R/.CPL3P^96??8LS)T%MV=C;)($.@;]E8;^'12Y8T(>F[?!=$U6,Y J): M5/SDQOX)[DS4>$-C@%^DQ_3G"YF34:O1MVH.\RD*TY,4CXT2H1!&=BM?3[1+ MTRC% M.2:<"T JQ#P_D9]U=XSS">H4*L;4=5*6J$MF1[IY&'%1J=#M:1@2>:QQ\\FMXD?0=<,$OW(DX/VCDT2=QR/K?\"G'=NW?S^ MG%0M9U2SAI8V'(A#3&4 0N^^WNH9),7@A=PQ(. 7\1\!><,8CD1;?WR<5T;X M(Y#?^'2-(:^[^T T['IFB>#]YVRG$.$8T*SWLZS)JG:>M];9Z(7V@;\Z>ZKG MX_G\>8,1%UP-*E^O\W@,V*T6/T;V?/%B[P_KI<89KGY__3S3LH[PUI *D3_E M J$/,Y-XPD&E4M?<6W##N=XUDE\)\77-JU^G^3.=%?U+LSZO3(A@KJK'<;B4 MDT#?](!$["*4H#CKU I>2Z:A=6JF)>S"^TBC9Y7ZWPNZEFL_?D2+?[_TY9J6 M6$?$4XOR8-FO%*_Y!(PAYZLDQ4>GX,,),%:5]D.-R@FB,51&Y=UYN_ M[+$D\2>]H0%S05W6JF+DL9ONZ%>ETB*4.QO,-LWP,=LJ.N&O"OZ2FE?=6/ *O_.]%DW38:E!IARF$<8'RE#(#XU]GE$:KE)!-5A MVUQ1E'6:\F\-!@HUJW#*KHF31I\JQ#9Y&.!'.G^V]7D>)]M4?61_Q@FEGLX* M%-[KFUG?Z,+KE"N88J%ENAU&( 0?FUCHGY->NAX^>OLO$%+A&W.SQ]V<%[7@ M]E]T;C)*-0EM#;].JO4B%>Y5?)("2) &O!SS].29'%*Q<<>6F^\K3&)A%(X> MSAMWRS4^19Q!.4M\VNCN]4B]=^KU]13L? *OVA2F1P?OCR>>1!CG?68DR;@M1A@"[M>^*7 M4H8E5A@KGBC^M;'^3RUA%VLJ+=9 MSS_9P+U*O!SP/%W6V9EN=HDK/H$#'&K ME(VV)PF%',G^B#_(^C' W#?^XC#,-6C,$J<^#N9I1Y3(N,).1CA'S0_.M$@_ MOC%'#(_^?/@+UE/7,,ZI#<]0LWWG>'"EEE."GC"WH#\$0Y,]9?4>YW,5WR#6 M6\@U+L#S)=+/EI$ MBC@>ZV;2XH MD4A4X3M?MNF_%6'/*SL,(V"P.%#GU86K:KV?/#/I0G=\DE@DE%%*Z L&X_WG MCP'G+#QYGX2:$W)O:%#PJZ, MB\OGWY:>\KK>QN6SA0S4N#\L&K"^@!*))IJ;)/5N F8EHGAH:/^*.>TSZ1@ M>H?4'/IQ:23?"J%<1BWW^KT)RH:.$!$^\/+>X:2;IH@K MON:QF--IW'&X=6!^PC O2(K_F(!?U&7VP3J$S;45-][)B'#!,#A=//$]Z<"N M0]ZK>! /-NP^+UN+1(K4/Q/< BY\* *B4/2KUDA36A)>'O6),$!I!K_@>[_T MMR%;[; L!R]_2PTSQD_RL#W3K.;]^G.8?7NAT3 MRW7"'?%U>]Y(N&2.X%Z'\O;Z+RE(Q693T3+@E"CX?0 N0T>-*OCKX[DSV2%P M2J0\V/_4*XZM&XAC" !*#(^CKE??&&E.(HZ+$?BD 7WQSM? M[L"I!?@,N?^1Q#O==.@.\I62#F> M)E&I.=V<-996'_IHM,DC<(7\=Q_Q;PJN LF&T'^_6=N^-ZBD8^U*4^X=4V.V M4'A5>L'%WK;5%'E W\-:X'YQVDTY0RUKO-*_W.P#EO- D::W]OM24=!0E@RI M4$:F&3B.2;_=LK,X,Q/WTV'IIN/J&U[@GU)W(SV]]Z7(8&G5"][(4O:4GI]9=7 M@Y;6@696"PW+IU",6_[ MM+1S;H;-#,.HB4?.&6%-B)DXT-/Y>9GG$GB\FF>:<&]GN^*2!I;O79%RULMS M@%C)3:>1!^6=3?VJZ=-M_9^,LE"()+VJ@#=NN2/OPEMP"23:C3TYP3*)?Q49-_98:- 1^05Y=*38J9W:J:)-NYXF7+: M_9%;B$H6(,;%CW]SS>( 9@)T455'-" Q PYRL?GQG9YA29\PB2+K[H:)MHQ. M@F/SEDN;P>\&O*G.AX;C)=!T%TVY9 VX1AM!7/[IZB-S\MXE)NDTMF*A^BDI M\$EF'.2L1UO99& %\QA- MS=_FTU?BMFN&,?01X%*MP1BZ;84'C U[W7'5#6+ENB;\LCX"F5$X M(PO"J;(G,3=9V;>B?G!I3NL\S6QY*EA[GQ 6(4Q+2Y.+N?JN%T>VTE1)HF\T M,!TXE=]T>%@B9#7F+WS2:DXW5?"K+XFYL;]UNH')$^);"A7I/%.TF:P&"',8 MAR5[5YS0!KI?+Y&F&9=^^1\/!_M?'%[VGYDV_P7GZ:KPK:1D_1H@?L^_SX4W MKM"Q1H[]'7/F3+D[!LR$6O9#;U&3%K^HZ^#]QY[:<&D0U<-*7R57R+0P/?U; MS'V$E&LH4J_Y\-:[\\/H-^-BC/>4U?8+Z1M(A;13#19)*KGQ)&'RV^XQ(#W? MK($V =C\8H(IRX;%!_;4Q[D@69#"6VFJS%G'NM*:6X-D]>N@Z<'9G8;6M M'M>JD2!JFO0&_])-#T6QE"J!J*A3G'N@+_!(GN_',T2O M7"!F=5=GP(5)521NQ\G9Y9(FV^QH#49M=&@([\_?_6;M"-%+8PKC3W',QEZH MV*H0X:+<[U(6=S:O2(;00N^_?--\^,=X M7^N;L+VI *]#P:NO:V*OU)1+D7%QB0(17EH!^,<=3R#,"[$UQ6FHOX3LY_TB MM2?&F;6>AVE/*VRGMQQ>O^D9G A/-;:WT2LB:\[.X5U:T^/[IE&"4M#;IZC, M+%(R\W("X>GMU[N^'^31P?+058J9GJFSS\L9Y'R?9ACLVNWTIE[.A5_1RUEA MQ:A/]U^X&IR>$:YQ*Q@#ANK)._L78QIN#WQ;46TNP0=SI8;F6Q77\#%1Z&A9 MVI5?[M;E9[C\V0"0>@HW&IV%.YC'7D]=&$T'I33PY'*D PFAOG)2XNC'@ M.O[TM='J(5"R%QR\%G,-H2V'E)^@2_C_?@*<-*EGD:NV3 M,SK?]UZ8_FABR9"(;7T@$;%\A4TJ'+8S6D@YL#JLQ+:\88+3&AJ4H6NZW G4 M>Z$\,!_2;5C3#_%R:R'Y?8C5\DHZ>+ER%9(<.0;010*1J9RHY9R!%:8L%6G^ ML:"3\ZGK1JYH4([1HF'OZ*1,.S &/&@UQA=)V=F@--<'FJ3[P_ ]: P0OX$- M/A/C#9^O93HK6U5#1CJK\6E!T1([J7W")'ZQ-#\H?'Q,(F.M/Y:YN59C)RB2 MPC*P$'\]\SE,9\-:7E?H1'!B MS"7JWJ!,ZF:>N+& UTF>EL1XL1_W+)Q/\31)%C24KJ_^U+%F_G&+!,).!L1UB!WY.K?HPZP;&M4?BA+RBP%@UFF]?<-:N/ MHS)VRN[YE7BV1J*..WDH__S@T7*S!?42Q%C$X>K\-O$NEGMD=]5+$J">^^>) MKA"C)6'IE[@YC/)5#!\BQ#_YDQ.U_V[U.;G"I$N8*&-'HCT5B22?Q1+M(HW* MDV]+!J$K09G?@]!YS@RO]6J(0*@-$T^T]*C/6&N)AA&3LL$:&7UZT\^[DN[, MM-I(F9#%$0QRW)+?5LZ+_OE1BABY=#9;%MS6$6X6NGY+T7=^<^0=?GP(_P@T1HU@DQ8< MN6I+,*/1B!'&T)_\<<=7UO0<7>ED7!&BWKTJG/QY/"5F"YG&SDM9EL M9NX["S/)(\8L+[].WN*M%)E49(/#_JK_R-^=E?Q7F99M_OQ8IRK.) ME8M,GIA]XNPW/@7:*<(:_+=]#>.3>W00<^FKP"52?+(-DHFPTH&S3X8.AX < MM@1^NFOBS3/U5(:O'*'BY('CJCSKP0V(Y4'']6F) AFO&_U=@ 7VUJG.F6J% M/]93@_]XYW&10,80RLEU-J@5)]T""L?_Z8":\S' ),/4_G#E8B4"6>^*?2J' MN;4)*PM6Y^7ZIEMKZ_!2& D.[6*95Q%??_/8NMX5%]Q6 :7'6?38<2@GZYH< M-ZJ*W:6IK5)XM '[$U?#2>:>2)4>'M\-;I+JJ5 :)0.RI/\:]'%DT>F "_MT M+GVM&B6E0?D';&GQUTO,G!?S2U._&2"&+OZ#!'>A)?J:\]JZL]1;5@@*$+M] ML.K0_/BEI6]BIP2^[% /A0A@IK;F2Z=O2'5-D>TW&=I!Z:/[578=A;DW@BS? M>*9HO D E9X%VCJHN5WAEV;]'ONN=M8)(C:8SF)S"X'X#'>?=WN]W<[03/)< MH2M]K4:Y M'0B*S&LVON7<>![J _S11:>-!98,J1;XD^[0"\1[OHE9 QB Y3 MX/COTU?88Q_+M'@IMW/WCU;I3QNN=QRDK3G7HLHIB#% 6M33&_JF%._TG&?! M9(JE\,\$E_.7W6]X03U(3->=FJP](4F M^Q?*88_O&"*1,(^E;LS=V9/&\&XK4>BA;>EI_.V,L$WS?).*CV$?6VFTV5.F MM1$0.P&;S@WR>S@]S,Y>I,%+2PPMOP&]V)Y="U/8\Y@/XPP^V'VS;JV76DEN MFKSW\9L?S5ZDKA)H1N"G]T>W)X6M,FYV-NT<_#Y\U[M?"D>B_;?:[&S7Z8<= M(W@IL31N3LYP!F$\,P?6/AG:\N6&I\)4XYXHNV66/_'#I#:9N(^,EQ@=-IW* MS]KLT1U'%:ZQJ?+VM(-'38M[;XKZ 2NCEZYAXJV6F1UGL-U$=$;V! CV7:K] M:EJ: (UAA2&*7)U]*N0I>L&V[?!EDI5*?PTUP@_XT,>(SE,4L6E./!RN9M4'^?KGBJ6LJ3"U69) MG?SQ7JO3CEKW7*;[1)I"I&HK>;KPP9]M/\0K,!\CGD.O% %,W.#AU(8T,W<. M.F*6X]1X"KF0;AWCNC$N_EW$+04OW!.)S<;M0B_[*#A=>6 \S*T2I&GQ3(=^ MAGF\VZL+JQ< A.!QC'"U0/4,GUQI,W3;YJMD0,U@%^E[0_MVV&T+D'A//&]F M@)BM]'-F_%[$ZG*S[Z2)DQ#K\\,P$3?$\7A9&! "F!\P$Q2!TJN%-MG;(TPE MMK5&$K/PM,_B?LB"E060KB[.GKAR(GQRYAN_/JP>GKKWKX0EQC3H.P\=3-NH MHJ4:#(Q@],WW%IL]2:1S,V3>?UT%%O_G\<=?4TT"2'LU<-_TD^Q,?V[?_5[P M;C9NF7 ,N(9,,(9*E3,U-WNAF_X-KF. "D7X^?%C0!>_S.DYV 0% CKVOXLN M,BWV$XZ$$8O& (:&\P5_;!?^?E;UB=CB!_@B/WDJZF? M'F^.*R*ZF0+6+JS;A$_%V>GI$*?3P^9Z9;N+O4QCQVWD7 YV48CAKN*8J/5W MK(QT;G"%T6&;X\87LXE>09H._%"$A\WFDQOWMY=TTUGU+Q^PZ""&Y4V#4!B7 M?G(S;/'=/A,%TH3LJ03'#18)R(8W-((Q=.MJK0M!6@E9Q[7L"NH'3(+K."$\ MN+2CZ4TJ]=<5(*D)>/EMGC6.3(;>O"]D<&9SS]XAB0"6E[,2VK/Y0;+X[PN%@;Z%W9I&B<(''Y14F[%JRQ1D)@E*1LC;4L& M$Y6&E@.#\%F"WFNG(/.,EUZ&S#K27-P7AZ(?]]'=/B<["-TFIY(/G+\WZ\+! MTN-5*=:9T )HS@C?'%Y86#;YSBTIHY18%J+J*D^J=AVJ_:IND'*&I$.6&FE2 M^>X75TIFU]G$^6 ?ZB@=4[.$Z4@*FU3-[10SMAGBA1\:[-79GKS[B($(BO_@+$DABC\_<&;00; M=L,Y.NQV7#CTJ?UU&'AHWY2+IV0?-X/2.UK4PY Z_'O%%]WO'MS^E[$!VF0* ME^(54G,K7D\@#PB+!AD<=@5 7[T?J0J,%_TAV"U%[CIQBSJ3$,L;8 ?KQ_&% M8\!1)]3PWPX1&K_"\N'//_8Q7SAU@^]N]ON)U1\@)Z00H#M6CXZ3?6#H;G-L MTS@V--3!+JUD/0]CYB">3U'8WD2E)D"Y](_&5!$2Z]2-4\]0OMR7FL8Q#ID* ML5^'!M_-@8P8?T07"'9>7(T.LHD8C,\QT MG?A^>_8CW/!92%PX+&$7!7)G]:]CY^%5R[TM(GH8E.TA*MAA&-/_'.*O@9-U M._]U#\R0'3(;(O/@)']9#V.P9G?&\!Q!/=@5=)=/7D:E$9#"T0G_[H'M8\#S MVTRQVH(\.ERB4/"D*%ROGH0B3,U4RFAGZ+#OOWF4ZCG]/UY)=9VL:V1]VT > M [+/TJN_^P ]*>!L-5Y= MMFR2'=FS"#_TF6ITH[(XZ P-(GT(1Q]X$]%3!A_=)[B\#[W93X2<&A- U]?D M[S>$.T37ULP]+^FN)=BV9T:/ ?A]7RLMJ@Y-G]EY7G(]!X7H1@?YYI?76&V) M.F@G3[9CU#KDKT2$?LNLF[KN0LXKT96$M[L(?'*URN"?>Z+T>-$OXX9MC:]D M8OC>M]^C@@[&44,$E2<;'ZV(%!1URN\!T\XGRE-\>_^?Q1KG?-[LK-RKWK;[ M5S>,5M%T]+55=$AFR(_'GR:?2F6V8<-1),]\;79]36>06L[CNJO%WW9/CF^5 MBJR>#@4,\+$%9#:4NVOM(F(K15FXW>D%X;XVFS<)?KRF*CQLRCS>M'1+&8% M^7>'UQJGA<1Q,QZI!:TL]0>#O\*IILO]&BOCU0A)BY).E"Y+?G"\9A>K:X18&/86XN-3DU-?P1J(36#+:K.O5?0]6_AL,EFM\^TI6_F8_W>JPVVD966>.6]3]H4X'@RX[O,3*> "/*#_4Z^LP%S^CAD:5?#GF1JL6F M;1(IOO'UKV/ \;?NH_099M1]$S )*%*D>(.NGYCBHQ$FA(HZ5*6NY4IE^QEO MZ(/1-?6UXD(XCXF4C"C_3L(_<>O"9MQLA<(O.RG2?.3O//W,:(/?IP#SZ2*[ M5)!/H=;?O?0B1(#O(,N-KE3@^*;#N9XD=(;!JV1:-O'&!)2CL^I+'J\1VU]O MJZ!Q^15KW#T6S6Z3B\6MINC-])KB71$*&$$)\LK0-468!,*( ;%\;"X^,<+7 M@!R.KOGKP9+(5&^H+MLB!-N [$ZO<$QMB)%:=T?)Q*+!9W=S1+H0ELS#Z@;_ M^?368TT622C4Q>S)V+6T Y/(RU.F5O2Y%;T-<[,= SQEBH!E^EOFT=H14I.9 MHM*B=-WT)UK]"S@!H;14RG3[.[_2YWT,:_5/H;(>01P994*\ZR[A";X*G5?< M1JXO"1LPF?0IC54,42AJF0<^(-Y-=\1:]:Y]"[\NUDJJ0EU0\S#V(MV:=^K% MM$GU,S0:7A&(O&I_'+^LH7J?Y]"Q'F\QF3,$T^C/OFJ.;!%T6SMMI](Q^FBY MQXQREVS')^_7A@ A#,'?2G[^KY(/<4:YC$ZA2J9Y)G?SM"7(&&H%XAUZ?O6/ M'!EJ-CGW@!LHZ]6*5U:N;>+=AEN:M#)7Y@!(U! M#1.#J)%O+' 4>>"9;RO3JCK.C73$M6C+3_#FT3Q&#-"-I;W78P@(10 ?Q[A. M^B61><>&7E$L1[P=@A?66?UWU5CR]!!0*K@'O'Z3.ZQ",.PW(/\D:Y1XQ84_ M'@J\W7[.QXSGX2+/1%CY)V@O25[6$BZQ%Y-1G/@7UE1[%(6EE/@EX>Y_>9+^ M3F%NZOMU\KH#YQ5R4]Q;\;5/QR+_G-SKS ^OSN.#2"G0^+JI.7/J=ZGXVQBP MK?^<_,$\[T@F"E/ER)J>YYX+3TWF[Q2Z]-+*U/LW79(E+/\IR^P>A^M?'Y:@(!;,.GNO-,^WJH\*:9'7OU7,3EERA#][/(/"'WH6U^9Y;+:Y2ST1 MQ=:F.G6KS6KZ".U&:J018LOW*.;]^K(CR@YF07QK^KJ!TS_\"/PP,4.WY_XD M]T>[JKGL;+C$&"GWL/DM(V=UV9F*]<,:C,JT:))/L=ABA[7!LGM$L.$>7[!F MB^.;@1_.B1]D0EC+;RG-Z8KSG-G*:TAM%TL9O&^89&YCL&/K.1>^5(Z02A1! MLBL\>U(VG6M$G;&_Y_<^:EMYU?!+-6/[B$:NA[3ZB5F',^SP,=$*UM!Q3$/\ M&DS9/+D +Q7!DJN&N*I2]QM78HC^X)TQP)8EH;CJR.%W9WE_E^GH:TP2M8O^ MB$_PZ*M,M@'KR5V+,3)<\H_Q#QX0W&]U#])<)6S+$7'U#D?)/\[$.!A4/+U< M2."DE9M%3CS0266[0]K*K- !^H^T.KM!.6K/SRK94A0OMFR87CP4!RWM'7"\=I[/ M=5>9 F3J0U<5P^RB@S(/\R)[(IF"_):_?_E!<("!6KZ6I5OR)Q%!W'MJ"'QB M)"+]BG8T.24.9ZJ%&<]1!8L^7Y!@\L(I4I.2['8X]&N@5YD;-5FA1:(,:I5G M>@B+O9E/#B-K.9^@E,CW4UO.J\M<:ETSH[-Q'T#;&%K+P-&W?<95?32(OVU0 M]&EZV)>TE! -7Z_0^[<$@\476S]/%)>+/TM+X-"?BE,.2E&J$;2%V(^V9EO\ M$OIUYD#$6W@%Q-?D[MCNC%_7A'_PQ/5ZSHM3&-VQ5#(1Y.)F=X LYWF* M3:)8"6O7XL-17+&EJL8OM7<=Q":U:TF#L0O/(^L3YGS<6D>0M+-\MBYO';8V MI2.+1)9[E6F1 C"8RR\$0M_7G(FLA1Z/ 0L*#Y3^P#X'@[-0/-XP9!#A60+6J:,;_[<)H2[79A$),=5[X69Z_54T?5 M(H-?3N 6F7C05B(2L.I?+-?H)[FO@XQ8=;;%;\/GE\7:N4 +$:'[Y^Y?PRBWV]!$;Q79-9ZXGY";N\8WCR_9_G MS4[&9 X/%\PBASOZPR-R1DMI'@?PK(/YV9KL":68J6]E,DV!GYH+3RP*6Y[H MRP\/H](@WR#MY_M<%.S=HR13WM./K>'/,O;R./B[7'X[0^/,Z2N,8#,'EJCM66=&D_#DN4: ML+[RH([L.F7+9J_68*0:'N'D:?2[:RVHC'!3!*IW\;!<9_@ETY1]51,O8:/H M$M'^=AQXM$IBQY61\PZ/EQ80I/AM &=1;>L05 _BI,K=]^ ELR^ CCIJ M)8:A_%'A%EI6, 79#"#.=O^GT/*)!FI)* M,+14E)^JB-2?C3$)=[?XUV.A1I9/[21>4&0]J7#-__CF]O^6F^CA.D-&G_BS M@ M\\4X!O#E_I<^3LMD\$T5+&.WXK:C M3A=U7)U?R#W; T((/"[7MRG.[U+IHY4Q,IA+_NSW^L1$%][0 )U;G^!R_L+V MK._=T$Y#-W5/9%C%%J788([D7.T[&O!"?]Z6*RV2!+SJ.&;+O;S*@ )J:[AA M.0%35!2I??;[Q;2MHC2A"6AP.K]$+5^YA<36-Q\M\M,@%#98GT!H#>H^VU86 M-RR'# L& NSQ\XR=0GSV M %B7>V\>]]RY,6SPWC2N&KP,^".9WT3COF=_0E,Z"3 M'TXHHW%W!PD@R_UHVUC,FYX=_V_J8E6./[:*L\;%B7GCUL MFXEE>RI0K*/U2G+\[3.!O[./YFI:2JAV=QR_Y>M,WBFDHNQG9<[@N3<1^KU' MK!G>S&JTC0;?MS.%5DD+)=V*&IIH\.<2CR07:US0L$3(W:83OC6D,ID^R[G5 M,D,DOY-R- 87)&C8,-JDD,E;(SSP)W4>T\RA@<6\2E?A$Y&Q2H-O*7=ZUVXO M:%QM'*S%KL<>%*^1_4/WBCSE\R?&$P.+"O3W%GCHRKP5*^F$AV/ Q=)J),[+ MP^:2)0]UR?L/HH HYR')2< CG8/N((\2W.8X7".M$GCME>"OC %S4G3BWVV. MD04F>0Z+KJN=4*=+(]KMY5 6?C!3!JG;P<\^V*A-9\3H&47=!I)5.D7I[PIW",57TSUL MFBW?H:_YKYN _VS-G6R+OO]X$E=:2F=)O&![5\H)@1ICN <,'/^O!S4RK&7' MD'WLG^!['_1!$7:UI0=EKO00^*2GQ(98N@/_$ZQ-<%OJP/AGSWJJ: ECP.VO M2 AZI_[%!>N0Z5-!]',]ZHDMM[E3V"S]:?2B!ZO-OGT-BE#1F6#/:[3C'_I" MG2L%7.E+M"T>-EF6J'EY=XP-F1KMC*PYZF09\/OUEX])*,PFFOQ><].OAV^F MXO"-KSJ;%3W TR36(Q=#-!SJ>70O-F\XV_SII;/>K1K8%:^6!31N6B)!/U0H M]L=>VL,[:.0X3P3RB'\/WJ,6W2+8BE^G*T;][X4] YM3@WM,4[=V2N40#G8;K1L=3O MYY8)18T!^71O./1N8FF?"QV1_N &5#J, 4^+86CX)'Q/]QUY(^\; ^H:L#^A M5';XFVTKV_8),HN@C^5^O1F.+!6R=)AA,P;P>GC-3VO"27K#'*"..>%4MX5' M=RK5@)H(HH-MW)%/!ZBI652+)*W,Z'#$@.";FJ-_D$DYI*QDJ?$XYO;M=N_S MTFPXAB0._CZ2M\N*YZ[M]7I>P#FU,%-2Q#Z%CM +MQ95SF7OK,<604@A<#3P M88*:.1$%/3^")$/(!D-C[8OA,;IBP,/(_L@=R9Q#'!2/7GVYX 5CX*2H#[[H6R+DS^6)%EW M#[G(E/JXX0+>#KU'6U\%G2T48M4C3SP/^DD %1*!&G=#\\5T'QNVM4K/&.PC MP(LQ;XIN_ H09&_A9-(8\/'NZIU;DH%S1A=0.EAP=.ZC5M=AF2#/M-T0*FH- MZX/*>#UZVD1:WKAG/\Z^( 1'(GBIH/A9R;+X%YEQFF&BO'"#%9 9927C8\2@ M-/>H>-)P9A1&(%(C>[,M]M5/,[=U9J*8L@WDS_CZ..'\@(08B<0U3]T0%QOCM=D6/6'Q555]7I%]Q+X-F+IRBU4!AO.2U^LX1.HT MA$9*_R%:%N<"HX,<-(:'W3*K;M];/+5*)F*'YT?NVNAW4/NASC :&7P_;UG M*3K4S9 'V33L7&>S2J93"_0^V#R8, 8PZL8 ,;Z1N[=RG'0FDUN&W(&YV^ L M'=I5\R>9OJKSEX>_G;?J*#&^TEFC9-4F@/N0&0LOM]ARH^)8 PQU#6W'HZ=7 M,EQZW48-D/;I3^5%&?[[?/[^:W!R/+Y)V'2/RL[@L4V)?IH:8'^*->9;E+6! MNN?U:(X*.7KG_EE7J< :'6PDUK;;?Z]XSMY)YIB0[_85\S4PUZ!=,\-L4B)* M-M&/V%>:H.0Q(.\7VO^\Z,#_=P0.D&6C+\> 4N@N)WO-?U,XR%IHP!OO)9"6 MZ;)&EH,=4)WP)Z/FS+K6,Z[<\+]77NQ/\V 3+^'LW9E'B-52A-_/*M^A$G%Q)1]6JV#2FG$H5;R_QN+76S2!:SK;(G M;RRX4TL6%(51<>^;Q"=O6:Q*\"+&-=\Y_3[!VF*BJ2"I,:PP9WC2\,V4(1?8 M2R_SF/WK_I+Z2,&@]N\$1/)_]B,XF/"UJF-3T)Q;J)NN$\V//?GT! ML';"O!Z$>!P#?4FYF5!BRF;?M>JQW6R\=Q:MN("X9J)C%6@\=;6YJ.2$\P>% MH5OM,?,FH35J=<<7DG,15/J"_. M\N@PFJ$6$+SM\FRK,BLNTY;,)3Y=I+P[FGF,$6Y:AO+NTG& ,2".6P#Q?WO, MRR/!OT:DI6;QP, OL;\C&R.5LIV4]J">!2ALNBOS33,NT]X%FT%A"JY M@*T;A@W^#T_8KCC^RZ%=*_QU%94YIM!M."F\:ZL9?A5]?R7E9.\I>+L$^YG( MU>^3+]TDG94*;P*'?N MGTXP72U:&6>$6)V4*V\H?4]$HM'G9R1N\=@B!"R0R6-=L./!FV;Y0G;G^\0]72Z3E.5@K% MC]HF"WXD@"=QO.,\N!(W.KH3Y)T3H>W.AD0[95JCF[!K(7JV/(-01I^,V,E$ MAI8X&"IWP9^@1WYE:)"C">#I,!+1[$\G=#SR/15*GD16 RH9\9#[,%]R#S#2QX!+8\ Z M&"DRHCY$W@A5>]1-^J)&QPPS"0Y5#9&O%D5[/-J%]6- M>??-S )ED\=]=B:>.VGW 1DW@N[2N$3I6+&ZW7A7:0V M;/[Q#:H;/8-3JX>\5+8QJ#-CA&=_ >B?(!3#W4>@?0@":7O'@,L)Z,E]DQ8Z MA_<-61YD4U(X@]RT(POWX M.J.KIQ9GV' .44DX/3KT9S@ =6;_5O=%'6*'!$):F70X$47<3E_& BJN41W M^:*B=Y[95!W"ZB+='4;VW'2JC7N ?C]56(:'(HVD6V:C&\'C,\$A@WAD!)XM MV#>@.YUND.)$+G9G\M=]81W==SW*'! M-IP?*8E-^7G"3L<_5Q-YIHU[943;#=GI?+ */+QZ/"]7C1\]#M;F)DLTN245 M83E(("T.G4#YB%,K%SP>EA5M*S7LZ=%5G,F>=J:M/MI6?#M"@[9;%,ZXF'B_ M7:P66-631XJU^74D]_GR>+>(GPQR 6[(YA)]'K>V+(\Q:T>5G1(BJ_+ 3EK[ MYHAAM@+VLHE J(Q<@-Z+2_W*TL>;=.;7GR#S-BW=4@YOY)(C*,G_@.EEA\Q* MXZ6CW[0PF!Y:HVKOS+C_J%NB9-[%FRH@>> +68/E/!AA_3U.?/\/\MX[JHFV MW1<>C(^Q$K$\H@)145%1$;'0DL&*E5!$%!%45%04C(! ()E8L2 !L0L)/@I! M$2(B4@2BHH2B! D0E!(@8 B1F@12)L.9^+SOWN>0HU^"JXY5#4TP;A8B;KA$%'Z*(#+C!+1B6M)CJ]&@6?9709J1I[8"5\3 MJU/3.RD*J0)LX)K29L&D>VW>/\^= MFZYBJ+2AG'?1L\3; RZ:_YP>;\^,M$2V2>%NS*_TOJ=GGA&=L\5LM5B9L:$. M]39@S,Q.^[V%\K'J8@/S*W!:S,S;!Q \H^,8)KH%M ]/W!0]--JVU&_#2H4U\_F&F2*_+- M+*_0IR/HX/K0EI9-#L=@^BKZRTAX%@7FJ/@GGK68&$X:BNP3,:1.^+M,^UM( MT_H5]>_,:/Y"^-%@X)W@51(+CE]I-B2K=]> [[Y,/+Y\UQSO[J(9 O_QI\<-YLA50'\N0O'_I7]/8*TZA1KEAP M;=W3-$CSO5ET7O I4>#,H%+;IK:/_XL\[XSJ00]>30%]/V/5T_+\R$"N$I@,2]SUWT.<[6 MG&U>''A@5W^LI$!S :$QZ\'A<]ANZS)BD>>UWHVAIL02?6*%MTO&U(UE4KDK M[Z;<7C4VKCE<@M'4V[IV3J9"NY22HSM<5IE\W7# MFCY="!\2J/<.[7N.F><_CV9"X][R>)>[Q]W)!,<.1K@H4PG:5U_1(F72N'QN ML8=VH4-.&36$SR;5WAOVG[YNM3U#: QGZRA[\<.7U \JJJ%R.#_%\*\E]>.; MI$SPOC+CKTBC;6:7J1 ?+YF9X+_T3M:Y2)X4,;M;O^'$:PM;J5J!CU'_I-L= M:'HXWJYZ \+./5>[K6RC_C"Q/J-LFIH8;[7+Z50PU!/A!ZJSV":Q:1ZC$R?G-/#I)VR.\4X, M"ILT-5A9WL>'^PYL!!M)TEXXV\]=6FM]+01U%2D2>'B8\Q"9WG3IY 3%%J6I M]8^29Z\NCQ_D 5'ZLYJ"8N#$4Q-QDD;R(W.IVED,]ZS9H I(X*?N&F?[KT?; M_SU1_G_G-&8\]5I3NSU,VM-!W@R#)U-:FR$K(0/)^TFIY_8N&#=!QB= _)DL MT^=!WU'("3%YLKW6;RY4$AK(_%-)(= M/-#X:G:9'4HJ4:_P?*$#SD6LUM#,FH=G&%2L?'C1<$)GF*9>E>E87%P(^;(D M0[(#V.!Y&):\?U?*^,O1E"A_%)6Y5@3YP01;/5H:LZQE>_Z9,AS)195B>.Z, M [D[2D=^5)FX>VFYJ889%< :LGQKW#=!GY0PW;=Y>], / YD%2 I9I'+)U\> M-FH5-3P]9NG*L/DIM(/BBU+Q#K2PSN M.M]KX5^G/T99;;F#8/U X=@6J@DS1B&@,! ;<\/?4B>2]RLRKRFH#]14D$C( M;I(YFB%H>\QE M3>?3IZPO<2KER OG_8\VTLY!TWEF!<.9?]:8D=K[I3V0SH^?X%[:'M,R K*> M#*=,SLV_YW_K*Q]\0-39*#*,/E@>O4?\/L+C"KCM!Q>:X4]4PL4QP2%2 3OH MX<\W98G9M'ZV IL+A*SB+9M\.\*LA-T->M?<"/!=C^>;)4$:N;?[_M/NUK%1 M49=$&L\)"YK*L'E!D?IPKCK@N\7Y-FN8;\+P!9=[3C /Q[+\Y(Q1P*_M5(5[ M<53=S1'4F'P%CDX*:$EB5<6U$$ C+W^O7=&\B^!]-6^H(U.?C2KA@CFF@;YP MYU5@#(\1(E73PDP2'6*#" 42C5PC^/VNS^V5%F)]I"_=.9U+$Z$TD]6EJ;,, M:E,22'[2)#HQ-PL+X#=LU1<5'O/RL !OW:\1BV#(NRAO"J,(LN'YRNXC0?R M>1:#,J&0+?,2K[Q \^>I- A>1V$!H9BAM->WSUG7TBVT.P_!/#F(<,OKM\]N M5A)0D /R\97)OP=\9ZG? X49ZRYPO,BPA2\'V:1/M0M77G$AR9C8'LB^WCB( M+,I_7FN*]NUHI$]'!MO7_+'-=S//(D_>0QD%=GE>(,\WKF@S0[C\(7C*B<]' M#IB0>>)$*3)S26UEISB[U\GD5\G1AYU#YZ@%9J- ^_ZA ^7GSGW7V4O@CD)V MSC(2GM&EIOEK/"UB)RO$#%J^^ ;PD_302,OC^&@@)HNUUJBNZZ;J\2560UZK MX*OCY$Y6)[5 ^M7CS!^I%1A!WA-]\EPGX]N!.6:.I34A^<,OIF+C/I M/US>WX]B& 5V( Z.-<>:[IE6V^IK%CWH^+;_&-XJ.A0IMI3BKA1Z3.B-<7'>H.C_ MD(*K][NTGK'L.\R+3]9G^D0=JY?T?NG[KV<,)'\I85QTF-3O,7?LFGM- ?$1 MW^OP;FI(DZ'$M[<^V%MK9O<1A>B1-?Z'TJV9S!9&,:7L7LP$_F%]N$1K_L$Y M5:?850(\PTVJ'@C\%JIZ>\44)VXRC4#V&-1\%@SX=;G7D2_.&L"S9R[ZCR_; M[J>_-3\<]UV'5>U-_2=&I!/WJ=@K&_O ED34;NF@6NXRVAK?*X%945Q?%.?@ MOPA[ CY?>-!'C ,)]>JU@SGGM4^8YU#(_9,..A2%I;-R=ZVF:0.DB;YSHR), MF[!9SIS#0JY"9QB"@;9B%YWL#316I&OE1EMI7(Y30\ M/>BQ0HA'LD0-MP\26(Y0DB0/M:A_';2^8"$2- DYD-1I[KJ1QUPK*9\C38!E MF[>+3,DB-@;EGJJ&W;F/+8*>:B"6G\P[8S;&)$IW=LF8I0&-[&Z23$!L 7FI M1[>GW[%@BAF? C#JO2]K9F$'\7%1"%&LV;NP,,K:W%@"ENO '0#3=-.7(S8B MC2&7D[>C>P5(525H6#R!R"[K^!1"0F$ EY2":H1@/TV"=]/@>74T=&LV';+7 M@2R0E>H]M-EI^+WI.S(2I4AO+_$Q8&T0"F'MGMY5=\S8\W!RC3@3V#S"W*\Q MDI5A1X$#L/+ENYNEB]LH8E.JL\LH(.'X>T_;_]"0K$+P)"A8MC_$>W70$0=H M/@OB<=H;Z*M6'I8?(!9(Y"C1XJBB3/B_^*SSANL#3+G+&AX=GJ H@U9"'/6O MD%'@S7W:EQ%>L%SC.N[62^)V/S[Z@5[I@>S6R$"A"44,0*R!/I=%1:UD8P)D M-60#RPXN_RZT_;4!AO1W9@(!(E%?2W6DF,5A*[/L3^95L81Z3PI*+M2+]JUJ MX6V2]I&BA>9K'!9^T"YWB4&%9>.DG\0=?:0 M1NO5R2X]NT6QJ7:#;@KM#8QA+.:GD?$**;(%H'V(7E+P^:6YK7H6H^HMQ--X MU152R_Q-1P$=BES +\+*46#BF8JWET<:60+4UJ92=[*=-OO#PSPUYVG85P%LBZQ+>V94Y M6[REVO&ZG$R7V]^8##ASQ4E[+_IE' H:=F2F4+>0W9JJMY6UE_VWST4-142/H)+S+'W[@%Y@6Z\B>:=,6AR09:!CR&ZF+RC>NIN+4"@(Y MX2O@TNW2]Y[)O;5VZ[>XHOK@MV7036(3-]71Y>56:P'8J3_>D@R0ME'P3U), M8FMK,%.-DA@DF=>1P[PVT,SVQ9N4A%KZ^K9':]_/HX2H("97[.W6_'%6RB@P MC\(8U CG%Q=>8J2N30M#S!&RD^GKEHVXP[PTZ*[EP<],:Q79QZ)I_X1%#/80 MOTN1WN0YKVV]Y/>)X9%>\BB0N"/8ORD.$#-S/ZQ,/\ %?0O8*YKL>B(M8,2W MSN#[SD@C;'P$+\]OTWZ;+YE)Y_G!- *$06;>DKRU9['UN1ZN3#)?%\E3@_?; MG:85_!%3)VE*\/C8C3M-;KK %\":^AV4C.EE42&_(+Z@E6X_/N *.=Z&12+S M=M3LK"(S"@WMVB@T?'4!M/A,40#G<*]4,)CR^:Q#GM"$%FK00'UMTOF'HW]> M5E2 6K"PZ-K@^[:S*-&VO+W8TX1%@PR3P3FQE6H,>3:?%)P)!'T]%\LV[C03 M[3H'?LS^&6^B1<%9$NVN<:O.,$0$R]UOGIP+9CEG F[G#*WY?E(2J1#$_SQ5 MY6W;JYX,LPG/6F/PQ\SYL>D:0U:,?^N#<2Y+#)Y=$-[87273 M'\)+&YHD?B[3@7S4$4]:;WY!?0/(**!"R?9IZUZR$YJC:#Y*>-DZ=VXE?>ZV M;:8D.7M),[DV56M]9-4$*4)F@MX ![V=I7)MYI@.[D7*D$N(^DGF0V98>!F@&%Y,QVNQ%Z,.J.4QG$ETAO^2[V?K+8K-SV+Q<=A.12@^TA]!^.Y MZ3A: 5_]>;>NV X.FU]N!E7DGG6INF@RG0XOD7@^5N@4( M'^HA5]T>+V-U\7:=?['8]9.X#@5PK7B$(]LW]8#/$G5>&(:=#\:@6'IF^HM* MNVH(?QB=[T2@*/&%"^Z;J4^Q]L.Y&8 ?U+0H+[BN/UKXB^7 G:RHZZJWVM;O09$D(,6ZU0S=*K0>NG"P>Z;26PW,GTY?4)&S?&^@LN"/.R=I/M>7>> MO )& 3H#VM!:^.U=E:Q:@$#E67B?O#$)0=&M4-HA?+7 M"#( KDTMR-0\'>MTRYTG+_=J1?"6GTNJ"4?F??#L$I\\W M*O;+X!KNT<5A?A7A/]*)-P0S-P?RV/*LLII#DR>'2/LLXP50/:=]%'CBY7>R MA@JEITP)_?VJ,WGW;QD]6?+\.L\H7]>FCVBU@+_"=WOKBJ\)H MN^#3YE\*":]A9!S7FVA9YFW)"*-AV>!=FFOTR=PCPGVF(I%0GVV9Y(3[0C)= MA:(RY8JXDMP.8%5F%-.F>^EJ$GZ[L_6!LH3DOT5!>&?;Q,O9NUR-6@ZQ\)+3]-SFP'AR4VP8:MN8)PYT MGW6N-*3:TWST&:U#Y,_8"2R_+PR7985;B!VTH)9\J?[%F\S)]([7DN]E(#\? M+QC,./"A'^5H7K4%LJ/Q87PG:Q4M0!V>>;?:#B8^F&%@LV/&4;3I? T*HO>> M2FPI8R=-QI=*+VRWS_9@O-<80M5@ZJ'F+=;^L3KR+Y(+ZUK*%&[>Y@.Q!KP@ M-D/^U25O?LZENE' #3D'+NOZC1G.?ZT5[>1ET]\2"=:M6DQPUY%JZ_;Y^\_?5 MMN8*U(\=3V_U,;R"-0_KF35/KEG-ZL_ ,.1RQ!GE+.$ MU[R);8JZ'2%^CO8X9,G2FI0! M19>WKG[WSD3)/PUI"I%<85/S7XM1+BC 2S"P9?*U#*.\&IJ)&%[6=G6O6^P0 MKIW7 ]Y? ^@V#MDP-U0@)3&/VON.3;$VAP<5J3( .U^S,*(>\ =U-%6GUS6T;9-D4934JSX&GU_(-6D M:>-62?Z7N9EN.O[IA%+!$J-V85&?\513&%EN[7V+>W6T@8]H(6#O> M_$X078-)_V\0M?M??3T??J/$2P:?$VN8I8.H,>V@U:]_HH,^9CJ'S">45XP" M@7D%7X&P#D]0%SPTY7BKO7HW?V 4N+5A;%QI4EPQ[2FL>"'\TKI3U_].E"!J MKL$F1UQLW[-NFRFDP$=[\7V7<7:@$ MRR[(Q:BSS?IF=^+"7.5PU]IIZ*]\KUNB[&.>00' MB+5#2^I8R3[W\6RXG%L"78YK*VM5VB6VLF#AZO7UG'X H)?/W1#EEFH*F[M-JP+T)A M2O&'1U)P/GMC>W]0E!JR0"1KY7RLI%(DZK L&U+^[=T%?)0G^?UV+-V74YUI M+%]R\QR@)[-UZE:QB%4*(V%/) > 2'RXAE$UQ+'-KV,N.$NB(4@2M+(D-V'E MNU4+@X*6##YY,=WG0LTPK.KGRU.FS'IH4 %*!,)< MKWL=JYYADB[I+!_E%Y$%!!Z>82%JS=G=^4QL48)"0)E$D3)%]G#(4.1#NR3G MM?.$29$+'V271:+_HH*9.R<]-. [)O*%L [T;K@QONFV,TG6K\,UT%>GV$RS M86Y#N+>"FL;-P^B/I?,YE.05?[D3^VO\%01H_EZCF10*DX*:?0FL MYE59=]M+L(1!6:]W=O/S#RL:1S00ZY/<:>[;RH+9G4?/.Z*"-//=Q,]Q9\]M M)750^3*?&RV +9'E(6#"VD[:77N_O..\5TA^BB'SV$V30X>2\)^B&+79 >,G M*"IZA0G")[(]M[135W^2H&,YA0D=WRF7LF@Z&[6V9NQ#@[@HL7KOE:*$V'$R M1K>>/N\3@HLJ8^-;8E N#F/7WE_WUZ!X,@7G"UIQ7.H,I"<)67;F3V1(OWI$ MF7[\42.Z9CQ\/+ILR,Q.?J;/N'E_MC&14A0/NI>^W"49F\ M]1&ZQ2WZO.FQ1UD-;U=TT:GB[Q HE[W/VAJ84HP[WM^/0(8MEHNI[INUJ0Q4 M9_4'4RB TIJ0U9J1Q!E:NZ/CQ'B';678(!61A;P8XO:^BXT[8!*.*K9&>7[% M7J_WB_2G3#58T$6A<%BFX M^O:!&GJ\\R8=:"5' M""L4Z4$K5\W%PG+5=!5R]P*A^9(M?Q-?7*?0CVU,HY$@O1>5XF%%5ESUMJUV MICEJ3)/T1]$3JY_E6E'G>=F!AONU8E4A"HQ&@&D> \"1O@)[[CL0?R>BV MNI+6N'O<-A-.$$5'&N(DQMX_?O@*5!05(("9=_OQ4RR*]J?,]8FNDO5 _%R MQH_&%>9YYAC$S"40BG?34F%'+MV[5&Y +Z$;ZE8'#H:WE;%#+PHM1DI!'0705NTLOG67>%@($WCB@YE)-QIAN]XF6!?XWI'P M8D>'8V*2O*)?X_7ZA#QG+#\/N0A:^2H,?K#U^6#7]%Q=L*V3&:.NJP,NHZ3K M\%WG=F$2I.Q9:AP;1VKE$8BLSKV[/V6]*V1R?;\K=4LP_KT3E#!4=L$>OTL' M:>HK"%_H(SVH-N(E'IO(\\U1T9>)6'4A3J;[PE H6"IG-W@6Q6YU(;D@Z,YJ M2HW5X=A2M=%@E5ORPG= MWG;BPT[(0U6#+67:/VKJ]3A'5",!#47F;B<>-@7A+$SMY4)9+YP!E?THKBAY M$/W^J(XHAUB5136^%0M9UHY*?A:5$(E$IHQ]=RW;@1+2Q#%C25*/K\U9[PJ9 MV]B>$)4XKR$AJQT8XE[%0IF X^4/Y?U\%&8G:3S/O>I#[DE 5<-"M0-)IJ$R8W^%]Y+2G#!'DZFFQ;.C=DUR!/WDL8XQOK;*O2J;-LV M\C[+>JW%\M4\=E>YHE_34)S[LZ,@^+0&(7(EK73[:^0F 8LSDQ,TW9Q 9):: MHEC#U_+QU?:HM[:_:$G*#-GY6=R@AWPU7+T$DW7]\/MJNQX(]\ES;M>U<;PG MO,Y(#;)_Y.4>[N%J,6.#0-'Q]%XO"Y4X'52N0;EU3/JLR4W0#R1 )H('$[X^ M/#YMO0^D1'VR8UC'.[LCAI%]$W0XI80@6Q:U&8@?1VX,$<$VRI_TA8*LBZ^# MP1;$68T\'!9GORW)&?\N*338I5BKKR(>6!'4YRMR".&1WC_Z&13M'#;U?4"; M24BU/BDRII9.*$.&O]YIOV\[#$J&"#D^*^J^K6$?-F&A6)_%OR&'5-OZGKW7 M6V*M7XQ431'E<.]%&ARA,!'6@]^GZ*@6 \T_U3C=&K\NORP\< >?/9VG*1HQ MC=D!7U<=^M1:FB2FH/X2)_],RX?_B%_Z1D+W%R>%F=TQT$X?2)[Z8^-97'F1 M0@%G]%C^X9J,W:%>W^Y9F_D&7#_ @<@"<_4<#>VC>JQ/B2U2\@E:!O3LL0K: MUE\N([V\6S=?LA+KFS%[BMD$O+YZC4&:H/@]G?E^5/! M%#6)HT:8?]4]VC+4&3D-FC5@5J^=,NM7ZCO$QV4UU,6*UMFUU5_2+KK*T^#\ M-,=D*B/-!2?\C?!':[73-D\[U$DM4YK=K28]\>OL:-WPH>>E ZZ:>U:B2S!H MVZ>T0/9K&:?^$F7_>&MS6)AV!+;OH(-&B=OJIAM?)6F[7I%CX^X^F7GOV5/= MKF*PL+6U$>%>H0F=M;.Q/ V6 V=K\"Y<%TMW?..S=39LQ(SD0F1= 6A+#OSH M"9B--B!!P>@KZ8^;S,.)\92,\\,+N*:PU7A(_#ZN M2.VG.P7 KO9;4S80-S\AD/#J.F-S M+?4AL8J49B>./<]I?@X="3OR78!:IRSBT^Z3YKKK]>A>7(<1,L*RD/:= S;#X7SP8^NEII+ D<56C9]=&:K[ M0^.LNU L =[U!K-?BQ%''*0^"OG:Z[,F#=Q53-EHI3YLX0%/0OV? M;S6__-X:6>LQ%^M2WO[B]"80VV MO3;B".*G#D],T#6(KXJ+'57NZG'MP1;!;4'OQ2EPX,A&J\9O>R!>C- H!!V. M_=U1P/^0,QQAEMQA*U6@Q%GX%:!-)5Y/W[AJ7CR9.0/E^&K8WN,/9MHSW&*7 M3-BBAE;DU9?$RCZ2#PY:=8_GWU5IH&7/H"/'%N)_(9VL9@FG'E5G\U+_YT0P MQ&I@%)C &T)=L*:AB++U+[+V(<[IK'=_S19DZ %NMHSR>YOC0 MGC/ VJ21NR^^F;XS]H.%4Z0'SX\M[_?+WS2\V'4[PN\;KZNVI\[P;!P%CGQV M CO\Z@Q8EH,*)-1 =O#R549KOMU,ZQQ*D&-,=71E$874[XRV=23[EVCE]H_+Y, MP,,VQ;%2E^]]=(_<68&"FPF*$4[S=^A(*IGU"^$JJNK,*&$OJK33ETF013IT M(AZR_CP4*M(L/K!/D1C-Y<21@;R\78S3>V^?T%QPC[YN3[YS>F3X)S=P^O * MHS8J?412J8F:F,_*?C71>1CRT_BS?(M0!PN#CW?6>; 6NQ!<-4>->,$?7R_* MJ8N!L^]S=K-%C2$:K[Y85O;M;-XPY&O=%5:N.9Z^73MCJ6-CU"CP7)]&175\ M^=JEUMJ'=E-0>VPGU9\D66X1T]\E"[9 =WE2"+]+)9ZIO33KUZX7SAJL8]P" M#:NOX3*4?;',&=XY*$#V0\KB0M1EK#6;5F(+!B2"2[4QKS1[=KG&-W\GZ!/5*! /^3ZM'-:']?C2P0E^ MI+JGZ#:O'@ +J;@\@?+%[?VG=H%U5:- -#YX \ROY88MTMV8&0?F:"&^F4/< M YYT?RWRV2#D%LB&+.+R]<@059@0J?U-^J[5H7;J VJQ//UJ3+H_<=,(8:XI M*1C)I77LU!I?Q@_AI'&.+^-">I/J;;0FZ6.IEY+PZF,]!-3L6I2FG1H?<767 M4LMN:N)T*3-GO*G;XU]Y!WI/(E!OT;Z@\-]$@OC@=!IS=:W^%T@0@VQ*P96A MNSEMLO%1R5L!TA %L1K8?CB_'78775C-Q(?S])GFRKC'O(:)$R'Q)RU-)NOE M4[BS?L7.2KTNX_?IN"U\5*INN4:X#(A'<&H\=*KU[4!J&[H=FHY:['7^X?S_LN>M+# M)E"M=]__,,M=O*Z_.N('55]#'YCI'*(E_[KCV,M2-7%F7JG M>PBO#OB=6$@V@DYH;G#,=,=KN]\%7!HA<;!2A336JU"%::]+V&DT--[.G>;1 M%_&5=F7]KYYYP2IYM_,^'3]/I#,Y'S%KI.G!9Q8#SQV^G%^C*B(=A8KT2 MO I/FW<+#(^%2I4E(!;)/\_M10>,UL@HG3'07>)Y';,6UR4Y& MA0$+HR2.2!_=G-A"W'3CD9B[CXFE'@RMZX$?3SDUFT8N3NHM+(]$B9SJ;:5N.* MK63]>6;7J^;#V]7[%,08CDK8*2IKF;B=V6^4F*S+T3\/0,*TN\6W9O4F5 TE M%FR3_HJ0JC6:,,X59&'TFO7]8-^D /"C2X@2KPM"S8"YF#&)-%QP[4HAJYV8 MV2MD\8GJ(3O%I/+FA$FZ_CZ6M%_]D^L?-@K066<*HG\H_4>!Y4@)+\U!*=OG MBE2)3I&1JY'!:DD?(5N$0J;XGZ6NC&?NY&ZV5+I?OBE=,?2LS'E@/;N6>W*^ M+GZLC/4J,0FJ,N_!L84-SP\B/(>MM ^Q #_WZ.[+C%?,ARAOZ!0'J7:RH3QNGERL.<#8 M69>FU\8A[,!Z+IZS5NL?J#525#.A?F'VL#YY;<:S7-WU&?[V$+)1\GP4"( ? M ?"Z@S@WE!8Z)\9"$S*6IO:XW35#$6 ^62VNHWCU5=(^W7#^T]0ZZ3-^FD3_ = F\T[^7P,-M&"U, M!FNG7;%#^"AM].23#G(;,M;_.K% >C@6I^X2)"EY:O@S0%OS.=7O5<5UK=*# MR=U1M.9Q![E3G^INCNXRBO^V#JFT. [\>@3%1!=;CG_3V M(Q17K#AX>-V3BYNGT29"3&O/M&]AT[@]"[NA&+ V!XR5XG2&^>K7P)X#( @:RBUZ<3?S55,$;F:ENXJ#HB61O[ M/WKULA3A$@".J>6FZ#8-+]\S&*WVW"B0W8A%'+&.J&\S M8_^XA_]N,+-"B]O$[\OO3W#"/X2F**(:^_XB[F0\C/P1Y:_VZHGY8+SR2>"N MIW$>V;^<.PD9&0.<7R_>GGNB-3)>BDXH)B]/J%9PLHGX:,,Y)V-T56&>H M&P6JB9<&,@N*YAD/E<0\T4#,90>")UPK5U.F1OP^%L6\8Y"=VO-Z-WU[Q7MD M/Q+0^BYJ^\T45(IEK)2L4[RM0X X#62KPON%#849)]8M,8:U(<+$'W2KI0LG MHY\^>1)X_WG%OSR9QW_E169]Y]74WWEUS)%1'I!7'-KJKJ%=@I66O3N2,ISVH Y5/C#N!*:<4[0\)TC7:(=]-3(*&(G2UWX2J0P6 M6ZP:XX)JBT -$2VEF+$!*N=.\/[,V6^NR7.A/U)PM_N(L\I^D;[S-L$$R"77 MC39S4SX^QU#G2J%TE!1K)^-;_+2=;L/&8"%WI!R]/;']M#ER<(^4HH=\4+4,Z@W#+[IOQO(HT'#%%?PF_"2CG^6 MX@_K [RH9W@:^^%>G2V#PY?PQ7FF^F+Y,#IF/<'VG4% M96=BH':>=A"RXCQ@YN RC0">:,;BVQW*.V0-;A2OX@!VY4ZK1 M9P1=2IR:NY"5P[:H<76RH"Z1UJ- *$V?@K42:L?EHFHY >V*;77YS%;H+&ND'*SS>O'/>Y9&/S,=!QH@ M,PRZ('0F$!^=5B]4ABZ6Y8;:%K#_ K*VA_9;HI?\/3RG0^F(9P]M%]2B?T]#'12?I4PK)R'NP@:':? :4M(+:8:[8]_G?@V4LI?[=_>[V MN1Z,9E0(L,HU(M6F7DAR$6W)LAY^1M@*H4O/_.> @:$G[9-<-PQ-YXQL<4!W M8%,#VF([5%9,^L>\=W99Z5NF.[Y$IPQ5%5+/6RG6W/JGC&%5PA=_R\BS(52/W&!UN(])J"M8\?*GBAJ$ M=K$5?_E4E%?-UE8;V'QP-MKL]2?7 KI\"5AVW1$ZD>H7T_ T];7B%UW ;??3 MKV^A7APXX<>NX%KP]W#Z] O"'QF.\9AOSFVX$"$*6C_A2K7!ZA'46.&ZT/8G M:IH0JG"($[A^ZIBM]6WZV6HWH[:L7#^B.E^#M^B4S61",!1/D@L&,Z\Y3C_- M'?I@SVI_W]_;[YOV>@/SIMI QC9&W3UJ,!MP1^AAWKJ M?P BQS':%[V=I$VQXY-V'864&=].A]9?<6JTIT31\+5Y#:UKNY_&/< CA7<6 MQ%U"B=TR(--DGC_#E\R#3KVZ_F88!G5[-+_/SHZ9,-VNO#HDKH@:N"[J2%.^ M/D4)2:;:^W6^*X4A=3+).-GGXM1'B866W;/\TWVUG3B/S<5*#R[^3/!:<]J/ M)'&:/>CD-=LL"5_*CAX%DNKXQN9T!R7"ZO1\!72#.ZXWT\SR=>.<9Q@D$)[[ MJU'U+67+-?7C7IT>QON"]RR#MM='()!?&E;F62+$J]\C&^F66XY[Y9%*A6GC M,SHP=/ !7HBOO-;GJCDT"B@U\6!9IN6E2QJC7B>3M\]3=4](59'&4GZ/$9[I+]D7?%_LAKIE M\E\$KHD6M4K?58M_K &:.,'ML\6FV;U\%]H;&6OLC\*$892#E&REC(C9(/^1 MRHID>V,E2')/H+O2$-,',YH;9JL-! M/JR-AQ?DGMDP,%1/?GP,9>-G*>'EQBCW;,O/2QS[AR0?,PK4Z[8$ M;C%94>ZF]UU"CKZ:N"LV]D/;SBWXP;YBJ)! B &33VUIJ_)$?:\1?R VO/^& M\O/%Y0$G)#5'6)U;P1@%5GT#&.H:N,6&M>R@:V :E(K:E[DDO5:)49_L^^1O MU?XWD^4>L;%&HC,%^Z\HE&6!B\4?_LQ,.L A]3&$C %QLS!7O8W"0$W FB:> M3L1_!*B'_( #T_5Z)\(O,27E[GLS8%IT%'J:9<,J= AAR?N()?+A$Z, BC3X M*!I@Y#C_5@A(HS#XV4"E>.'IL<[MYCR!+!6F;55_KXADZ4(XQ%F1&FCPJNW M1'VX;GC.7@>6KAU[+_LMS20ML"C%CK3B/?:IS!X7[SOMFK']TFL M'(Y?7YR]-EQ#&>&D!:_IC*9?2NP&^6I)ZKD1[Y6]C2Y%"@T"2C"/@,% *UR3 M\X(+$QD/*4M0+4.X+I;?0L^L-A[N6&4?9JP/7L;T>V=W;R:>#S=E.-)8DIDU M^T]FFAGB9+_3^4B=YMQ;]>Q$OJOM^_?#_3SVCMP5E5O9Q&>('R,O>^::\YU+ MQ&H-;E=#6$M&X5N;:HAS6CO80%]">KDU)AU5NV:RFA:]QR@P(;O,.2T"%:T! MO'?YNUJ)?UE?D1*!4([B,F5Q^[ZCJR0EU.(3F)*W=7^ZH'!_98QUV?H MG_X(%>QX8\C*$F02A-TM9?F!'8A+'K16;#SZ,_^:#XERA9 M8W"$. K$*)\O>U7@)^?)D;OS[NK?U)JXCGWC/@:WP_O_H_-_C_;AO(&PO8D6 MYPG;09>3/X_A$>X0Z'T]:^I A 26)[F..]W]*8DL9 5!?,>]N[)WN-C)6"0_ M%\NG)P\3T/$03BTX3#B/O#&H-#Y>(:L;(;YA[FH=!1YFO7&>37#2'*HKV1A% M\]-1@)_^-UQ)OA#>S]?2>^S9*F;D*( O'[98(R7X'50 WUI^5QC1R;(*O;GF\2D MT9*C\.B.9-U)(8K2=:<6YWE(D:CP%,--E??/1Y;]4A)S*>,[C:MIR;9B_7/9 M.:W:!12<7.71T.+,5O?^H"]+F11,J M@ET>LU!@RV M@I]Z8-]'A,56_PXY2.QC\-2/PF:X_BYT_>\7J@).D[9L/>:&0*5K9^>[(2'( M./HBZ^>]",1/6V9^9G8/5I_HZI\ZX3[!8+8$1O88X+Z;2Q@"3@/SU0(Q0$;O MOKNSF'KRJB=> MLXX<:CPX*M=UDOU8=7:YZS3I X'6#FDF22/B/U'\#6!K+9 M>^2!)NS9GVZHZWV.''D9XR%#:'N1#W'EGSY'?>D"M+#6(X/E14S;[D)]#+RV6BIKQ1P(<6=G/- MT!@R,T0JD".LY-#7F]ZEP\X$+O]TU)RT82>)>1;$M]4MP8RQZ^3/[HQ%N7-] M9K!E\E.FR%ZX-]$AC+>CP/3ME\FAP^;" IYR^#.P<^[T"^7: @E' M"#_*<7OASSGMSS'6U];\G^-/D\(Z'NO#8 #[&T%=2OVI%0<[Z?_!!028GGQW MOP%=W_7GT(4!!Y[^_2T%Z[:[N83+AY>>(VP!5OR[Q[A05_O[N?L,H&?IN_M" M&%GSJ\9@R_QY81V/CKJ)8,0V!?O-3?V[8MV=;6RN&M6&B;PN,$;^XERVA&,J M5\A0/G&P_' <5R)/9ZYH>8VN,>5W>!LS_^$'6SY&^4')DZ]]O.A3RHB%N3HJ M0"TD+4H)(FM,]/$-GF<6HP/>T8I4FUUD_&KO M7H(ASNZTL"!0"\E]T-W3GWICDYC.I.-;-QHXXGBFNL#5'?U!D3P_F4(BRMS_;I%G=ID]+0#&*K(U.*)SM_96*YQOJB3[U#]$_R0?+WAXZ?Y@9-6#=0[S3^*LNU!34 MZ"B>GZ[O"467GJV&NPWFN.",X<#541?S.^,(!*T_6)F[R'7&8+4+16JID?T>Z.1G^E3A/L>#>_TW!F6I[0;A5YM]:C'YB9SS%"/57J-I& MI(S1_^VWOK+*])WR=_QC=+&U069 MX58/2[D4S4L-3\6]+9$A%C5\VX:&$4NG$N MJDZRQA-;-]XQ@%U\\%%=MD3$X@FX"N7:S=)?D78ID]Q:):@?5\I$L&;O,W<) M%G4@+K9X_M#+!R\KE3(U16>C'O0F+P8JI,H>:YA;GC*I\IQ-G.+-IWF&3SEJ MV8WS[3V@-;KTZ+;W3W3\A RDC$UXM8I: >:]F;A"S)+S&UX>E/H> M/FW$%XLX0LW>:,IBO&,8GT-CRX=3#.\)/%=/G=!#H.:@#B%)D76[E=IFPA0Q M"""^LN P:'*$C5^1@)8T^E%.F.\(3:N4?($53NNRWO,-I/86L$>.H#>8-&: M_.AO")QFXQ^G=-EY*V4(PNL+%7&O 'Y?4<'Y<'L4F"UABGX_'C/GMM3)68*X M,OKZ%Q;19$$"G\BL=[>\U<)O5\ @/W.[>6?X+V@R9 ]PUI9]X$E_.1@)U7NC M_.B1!#XD8XM)*-0HV'76YT>!<'C9J7_#[< M6QG9>P'N'G-'\&OL*)#(]U&^_&Z5S2PR+!CN9\B\)#?#:;;B)@LN7E)\K.($ M;E.L_B72/>J),3;/5RG!.# 9XW;$1A\LXWUUYR(QR\_O5/!W)^-R'I&+<*KI M5HL0)T<)LV!$V<'Y'/*N *%QKQSA!8UK3:9R4Q!NNW?\YSQC4,+BZ-.]>"Z$ M(QP#XKB[/.GG#)0OW&)#>9MXM%P;(M;G<*2TJ99ND;XP,2YBF._+;'DQKL"3 M_U6 CD5_.N/%FY[F(%T(/.@TA=G-E@KCN&SE"USZU @^B1+]_.>AHR$Z&P42 M=N!7I'E-G$AW&EH&%)OVN8 <@3"):KE]4;.-4*$VCC=OTA9*4NC^ 8_BIR:*H"Q\4?$*&NW#?R77R.KU1>0]Y?[+'!%>+?))" M9;S4P!\GI\SVB7L 6S.JX$= 3V90]!>(Y3<*^&4%NLT]JS'@9Q[]T?1@4/]1 M.3*G?!7AFC$*!O0ZO)4LO+&[M(X6"KRY?/3(+?U/069/Y2D3/3X4^0^-H&;3 MK.-5UAO.>I1>2!&[_H-[466S)\6CDJ# 5](=U47$G9@\ 6BEBJUOHLZJFM?; MF\?F2M3(S._M!"Z(%*]Z\,%<$PLYUHP[4\R^'V?-D"-FGY3#]5N:^*3@LJ6@1/&RXF75 M]%@)Z$>J4GP%_@=E;QZ5U!;^#^.EHFXES6DI>-.NW:S,;'#&ZI8V265I#DEE MI65I3CG"L:Q,,\G,+%.PP;!,R7*>L$S13#$QJ1Q041%1$0&9#L?W<+_K][Z_ M]:YWO6O]_G4MCF?O\^S/L/=^GL?]M.-#'5.9-+^]]W&=-M=9BB2WY2VV3S!: M4[7XS?&MMC)0'4QNH086Z[PQH+;0AEF'3S[0!E!18[ HV8\::&_IYH1 []9" MO%8 =%T);@MN0-@D_]#WZV[$\V3C.!4WW:\92):P@EC:O>D@/_L-[^9T6G9* M*/SNZ?SO/9.34;B]@FX0MP;Q_45.7W!6EJ_]1[;RQZ4MU^5V)'M+F/'O(_S] M#/U;SS@\3TG(FG'@IF^*4#+MY* &K3@Z3[9R_S_RX#0%,88,E?'=5WYD6C.W M(\:2G!J=E'9A;R[KK[9VJ'$HSUGDE<_&$!DJ;@;C\DAA>+V^D*FJ_Y95A^=",P\U*6_L=+XV-R_@L E,J=%S;')S.LI]%X.FXMH^!]&^7 M7:+1!&TU8H5;DM?[/=:&D3"^@4#NQ=,_GZY(QL3#L2F3Y^A&\T_[-^O+F,,J MV'X]"/@V/F\R1B(20C&N@6&[0B)E$Q/:?L)=+\O:L^=;,0?85!;HC\PK[CP< M9R '&2R^5^*6_<%4]ON9=VOM[5\BC1EX$HX5=+#7^:D[%O;NK*!#;Q$[=\=!D,N%RQ8XWYTB,@>XL MB$#U;(OY&Y4ZBN'S2QT'T0)UW\OACR%=1J3Y-XZ'V*IULX$,GN,:]]5G43XXE;92L&)':Z]PWK:>U)1J-4"Q MMX\YE4G8&LXR!?$"C8W;^H;XPRZ6W#(^9$>T=)QOMR>".(E&LNVN%SP[K'[-V8KE=FM M+9+DV>D1VZZU(D(2]C[B:%6M19@]6ELBBXDI:?4.N+/3+NL/*Y:!.EJ;(UDX M_BU'E08!+,#%+*/BN^?^0)L'L'D\;Z.V6%C.=V!T59H=<6Z:AQ>*(&=33M+P M\_9?+L$I^*"S7 K09O;JX_OI.I@ 517P?S.0P2IA002"&!/*PKKTR<(,XHB7 M;\U?Z=@T ]940HRNPIM;K0WGP@+2\G]90V15771&Q&[3ZWS&4P[.._0#@^_3*B];%:7]AHW4:TX:G8R\ L M/H[,4QQO/N?UF@ACJ$:0>.9K#(^AK]WH[KS#)]E02+798I"QL9;\ .5-]C1/L*34;I]8"%BH>ATO-17C XM-CNN?J)("E\2#BQN0,=30F M5!7Z\^B\&?]W>B))2I1(J<).Y8M[ I%I"I(I*(6MC69%PY5^@Q'J_V-\+;H- M8L*E0I*S 9<2)_P6[!?,+XV7V:IY]N0QD9(=^<#PG8 JZ!5UO:Y1Q/*M/T$M0K?%' MEDGNV%"R+55 JN)D5. >/E60DJW*'/3R,=R%B5<"5/SEH)FR)TZM*@U*J%2U MHX[+^S'XD:@):6Z*VC1>I<$9 )22EL1[% T3"-0 305KK_T:TEJNE].P5'SQ MC_Q,FD!C_Y$JR:S^'S'U[I1M"(YP;,)3G#IFA0#,IW(6O'G7'+0@MHJ(N;99Y>-P)Y@,_OP$:;N51@L;H]CF=1W6C_E_6ZWXWTM F5-&9;G"/$G,& M5KO/-ZEU)B"G6,#.[4J&@N4=KR&6M_H?T;D&L&C*"477E</3998,ATTC#4==WH*M?W8"R @%W%:8C46 M'<:??OO1^\K,+$(&ORIYI=\9IDNPJ.MMJPX T+0;@C=R%BG-Q90*E$H=G)F@ M=DYYE>0Q7@D9?@1]RD>*:(DO64$2&%(0R L[EN W=W?1CCCZK2UB^K((G@.O M*RTLAJ2L,1L(2S^8LOCP),I.PG0HAT[H"%*]$T0JF;;Z'?5@J8D>UD(3D%Q4 MVXUE1",N$]*R^&4PG KW+\Q6P,XA!S3;<44/H]D? MTY6\JL&BF\:F*U71:Q =3DW(0CS=)2MLPO7$AEMGI$/+.92LI,S_WSZL_Y^] M64_&)!.MWGZT,3*-%Z3.(KJTA9/&?HV2$I1N1T;/W2>[X-;AFC0;D.ODGDD< M:R-?V/@!E'TAJ_OL;G*,FJQ -8SDDE:_R*2UC]$?(_:J^"KJ:"3]#_&.TE>[ MTB^A3%.I '[:H5AGG .LVGRV[:*+M1">\F%O#:NQ>T,H]" +*+8'6)Z*JH:( MW[D9F8@Z#4CD[.(2P4[%XU,;K$-U-:"$0D5],+8\U4'].<*M95'B^7&H*PA MZO5+\2&WRLW#?5\/^;W4."EA2R+?SYMYW_$"COJ?'UEB!ZFC1B3!)/>GD585^T] 7Y' M'.ZY_RSB\OUUAX'7>UGJ0YH G^Z9C(X+1@OS0ICJ%@C R, Q^I?[U[G^,!*<=H,C8EZBKP_\-[R6:HZHTN#K@\%&4U.N"VE'PD;?:8HDS-BK*@,?P M%(Z3+#V\?9?3''@<(=5'6W?\CREYHU>=:[@0XPYYDH $; ([:4:#X@7L7U(C MJ!-F2'$$V-.X!3MBRRLCOAP*^%#^5#=J;('=GY.;=HQ.E@YT\@V9'&W53NK] MZ-43^A?\SUGZY#&]FYF!-M+6F)T):H_15=W_EK5/(48NP 9.P);EH']L*$3> M:.(;0EED'T9+W[N;Z(,*T]V:?'!'3)';S!\N\^Q^6&L #7!PIA7)NYB:?WMZ MN(@:!6C:)N^GHH,2)^@/MFU[$-6?DM ) M*S*5^S[#SA#='IY, -GG(76]G*SM>&-$8*GJ^+[+O"P#/T,2=;=JC6"%L2H$ MH+^^?/(VZK!O-^RM6LMN/XJ8 &O@E>90$M3"HP=2$PH\_^=0P>6W/6K84:]L M54,"GC"L!"R$'D'G3DW94CY7?DZ* :C,[>QEU"#)1!)BY-R'C4[8'-AWVG3= M7/R23<,E/,?Q:_SO9H W8 ,J^+3B.HL#VAQ%^AZW$*0PT@_\[ULN*27IQ-C- MWY\\V#F+2 @" &^W9QJV K#PWI7HT5"<>Z -/9VCZW5:<>/J:Y3YQL458TZE M))J4;O #P@FZYLJ]&RTH[VS/DTYAH=J28>Z*+:+O@;%EP?(B#@<6A0"VC74W ML[1B+?Y#U)U=T6IUC%HJ$\M MC(@2,']J6O3%X2]WXXE=>JS\T&Y0[#9AYT[_2Z?P];@-];]VM)6J"&:O@Z!S MX9-IY]&OT52Z0F/6&49([*I,Z7WXIC<%!BDHQGV ?"O6([]8?*XP%B^2=0ONURKAQ>S#%VAO_5(NJ<8C#N:>,N#1:-)^[:U/3N;7SZ\>&_PS M1MP&N$#I0Y@5C =UR9.D_B%J4#N,H*^!I-C#I==:GEK$]=;-V&] EG;&^BVN M"![9@!FZS@3.BKS9H'.9VZ>GD:;E*B!KJ8+3".U4%"Q^E(:\]G(N@XQU48@Z MJG5%O&2'F+PJPU/ .Y5:K"'FP4AAGNA&"[S@HF$R:@*\P'TE#_(DKN\G! J5 MF)#>A=5S"ZD*_"@E;$4(^E5.>S08EVNRV7:*]C"T+[:Q*EA,.W% MA<0VF^L\,L$%?HGNAL'W8_;6,*:>R^18R*SLU, FMQ4+S8R$PG9,/2A[<_BX M&CH%D\J;F2=55T&&YL2=R1US[C,>XPI\[2S]&'C7L.,TB:$LS3^9V0=*ZD M-P,1P=<>_LEDA=OD@Z=+BLYL++WR28ZF<(B*^O'3D6+'V6+,I.7+Y:-[2L0C:C NX3U_=K M+DX/[7MJ(!4QK;4=X6H01,XL8L$C!Q_1UK!9A!T,+-XDNGCG;V;4I1.^]&^V M[H\;Y>2+SA?55'+0E)Q.@=;YC&UULO8P:4(]MPN)TI;IU9%N>2.&/K=/[+*X MB=Y3#_(D$Q[7J<5NU.UQ"_,8\S!<#NC 2(.LQ#L_+OIP(WA#/2[TYW6>*K,_ M#+]:^'=XZ[>>K$5%(NIP)D+SJP/:[M$WL6Y@@8FN'@8>&5T5S7G^,]:QK!*1 M>(*/'0H':ROH34%_*,BNC_961N'BPF=0Y"L2*)C@K3ATLCKLWC;KMCXP-!.A M_L#^$MQS)@'EP'L.JB2_*\UB/FTXCB9(F@0*76"CDE7/22MM_<9\[428HE_\ M/A2RG.X#X\ !U0AKO??$7+8*ZX2#B8M!\F2-Z,Z%$\@S+7TAO:8V,9S@\X" M)!V3CFPMZ^Z&X]H.77# -(BIU)\T4C^BR8T)X7"^QUG\ZIB<2/0!N X#NF6.T4M2G[FE](>&XH3 MW1XJH:\*9>'"CLX],+A92&8Q>$H=Q9_,Q]_;\%8J*N$+*?W'(]=N$+)^_>2$ MMDI-_0J=KT[^O"P,C?X<@R$8O/[BN]3MZM=#U\^3^4UVD^X,_/PKSDL+G;1PL, MSDC(;V0@2G!Z]VW\+")_%E&($AS\Z]A_ MZ@?5[8TI4RYC!W"KP++B:X=2N! M3:''YQR#7T_O[33?+EA^&V'<,\'"\950A6SE2?H)3##US=N,M7?E5@)FJ,AC MRX?E4AZM K89]P-/UJ"17- B,SNV;-Q26[*8@;_,/\M-S9I"X9^/6Q?S>_N&;;C0&E2<2>7PH,N%1> 9RG\&X]0%W;S#UMK+98G M;P',Q>\N&3]*XR@C[,69IP:>&:HT,;J-<3;.PWLG1%P.A<$O\3Z^%04Y;+/EYQ2<^J37AO>)DHL;=!2C"[%,#5YU[+6!6Q+W%N$=.E M1M#NT7O3L@IEF!(<[XA)R7RQM9],]U5*,C^89R#X>3-2E?O:N<4\]4\6K5P@ M\CQ6O].=CG<5.!JBNH_*K$'&Y_SFZ]G;+&\(A(JN0_4[8Z0RA]=/SCQ10<#@ MAC\ZR_[$,V!TX!*H'')@P#8GUAXGXV3JP?>;SV^"_99+POL_*%=Z9-AS8SJ^$(/%%TY\REG<7GANB8]6#X0 MZOOH3IO\WD/9 "NHL2+8(*_>6B"@**5O.H:^1%FIY$JR$@36(,86_J%K>X/, M4KFME%ZIXQES&6P58'39XFUCQ:+Z]T*9Z,C5/?_8^.;(M.Z[ M,(Y&%0LXVLRLE3_J8HN;I= I%KN,X'ESX9&7DU),0GLP1^E*-]B[_/KG,BF? MZZ#Q_\.LP&W#ZA'C-]A" #]FP_DG:E#HORLP3(-#!TE890L&6[T(QU9*_-+P(8#FJ%([,'&9X,_'GE' M-5G)5!(13 5\W2)QXEXKKUK^*ZK++&) P:'V@9X/]]ZNPL6KJ0(HNATU]H6@ M]R[[YKU;S 'F,%72&NX9\>5>3$W.89IM,$N)ZV)@I*Q$=TOOO[<\$U1C>*!V M5TYCVH]?W>-=36#X/GRB3,#QNPO]D=+2^B\+PG06Z4Y2^2 4_KTAS" <8K"H M+5/T[&K]O /74F'&[H.X0R22;-)M3KH^GR99H=/^[BF31L>UK)C:+3BY!*,; MR4\AJHF7OX:!0$X.BFVP/!E-$.!?Q%E>2*8\9=()^#H2]?[Y0Y>'8+\Y1M18 ML 9.6Q^-\15 P?_=:<$-)"&&'GZ7A]F%JLB'W;*K%Y7;R>7C]I60"8R^OY88 M:?O$2<5K4K@M*AW')?L3L"PJ/?9'%K(3_35YKO;.5W%'/T#!V2!.WQ. HS]? MOAA\8:G3@V8I.Z*$FF$-T!AG6F>8,'S,^16?G0)LQ%MA;I'V9X_2;E9F_6/5B&*P03GXQNY58#^$;5^# M&%E7'!S?YD#C3&%S W8OW(#=K8D1:W!KV$ORM-=S4B[!0EA[SKM!)_6-GI1/ M;7O](@FQQU%XM+J;R&C6OFS:P:6A3!0],+LF(*VSY,G$W@MQ=?8:,H9!+K5I M1^U=/W74!?!), BS>I=__[)50A\2YAPK$/A<37,7]Q;DQ3:]U(>,;-$"GWV% MH,>',O2SVWH3U=$I-BG4H7941X3/UCO+=C]8%$.6:/WJ!S2YH/ZJQ%5"D#3$ M8@?-4U9=*WY2>2P9'N]NCC$7U$32=^ P!8OKL 'ZIE TD?1(1Y5]:5"QQ<,Q MU26X/87!MP,9L:KZWAB*,KI/0V\_FQ9\NJ'QMM.<'W5_>K8N!9 MKBV;C7 M]@ND!>K-!_73HWR"VXAD!VI"[B7R/THE7KE=9UCT$E_U,CA9-E+H)5AVLX(E M-4!W ANE;G<0EK?!NU#)08^)Y\W*_=J=GWK:D#^2DM+\TB#E&8,EZ"X;/KDE M?.['YG/S++D42^W&O.N8IR:W$OH].QGQ1&'&BVV6&3I\B8=7C*)N6I7;1?#2D@4LZ3Y2:G MH4LW? I27DKATX8A_=;(^[2)]5=W2/:7?77IQW7%IQR ):LZZ()X51_??]F; M-MN;MA%@5&$E^XO8&Q$1GSIFHZLAI2M/3\TB!G^/O38L\_K@_NHIJT=;"S12/@,5Z[B,#BV-<\BZK@_F9]1\?'@\ MF(*GERG@"-*@3@_9JL3<,7MM/+WMO([(^B"FXN5 ?1)"K,Z>-[*WCE1A&#T$ MJ!A;;C[LKB\[DYS03_5AT"6:@)X7[+]L0^)S<"[[[2N)E\>CKR"NW4N&X<@8 M)HZH\#MDFZM-@=0!4%MV_/35W$=WK5E"*0C8"%=]_>N[H^K$YSF&"! %RX^X M;7_=R,!"#$+0,/5S\8FK0U,6+&L^+C%_W0Y#!JM_KM.Z&8-KN&R$V\/Q_=;V MVE)06+JDZ=W3DDQACVWCMW[2\^88F]+(D9S,M;G_JYU&?<#B7?,F0H-G;"]PZ(,UMK@9HLAN+.[ZWG*=R:/6 M*ZF?7SWD7>O7X @2#JR>7\B?XTUE.(C^-=.\4TR%O?W],P=-KC>Q0E5^X-!W M \M03EFHR-%PS^E )%4"?X+C]F]=MS*/*;'"!M_NQOY%0_VZM?T04I(_OF . M6M**V+=CL!'=+A8*H4CYNZ<[GK#M4K:1*%RV\!AA[S_H9'FCI0AV+@=YA>.3 M!ZX$"D036=CI#DM(WO<@>CQHGEH/!< MW\+;QK851L3((35Q [+=N,:-:6P*!C=N_-I6 $^HI#7DNF!+#*]=0P0T)TOF MC8=2LIU-W\MS%N_78;YA(FGZH-FJ:7:DE6%(=$QTF "*Z?H6)6)AN[(:+-HL MF,H)IL 1$Q[UJFG\)RI5 S2K0CU2_3\D&.Q$O>'!=I;SNN+6\G)=H'X*.CE_ M9S\?"8]AMZ-!;TJVR9GS& :[C'XX6<5Q#UAPU'("_*^+C*I3\>UTG% E5D!. M4_F)9=T_Q>19Q&F$\\L;#RREK.B=YC0)[9CC8BU#9""N8],W_Y\7!\K0Y*Z6 M,T[F0AWWU K02=H:A9ZYS5$#3^'E_$8 A(7*U1$J59HCIDSS$BUG"J"5GH.J M>:@MUL@TV00[4_)O;253IU*EL;^_U^%E:-E][E,9IKXKSN;^GD/N;<'<=A@& MK*'P$4]PY]^[3,Q)=9T1JH+/=W"[YLPB5FO;!Y1$D>_NJ+JQ@FKI.R("[T3E MH!05IP_E52[0 YD&E/$8(,LO:0+\ M)RCF[8$E]3O'HR44&&J5*P>6NESHVLJ_K]%T6^'XW )BQ13A4%%%9G?;/\V' MS\?0I9JYB/!:K"* F+=/?]7XKX6@*1OF^4QV)VG16.,VWV*29HD1-9S3O=RVE6.$QX'7WCNA#UHT?3J%- B[(ST1 T26,>,HZ M-X?36=46HP7"+*F4N:,!>ZMOTP&]@G(F M-^PU("*E3ZH#"A6O>8V5GLY.E"K8NMBCZ#PN*";8"@G+P>#7;?6L\J,T];0N M$T9ZTQ+2<"QL6 >:C"NF.[CWF9/DH$ 0\#&;Y@P"]9IM?8.\%N<[>KR%L-O5 MU@M%/8NU5@P/SB)*_OUX^ALB#;4-=U@#Y$ EJI=3N$&HX-KF?0WLK">2C*#) M9)E#B1([P-!E!D3:%1LX_ZR3^K)3X+7R=^VPPFW+Q!'&8_JGW3<4) :_*PYW MO79M[!ZO>Z>JFZL1W&&62\HPXBIP\9.]FC?CKD[Z]ALF(A5\[ MWW'L_7[:EGGH 17GMO_O+P,KJK;V8QAXR2RB:Z77:?&Q$J=O3^H"0[D4 #>U M76>11 7N7^&S!2OK_S&2[-\(\0J M)(775TW"WW^W92>1SI"K0[E6VDW76*^S?UMLI!*>8(5D=G?!):?"[@/R\RA& MD$1%-),$U'-7_18\(KYZ '3+,9 FH#<,:U!21^A+2]6,SZC@J*R+QQ%^02#=S5 06S1N\CA_CZ[\3-AO2EQ,M..ZF>>BER3M>)K M^U? !L$A&U^ ( [U[62[O^-!ZA6*:C_:P6L?S0?K56O < M$%(""/4,O0L5Z4Z_#[0@@"BNY+_X&;/SG"CY#*;H!K,Q#'ZNK_""7VEL:#H4 M+X3L2,".2-M&46P1I"B=J Z4P2YO"[\DIK5DM*)X[I,EKIQN;["]S] M_EQ31P:FVG '-)FS]2$N VM3UIZ"[L#,/4,7\.7YAZ]?T]QFT> M\(9O#*.VS+W[=^OC^Q+JMC^B9S/W@GP2Z5G>Q'H?)AF4%=Y._J M%!+'U/0!RR<( ;&6[U/7<(>-)P&+B3:'VA\\F\VE65O< _;C!S2\"0CX4T6K MV_H[?U\Q_:1 QI2H_+1[5A?CUJP]/(M@6XR31IRF9U3N-V/=.:^*;PK190M, MV0R?!%!C-AIC>,__.D_CP=1,!4-VT9Q&KL$DQ3:@M6+X_'\W0](1I"N@K^)^ M>(!]^_+T1ACT<;P)&?W>L*(HDO,!75RDF;0L5U&^J M4!,@.320_DU2K+^XS1HB\#E=C+VU:[V:A#H;N9_:'++AQ3>+0'"/_!5O(BE[ M(X.U#KT$7-;P<)/4"-B$E5 +8KVF5.WDC\/1XTQ]B#J@"9@PG_?<>; _!37J M.,'MBK,?:SFSCY7#A*$S\Z/)C%!^ESL [I,.M_Q3#=5$^T5&C,;PM)+W^,K]V'OS@FC/][! M37K\N"](Y?F'Y7?FE5D$OJOZT!?LVHE^=*DR@Q*(],CT_O;XY,-9O$HRQTX316_.=I^)_]>\%+SFK)W@% M>/%"@]B.#A;/&(0SE;PDA"8\:+6 I?^EI4FF#UI_@IVQ>Z:"U5 :<'GXHB%: MC';IJYU%O*$G2%G)V[P;GU2:&H6E]?#*8:V9?4%!'_RWP]-:PNH-&L3UKM#! M#W)2!F_A$^/JK)0)+V-X BA4R>%Q[P[[/=HTB_CR2YEH2*JIBN8<$8<.SLD- MQ,5&[Q*C]XXY24 S"9WI8)=:^ H3$#*+Z..)CJ+8%K&.402LORD-"!:)N%U5 MK6L;%EM[-V)E!V@6L5\T M?;7_7[ZV/G#KV8\0<+"?ZWE*P(_[P[$6W=# "$V">0KPC>]FS+ M5C.&^,GNH_AZ?;WUM:$@IO7>-HM8_LYW.M#* M$(V](:6_W/XK[OT5JO*\+<5*J-&A4R#3WL]&Y2WF^_6%/_\K9Z%L$,]KM1-, MV:QJM!8QC_EXO? 8&;C&8':3!T$GA?O;V-V=5V\WU&TS[S/.@QS=LQ4AJN^% M[O(D6*,$^3R!"% E0A539Q.#-5Y(<2][#R^>'3.K;Q7+3]R:8/; 9 G D[ K M=E? ;OX&J<>Z-2$)F!W_W1;T9D!CJ0UCT?8_56=E$)PG+KWAQ-;1ISUX>['M8/R70=IW)>._2 MNP9-5JH8B,&O.9G1<-U"(SCARP7GP_[[Q_1,">^E/U;>?6T>*4A;LYB^O,!]$VE7G<1( M[3\D4;,$6=38=I2@VL>HY!'XX;],(=QPMC/=-^,Y2B6#?=J?"O=ZW,JKD[]0 MOQ_Q@\0I41").Z19.L!8[75ZCD-(Z?59Q*K(9E@@!#MB^O0PCTH2+[WU:IIG M8EC.4FN/=A;!$\%>;5&V!X>#2A"G7F<@N_(/A23I])*9VE;"G(ZB+;(J+V+W M\-%YXP^Y?-Q]1%#Q6$4;#BUSD8RX/472=Z+Y4@>=. M56_QS_H4)R&382I48N?J]V!WG;8Y'R@\=K6=@H)7\9![>F2 EU?)X0-9$Z(L<:8L MX-*NN!A?;KL,>J2S-=%I%I&ODAR_]K+]^(\H/; 7;SHE;$78YYX4JK* ^_L# M3T3HP<&4!YW,"#8N#$YC_4]:5?/#*,N4X%2P]G6<34GYWC:GLB#QFSEQ6OL, MQ]K0QOU+,*\SCT^,K\AY'?BSJ_[=:"_(-Q0]%%426N! MP/F GV,H9QBL4,&K^(?Q(!%C"97B?-[:$-$[ICAW27_W=%<_R;ZS@,E*;=>F M_'ZNIA]7M(3J!$D?ZYDJ5&9)L=*$,Q7>=B24]3'+1%_?0G9";:IALW,3LZUD)>IOTM M&MV-Y\6!#_F)&1(L#P(V@N12A= VO6% V_<=;42S:W<<'+<,QPB_6I*W6H]:0;X@M%+YXSEX[GYI5,:9 MD.H, Q*.K_3[&4:XYQESBQNC9X+FB;A9*K'&'SF^,N9ZHX40BGK39?6,718$ M,238VY$7T\6KCU0LO%?>C)L@2Z!(^EXV>" @9/7YT=#X3RQ7*/1WG,VE_J,5 M2 .#"/NH682=M#6D;(!C2]00JU30NIPW=MO?;.L[W(=NM;3'1DG8^F,1- M17&6S,.A2ACM$93C<:2$LK+:@$?B.903R[)X?_;5H+2F0UA8\?1:U'@ *];= MRNO U*\O@=$4'(MQ$*'H'F3?.(NZQ8;#-X,%B,[PS-\6L]=74AS#3%/RT'&:B1D*R2C.&CRINE@]-QBS7 MWKHB=#IL.+)I_,601B2BBL&Q +2^=V_ZEU?\E.IP'+];1D\Z)U[,ZWU__4K0 M9"@$8*&:F(3X<)QEBP3[AF_*MO='"KD+Q\J.'UJ^RE>R2#+F))P$UJB=!@H+ MCQ6 C=" '1R5643@3X77Y\K;F1LMG>/UK$Q!^1BNL?;.%/?>N_'D\]Y&==@O M%MTI7%BDOE.@OI2FOK,=1@R$LM[+P"+.%/WY%;NSM(T;+$WW\8V[V7KT)LWJ MP6\[*3[=[RW(2G_+[KXJ$X7 P!=[U2!<,^($W1[=@)0Y0>P9HLUUB)I'4X_2O!.Z<5[LW*SS-E,;1%CAB MM6.PBK37WAM'IM894F\YWPVQE%_XQ49[, MUU-^L W]71ESU>H\RGJTGLOP1(QN>-M\[?;N)AR9T9')235WPWKSP0U_ M1.EMS%(#-E_+JYWEH4@@:KC>1BJ)]CPPV'[A\#NB!XM(05I6QQ%"KSM6J2L,_UFO7H05I1?E&D\#"@#*RQ76FH$$'1YQB&+Q62#8U!SD)J'Q6 ;3C% MC,3DC7A$^,B,(4^-)05&0*$4L_E]QMJ+KM1K0"'.P.W;FN+EO(!X:G *P*(/ M$Y[4ZBDXBUOV+^ZW;K0T97"T:<7Y O("\,#'RJ6!E7N<"8,R9ODX3)Q_QSD4 M']A[(V46P0=E;P)8V^FK3ATQ\)N8?P#;A]4$25@UX4N%I2[S?AT=TH5JJU4A M_CKA^H>#=]G/ V 1JW1OZ[,6HWXM.V?2V-ZKT1&R^ TQ.TOR=P\Y_YL4&0CU MS@-8M&@%;9!U]U^+TQ,/KF$9'*H$5H))H*/B4=>=X)G[Y5S03UT#L#A=M=O% MM,9_,MH67@?N$F<1 !TWQ,&)@4;)'OGN"W:6P.HB 4LBI=^H/LG[-91Y85M1 MRRZQ+X<+BF';'R+V:^B67]K9N\L5].,(I4Q^5W4E-FG-QSXF])"_F1TEEX,! MG^BQ+H%ZCQ]-XUU%T(K*B[2U/8T-S#Y#B$H=_AV'.P"M O9TY28JA\9"Y1/"5O_'ME MV9?:K$DF2@DQ8"K_Y(^QN#U(WI82S^#8 52:0?0.:M)5C]W;9A$/%Y.N^3O@ M4H]96(SBR&RDBO/J5^R>M#,:.60_#D>8&7G%[U=78AOTF,8@7T*WYMB%7](% M7>8M@(RBEQ.VC^&6Y"ZI6(Y5"U,H%1H+GP4\=&+&@I'!ZTA*!#'ROR18!-%L M4)0X(WY57H&)TF=V,$A(YUDJ1=C7 X."6 M1[&,/N8%.1]'&';$OMWYNR#_WRIOOS%[VPBF]&WHY?6)/WO) (TV0A2.'$$. MVMGQP?O>GA6E&>JY<+%^8- TLB^SK^VZB424#);!4 M5K6C/K8,KK5RVH9 E>/XLK?FO,TV#A\WB.1Q]+O5A\31?9T,E6?R/%ZD\ 84 M"NW@95*95IVUW=\;@Q/MGW'I!E)879.>[2)O+['K,==(<3Z )AP-;MIL"I%6 M0RHL>))TN!<,>WKO2K5I6@<^-GI&$SWS#J_PB8 GFR.\7_4F#3[U0Y:9D%8&+,&5@-J5A']/KSNIS; MS7;QR;Q4*/)MR*\)_6-C,$Q%8/%-8I7;U81[8ZHLH+4-YAV-X3'S1.+?YAN M,PT4=HOI]\$#XBVVJQX07RVN@.R +)(]\.?T(>Y]\;^3BT?U3*W3VC6 -JH/ M,.^%?8?U8AJR='@68=!1EES<$[K-MX^W6#K)'AN18MY"IW$$UO5?LVG5^-(8N9 D;2.Z]I/;Y MNQ>0T*_7J_P8'>]?*Y3_H*X.V >KZW]*[2 ?[4ZP!_I>L:-6RNY'\[+83LG; MXZR>6J;V$M4D#R'A88!XL/\AZ6&"OB@$HLA', MVBZ,P-CVXX,:%JF6T56#Z7FZPL\*EKE9I#E$V_:Y"S(/#_D9Z$+0EY..DC^N MX?&$8"@Z2>#P;:UI2FV65)Y':77L!\C'V/HY?VX]6*]O^F:&:2P&S=QLTT== M(NV9=*7(X_C^HUG(3DT,26NICT;E$@C3]NCM.EV: GLG)7AIWU?*+8#:6/[Q M.J\"!#1^RN-_O]@?TI<-TW'/ G:GG[;Q&2U11WNW$5K9M(^DN_6GNH)?$+ [ MO#I\XB>/W4U^'>RX-H>?NW+.82\#,RSZ_ZB^3/\LXH.1E/#M^/UU/;+? M]C;881]_NPM_.YG28>A<4X:^ETU>G,5CU-H>1;TH)",,5]/?0^$'^0?N_F5E ML$BB B@]*@[NZJ ;2+GFF]_V\H)." M6THMB 02>?N2?*@-$Q! '?#)+1QCE4S%E)%@JL7=CMR5%&ZMO[XM^&8H$V;/ M1Z2-&_X)9EX4R681.H0,PFJC;QFF!A(A- ?F"38Z<=>1=2S* &,FB&T,9H)" M!?6/9A.EJ K6V/E]<0Z8M+ USZ^A^^Q4D@GJ9570 /F>"7LH07=_1^U+FDNO MV ?]YN?&/HM9A#_O==3?54&+ F^S R//0L#2_VZ^1-1SDRU_,1'+4V^Y**6C ML)3>J-I9SQO*@R-M(ME"#N*:6 4DUU'/FF_SGQVZEA-N-:8+KZ6TAO"0R-J9 MN78,9*<*JZW!(H=1R!_"-:=6B@Q2Y0DTR1ORQ!].7BPPFF$B&^ M.!7B,F817DDC@0Z;+\^_AG'AKR4; JH^>/XTR6DSMXVVJOUH0&Y(-&?BC_,I MQV:^#7LIWCL(M*EWG"&87_5*$,X2DPG0237R?K+6_/*R>=\>AJQ5D'&:<_:S MB,8X!X'BGCB8WM%/I%F[_OC8:0!0IQV6BLON=A\MSQC97)[&L?,#9YC281$8 M%1%[:G5H.1!)R>%W582&KQ^JN#*-)T49O^$C*?[(#U,7R+]%[L;6H5EH-YX0 M"B6\F$7,MUMKV%[:$S>XB!K0PFY7!1EP[[2 M@\DKA.1C+![G^0J=&4:<@X'7,W^OK]Y@]@T>EC[-NJQ"'YXZ[W;#V7&K99V4 M#U(T9HE3NC1$R:T@PH!H%"&C1['Y21=\G'H-<>9 "T5[ 6'D0K':@+"1M_!G MM&\R().T!?!9=W]+2X-;)4OC>JVT542Z:C_4%GF<#3I2VT?57%;(>8;DC)7- MG]2%@/9HCCR5@V9ADX"EM)*'_5'?MIXW=&:B.(6 0XW9D*!V"U[S\N/$8CES M+?DP#X3"?\6&5L9$%=:9OLORHQ'8.Z;LVZK6C4U(I \BM)^:G,!8]JKB\9*+ MIB9^(V.[L0EEAZ7TRFKD(+/\%/Z)B^,D$<>L(>T$S;KZ#N0H54M[5&2:4H,[ MY*!W^4IS4,98/OXIBZS1]@+EK _&O 67HFMC>A,/JZ&!'0TQ>M]&2P8D3/9KLUY9!NZBD/PH6@P#BHBP13%S[D4@7J?VUID(;:.('/0<,9"$ M,387S1?"9B$\?YBN%RD>D "Q^W5X$3P(?N8H=\F.>>0V)5DLM^K?Q8!G+TEQ M:!!W=RB>I63ID D 82]7=71>89G8^N531@?Z&)7*P%!DG9'HP6.4,8N9FT"4 MAO\DU FV"/;P"5K)!<\4-D[)4DC2K"=TGMP<^ MQ^%R1+=J-^XZUDW=9?V3)-?66ZL13K2:G\3]>B8/+@Y!YVFTV3V<(6:=^3+[ M3C>J-6Y,3:G&BD&%O9FT?G?E-O]?;23'4!A&<'QA5YP5^2[%_.'7?YI"+*HJ MM!6;!W[7SE/$BP,'O]/^N*ZWF8(/DG1WU+Y0E-B^6VV7!?:5BU10NC)(?'QF MWT/>B''&)$!3')WW.%_\5I#-_(W5QWTAVB*3W;=P5V^Y ,@FVN4X?@6H,1MI M$59XNBG)FSEC*"S=]?C/CY:+TA0Q9(BA'(ES^#I%_^*5./D2$V! )0 T_0D8 MZOF3U-M]_SP<^I01>%W.@P=J+*.WT)%?CGQS2FN:M'?REM._F]]*[>_VTZ1R M! K2"1V5_O.^XIDH$YX?3EX/.'#;:CT4O8B'OT4I;V&[1W.@S2)^=-0^F:H< M:87GZ#% ;8&L5DI@2+#:V]T;W[A2,8NP(X7I*#S$O,/FP9'PTEV;''.>4W\] MT\KFU=-C4/F,*H*_0[5;7-MPI.$GTSV(+XI7N==__N:45\$$2R!O0)N$.HJ^ M[?EO3/]7WEK /$>H"*=WH.]$GU]H6,'#F;J.ERC94S/"\8FETD\L7,;(?'JE M S8R\>62Q3^'4:ZPF(95PK_5"R\MN^O,_(IBTRZKRNIO&-_!7>#))A2P)K11 M^-61C"\NN=\+O]T6 'U8#;LRPZZ(/=2MZIIF7KR(3:67(,(Q%IPC]ZL&Q'=9 M %,UB\ ?A ,SH>% V"RB^%Q(U2'>XDF )>BK35>DY=\N?<:'D& "W5#-&79O M%"V]$I,NB=:WZIT$[(ZB%O#H9,ZU5IO-;&E@,E%;E-NIHY8@-F?VNAU7;_G; MCG&8REG)IVSX<63RE:#Z04,5543$SR+RW*AW:K'8)0?CSQ(58Y;R(ICB'J#6 M$\49WI3]O^5SED6C9$Q2R:B#KB*UL.? *AYN?70^!$<2YSMFJ29]_\?A73]; M@I#Z9'N\#PQL;*$,%S^+\+T=MW\6<=;X!C-=4-89HSZ*NA^);5A3\.VH:#EF MM?7B4:!9-I$I[0T]7GL59W*@G7^'/XQ-,.!P'/0U3U=]-FE]O3.9V@M+5>M^ M,@ Q#K+%[I_FEK&'L'[&_G;CV%XDFRRA[$.0UH.G.X/^\#9P=I [$M'/Z6V, M-90^P6PDW$IS+_D-+;NK$_R01Z"3NU]JFJ7T5?V!LYL)@O^@H MJGRS<#>M)9G7PI,0\$'3 ;Q91+*#2:11I;*I+I ZA6N!L8[@T?O7FC"&C&6D M6Z,#,G)C5XH_]9ZI9J+0BO!9!$:JHV2+<(]4W] T>&R>>(53'NFPL<\]>JGZM(L)9'*(6#ILD7BU/Z$_66H$.[C6&V M%A HC.4.6WI_E=1Y9%WMB30M)>)8@3]F(AJL;B0-(1O7/FG=S%H7PN(J$L@J!SZ]^ M0]>B=9&I30[<%NSM\!FZKJS-NMJ78BNYI ML"&F[[YZG6AIVL5>'5;&V&)$;%J V/?T@Q".?F,4.H5Z\+%PL+9DS>/-5KSO M&J'(%O_+8!W ?"J@RDA,MD/ZMTCJC(_:0)?4M'^U.GL:'ZR2)"% L).T_?+4 MJGD>=^PC@ME*W^[+Y=+ EF1J MI9,CL8IT4J*;V_]FN[INYY*5B?TQ9 Y;Z(B-BK56<*.V/P@L)SF/,=73[VWS*543;.[-4ETXFOW*1K(J*>;3,B/]0*CF'M(5'YI*.&,8G7CYDM# MR)T6'Q6U, T\51QI.^*(";#?X%Z?,B6V5 @Z9Q\HFNN(<;OPH25M9./6S MSFBI(,5LF'H7MW28O>K*87>=*LHVHMGO\&>??_ONG-SC6T;CB.DW(,NQBR:5 MMF*Y6N7+A1^I.HIZ'"F?N555%+6GUZIQ,AG&T6ERXBSBTN8]^Z]M>67-VA^8 M0!Z&B';U@Z3*PQ+RKC=G.?%9LD]@?OWF I"SS+U=#Q$L@(DTZ/C?PQ MN7""XML\V=L\B[ &B?DL$T5#0;/Q$CEJ1!H((V[-+D?%_O X:N7FFMW_%V5O M&I;4]H8/;X\534K#,6>IK&PRLS)'I/*4E25U.F6#265E:3GDK,BVK&PPR:QL M4+"1!I4>OIDT]3.,B;@ :A2TR1,XP%%,%"X764YB%7-W,W#>\UG%PG1[@O8H3:*Q6WL:< M\EJ%&6]/D'.)DRN-I270)L%')Z=(=T&Z[7L/;&9YN?.,Q!H[$1]W3OEYZA#$ MS-SF.+,;*PY^_2N7J[C"_&S-[R(,RIA+,/9OJ]EJI>3NB"/2K_7., MS:+@J(4[O+U#IZ>Z+I!/P[<)>UXE5E,';CH&;?U8KDZ"Y8<;]\G@G^+-UU3- M31B?+:AC"6'<.S+V^K1(WJBQR-6&J]4#N;H^<%L7._5LV1%I$>E>![6MD 0.YI_W.MVA:.*12>%MA_7RNVCR,F6@S[:/[ MG*:4'8G4 EF9ZW-8+JBK,#BH.FS(*:U5\SXJF]@'E0IT:X0I-J?8(ARH0>=E^Z8[?#'I>6NHJ6=.:D.?_OK+(WZ<0))_W@Z,7P;'(UA^JO\*9\<.GR,;@(9&H5: MJ5P9.9>N/;6N%MAA*$H-^Q=I\9?,G8=/QSC0(J-52>PV:'W'X.,S8P2Q0L[ M;CMG/.!D%1JP^@QBAX>\#%;]00>YRF5W>F+'4Y[B$0+7^L-]5-ZDC MLGYIXJ:*MB&M!#.V0I7:7QKJ.(89+<*]CL=\WOYJT*$9@9DPO40@$^5#'U_J M'CHN4366RYF]=G1L/:Q0TV5DB]",@/BG3?UMS#TI2'2*H((F*=0ZISNN%'TO MU6%\<'OH$ZJ(,[G;W(R5 #^-'_BP1/S:TVU90T)W=1H'Q=MD-.2*,A?)!G8^ MV?*?*>\+%L,K^3=]ZG[GQ>4]4V4[6.-]1'\(?F:K1@GCZJ+O9[@6)CVV-\

TEQ808I8EW5HT(IS7NGF!:$Z1E/7KI[.9\/63XKV M:7Z?FPQ9J.4%B1$[W:;-)4NX9>_.RF]ZR9FPUJ?A+G3,R%5,.QVB'8:_C1P, MNCCT]'I8XG5L;R0&%WV\B;L8K2;[*Z'794[SNB-HCP9T=2 Y'WZX&/RY+QL; M$R=Y-S&/&31_#!.3!9IKO58\G)BP/2V3RV34;J?;#U=J=,EB4 ?JDK2% M2NHI4FQS-Y(C8ZA$K$* $(D;(Y_):PX\^9G1*3,T:;G5P2J9=6&]N3T@85I8 MPCJ@(_:.^]$0(_"&))/L;-GNT>65A'CZ/6G %+V%J4*?,][!8,0_Y,YFLG)# M#)D1ZG3;O>2&JGUFW9.0=16&R9:]2W*]?/3/&9R39Z8SD:=;,Q8Q V\"_4B( M#O<732%E6NB^T7 6WK^K=J ]JKD&Q-9_@&/6VW[\(3:7T\8TRMQ,5X('GX6^2/YD1%$=2A"8YB7PL+^U=WY>PWYX_JO9-49%F8_O"^'@K2GV2^\ MJFIJ9=F98 Y-_J98#V26#Q^(=JRIL26S^2*UE(^+5Q*GML^+:'QL80E+-VWI M!,@0#%FQ)W[%<.WGG-VW46O!S8V;RI\+SB5\/UJ\8CU[X=P3L2<[0/E[?L1, MZ(?Z^M@#ZC++FMI@#EJJ9C=Y4.OCOM]4S18Z*%,V&EHV'MME[5^ZM;*HBQ'D M/86A5@$$EA+!;?NI2K6FN/=H?7794 *78C9%NZQ-69%_=^&J"]Q<-:RM F'H MT7HH#Q1]?/@K,?U*%1,3D[(1]X8\NV11PL7,"3%%!1,\>0>"L[+)%]8:R M8' M?;$XLOUT>5PDLWW#$*1JC6VB#GM3WA M]*I4E$ )V1#,))@[X#G7S"/VFK/>(18'%VK:I#9Y M'Z*C?Z/R9TSARF/IT+JK,I1_E8=N34TL*N/)U3^^>4M4Q#@%E*@'9@^N>/Q#^)[QS^17M*"^C#-<&#)G\/"[^P,WRAM;<=4<3"& M)CQ6W*:D[!DGSLC'^O4 D:(,>'\>-?=YWH%5N5R:2NO]2*TVH=;>3N1:9D1G MUH]Y)D'_&4E@_D-T.;>U]I%1Q>L_-5PM#G!V2'K[:8093L\A'&G*:=$]65("FLCDHP[3DW_.F-M3L_C4$AO"!/ACW, M"_CGTCOE;])&/D0@9ZXTEF/J](#-Z/UMKX7ET5)NA\*;COU1Q=NB+'3YA>5D MU_WO$-X?>J!D#$;8?NI;MBVXUMB:SJ2H^+B+>&=VM[9F[N-F[)"<*^5JSQF+ M$K7!4='&@[]&3#URA^??4GD.?2F)7NOJQLD>C?-.%U-?>;F_FB/8%^D?+%+Q MB!&4B,)$'K%R[KK%]R>8)CV=H'K,6 (.C;1UWNN#@S:A0:T&23_% ;>6E2_< M'2*TAEVHT,JHQZ$W]0?'_6]B=I@;?H DIP M^!!NKA[X\=QNOT:WF8RCR+5CQL$U3W[^3L8CQJN(RH">(.,NIYWI(W?%>?!? M.5IWY7_+'O8FXAHJ+ZH).%YWM1Y0QHI#OAW&1/IO XWT "9GL!$X,W:T9*I! MA:,HDP->_1IG]YBG:ZK36;_T@%/KJ^2FR^+M<0Y_-NH!P)C&TD(N_,W@M/LK M=0PQ416B,_3AR4?>,\SJE+\7W#0)'M2B2XAHAK M5QKVX.^MQRFC.NRJSAE+*XYUG;GYZQY!"CK5V]Z)WDQ8]=":^( YMVH6XP"3 MNB?Z.+O!UJ1@^>.XK)*G-%63P;LD0JNVHI*%EM,@B2_D!3)IKX 4LT$0Q:F3 MJ"(<;&>V)]BZJ0-8)%,EN7#--C/*XFO&Z6.[TY1ZX*@4>Y4S.[-L.?V/7_B: M[XG#Q B"NU8@HP[F3!0[<:]@/RVLDW[^:-_3L6^&0ZJW?=C"34LRM)<[,>%] MWG061\@Q3O@$Q5RE/^Z(95*HU2 SC+1 E[.HY53$IZQ43!I+;)?&D5*?;<*F MA;U^3ABXDP\B7Z?X*CN,8SCSVC\^NS!9#9%Y9I_ZUZ_GQ936D: &PJ,W]514>RP4P4;\QI@-X^*-H3F)('AE M'NQ"GAGQ_QM*SJ7?Q)@/T_SNY$R+3'*=5+.?)K0.I?F.,GA3B_&0'AAD%VW' M/^,Z66U^,4KT]*3%"]@=AM+QV0Q,$V7B[A ;X M&STY4'I9ZUODB_U1)DSZ-OYORSW_4:\0M%\*EJ(:*E &UZR*77::^F]>\B6P MGDWSOF\TUHTCNJSYKGCEWN2ML,3PM&O>>TR]#.;B29#@2[V5:_@(,(&$IP_5E0/^^L=72F M!<_0;V8V]XRRL:#;VZNER0W"!"8E@TY)&D4#^%GW=.VC&W;([2BFH8\L1SKH)4(MM@='^00RRO_71>2>XG>+]2!+=17^.6:?T+7C,PH MSWG3OHM+Y^:>K4XH5_K-R+VT,+S7CO08\M&J#^Q=OJD+\-[\)8EK:"[6OF.E ML4Q:2T>)U@69N?H3QC2,7"A/.7"VND*,;?A=@EH3T\"SY/&U4ATZ6DD?R,.U MEM_!]V>\H%*X,/YV8*^JJ4].Z$83@WB=R1V(L<8OU:SN16L)O"+/%"QUMZIU M*/Z6W0_KM,H,>P6?P>>K MZ<8T\OF-6G!]82J2=2)#AG?'#>C_ZQM)_6MCL2 M_M!!:E!&%QK!^02 MU#+:;]+V4P\\5A@,!IK5=<_OZ6.C92-$J3W*,.^N(!13O/G-TR^]K9V9EG0F METF("ORN>U9RT\8H"N,%HDJY6DT J2H-@#>%.J*5!MT9%*4UJ<]) M%UU*=I)",4:L\Z"5R_N^%]]R9;#9J;AR45#.ZP3ID?+_]$#0)>1RG"V]15&D MJ,%\SJ\XY_O[9@NJ5D"DJIHVXD*53E/[_.ZGZ^9.(K2?Y;9)! RUTWCP!AY; M\*#=@3_&X9%*""@SP>IQX"DU$H)^JF]>U"Q>E0$^2P);UZ-3[JR!FD/OD#_: M8?AD-HE,A=FVL=*O\T*TT[H;L ML,L^^E2XU_$P$%4/'$^9%4P[!G)_-OK'RWC,JE:"?GH M@9]'SG-GS0DF),.X@BD$DGT*(DB/,%@)5"E_M_'HL_99:(P,51@91UB6&"6- M-Z;ZYQ+HW%MC YT95;"!KL>0Q]!O_II3.A5B3.+@(%JI;LV#TKR.+T;:,BX< M!QZ9=9>KRIAT 8G.LVS]-DZ M*2.&*Y4-5?DUWT!69("D!X<&_KG=D<2SK1"?,ZYWPY9[L1\9E$]N#IA M-=T)G5/ZI\YL&+,G?ID&S W@NC(B#X6-FNQIO#9-79E&:A'AC785=%:18& ME3E,.-"UG[QT;KKD*%*8VDP/7(W8C;XXH >J#^B!FZ]AQ>KT$F06HQ1?]< U M /2()M3GO,R>FH'&C&3QB89^.V5]/E/+JFB'@D_M,",ZHQA?$#ZX'_O%15EI M$-'0^JAUDZ%YQ9#3G/-_S:)_S\?8!\^G/)O2OC%6W9 X3#1&/Q>M^)ES"EZ9 M[QY-E/9CT)S"A/DR=XM-R7%V"0QE@(C=A)Y1Y_;GBX]%7?7ZMP(VA5)"\-,& M?KRUJNC+NXQ%8V@F2]6!:.NW_9FS]]%?/7$?>&YCX-I8:H'66.)RH9+,N=C$ M&6(\D[M!)>)7P\2YDR>XO O1?RZYR82R(O+VG[P;^0O6 V""QI31H]Z'F*!> MAER:%LV$.C9LTP,HV]*F%/I1-:^6_/<"Y7:-=L37^G,_W<3+?&A-EI=Q>_AL M/6"6(A=3CCTY$#[WCM9>M%"7,F8L#_%G=TWU[;SP9S]S X^:I@6>VE/83?W MCV5>HJJD5LHT0$VJ5;')2]Q2-MJ37T?=Z>Y:KV"FJ;%J1+PB+.]ZAP@TF M1X,0_>AT!1%&BWR[/G'=BLQSA!>H)[ W'-4M5IY)")X7W3Z/\((CX:ODU#91 M>L[N%;?ONJ/>VL&D2L,9_/EGFMN%D//"]IFCJ9AME0L)A[=+YW^5J**A[2G8 MP<>*';FDVR)8/3^CWO::E9B%;.M+UL$"E_M$K:@[\%>6G8<3J =P*K45(-M[ M,+[G-!AI1 XTE!X(V&UV'I_7?8[*O:Y@*D%BGCP@(A]5*9HR*TY; M6M9'P<]RN3)/=SH[1! MY&:0W%4]39EGY58V=@E%8_')AI'"CI41+YO7K1C02060!12D+"1?.WKA=O), MGNX45) T)6J,\][TX5#ITY'V(Q4A;PLCKJG#G9:H(J>][=&] W3'=7D7'Y_\ MS'2?1:I.8Z'1F#KZ(2_G61Z;,;_V9VK?J@D/5&0-YNCT3!;Q3YR00:6R4&^I MG4XF*X_;DR[=3,O48+M2O5.4E->6%_^XC5O3/NJV&J[I1T,:42:?JYH6:ACY MT'%,"_4G]N:!Q;1')VR,^'L=.'^J:3IT;]3ONJM7UJ2\\3;IME#*>VH:;\=N]RH=Y$'J@=A1? M^M[9MC=;CF/*J$^]-_??*%RG&J,::DT$C0#!%Q]1O1_-:=/Z@^2B ME#5#1C&?0M?!0L81I,I1O%75_7:KW3V7BJ7"O@F@6Q5^GA,#VZD$Q*OWTF:O7(+XAMDP)<8NTMI5^V1$= MO'-C;NV8YD;"4[PKZ]ZYDTM\MX\A6%J8(G0:C?6] MYO=%3#N!+YI Z]Y/^G)S,C IT9KV21 G%>+>X,R*UQ"7XL,U% RN!J(7$G;@ M+XGEC+QH!2SBRQ2- #X"9_C9# 3LZ\OO[=)(FM/*8_"'5%:#:+@\)*J MCJL1:6&;:[!0@M0C*0 M!%X#D@.G/&6J'1Y-F'V><5H5]8;W)F5"VW1VZ\]C7U)\^9"9HB9K!GF5 W&- M"BEER:@9U1M"]]5/;X]2!,8)BA4B$4Q 83-WTAX2']@5%1,')M.Z*F_752_: M'!^55UH?0M'X3FH%?-PM:&7)K2'>_7&N,CD+F0_M<)6D<7384 MI6:[OU<6GO:%9=?E5)Y6RBB)Y.TMNP&:^[MC^A3_Z_RA*HH^M'#'G7N<&-AH M48:^"HGQ#7DQ?K:,MEHDAP12A\*DY*'C8P^3,\&;2BW8+)=1/U4O/?YIK2KX MNT:'&%1!@0$\48.C[\) $T[#3I[.P*:!2+5-V.:W+/=8@1R5CF5XER@4M7F+ M/-._?#7.C5.CQ'Q<'L<R>T?JVW>C*%2*\BY&JG/UY^C_W,/:B^!T56B;:@ M7N'F5"Z9=G<+/DMQ(!!I;CR#7%$+(5.Y0:=%&=.2TZ.OJPP MSWO1\]&26A#3>GK^VYK:_>T(KV04?XO-*65HWSQH9!?#^!Q$YTFHCA+&=6%_ M/Z[WC6JFO3$-LUM]]-P^>_P+"SVPM#*Y:=+79D&(17?_;ZYVQCECJ?T0->WY MW<#Y<&PWCU"D2S&\)TKSINI9A_^<.3G/PB&O6@]@I?UTK/?*T,@=ZXQZFJ!Z M#BGO,Y2L17(+XWZUK;Y3^5 FQQ!50ZG>P4_W;D;6]%QWKY$Y: >&BGXE9/SV M*)K<_&',WPW#U"IJ:05]OI?:/ELNX]J R1R*,FDVUS_'I8&^+O+8E^0K:#HS M_)RQ@)ANMSGDX?Q1W@/;E%V&D#+&KA/-L[YQ$8IN#HHF;E6#67R5GYB]I>S( MP#),OW^51M)#3]*Y*'>];C6KJHZN":*GJ]1)9U.]/_PL,=;=M@_GGM<#'4FZ M,&D\5W2#P#09Y&0@!E![P'0P5(?\>3%PK&C&KEJT'JCXLU'(E@W181 _AUYZ M/K^J252N0[=H*PQ'U?GXUKNN%_QL/4+=YCC&#^<Y*A'$/FRR@OWN?K?#;("'[6<_%N?>YK5YQXHP5!!;".#G<+&(M29+YE]NC9.=\D2RV)/4G,H#%,<7M*\ MXH.QA8,V"0HJD3,RO/$+%2(2P\ M&_GF=;;;G,>X:40<0WM+]Y?2X6WXDV\A[QTL%=.24C"SM0*68]#%W1O*1B[K M? V3KJ(/.\ ;:O)DTCY$00)E*.;0QY;'-348 MQI@S1*@,?J+"-7%LEI0L(!8CAQA,N8!Y 22%-6BC)!PQ4^75B2J9_LZM MK7D R55K=*"I-SWWJ*[K6;+GM8<'RBK<160L0]WYQ#5-?F;P1*71S72VA94$S(*BNIY=9$J= ZY5+HP?J*^4^P^1;WNY2G&-'A< MKWM_*?Z$CH>.8HW"\)H5]/,%H:W:/I+RM=Q=[B20*_*1<=G<:U5CRW;=]7W# MRS>,'XV?X%+_\3X7[F%:H2&XBZ#M1SJA MO\:[IC*/6I8BBD18'B/HOM$DH@%IOJS5&5$$088.(P1;9YQ- OGH N82Q%NY MPG!@T6FEB1ARJJO0K!SMLTD[?X'G38?H MQ\):W>?%%T:]FQ*[[NMJ88IJIY M!O/R'_SOH5IHN5S&&,EFRH7J.>*BOI%%2J8G2(W&D8. S^?^+.G3#;+%>L K M&);+?(>ZE:F+?J-ZF3PB0Y*/+*N<3MDULL4?3!?T:.74=U[.%R2J$SPE.(6K MU_H.!ID,+",VIXU553D+<7L2"(OQE:;>@W%P"7L)602X>0;Z9?2D(VA<,MBEU@>>V]RPV3294 M(0NC[998.YYE:J5N6O1&U>R)AX-'L/[I+'64&ED8U;],)3RK!XHNLC(]"?3A M?0B>J"E9,C< +T.JYT9!8! ]"S2OW/:1&?U0M'A ER!'\'$%H'5!_TYJ%,F' MW*%SYG!D5 8UPV,3TX5IHGBE1E4I]R&^+134)5^O;?+E]]YO?6 Y';QK(V5K);AH MK3MM7T>DD7!/VG!V;R MH>WX+(EQ_=WMA"O EE7W:G\OGY.=%J? M1'G%$PX#N;%#=#?MD4N<<+=@Z*,OPM::WPBDY(G!X])PQ^M0 <5=F*6M>B\7 M#0B93R]>B"8_@!4V%8?MHB.K9_OK@;"28=VPK:XJ!>T!F6D"Q%L>EA1;MG23 M.W7HE<9\CMGN W[MV'G96IU NI#;7K;\0UG#5;# EE!%;Z%VHLR./MZ4:RJV MZXLFZ>C,*L)1J,-J+DM'":5IB_ED@@=(]MF"NH^;KXW:9/X)Z9XN0I49\MO? M&OKZX:N90VMO+QT]*]!Q!7)UBC,S5 Y)'C\.<:/I$(?JPPS+N@_*J]P:N+; M5M:UM'A3Z'\;R4RO29RL-ZY"(V")16SE![$']<"M&Z\Q_?&H1B$3+1C)0P[V MY_=LV>5NK^G7 [K0*8X)?N7/=5;K%X0?\3TT#!LG+A_QTP/1.)85K.-A07P( M54;=F\[-V-SQUVD^:Y3'-IPAA#54;A3;'RX_+/F;HU0H#1-('HS?UFP0*.(X M:\UM)+6$ 2)$3P+2#NHHC@5F-Y]:[X@JC6,8LD-73_8%3S65I);K#(PI@B,P MY&M1E3E36R7;NW=]ZA<\X,[ 8JDX 3]H>A&AP=NY-.MK3Q I>5->BT*N!6<# MO5V8, L7QW':-)Y]N@[AQ7Z"PY_RJ+_WZ2/GGCOWH;=.#S1]F<"<))JG6PN= MD Z5I-_CT=#>I->7-0N4F0M1CT.B:P >2,?P)/FFQK5!]D_&U0ZME_81P[&4 MB C^$]URI>,[M[# >X1!7B:O,!%SA7[Z^*FZPT<*1JVW\994&.9(5GD$],+@ M;QQJM2NUI/+6?RO'DNU(=)X44--J/!YMSDHCER;I8$AT>3N4?&/DNK^1"DLO M.2;FI!5M:CTX-W/S,T%6)C+B:(WD%+K@W[2L:]XZ9\AP9/&5X%E\R\=Y-<63 MG@7''!RV$)\U)-RP_LQR\[<3:#7L].Y4"CZQ\*5=W.'(8RK0^[C^E[DYV[4LS;NK:D1/V"2NWHA4!*K?A=_ZH5--76UI6&S$%8 MX4>+/^_(W"FDQR%[A\7+@GUYI M+B%-3K62.'Y]D^V 3L&L0\*8Y)K P%YE./UATT\*.518TJ%2(<DPA? MH9PIX*C8'-+Z3K,%^TEM->-(BDJ(0V@/_;2?$]W<9!-,/ #_Q'V,F=;+:H@[ MTUL:8S>VKRJ,S[FIOK]CB$M9QV%ZTWG\M@3& M-:=G'G0+5.7^&A'\NE,P5H#.5D>*L?@^(;7P:O)(1DI5R6QA0&W;ZC['$[H. MS5NM.^P[: \V5P],Z(%HZUWG,V*Q>^SRB(9I[+H #%V?:6*]ZYQXH+35XV!&.-.'2;/$WMRQ-2WS\RQWVJSY80' M*GJ+G9%D5L.^ME1$LZ[B!$B>#),&#TT5?$]Y,7?'G!BTA^&>6WU$,N/[JRM; MC#2%+!HX!C)Q;/N/C7BBG$>YM-+X ML;?][,;;\4S<'K*TQZV(\H\RW2[W^SUE3['<+HTO@"-242E?NR3&]*]2H1YX MELPJ]+8-=?TV+>'X_H] 31HI>1@=>18'=;NOP#$IJ!ZI>O72=.#KW6 SG)5,TX=F2+#433^/ALUOIUNDJ241(16VPV M_"2GZ;L798&K@X8AUF):FL)Z7NMNX?>IVE[]'I ^GCF&QBJ[XK7.B)NWAW\? M3YG@;2#8CAD_$2,;S]>?"&).([&4LS4&\7@P K*\Q3RMRL'?YF[(_(M12PM M!* BE+O%O?P^U6W!3_^-6D%#M>-AU13;*Q:I-*$35<*VE/F#(M.]KPZ;Q=I? MP+5@BY*2(0LJF;!VW+GG6._UQ2?<>3V3"D,F"K)9E!%DNV'7I6WRLT)(05$U MX@^ @Y]R-BS(LYA2>%=KH5@%L@FYZ)BO8_/:2G.9W:[AAY 7'^GJ;WP5X MWM!AN; W_FVTCD@IF$M?J6GML4U7*NR?*)@S6JRPR*_>8J& .8[)Z:KLJ9]" M=2^/F_OGC+UMDP>$T44]46-J2=-*28=M=C!X.#9F-Z!F#OK4,"_>MU@.7HUB M2=O7R%X,EI1\9B#^L-U\.I+L2L01]:@9S M=PR^ V>K_#?IQ49N)I=CDF-2[ MOK-R#5@,"^BT#RS'H\Z:!SQ;>I&')DK^?L%85QNYSVFDR9U+QV#K"L\SYJ=N M&=LH_/%E1G\\P19\!5SR]:&U_V,/P\K\ [XO_TG[8V3(XSVF.E7^X5VBL>K[ MQQ0,6=F!V!PC1AC;G#B!8G,$1\R3?'9:$UDT%5\DXU7\JB8SM>=?+T/3M^JV M PF-O&O#=\DY7SQ0AK)FZ9'S@[.,3Z\:1RNYI#7])I6^2M^AC=#?Y/__]59+ M0:7KLL.JI'E)2<$]8IG@^#]6Q_XQ8JBX6B*6]_N&O46=3 VN_=?+Q\:407*# MCN2;7O =D=MNE$/K,/48W:7G PZ#3,-0P?8P_S \SYBMGK(AV#SY^K"M96R7 MC->1@BD$CF2J$BW_H#TANY_/3&HN@$Y4E1IUH6OVD6;D#ALBCD\4'/TBWL"E M;A4(R%)UUA:K,2X0W:+]?.OA^Z:KP9E<+]W&0_]7]WR&CQ'21^9R\\W#F0TA M +B[M^#B5K]_E#+H2JJ7;Z/K@G>M)8^2I_B9R"I\%1>];? ?LB=H#H(4@9K] MTVY%2?R"$R&7>WY%]P9\(VW\<38V)]0NG8;)9Y8 >$^)0T#D.I\R1ENG;B.' M+Q^E>U7;"^+\UHX>SSMLR_A%9#R!E6]A/FY#H"J*YCN&I-*H(RJ)*E824>\A MN3?,L'G<*C/IB0\%I!48LW-?U,]S)B]9W]LIASDG[*K=])G>J\86;3QV=N>, MS3R>#:'JAC;E_23FH%AQ:ZCSR#WWZQ9<(X8D$F1ZEXQ5(].;XCZM^+XAERC2 M9-)YEK)\)/_%(%DX9U!@D3]C='HW_)X= :&<^ORD[GVE:YA%7R( 7/+Z:0LP M).!J*#3&)(RQ65+$SIWG5IO-ZJ'P=]"XJ!O.]A<>\IZ-_4A*)OC(X5].AGF+ 6%W@>_T*\^_G);$UZJ!X(J8986ILU,9D\^'L+8:?U\ MLR^PT?[K?ZAU(/-9T8;6(62#'BBV:8N]P^E_2E$Q851/Q7SPPW3K@7ISW*4I MSJB%Q>-DHJ+Z^M-W!%80JN+*<5ID[C,]\/!%AV9 ;J F(Y_KO-'*6TV8#VC!F)E$A<_28C]0,)EGN6F&S;U7JC MY4RVLE; HJMT:Z2N0V#F!/45^?2[2_[K:Q0.;*UF-D^^74)ZGHG,[;G,Y:%! M7>S($V(]QV+<*7M:VT/>\%T>.8JOVH=8JO!+]DP,<2=P<-1!5F[ LX3D^GC7 M M+1C\Q\M%3(-A17%5?:BP,:)O=:/FS?LVC:"$[3FTGF\7'A^,W*Y6]6I;=_ M#O_]%141K(3ERG#_+&7B6Z^/ZWJA2!F%;KVM5VX:@K\#?S:Y2V M=( 0\O-C[=S]S/;V>3^*TRINU*XW%3"YX]4_1\HK5Q)_E2$4I M7R9L(\0*().JV_\^^';Q#D.YTS!R]IU.I=3']TU3GC0>1LWQ5/EYHW]V16.8L,\Q;*J&\K4=RG%S$MR)46 MQN^#::_!0/!:E >GKN\HX]NJ"ZT9J=M(?1YS0:?=4A.?>LC^T[)EETRJW$[V MJ#3!/U(Q>[RL)<2])9,TK$5MX C#A@SJ@8!!W 'E,>[4G;E1X>6W+\,Q _B# MA(D@-_L147H4COB,)E)^7[R MIQ_&]0 W%UF80+L9R['>.WKRCT$0I.=*=2N-90%-9%1,8F7'NE/N?; /(NAT M-/1@TO6.]QH^K3_N]POW UKP6P@J?2R,BSY>&16U!/:BK1BAS/,S!*KE3/"$ M\NM8GN1;-&.IOY"I4N]#O!:0[$NJ2'L+*-%Q]G=WZ4!LJ(QXC6J3$WD7L0&I M0PJ4,8Q0\1VG&KL5I5FNM:O:>[54 6._8(SP0$ZL ].M.@_T%#\401]"1B+V M9_;1J:& ;HMR]MN1[DF/=3NVR*@_[IC\C(F"AF1-AEIB3-": M]6TT.;V6AG)-]-3$"\D7V'RP\U+\*=#L MIFI=]'4164KL2O4^TQE[]T=6::R:U#_ZIC[1)F/#UE9X6SQ9(B_S@IM/%=B> MSTDIJQMSKKH*&"ULC6#&XF1L^G+9]98TL\:\SZ?UM<]/;;&4_8 M1V#*T>[0?#GU'L'KY?4NJ>485X;)P4 % ;\(-I_N'GG3[?NG60\P0"L5D^N: M3JF@E<^QO"!"(Y^)E(:):EH1U!'9^_1][R)4Y7TQDKI;&>9[:R0V<<,Q73Q> M;4C<=Z=V83-1<^7697]^7_PU\A):V$N.:+48K5Y5K/1]QWA;\=10]9H]27L[ M!;^ W8!"=/E'<418Y5TC_VH8=1W4LW47E-AD\RS@0LHO/?"(&:KM4!X;.+Z[ M9>";Z?I].I90R-:2*J&;6E>6T\4?\[[6&WGP=.23M6HK0$.OF_19[9NZ$68; MSFW)T_,R+M5$Y@^;N!5@NN5YZ4-QRX/.'02[/I AIFL.OU"V\QI(:O= M^#VOP=KOL^/)_3S8(WA4$CH@1>Y MPW41ZR1R97*D6XVPB^X"K5C,)(- &:>>4L8/65]<<7C.AB)VD))/%!MN#[9R8;M-+7]PKX]^^SE9%-)3 M*NBOO,*M*Y=G9]O\N\Y]P/4M+/!3,?[>=OAPEJPDU>7KNK[*Q-08KIPAI[[; MA.J.WGDYV"1Y7E/_)VH@$IST"!C( A=U1Z%RG3-2('<(Y/'/FN 8B7.LF9WQ MV3"":^E' 2@#EK>AA48'GOY*!EOW,Q#]9<1%4"?)EM36&73LWG\P%NQ+K%5 MI#Z!V-O1;VC3[:MA]TP]$NF\PK.A]_!^3^P(+*;M:3Z1IT1* )V1LD(B\JDV M]URWQ'VNMU+F+5>QN<2;5@>%K??O;7R,W(%0$JO7-'L=>*7=FKNK*MPT/BX; MEJ44_["F<.TJKGN(;O@ ^='INWJ@'P$;ZT\/Y$W'=2OV9E!&)[;^>5U-$A]G MDD[^YD3(&*@]((ELHD36]B\]43!QJ@'MEC^X M^&?JXYA.\MW?G=K!+[3@3[Y!U21E5GE*M>\'P3O5J+*R*^*UIXIJ;CY] M\85%A%1U+OM&0O!@4:%M-_DS?4&()U:1_@4FF2DEXE/"W4N MBIBW\I=U\OQ?,0JU0I&/_*?LNN7?UXPI7!:*$OY($)1(Y6?P5_P4RD0"P>6@ MBO//^CY89Q'MTOE*D!3UQ(]CLEOB'3R1C (-W3WK4C'NW@[GLU<'HO9J"?8P M)F$EU#;FS8>3KQH9B+?,::"YE/H[XB8T[P&WM ''8;2RLS*C<(_)?U=ZNTM?G,_E'L/D^"F!9VZZ/^!(?G]9UY?\N9A!OG* !X['3\? M_^2#MU](TO" 'DCN,5,'B\WKV9LGN\.WK3_P3@_\B\2*\Y%L/;<:2!D=5)T"T(B MZD[%;/!VK(_)?E MS+RK#IZ:$*T,"@RHLT.+75I;G _[$\!!.0H+3JXT'OH=OL=)T^36RX U:S(; MQ9.^[R:4A5B_GJQ&JM6 M@ENA/28^HY,%>"X]VS=J>G7**P8FUS OOJD^\Z$LMSCL3CN6@I-RQ*) WVNB MB1C!C=:+_U)(>9= YM":<>8MU*S8EOX!1MB2D8^3Y'K:FS;\V_?:C1)T1D9K MQ.H!WK6HC) >K1Y8CRR&;+3__BANO.KU\4Y%0C\B:GRK@ILIGTJ_J@?.[5TT M[=K>;X$ ILN)3NFW:H8M=[Y M1P_P.+< Z(X,V^WTSXDTX;Y)A+;8^)/"Y'@QO=CTCF/%J=&U$YC)CBA6=324 MLD8E[/ ZQK5IFIM-N(3R5Z%XM^3'L&;*XH9X/]<]ICC# H\"NE7*.Y+G=>/N MVHJKPRC5.?0NN1R*5?5)G(96EB<3U^%''HDYF4EJDBXJ*)JJ)#:8WE-]\E-L M&8=(5654LM:W %<&NCRZAW5WT!+(4#D0<:/RX*9/K8]OMA H;*T,59CX:K1D MU+U7I;H\K >RM.F=!^>H>'D]T^[MX@FT[^<75VBN6\\G&N<[L#+S0-.5QC^\ MG,$Y_?7-+?;NO,E:9JC.7.D0-<:,U_[NZ]-.K(LF)8AP(>>?75U3VXR#7=0TJRCU#\+0^8$- MQ:)Z M@J\%HP=C0Z\[%"H<5@FMX@7>/QI]7!54#L[1AD9 (S J))W[F*RC$U+&T#\!)N46% J; 0(NY7MK'T[;:.LV+9KL12??:>L%>EO*/%/4BG^92WP]3I^^D/P78L"$J\2YK"DA1W1J]LL8LF3[W\WWG7 MZVIG_%YQP\>^&T]Z4[0GT^ETD*%BCSHT8&W/;PS$CA0'5I LDDB@(=]+T,)] MI U+H%DNS.61^Y.EY*;J ^S*-=PYM],=;1AKD]+EWG2LN!%(63Z 7="]U\OS M2.+)#I[R,A0("X(?F*M6N9<*/R(T57J@6P?.Q]W3 W.U9D,'GW"^W<)5EGVE MA_=A,%!UF!P[0$]WV?DOZ]N=6I7GYB1B!&\+ZC49.8R"86%:6_'/-3:%^YZP(OG(G=*#SX]*17J#-.$NSU,;D^2 MRU.2V/^<7![I<3*)8*LF?RW3+=WR+E^CD-L]^.F[+(%'0M GA_?-L/FP$VNI MK6(6@7??M4PK:YK)U:*W%F4]69J42;_C@B^0$.LQ0Y@\8-^550#/X>V8;Y02 M7%W#AHZ=5T1K/K-5A=VEG 4K+I[M@=?5(V%:3N4C M4ZLW[%W0&&>-BI6*&!@B)I!P4.4LN:3^N:*\O?\3BK&,$ BYJ*F2=TWC.T6; MUX"H8))*:\@X$DPBN2O2WN]RZ6J(SG8('D=7A,CRD8__N&AFAELO!TR3+VL% M'SLJ8RG'+K0R>I3I7BD@\ZA*$R"FWG@RM#=K)^&LL1&=24?3]_SRLA_B#-R* MJ!J#] #3KI+WMY$:.4B\[7'PO>_C%]916GRL6AW063U;EU_LMSD]]MOA:6#K M%@R5G:$+D[S&S$D86KS;%V/KEOT%?3T))":5/P3G.:[_+W#N0E:;$(Z'[:F8 M%ZBYT,\@FR^W'-D?YDX7K%8C">[0 W80H:O:ZK2]L$N'U'ZQ@U3"'BJ;*MU= MSF@(.[&>;6^;F/.&05=-O007:'>>O*+PE=R':0(A;Z6Q>C8;#,4B_9?-242@ M@4=).D)N5']UK(3*T*'V7=]JV^GK6;Z+E"^OA7=*_5[24D*^<>EC+QOAUOR- M5!+Z*V%4F)HMG'8B5HHDJ&QK1U.]\Y397+^+)_:.["PLI>V0,\O4I@\F[:BO M_-X$S=CB?QK!+L5057_6_-Q$GZ%\L6\-KW[-:6H(8UF\?2^/+0BJ&*2F=;]J M^%C\)3/QP%2]GP\UGT& M.Y-.XC"I4H7+9$ =YRI[T;UCBTKLIZ'*$W0;Y=!!=8"XM8X88E+J;%9'O9"2 MO _Q?%Q]H.WU.R%F/ 7-!".:8!2J&CCO=(@[/\0=6@!25"[J<#7F\;G;GS&+ M U%-E?&-_3/\.E3IRS0A;^SH3%N8PFYDT&>-)#^VZ0D9C58@Z4H=2,VBU8]- MG)[A%^G,7@-]GX(>N6BP7.35L/4/'K*]7,4IX&_J/1B,[OU9XO0@]+?QIX5L M.A8GV():>/CH^2Y3K^87UO[NC/ 4D"$63A#,)$[I!?WV2VMK+5ML3B!!L3#0 MX3;!3M E6G5KU@S7X-G]CV6&!+'=>F";Y$QVWLT- Z3+#$J0&X8W;J2F#E!O M!IF6'-9^#]/:/\1MY6!TP3C?\QA+"%4?/HU\LH81@,/K 7.5G5PY0TV^D0_+&KGE*^UAY;&$K_;I>Y>7GX353B"A*KTP MZULW:5$ZJCOH.B6]_*6M787<@Y_C<_I)."8JH Q8ITP MI.F>(YTD#1ENWY-G&$U/W8+ZDN2GW';BCEG5&Z:[!6,,7!?V7=:\R9[6>#Q7/ M_SMT0U4J%3Y:#5>,G5M+7]SH]?UIADI;D(!JPN&W-U'3M_TN7+IA1S' M4,6^4[].M_UAVVPZ,35E*812X-BY2[M3O..5<^G*>Z#Y=F\Z[XUR;;,EB!?9\,[ENC>-I 1@K#[_U[8IJA&)Y'QD'T*OP=B=/@GA6S,N)Z M!YOK]$!E- LU*!]*QGK=J'WK!):?K6(_ZDFXO);ZHE_9W3NL M1K'H*KXBIU%TC?8F'/\TN 9_$FF[*J%AIR8 -*UA!!8F*BH4B'0+)@*@H(L&"%0B*&!M$I 14 M"$4)BAHD2) 6($ (,28AA93)<";?>?YS=R[.\YR+W "98>^]UGK?=^^UUYH! MO.'7U&JQH\ A@'Q?EMM[[&9FR^?G;L5TN4E'G!K)T"7)7@O2[@3-+MLXW6PN MTH/"NG?_^"UQNT5)YZ+^^S6$+OJ>INDCDM.0C%Q^: W":Y__.WR-%:7.!6B M!?\:(IW.SB.X5+&IT&:-#E(-FD[^?,[N:\/;.YD".:'2, JL5,FDGX\MEC1U M)_#9[80*X[7F)D>7]2[R+/F=3 @K;.<[,FB$19KQNZX)/V$<0GK$Z606IV"I MJ:RH]^J-*)NR)6!7O%QB+(B(I15#&SU^3:[?/L;MBR733&ML!J&[+@=[CC4S M+GK]OJYE)?/IGHI'&MIGW.3("S[7LVT#,-'F!_Z2'43_I8H]J32#][[[N82I MH!]J+Y[A:P*S=QJV:/SU^V(@STMC;P]/+SEH\;4B#!..2G %+_J)IFB7?]^2 MAN)1H!0T$.^'U#P.8,"N11&'NWIL M0KVM$D4I0=.']I"VF9LKW4H'K&^UN4(%4#ZTJG*BW/O3,JO53;X7O:TCDM.@ M/#*M.\BS3O'&RM\C[)79[BQTTMBH\CM3PKK^_DS>@L![&SHP\J1V<;N"D?71 M)_3D0%_*6Y2234;]X<*V?9U/HCI:[A5Y&9=9Z6'_9BA,]?^U\( M6M1QH_JO?:L^7 LY=2]]E;K18PW\2_U "IL-*$KNM84H:XE!!S,^6Q36* H M"-\G7_7)X=;E,%]]^*H15]0J^-=SL'QMI6/\2B;Q8427@U[TQU&;#"D^G_JB MWQR_?'/JN8<_[ =L1H'9Q.](12\K9>R._H;(7^_G5;BCHIV'N__P6 RMM]WQ MTWU:S,CC4C(9CX8NU>;3!3R%5>^\[-Q\.V M$4[CH>DH>$P)A\MCUOII"H8W#^#Y?,L!E54%'F2/J?RMB7T);PT-$:[_TK_V MSK^A?)B:!U!&@4'=2*+-\A.7&C+]%T!F;E*_BJ=^FLA?\==R+$+36/<@E"'D M4S;'$S[(;VBM0A_('MI QI2I4> *N;I[6D,6V7W95>L*Z'^ISU\+BO[:1Y7'6 Z9W%I!TX09RA6T? M*W7^NOMS1AP.W,ZOQODJ$"@+H,R WTXQ<=Z:%?O\)[[4"$N3-G)G?.'N&$@ MS*7V"V?@/KJ%' AQS_() Y5>!ZL""A;.>36 M2,8,Y^6,25GZ?S[C,PX89??R<]?QH!LR^Y]9)M.N8$*X<+C'A/\Z6NNX@SFF M=+>ML_::_+]\MIU]5=!'$IIF!K"T$M>9]_?Q8<3AC?BYUWX'L02)D1P**#MM MPPCQBR%HD0"MUV[>JG;K.P8IT9A_[W^^Y=P&9*W6WZCQ?O6U29-O]YS2KEG3 MN2UN!J$"7*ZVZ?PW#"O0*#@H?[@9T$"/K5X$.5J1 M;PF_=D'-?WY/+?0];'+50KN9UQH "F>+CZZJ,K_30"R<<@JK\F^..^4M'DL< M'RBHLQ-8Z+!B3H_!(3\NY,J&PNG79E)/#(&3?F]N1(UBW[$YT;HG!K1JSR2>?;6&E> 0>C74F&2@=_/6R_2>5<9K#WK&F+J M['^.CR-A:UD]Q*WL&3D69EGV:& RR]CH<2G!I::V*LIKYYA/N>:#%:'&JTK< M9TF;+W5,68J369 @FN*1Z)D#G!Q,:CFE6'.)7)F<(V$KX;. S]F[_J:X^\8C M:TKQ2N6+E4EC9@F9E <&D).W^9^.A,P9>!F9K#&<*^QR=%B23;87:7"5?J-, MUT<)N#)&Z^118&IMU(2E=+ '@;!'!0R"A4_'G'__$;9&&]OR"DJ7FLJ?"[K7 MG?=8D;R/VFD@R34JW2\;C<5<3-J?#-9)WX8.\+O+ 8?*=JY)DXQ/ 6:R>!Y)3UALF_R)]PJ+FK<[_L.HWJ=XJ M0C4(]JS%]C-WV[(_B!'3H$$G<:IMWHR?\80]B9&H>M MI2FT+:E^DZ[RQV[Y&/ 6G06PH11PL:EF88.*?[DN.M2&D0ERT+FA6.B\/_B( MIKN?]:^R()&=(5I#RL\]2WTB?/W!>WACJCDR.^#6L,$!?F'Z*9[88QYR>Z__ MU*S:YR2#.TN0HB5^IF'RI5/H?ZJ$CEH3L8;D/>C[/JQ#UI!)DPMX.EUW M)MCMZS)QLYD3=(<_G(/]BBY7XNK8FS=0QXX/8%+ _'"I;*=#^PV/QZQ^&MTC M5"PEYF_$F05EL7[96#?&415)A]_!]J6!2(\GA@LKQR2 ZR-67:[IB@!/5]4C M4\SL11R*ID_OW4P9+_/\/8587N=@$:E%A7@RKX2,#9$U=2[9OVBWD L+AU4% MW-VR>*\\*"K7G&TU"AA.(/@]P.FS1Y=N'Y/!;DC+[F)Q4P0N_MV#4L&#=:[] MGGO-8D">G/$D:%W)]8/^VBVUXW*[X;A]O MNVQ#RN\5L;M5=D-X,GEMBBS*D"GQB@H]61&.O!9K58S?<5)3GXX[#WBTO0X_ MR! G+_R[[.O/M/@7H\!"(^B>/ N.??HNLOWL^*8*ZWD"*WYC%".HD6#UV'/5 M-'_SP!P8Y5JC5IJ*I5*IGRA7U#_=9'.F/UW$Z?%IR39/Z4A=G.K/--;IP/I= MFFS^!(C_B MA*T;Z]F)HXO=+RR]?RCHHISX'Z4PA<7U,0T^'=]WN*K-N?HWS M'0G?)45_,NYP5NBP@ [2E(;QMH\J9(:*NK"9M_A6+-13#L? MJ%I=42VF!2ITO%M#+"#G3."1@$O0+\9+-:-U%VU,F\<.^R<<+EVK9)__]+@G MXRYK^ NXR.#>XXI+#4"4 )2H&4A.;\@[R_>]'@9Q:8^#=W K$A7^F)+?&;.MJ7CHA%T<+I@E\ M MPNYQQ[W9X&&@Z::!2]U-\;MR]2MVY!:5;#]$'R>ZN,GD?,/WETMNUL+O>J M7SI5F*HV8)M842'PO)"(!?8O,:W^=%9_>TNY+>-*:='M^,N.[!/M-(96VFHJ M]]]IR+3[0[,]F7LAZAKV@"@S"M8PCC=2ICW&K;!["0#@+V.%PFQ;I8@RXZ@I M;1&XB,U%8X[W28W/^0>$G60'G)"&PO>Y'NJX78%[8Y< !\E=#I_)UCW'IO9, M[S<'YFK(VT .264+ >T^%MJS]OPTFA -44<')>OB=NTF5Z=&[Q.+4=NHRIGR M0-G9\N9*3&MG949/E[-L/Y&]U#ZXLXS\DVG"@UY4K&Q'<17AGG\K*OJ'8?;3&]#_31?G1R)$?MNNR4SZUI6 MK3?'.8!#=2A?(O6RO(/AZ?Z199*;+&DV=-_J@5C;$@%AWPB.;SG',]!0/8"2 M#TS\XI+B:4G!N0N@A( R(T =U8&;9?^\F9#T=5\J-.$/!AJP;0J*MY_][ MA??#(=JDH((O_XYUM,G$,G($L,$5G*7D7+HY)^?P$<$ 41L@TIR"CJ*4ON=^ M+9/;-5,=MB%#&/ <]!L%NDGDAW.KXQSZ5]IQ;^,=V9X*:E[T4??::RNBID]* MM7*P9'&T8M?9+I/S'F\_^?56 L:#UH.08]3M1S8L_"+APNFVB]GN/NN!I>:X M!J6(>I[\Z>:TA20/?FQ<]@T/:8N+@Q5 MPDV5\?)5M8<+XFO[3LUVU(:+D'#B.?>3P2E_Y]7_Q1=J%-J1[S,TFYRO!-8Y M;8C!&(OOZ?9B^NG7*&:?%T'*O6&'H==6-&I^[-11H'HIS-$H+3WAHO&LX^M7 M):?78__>OQU'2D3B*+-K_.+77BXD;+IS)VTN%Z4#610SS5;+9W+[L]=-#7G]?.%Q^;M=%5@NLQ2&L2"*=XB,E99G6#SY;P3.H*$BVDIC)< M3OWS._=%>MZS8PO0:,*ALP2<"LH#AQD%%\T\M6H4?5UDNJZT^\O=]G%>6,K; MX324D'C6X8HZ[Z[9\^Y[3 ?TBPJ%H&;(NOY=MLD\>(%AFK_-*TCUSCF.)R%> M^SAN*N?![ET_2(EIAE& @\N(N<>4#73-M+YV]R+;P;)(C)!?F"KHVS5[SID< M:QFR;S^KYH0HI,?"80(WYSHKVEP;VQUEV@X*VBK36]8M_;,Q8^\&88Y5$@PR M]OGA>^TV_^D]="#U%,5<0!TFDY>:#F 7:,Y\[7(L?75Q0C<6XM%)&E;=O=#- M2Y[85ULK3[1K5;V57^4M>2M>.LS#D["42IJPP%; G^/3Z;MKT736"M)*B$-T M<[7:X7]RY>(O0@/$2] M_2;YNTS0(REYF'#M[G&&;!0H=K3 .*&*PS1'5>4CF>74 M_M))JVO-)6D8K;BE8@;WP%TS.I,Q0C9![IJ(IA1N?.YH^3[\\SJWZ7] 4#:^ MW*%DGL=XCS4.,'D4R#O[SY]DBVR4:RN_Y)A=.7F3C'>*@EEYV^,_AK.%AIB" M:,GM.,0=7C9_>'>D-2)%0XND=E)&Q29D6ICQ46L:^8N3: M2;M2(- M=(?XY'UT;>OL;2?=&I6F7"9)G".;75GC4H)?VX[B_58QL2@HLW=W*\.Q^Q,> M714T^AV*)8_\*3HU;(]P]H=W31?_=61T+$,LVG:EG]Q,.X'L$$DT+0=ID_[P MWTSDO%4KYR%$ZCH3C:2'];N@Y;-@\>=MG73#WOIJ*[Z'[1"(B;>F>DR[4CJ9 MB:NFN@TZ>7=>C+>Z;6-"K_&H)R2:,/>6!)<%MVC-URW&0$^@%Q>H;:SF3+38:GIT:)$&B2_CF__?E]!T>A[ ]Y>WX1W68$:VR8DN,D='[963(-JE6\,^TW7S1CC]-*J(EQ'F=VX9!(+U>=$IH+3L^?>V-/6A0*, M*2@4T?I=<8OB-\GNM^?21GR8(?]9&U'14CE7SJ_N(2]YUA;\P[.#XV4L<<;R M4X%FM3%O)KW\$9H9AXH85<$8%.[R\GXN^91,J*4K).VH,/>FJJ.NQB6]_Q0F M1$/FD'.D((]D=5UO?VY8PC^93#]\%;S/&K:\H'):=;DEM+)GC%GXB+NQ;^;Z MG[]AL*2T#N5XK7&-F(%GN'<%Z3\A=NHQ1T,3@JM%2/._-(.GCRT9_SF5K+CF M#=NJKH*3VA<'M='N\YI>?^_6'PG;8!/BZ6O41"CG7C>$>]>2F7/KA%5XVR*^ M QO7 .8?WZ%?V9HT"E@M^P(.-\#VQ*([,*$X'7KE0;[/Y<&KS]^';9TW<])I M":. "3QH*L^'3NNG"0TF3A!GD61H8GX%J#Y5Z(4;7(:22PC](Q=O<97FQ(7; M\7?A!*74ZZ3F7#!*XM1L0.Z*>]B&^]-SPHJC7"*PT/K3/J3Q$593Q6,WS3BZ M6S_MW4)K2W\KVD[][?:J],W,Z4M%K7$41X$N*K\^WGZ6,\45!)Q-D'#V>4#+ MJ.5/"GR3[>)Z@VF@AOA&2:4:7ME9RGQF8>N8I74.[/[&"-0^)XFW/7@[/-<< M\0UM)<7IN8[7R\S[S& 5'(<5H;%V<\#T+>8"JVPV'Y=WL+PQOX P_!+&)XO8 M+4]21,,8D,%PB10^^G4I*ABDO44%5#N^#L[\;I'="C3B/6OO[AL MEJ75""G'4_N@BU9&WJEZ/92P\2IGR+X#M<"NK%?Y==GO5,1@=YQ09U9LHN7V M@@E'(^NDRL,_PMGW$8Z>U9/JG:1)5H<7?LH+3%>Q_U;(16GV*G@R4-B^Z*,L#"2,M)CEU_MF&A&OL_CB_FT'^4BPH0C:X,WR*F[ M$R5#:PUG366Z=O7IJSUI>I,O*!7?_)+##%%\*:C=8[BCU$ZZQ^46>)RPC)4P MC>?'K#/'-?:GL6! *F4R58&0Q<'\'O)=!\-7RN:T2K[@,T Y$N.C/L8-FG+J M<-WJ!E03)8P@?T%.Z041?V*\V;O"Z8GGDX*[;@FX[7+X]9^&$-/?/H(^MZ1L M%*1I/(;'I?8M[YAL72'7N(9XUJ=&S,VS(-8N?\[J17L!8K=ZGL1 %K>L8YAM M#6%.&#_!?+($@0R1O]S&/3T^W@-LL\3'@,+A_+/QV=_HMQK3DN 10[CK]"._ M5YP?#SA(1>S"_#G%7A8),5;9#]3(H75Q3J&IJ,K)#/5::IKYHN*O]_OB8>N.@GX91QC D26 MG[/&^5S\F>_O2MV&$M0A(4+.>:WS)WY1_EWN!_(5L\.HB%K4$4.)OZNV*'2(M2NZQ-0G@/!M#]L*$V_<6XLZR M-5$@E5!<3YGP.&I!8'T5;IC#I7J0H)V&9.C*G";TR>-G^A^'%-E0(V],K;;(LK8WL"J?4=*Y\$3V^QU$7]!MB)_:]K2 MY'\@D"& 7YA>)4YJO\:IKXACE/VW*S9RW04;=/%VTOS,2P1I(-F^JT(R<,5; MNHIR.DJ&\L*C+%,X@0-L\B:F18%OK>@]6<:(..N MY-X+N**LS+S"4\G9/[&>=)$O%5Z[_N4MSU9,%U%[!N_VE][".LGM^;81\^"@ M<*Q< B/9G;'Y%Z#++?DEJ9/%F5@%3=&2 *YVL=0['/DDOW,R]Q9JW&@,^.W M>.LR5[; (_'D]U=3@D:!>_ZP,Y:M8+R.D%XM57_8?F4\O@+D:&2/Z$,M\5NT%\]5;=FB6&D\M MP>3SJK/')^3XTTO!6ES+F[V8=+^8^V9AXI$N3R&0*-MRWT[$U[I=^'#Q!U%/!!A['AXQY95%NX MC6Y--JM:K(G3A4O]\"]@3$G&8\-T2-H%T;5*1K-8.M'=/KX.G/X7_,*A]QP. MJ%I=/K"^3Y!CR1XF9$'IF/Y_V'\4YV'R==2).&!(WJE=^O5'&JH+_;:CT["9 M5CMO%)A)+-@E&_C]OH:5SA%['>@IH8/O/7YWQ^F-)>>I-NJ]W&"".CMY"=0P MO1IVGWT2VRK<=F=<\6#EB./EZ%$@88316H8RF(()5^R55ED5K/FLN0EVS5.V M?(PS$6L@\%LCIM\C4;]HL/3YFG6:;68QER$Y'A4/!C\YRFI>;R\Z7%5TS3\ M+C+-)(/UC H[V')*S*<+[+?HS'*H/TJ[97"H_X3Q]JU1];KH'.R#8MRE]Y'I MKJ6#JUD=ID\(?$^B7-5I776OU#7H^K;Q%"DK1 %?(14?/6]CXFYJN587KCE3 MD/?"CY^#!##Z72T./EJSU60OJZ:30.M3P&4,F@NY!RKYO%P;^T/:(ZYV8*]7 M?;OWY+XYXJ[U7O8RYKQS5=6+A=0"!]1&SP/P#3FOYOF'V_[J_6'?:7?2T%$$ M=Z3(&SPO.9:O""RS<:G#4[(NJ+WW:DX$11Q^,VJ8[RPV$R;%J)8395/B_4A(0$ M,:>]J)O03:%=1^$RJJ"26U/HBOE;-]Z9Y"\7MN-V O+ODZNGM5\V-)H3LH4I M:COK[;O"'O@>)X5V,9\T[5_M@/-82Y6/ C;M1VV//Q"@!FKU>Q2PS@-63+MB M^7Z5=A C\*I); ?WN0(1\+FS_Z^7\?ZOE_0V8O=IFZ>\(H5+^5HOG/J^GIB/ M:R-**,4F%)_C'7I_K4*LE1_,KO9Y*Q5U/30\Q>Y?YKUW;.(MW5[3.YZFX$I2 MA+#E^9R%_DG*@4?,!G&SP'$4F'*P1A[*8_E2Q8^ 0\5 !)N0I.O-F_/"$8!H M-4_U)W74[^>>R\90 BDL'@X=X;5K#X&+[L2"\,/>WB>MLQV,%>^D6+-*7H6XL:!<] @8E*S\EQE@H5+!.C;XB,G]0 M_1:WU+$N1H6PLDZTM3ZHH;J"]8;Q8%9PW0?70?O4/I60BE0 A]OPF/YMF!SX M10?>7;BM9PAT E:C/]JUX];0LO^6PB3M0P6''ERRTX=<)8M5";@\G;_\M=;J MZ;V$U4L*Q\YP'R230SDMK];GI**LAM4IH?)@^V/."0?[S#HKQ$[&73M!L4F* M+UM'#G/]X3BKKZ+:+TXG>*G\[ETN1: /1VXTD[<"D?N.A8P@F3H49+WN!DZ0 M*(6-X6S2@)T30M3-CMA@ +&#Q2;Q)HE5@\[[NTG8KXG_^RQR;)42EV%NE32< M]S1AIFDCY>!Q]'?W4H!-.?)$SML75M-BV.C<\85BKZ4Y4V(#:ZVR1H%Z=(XB M7NT_#.PP?>[LSZVTS7N1M9;FX6 9%_49"*O#K6)Z[H,_1$M24CL"Z\5U]AIC MW01H4N>]]HLB%,L6\>?AKAMLU__9-3-1(\BN9+4DV.:U"'ZLY:IP0KK 2V"B M61BA5..A_#7.,^AT$_-7 !%$ M#_2A8-[NA#&.I@P+/8++WW5K:.D8NP^N> 67"2E:7C6L_#E$H'E4+%>,V8;) MWW?/KC8MJU 3-Q]HN"?%E$)T?#FR*"0FE:-CH6/#2).0!4S/VK"^@5L<"&%C@(M.9C.(?L:L\-FK'H$UZ13P<\K< MBQE,K5R=&*[OQEI+S4@*5?VKY#K[.T@Y9&^8, K,A_-NJ!^FQ489F.7F"LQ+ M-L5)!3L.5&"V:#K6C]_M*W08U Z%&DB4NR8ZAVP[K^-C$U*-296V/_\UA^0I@G;PM@7 C MZ> 1^\;4F;QV^BCPXI<\+GVU-]T43NE5AITY)&4K+)V-K/UMRK<,HB\)Y^F7 MJS L-1D8!3 X[BB0[[&KU],B;&WS@3U7/2 &.KB,P"C:RWE"L"5AU=9PEJ6" M*D((K"MGMQU,2\B,8 <["2KVIK0'.T6)^/129T@U)-2]C0NEUJ]2"M*4)A># M@(NYB2*1MGG_Q_/E@F&X B,\'/V(FD[/[JI\ %\GL*CY%]N8*?!EB&8^-O*_ M!*4XOY;ZVQDU?^\.9YJ;S_DV8W_SH8.KM6/8P6[O.1&GW!HFU4.TS2J9M.WGR?'QYZ83G[*H[&TJKSKZT:FU0 ^7F .!D['_#1KX$N(D3#^?1- M0 ](UT#+;UE,HIK(^Q?4%X)WWCGL9-#O9 M%:^/@B%.T[N IEOEDQQMM'%8X0'H''6S]H#/_JF)]7V1YL;^]JL+UOVBIK/2 M\(54HD+YQO;J\.$$!W-+_/MPD4C\.5*Q9P A^F#(T$)5! MSP?"K[]X7[H1TLGPY->YA95G;#ETD*I2OVK(R:I-XC.97# KL.WY-&T77PKS#,Z,$.93 M;L?0>]H[K]O/"]#OH>Q0QG"07O@W^YF@ ,PG/;\I MN[EH\N/0=&\-J.M$J6P91NA^%0HX=,0ZY)U5N3X)7LL=9KR.Q\JV.7O:&!;@ MHC5X0)A'#J'#8$KCJK] %:?3LO!84/;]V=?-4Z?X,]W8?B!'Z&JQ\6KE/';( M#.R2*2:T^X9LH1P4,EXD4K20DM[V?@G73'C@\)321TY3@\/JFDZE;3[ M5C"'X@F%OIUL;-1+;]%9#MOR@&E53(7#06,8X5[WPVK#T8W2_, MVQ]_.\D5<21DE@E1[YI=GN(-\)+-UGH5IX4I"L\E)YXK. M."5'(*8*C^[;\T'<3F5PM5[Q7O^0TK+62FF^+:E[9XT"+M&J>5*IZ]ST2^Z M2DA3Z [^ K3V[4F:2-7(P-/84N& 3D>YFK!RWY&I49CX< G\GMLT.,,1CE$+ MT[8"YP_. 'V[_1W$.NX,WU%@+D&85JFRR$^'<"C/V!7F[:)3PF20(3PBC7?K MUAFS.9"[[??$/%@(;SU9WR&_U8R<25@_"A2/#[V5*9#G;>SJ-JPUV!_^^>2, M)8D::%A[='+@81+EU"B0W.\Z]E'";KF()X/C6@ZV??&CL(Q-"%V\7HL^5PMH M[#3:T8;'6^W:J40/R'BL/PZKV3[!@?-OOEO^?=3)]6CHW,DP)'1EG)DZ]4ZF MOVQ$@L3D3-T>B=>3PP@5'N%=Q;T?.E,%S90LEHXM?].Z[OFQ7 NY2F",N?U' M;QV97>?.'!:6H])_TS+38?R(U3D^2ZPXM?6(+L\R<0E%) MG1\04CH>U'6,Y$R4H?QTCS/>F*HCGO3$[@>7Q^.SG@B'7V%?!(%Q,M1$UULM M[$S6LIEXYX$7%??B F0(S##VAEQC_ IEO=81-0X>:W_/RF5O&C METO:XX3:*%']+)- 026(0RILOI+&&6P72>V-:77[]OAT9!OP'$7.U#>HVQPZ MLC/'/\$^FY)=,LGWU"D+Z,[@A05>E<.+HSHO;0Q'/*#ZG''OFQ=?WU%O27X? M8-4)X?+#HBN77%T(Q>1F1EK1A(RFC[F?$>ZP8_&BS)#(DGH00A0 N[]&VE^J, Q\4NS>2 M1AAF,H]GP8NI T.Y++TUC%B*VX*>:<=[Q*B-3J1K'/?5_]\P4K:#Q/-IPO)U M)N\9T&XJ%SYO>O:ABQE+6')NG^LLK]^N^G(!+AHE@KZ3'IX\A.FOPU@Z5DF1 MK8=?*>JG>SKHC,?E+0F+,GYB%KFQE> M@^V:"QH!YUN9M%Z)-T#+!]8;(H[D MQFNJ@I'O-(7Q'-?SL\GQ4U:4#5>156Y\&E2; NC^51"O3N-_W$<-I2H0=];4 M5S&]"RYZ9N< X0I*!83S4\DQUQ'0[F6H.OOR*(!CB<5BHHN&IKYUJ&M@<"61YDGT*+$4:=GM_F'?&&T!H; M/!S :JDX4$6SO/IDA;7$<6HQ&1;2PA%RJ"NN@$0>\DL(,]\ #E'*R':P [RJN;;'=K'16]5?SU9&G_E;/6_B1',.3+F218M9#@. MB3 A6=KY6_<;")DD:.?OJYU[E[8W1E8AD%#W*Z_.Q!2ECOM#O^2,G0348?K MFON)@^#.5\,2RW#X@RY:]VO9J@U"XR#]1@'N(X!G5(T[RLD0I\?WV_OGC;4V MIN 32Y Q.VMEV5P-BP@11P'OI@3G,\O=#_"8Z+=>O[<-H/K5LABS/T$U6UAH MZ&93-2U7*HL&5O?I*<0&V !L?%:R:2(:J?W;7GV]"(XF!> :<0JNSNM9(#:$SO(K4TJ.O&V;S2YP MCAS$7X?%'@[UL%-(ZY^ 8C.GPR A]_]*J,?<2)BV?>R=M(NZ;4G3P M]/MV?C9TO[Q>I\Z9BJ]MID1<)&/[+M#(FT/DI!'E2_^*SJ1,I#(SCGS6-.1_ ML/7EYPW=CFQ<,J6"M;QL 7ZMZWBC]#:*6+M9P+ZM_U\_)FSR%<.@?K*^A=GV M1(FC:PX^/7S]#_DM6)=@3ZA!5%Z[HE.#\44=NM!;7*WWX>?6]::R4<#18#OS MT#V'G"C!%1L\UDW3B/DG\H7AL6/@\:N('^NH<*6+O\6"Q/2+GHX&Y^E)HO;U MGS4-GW[^7L&.6> ^4LC54OQ*AJDIET!\%+;<( MKR\^*57%;9(,01Z+S=SD6E8:Q?_(@;AMA- ME0M^$C:>4]PE%M=Y0)582IR*$2B3?KJQ2[KJ5'VTOT8O-^Z50?2C@,YOE5U5 MM]5X!S4A,^KELQC!%W-S' ^6:WO+;JXEIIS]E62:CO558<1'C@IOY+QS7[70 MU[3#+%F*0@A;__2.%5"UTT&GEIYS76Q@YU=HQL M.^;RZ" 0:F>&]!-W:4(^3^]:LF6[V2:E=1F.QZ4.F4@8D8F9_U4?:WE7L/[4 M#<<3;"X^%"&3RPO.C!S9?G*%#Y/!E<.V]2X[!/4K4LLSMCGU&QS^QNJ48E>K MH?C-Y@Y=#C8LA1(>ZIC?M(/Z(#SM6;1QWS0O?O.+>/^BTKM)867C6%24IHDU MZJ=<0=?#><=X^V1NX$?+-<["K@2"*N7/=OI4$6\(7.7A1'G25 "/B/@BG@6/ M/1^23,Q5;MP73M6>Q!_7-C3 MR=JMB[- SKR\87IK.*TR@R/*WOBN>83#H3JD)'GY$_8QR16T &C9<)O.^?9TT+7%?5W[>U/1-N%6G2 M:#=CLU_J70??QQX?L9^*2KI[2:- "JZO$?,+2#5S=]M51J+^J+2J,+R.=PY* MY]U#E_A-CO\H8*4VIHRM#=>?CO&;,J!KI^H"P6PI4@)0DOY:Y2IR+ZIP6910 MIJ2DQS74\"30D:U3*0GYV;\64]J06>&)4)!4+Q\%/O1''$%A!4 N'] SM/!9 M!9D'(^N'*[/DTNT5=0T/KKE@N[#]V2"GL(#OJ7E"[Y2TKPNP*4H=IE38\U4Y MV COL6'N?K^-V5^^_DD<@:\5K??%RH2VH;"XC2B,P[J1?,'+)ZFE/6EXD*;1 M-8Y__?5UIH"0A8&,]>%^+6-,)PE04JKZ'#J?F7*\N&-78C4^5#P*M,#NNQ\- M?[_0FY'Q/'IW9K @FI?MJ6(/HV\L;WEZV>(M$* T0!PAIT-39QZN_VQN\]*R M$(&P^?'7>[%I1^/'>"I?U&V$&MRX:;_%(@WOJB9)?8/[9 7AMWF?L9(2O0PE M/DM-E3$QZC'M\W?F\^QNK/,?8@.Z_B2Q;EUF%UOGX/%93R00AU[=?_%LV8><^2[,Z3O^#Z M7$_;N QVQ[U$,K2J6+W'8+U&?PJ,4:++FZ\ MV)('4*Y]?F'-&'L\C7]?['O_^E_U[]UN==/+<7]IP:TJW4R_!3VT&UY''^RY M\Z3#*9DS#.9%ZMC7K"NX TN[!ZS3H-\.?^-N<90YV.L4!\U-B?7[Q?M7+Y%R M&2R&(_B#94E8%;\MNZUWI=.[:K1_)VZ-]1PG[==$.$(D:Y]CAR0%,*(?QH'*!)BJB-/&!U6P254VA M%4#+=8]=QWP^N=(^%==,B15K&S$_LRT7[0L?I"MM%$A&2\-K]\"')\=W*&AN MQ@(C,TKDY)+4F #73;JTBU@TH(?,@@\5,=/VVFRUCI8K>%Q06 +$53X1O([; M?[ ^=^R(*9VIU9&.TS^U>Z6_>.BD#Q5)B32KU1I^R)3;O9)M&R-"Q2HU9W8? MZM"X11L#68'$CS$*4&?XK]I$*O?CN7%=JX?"I7S8]FW27I^\[K1M]C2%B(W* MWE%@7'Q@:=;3[TW9[G"QRIJ?=(?H'7.@-R^CYM^ S9FA+!;>6'_RK.F@Y:;O M U[MV6[2/^/C*"##G+&&YX(/7;/C2O!-+N@+)1K&199:K7WW8;+B23TRHLCG M,W]WY#AL3H]+:N?R<,(\(-Y:;ET5S=N[JV1)OT]S%"A4,+Z'W(#&JWS89>T6 M[-# L$Z=4J>&]=Y_HU.)'FF8-4M.!2T1RD?8P0.5%II;!1K2K^<*_Z2%5F66 M]NUX"/.7IG[Y1%CPWG_B*LO#A^C33Q??Z;%OW3^Z]4G4-.$$U( MW'/!REF6ZEUF>P$I*L?U0AR+1TK.V)A1H.;YX2@[YK[&M'*K44"8'=MMVDR9 M!:_]6+(KZ&=9E5_YH"OL3#G"*(77]^S(27-Y/>6X!8K-PD;ONS%SZ]Y/7D(@ MIA.DVW "A&P[:+#]_/[(EK:3DJ1;K0;R4M/GW(CG5[P77L)H*'@\9"!;)-?? M+!)1A1+ED-- ^2"\[]2!_F6-%\W62R#C=AJI*?/_IW:=M$'_(A<%M")Z#1MB^#,8]N:##"(1)**/--GQR\/ M&-:K^6K"!&.]0:Y8C(3[&7J@-FCK5FID'YZJ^XF&=HHU M&OV:]1<2ZND7^ZB>P0^0DG-_-U$KX&0Z79.B6VL6J_@@*U65GO"1Y5S7J9@_TX59>4BM#A<^*8_*0/JI$1D"MC<"9"%T*P M8R!N4+4 .8H2W"_PBQOJ][)!ZXV-H:(U D81I2P'^_/*@XURLX?5;"5;*]ES MT3Q2-!C*,^ZJ$(%V"B_;PF'\,)\)E_III"R:XI%8R6BCUO+8YX]5A1V!PP/7_M81+H;3 MV%H>7=2UN+AR;_U!85HY2OH/ K03$&G?2:TEB2H\-B5\B\#!DD6G0S_>G+$( M0&<03(,\:Q)6S_B2.(^C&790&FQW+M@+C(T2\5-U.@KNYMRY;ZLF.@!1\"C M47X/9U)LBTM^"#W6-E/%4K&N$7.B<-:4Q+08MF^<&MYSZ-& 0U&]6LB'1PRV M]2IBRIPY*?W/W9BA^BH*)(0OL#]NEBMV%/+?#RU"*6B#IZ?GX__JWKQ^]DM MS4WUM\8H=(?""SX;Y$J;4:# 5L$]8GBI=-YVD?=6ACWB6H3YY4\G=58L M13NH7W_>A_*K;>+"QZVAF<+O5GP)KM\5E_.N.N0B]FORPE!JR/ %O-+YG.,P ME_>7ZA='"N"W5:Y^AU(.?%W(\5& 5=P\WOB4W02U49'D" MH7#/ORUF\<6X!)60T:/M_O7KPF'[FC$3_E1VHC,\"AR+#XK4']!$,.;>0P-; M_PL11W\LUKB#D%5F>+'.T5SR,:D :F'PGJ-*SQ47\24NF!\=LCO"ZFEAP8:O M.XC^[;".^-!*O*":Z=USV2^:I5^THBYU#QNNR ME28BV]/6J^M(>G5(#?//BCZ3'38%CH,@I^7^]GNVG[Q\-VP7<<;R_(/./MF& MN1C*?@E#G)U Y-W W$REF(\NQ^UQ(=LF6*35:HT=&QNC\&DD).-B!,[-=?*^ M#X(G.GG3L^\!QW9.FSGH"5Y3YHR[_6<5&E=X5!EX],>=@P ,J MNWTGID3[FU#]2/)F)') Q[QAS<2L,;D4E\9N%V>["UVMBC9>LZ8ZAFHR1X2P MP7:-Y^P:6AWAH16]G>2]@W= B6:]K(CEM:_<4GID:.U\0 M!9&<%%)C[4P3'8A+Z?9/&")<#M>2(+]?S OY[ TH9J0)C%<8LJ%\RB$1KEB= M$4JHCING31@%#F/!+#*NFYH:=91Y_UW/@JB.^.[AT$$2J@4,@Z9_?>(2%WZ] M58^C$J&Z@DO8G0JL64R*;6N2;5(&9A2P%"-DDDXE?<.>+< MTH]I(9O9A5)M %T[P"+$V\F?_Y#GCNDWNTC0_/!L1&@ME7=E'&I^00O8];+> MXN^(D 5!O!1 MV@#LQRA]34_,,TTT7A/#.J]$;5WUTI[,6WG0_A < Y<[_ C MW'BSW>SI0%!"9IH)[J68II#X9B%O"L<[%R:*_SA%%APX*O]<\C%P=XH#^%F* M0+I?BI$;A)6MOR>&7TS"202\#G_5*# -2RF7KUFVL!X#=HV@ \>37WVG7Y^S M;:]%)-MW!(]7[S?>!^&X5 MVR.-W-9!T8NO,DB MYL=%)M\(>G9SP3>_BZ2TS&@!K'"UC&]I3^R&,J,=#:&:%M][ :!G"+$VY3FR MO&3?",^JW)+L +84,ES.G9Y4N#+3G]6H)T.&")/&L<-IGAZ@)\I!>!Y(X_;A MB>:FJ;IN:+G,$-W[X_')=W.R[8MI JLD-!".R.W"U:D__SQRY85.,6WQ->-+ MIE"*3=3<"V]?.)XVY^RW?_32YKH=>QS/6B2EL96,[Q6[U&]_+EHQ5>D2/$]Q M,%IG0.'>YN8' Z/X'QL#8?H7%.NZ'E+57UW' M0;L#4!>^27$_BK3.G_DU5[]I)@>-D'S)+<.%YGB\_N#@_14TT=NL5O0AM4QX MLD[ABJ.WC$S_(D+,C9MY!O*L-O>78AUR2+XR2;]Y<&27U(@,)U)LQ04] ?\2S :O]>^-=GXY!3 )_+%WG=/\*D M1&,YH%!WT'M^Q;LG)[T9?@8L*BGQ+\;,NG)7T@Y51WCT;?[ HF+%0T!T:PC$"5'L9,> M'YV@Y#(D2?YZ1Y@YN4?5K3- #V%;A8%U/FN,XZ3']0[!P]03K7JO"IID5\X. MJK)^-21ZJI?SX)$<[(==5]G&XG%'[F27X:F>.8QT@>&YTO*9H< L"?'!4G[C MF@H9K/,0=M.SDLZRJN!WJ30XCFNIR<$R!JQM;E7CON:F]F62H"OQMI'Z8YKS M:ZJZVB.ER]55B&R CL:H"^#43L(X2?D7T^ON+T>!\PD$=6H6'<,JL+TMWY)G M]X]SNG0BE%@>5%!_/ZWE45WG]7_+^+>_"VI M[H\:QBQIE&S2E)I:5%:DY*RK'1AM4,C/+#"PK M*U.R4AQ!SW/#US]$'*=L\]GK\]:9^^] M5I@NN/%3@K9)$Z5Z$GE]P:G^ \F.?4#X!+,$+]D]$'@OT'T+XFGBS&F$D9"M M$W&QU&*Z=4R6W3N'.,[Y7H!9EQ]FFXC2I[988/B52LC M@9:BO-^6=Q;Y:&EFR*0S&YVOZ/A5NVD\9_V:H429HX!CH8N=)2P^E/H!V<;@ M95T;SR!\-)'KM[62! JO9N]I!#/(:O^"8=^ZBNC +4C9%-6T \1[HDXYGJ G M+HQK!K0B'D_ZCMZ/4'\[?6BQU55N.TD745KOS\$WON,HR"8%AU9H>Y/0-T@N3.GG&<[2T&-Y+<@NTK..1.QO\9NRJC5US_6C MIS $XO,R 6YQ_#]T\K&=?U#B"$"7D;2ZU#Q@ZETK]<; U.)LG:=I.!M=#Y51 M5[.)]I><,I^6#*SK]GEU@SX!:KL#.6;T0,\O(\O!92/,=IX+:10_&+*\A^,V M3)SRF <:R;#3ND54XX$0TTZ_NW.;EC=QAY&%$\2J<*4(/^QI,OK -[9B]IK' M_ G8 U"UZPW89_T8]:ANUA""@YMU]799Y=-O\#FBK>O"B<&WZA\"C2T3W7>5@5N\@\!4)7]"=0/^3\0^M#S?OJ3JVAX"1*-C_I M!B7R.6,-E"\8M9:@^WP-B[SUIQ$'U0D BW%98R<*:0HT ,O)VF?8J%&M#[>];O9U8" MI:0M3[+C/6TV!ZZ$,U9N[+%E?=0MWCM\S[=:1=*9Z(9GGC@:6"80=*J-_%YL MFOOM*I:1YV&]#K_PCW)7GPQ-$G"6Z W/:#EXC84[)I 5"$QC]6>X"SED2M+2 MGZ9ZZ9,6=(J&4#SK\6QE:+5*BGVD=_;;MB7Z,,C"[>>D>!BXF3 GIQ%S7\_? M@^"6"L?C)!1"V?"LPP"%W?8N9\[.=T(-D&%JW*;4 O=Q?([S-&*50D+A'=$4 M)X"9BL.SA.^=01S/XST^ @4.*<4DGN+XK0?V2CB6[[KHR-Z+.7-_K6+N)G=K MMI\ZUO5Y&D$)D?!]VK_>BP,I3#N]IN+TAP29@T 3?FSW1>YR%E+,1..&3ML\ M2BJ"<8U'AFSR=)>&>#'_7X1A*"F/RH,))Z[/V)[&UURJ<1T!5G@CUK^\]__[ M1S)V:!3$B?+3E#U7"62&9S#^E7HFV(-^,(U8/HVP M\2AF";YZ?OJVQ.*P+A=1EY 9];7'*P=-E2Z]_][[PX-R+@83WB6 #R'B3<6' M;)JCUV%Z3-\DH)1"=@$Q&#JX8K)2[=)\7BPO#V]#4VD=C'.5Y_MCQCO\#R\, M[S23:,(5<>Q&K(,B,,2I^:#U;\:-SD@N!'_14RCS+Y-7?\EHBMT[!Q:-8S1E MT@]Z8GV?S_&8NOM?)!)T",C3X,"X91 4(XH91ZVR7N]7,G M]^OO3K]*18PE7-1G5UJ*0XZH#^YC'^HTJIQ&I#K ]&(YXVO('7O[E"LKPO[\ M24MG67*4&KS8Q:N#6HK\3F6^Z!V'R\U*9 MG9[Z>)\F^,#]DY\&AXS-8',U[/>;-XU8),LOW5PXU['?)YM2RQ% ^3;]G+O" M%1V(-IO953Z=(,67\L86ML3OW.[C>_8_P%)ND:UE/]HFUX)*QCIU;#Y79M3" M-=@E?Y8<;,'P',)1X'4*ZL#LX&'TY733+L6S5"*#-TDMP=I6?6&%WSXF<;^F MK5JR3%G+O>^_9 Z2MN %DRQ J[TW":,0J=E#_1 KM MA\NN"1-(\)LES^R&<<=PQH(+XSN#[G4'FK#R^MG9H*K^/'_%[;>9:?X'KJV6 M QQT2R(0032*/TJ>]'%E_SN8H_XCE>NR$V4V_>!=O_%Y9\^W]*,'031?&8YC MX:JK+BL#/RV:0-O%-@%MD(HM1-4PC#;^_:-\Z"^\[QA2"_"ZM"#[1[SL2^N? MQYSD.N!-'$F2I< -4$GG/]L[/ O6YPXS/;\+<+L5K/IE?/_0;;PF/TCS$S;C MH9-V**^)VQK.^/'._6E*SP5MVB;M]&IC: ,]OTX[O?Z)#$=5AD-*OE"#OY4T M<*$XHF]/V&!VP'Q.KVXK'6.CTJW.;TM6D%?(DWW;C-B%[BJS:.;^*> V7Y.' M83R5&)P3C',TP>OU>[]0EBH*AVXW75C)?0&"DHEN=JO?;+'QW;3^[4TK&[8_ MU&KC?9# K9^3>&7"\F[66L=YT,HI'DU!S!B?1HAN>E_Z:;SO4= Q4B828$'J MP\A7"F.F\4(WX[\75O:[\]HZR=>KD@XK4D+X8=?L1C/HQ. MY!H8[>PI&PGMABF\'0,6&Q64MWO,TC:QKE$&5)I0)>$P\N[\/W/BDM8P[V2JU M7$K-W)%?L!_N&]Q7S0!KI5KV>?U^TW2C\22X8-#X>TD"7NIG%-+^L,^^#N7 MMMW; EW1VB7C6RR,\D'_ C>+I=C/;3")]R\:(S+V(S1*D7W=?^4G/X=F M"^%5$Q-\ =]O&H&Z]_)AX\='"3\YG2H*2TQE9F8$;$-3HK%J*$01<:N6I-9!.@,5 O@X &^CYQ56WSVAHK9P95P-(M99ER M27<)E6>OTC9S%,\@_"!@$N_=D?O0=0ME>7!J'6@+QWE]BE%MN-?BBHF;1J3C MEL;T6$E>55\)UVCAWUTW*,4O=V":R[".*&HWE,L9(RDWCC%HFG( M<4XKXQV+H$36=ASMOGSO0YYIDJ\JC=U60+P%+1;Y1O_RB4V[\?RY5P_(Q*S7 M_V6W&=<0;63@;C6XQ3'=',M(DS&7!AZO%#?NK?5DPUEQS@(CJ//WW MJW>/X1"Z&H.]716F[EOW? U.S%^NC%UMRY[,0=55>1T3_]W/<9E&Q,C3V\&T MO^64F:.]=O:7U\06549*'-1TN$H)1ZK.?X!9)_8,KOZ!E8#?5Y%SWS%IF(11 M\WE]FY:Q$?>W.K)415TA'S&S$!?BT73QO/N@XZN1IRWCL5KLL,F[K'YVP/[A M)=+P>%.R2E(M5TE\\ZYAE]?[6VJJ3[\@Y'E0J%I"R9\X]&)M(67E']*#5&>0 MC'FK+\GGWOKPT+MGD3,P"?#,[D&7%+6OQLO+OLFBA>-@'A]7QE@QQETF3WP[ M ADQ950FD'RB:/,/UCPY12106MR8A!#84Z*]F?.CBQX?@3]:/'?D:0LR714G MVG-E92J;^)-DLY);@GR#D;0QEBK?Y?JZX:.V5ONK(YJ8 /Q>)>GG),_*VGVW M*+%R7*XO_M_:T51(C:HA/!"9)^GT]?.J1/QA#B':< M"9(SE((SXN/"L:C[Y'LH#M-!U@*P.BII#>#RPD6.KN48E)BRF]D&B;,0:EH= MN#S(7S+C]+7K?6<:XKBZ/:L"2?1]>,NAF'-&IQ=77*T.T 5KC_X@QBLRN8>X M[NN--_].4K'RXKG\_Z0V=Q:-/LQY>+;KB:&/(XNK4D<.)V(H]42K#MD8QBQGN:1+ M!7 L]3UD*F+M+;N8S33:M$N=^S.!TGO2IAY7\K5L?WOO?8K0*]U>'5 M'Q4/9M-BJ^+&Y5P(@U&KP.OTI9?FKEJ]?AJ1E)@+(8F8_%'&O/CM;0$GI^HH M\D8IM@=DV>D-P4L/X>7$P*>MD3TJ'KHMSP_?$\$HN7.,N*LS@2 FB:'\\C9H M<6"P@>6N1"#)1,L#+@NY9>=6GKJ7*7"4G@078>M%.15N >'KR@.6G8(ZPW MMQW>(6&E!#&G:+O@+].(L=[?H[CY5[[[=IT![\9%'WS< MGQ<@)]A"Y=.(-*:W&E>+7=-^/M6ED9D:Z_B_U$&1S=<@QV\^\7D*YP1GDD3! M[H4-VWR^WP_S#_(-E0ZV(JE\50:41GJ:^E\TP$-W%%4>3WB[]F;*8Q.+ OZO M"LVBKT:+)JJYV5P,2';24NXCXN<%.6WKAK;?F$;DD,E:;D9NUU-&BG/KLU(> MV8-59Q*A094&/YD[0*K'[/^+3Z0=W.J;P!U-4!%DU#;:U: MV?>:N";>'Y\;&;'0T93S!JS2@)I8AYP%\SSO>P^F#SB_FP,(BX0R#: Y+N@U M5]P:$"1>M[Z;NM?!!@9P;6(E4.-]^L=0>QSW[!SS71/)7B-Y7W%)^/C-T37M MZXB^,J:2QZY"'/DB=B-9W8TORW-$ODC74.-%">7_?>) ;MGQI+#8QH%CT@DE M*@\CD'I5<_3'MO31.%>2KB[_9JB$P0<[I-2D:<0%X;(^-_JO+:$=J[K1P558 MRBT$T;P'=3=OV&#$GW! *"T\(3^I2#MWLC)SY0R"\CD ^(''<#_Q\'<_BYUC M#2UFMQPTOZ8L! (^SA8ZJ'D><5RW>\MBZN0/DYVNS\,Z6&K>2T/NXN8)[?B%+J5+ M_WG<8-Q*"8'IMCB7KDM6'F4)=_;^"7V .HO4\DS98>0H^RLJV>O7/-R7T^3] MLBBY%J=1'0PW& T=H67-OIFI[X*J&L/ E5,UU&KTK)A[H]5?ESX)LNY6$RE^ MOZ=0UXAKS$S%KEU+RL;^I%T*&:A6:0@)(.4EM.?WZ]N]81]B M3DQPD&U94(7B!Q??=6G+]4;NK/*=F)AI!!9J149S*2D'7:0'6F+[@&G$>>G4 M 'V;F%?__,+$#_6.MDG#K3]28V0\ZNL8M[O$E9<7CRYZ$5T#]++")_;>MQ88 M7OHN\M=GO]):2#&IU->:+#99V!';>&?+?L< M)FSD=_@4_CWU]UK<_ ^1QY8_7N(\)?.5;4Q FL?JS!-_PD8:BMT!JE7D!Y>, MEK,XW!NP+M05G5$R3[SE\&Q[-RHDFVA3L?=9*C+F!@>$.;2$VM#"I=1NSGQB M,];B\9IUORR>SS_ EZJB!\J#PJ?\1=#./8^_H4MC)I-RIE2'D5HM!]R!P(#G MD[[)BYP:G2,$6I3^X$Y<'_.K[>Z60).C6$FJ=E9IA-4V11UAN*RSUA1(,:X,,%Z9%Z(# ^/ZA:_L]>;;[CX M,G&%%I]A=/.)=3F% 5? .%*(=CBXBG"?XID?D3/]PX6P+N*G#MHUJPW9:9I+ MD#,5:B[GGI);/_7WB?OK(P5'V!BUWXF7_W\;2LKU3<" MR6'G.:C8XYD-E%D^LX/%*\AK8 M(_)=A1K13_+.FK*PN(%^2ZD0YHAVV(=R< M^*/BE;^CJMI+)9F*9VT"/AOBR?3[K.I.[P_ \WQM^[<_)(C95A!^LN)@ZZV2 M-X/K;-=CD.H=:KC>?+CI:ZCE/3?&@X40@$EX1\\/OF^6:LG4K8UU$2*WZ MJ9IW0EQGZ[KO2010/PX\QECWH6?&?#N M[,X8Y(,&O_/@:[@M!A5YW42)Q\, MU4#1_(Y$#+.>LJAC;7H0\^ TPIB:!Y"X7;0FHHOB\\8/7<&,*M*SU@2P<#O? M;S?7YNXVM,,<%C@PC4!/XH<\36*F\"2'.7?5TXAZBJ3-?$0_7W%-3%2X;^DJ M@3?%\]JU_Y$DHY(9_2&726]SC#VO,P'G:*M6]K.8S]X5%6GW,EUH_WB"(9-. M7L\Z[_/H;ANG$7$JG2.U]E$G AY$X_C][856)3U7F6L)11-L.EY*ZFQ'%[B:;>M*[.1W\%PIYO'7'=8=2,^9Z&QEO2KIU FE4>B"\,UO2]XTKW&F682% M:]41W]4B= "U3/$X+G/R]:.AHIKP;O0Q&-PH9225L^ZMS9HQN3],0,;EZ8SQ M@O''#HE>/Q][?]IX36INC&_>2O.Y$H$ MR_,@5ROM<(_)CHK^PA37NLS%"\^?D3=RHS"@X9\>SNX&' MK6%OA^S9,.X+SYBMY>-Y_9UXZ05UE0/)N]OO=B%6N#4LMNWV*643-B[<4=_3=N9E9T)4O M:8UFL;&_E^R_MHT[/P<@4I,3@)9987\][T;>OW1U9BZ>0!G2PG-Z M%D+3)B(UW,K\QHE.?^!(K-3M8\/M48 #!5^^HU7[1BJ#IW0OLY-3)IA&!$(PM5JK[42MPOK'_5F0+F3^4$C]^T(<>SY"'/ADZ,X!,Q6'D M6K%/ SM*W!U[S.BZQD25$"=6:CEBUP"K_E#4WP.DC:.[;A.3X3QS78"$0DT; MB)^LW,[#F$XC=@&4215[V*;^XLV'W>/F7?QVBJ=$Z&J!!+6,TL#%E;PQ33J&7H@IB>\:?#I[&_1W]TD1E:;"S7Z->&?^-_ M6N?(W#5NJR#J0ZZ86)RB]65&ZV- ML=A*=8?\5B4R+D*,^E0V'RR;$)(F\0(;_?A%*^XFL3ZKZ]TVL!UR4"V"JMT# M0=VOZN3_+G-@/F_#,C&"4E$R;LG\HJ<+.N;-'SS4AM5L%RC80M1UQOGGRV1G MMG76/]SE>!.]FZ][M9. >@5_LS"C_7?^4R+Z$:F[$,P:6'M.(X_B%76U&J9PD M/E0?( -@S;Y7_UXC3250%).P?[HY[ UGN<^\W7Y3D^7+"58O[.K^9G&1X;V MJ(Q2>7$H"[_,#EK&G6N@/Z52@Y0AT41*AX/%F>J&B6$",4*O/_/$1<-0EH,F M;O[PNS6;J).I7+. 5AX;DA5L&%]8-"N)F(=A>1*RVO>V5-YH%'3W10O@F!Q# M=MK2[JX MYEYYO^.T'?:M_@1K!FNH:Z_[B%9I['*1P,2,GE$+Z^*/=^\WYEY6]8'[)R<, MOYWY]&TJF6L&SIE&6/966@]0[X?8J>/234N.FR3;YP D?DT.ZHS8IL%\8_VY M!5'W]O;+VP/,R]E-TXB%=)?.;0=+Y/G9#B:A[09C*"J#X0U)% QQIL^G+'X M^; ^H-=H[HD)[Y+(^^(O 0V;PX]6/'1<]_3: ^H60J#^.PWQD=Y49CWZ?GDQ MCS)E37.TFNF,?K.UER>C7H?P7-#BM.^^(%YVRH_DY9@JE$3'$#\I+OB0%CZI MZZ?$+N]A^2;$\M"4U]K;3:(;=EX>3=E<_O'*XD>LH_3>:816F@T)&RK$.R\$ M?3I]YBYSFXR%<8>5_HN23)C5[&E8B0/[E[RXS2 XU:]#2_ M5#H?8C]2@'K#Q2N)FMN6#[;%I\%F\!(]Q:ZS'*.]+L-E!T[_/8@79] MH0&.V6Q1-@''>8W=IJEM1SK6#VUZ:8*$3^GQ4W.IWDI)/3![4T3;R@,1IN$_ M$>:8(I@0G8.Z?4)]XIP%WM$ELJ=3XYF'(S32#S3)#9I8O%;>_S9K_7,97GJ] MX]22E:;N7+/0KC(9#'KL3+!8R-P(V%"O7$AT"6YS>WSJT^%)+4=K]V*#LZ5[ MW0L^H_]Y3BJ3:_#-7X3K.OB0[Y1^V.\YWNZN9X 2).UHGQ=Y?KG^-.*W8L6=/^\& M_[><<@OU# ;1"I125G!G-TH[[U1J:?Z@I97"[E2J#+21,TT+AW2E987'"\ N59 M*WU+KZ-3OD,7]2TX/T82-&YG!,PA*/_"ICY"M";TZ-KWU#-\!7$Y'.G48 P! M3 SX&N&('8' IWE']B"6_%_X+-T[O/4;UX+2QL9LE.WE/_!TQ+S59^T(VGJ0 M.GFC26[%"&&2".*)13'GS]T[R,R^#43K;-K)C/V>E]>PS"43L*>2N7]H1\)* M%\_)*1[U:EQ$#JH9=Z]WZ=S,E7O^-#E, 4]A7 'Q5+Q?:W+8Z3.V*3T,FTE' M@0!7CEX:[[+".7V(?)R1U,D>\FK S4N14U;!6WIY?Q.!385IPAW_Q)J Q*=] M:E &9TA#:D.,S;$G24]IP;W;23A0TEM)JR^W].[=WS6[-A";S8,T!*_EAA7K M'@V.=WTA#T8X,$,D$UHU@C54U$SA8YA_BQ(!DD6V[MS[Y9 E\:?PI6MG\!R1 MN8'+=6[-V7'LHM)K!!1/ 7PHOKZ +^G]OJ&3N87P3BJ741/:@DQ/ M_KWJ$ZM?IJTU]&7A&'U%PBOK6,?N74VX<(Y48UM1 ME1K"I4O@?(!0&*3:1BF/47Z&/1GQ;$X492M&O_;^J\I-QX)_Y+W9GARA"T-5R:;D-^+][=Z>M;AZ.A$T M?F$RT:63CWS+ ]@H,L/6E.2C'TK(LWHG=DH4^&(QV$L(94_8U3];$ MW??,2#V%\G!2R5A\'' 1NQ3_O9/RW2JMJYVG!&7Y$ZP;?K.[-K^8[/J0P%#U M7-0?9]R*"AGT,<\;IYHXCF IO*5CJIZ*-:C)M$ERCHIH-W$;NW2RCZ;A.!\K M,EMHW>;BWJ\IF9BT6"(F[6*WJ;0D*!&*;WGCK\?$5)&*XS,&]@9FN1(6)Q,W MPR 9/VYS1[5] V602^Y]"C$.>C58;"AZN.'U6L-=4N8[58+38>1]#M^H>WP^ MD/HC3\RPJJ-M($6U%O=Q2+%ZQ9]OY M]OA:Q@M^;R+VF>)\'W[?8-+L["48QA^N4N7%#_G*F+][253U1I%QFT@3%SG ML">:*++6/4:<\\N)G&#F=3 .TI<(MKJ;,R:,7_+21AP@EJ0>D1"=JXC:L/FE MA;>FU0E4E1^C0K."(EX]>3!(,"RU@N"E93F7EVE97=(VFXVH(S#(&FK#YN$_ M/S6^)A **"-:IP+#O+L8"8NM.IL(F&+7 M\[^?=U&[FAY\TF!;@P%8#E14J\S^]MBL@#IF7I&6JV_[0XGS0(5(./ :9T G=9@:_=LGG)$]8>1Z;2#J'N\<;?JET4 MA@KHCI(*^*R.2H[/?=:)-8$KR5KF*!VNBII&_'OQ\/-7_H%Y;;J=-C]B"S^C M'J.N!&NVPYXR;3_:&L-V.[7LV)1)J%G3HS:M/@#X#N NPJQ#Q$_W@@FE$W4\@&CK0I7FOV:Q8^F)F M')".'IU&9&F!,JDXGM0?M #XDCD$K^7!,YWBB,=5MB(OM__B<)F?0(\P@%6% M(*9 ZWY6E]"4;GNF$:V@C42 .^P=<]EQP#>G!A&&"8=!ESBE\=?OB ?5M@V_ M'9AJ+".I(.' FZ[W#4_U *H/(RDG%?NMC_MC#8@F^)]Q\\U4V8W25H;44.DYB7XDM#]L:Y M-\3Y:V]1@Q>'<(]/_1EOZ7-,9V!0R@'&63K0+;PM)_^2.@@G-.&X)(99I#G- M^$:TV)VC'>^=TXB@)X4>9B*8GJ(EJ[HU-=L!_ME]XE4CSFHYI)6JUD--.Q:Q MW1:DE\KE.T;]ECUTCPJP&B>Q(3AO1$^V,69@\.^#-2$5J7D_\[_''Q]X)KB5 M;K!7^)/!4KJP/5]>6GRZ(;_HCD-C0WA;(9+QJ^(9[O:VR_X79G050=A71)=P MV#4'E52J\S4AX[02:ZHH.#=A2>MC-_VKHZ9%-0/T;Z0I@OU&W[\6 M5\'?*AC957RL7+$EPA\]5A^U*/RS^78V-)#HA$K"KGN(6NG\L:%[D,LXJ'V: M'72Q(I:[OFML](*YL2))5W#>$+,T P+6&1P[8TEV1*(/7M6"H=-$Y6*QNW#" MDL2RO.1J,!'>L!TF'$:.RVNG$49NP$.7>B"Z5%9C#K+VJZV^VM^W._( O&G1 MLU/GRH25*00B_(!]UXK.Y:HQY+ <(C[/ER'["ZO,?U2N:40UYE%+ '2P5IDF M[+K"]7Z"ZETSQAGPU+[I#*FOGQT\CTEJT>((KP"V31>%/*:WFUBYO MB=FA$(HGQQKE\8,0)T<&/])3)G%G]>2C<7:D6K)U#W'1R0^9)W*NR1O %G"C M*&0)5NA3I.%K*5T.T>C'I]&N'&4F0-&][ YU17\ D%\EI/PDY_Z1*=$,;"E @!+G,^0FX1=;;3+:J_][?:NN8Y0W-E$IRGZ MSGM1V4$S09QNS\R/6$I*O-NJS\_M+5*8K68@]CG^37EV>0GJ,&C#@F28_$:7 MP(JQSV0L7R8%=+X[B5J2\/NJS5%):(MP&M$.DFNKB*>@W:(Q^^CM#W.&FJ F MW19V:?Z IBEE2Q/F&4/=.0JR/#*4G[DI7D'-N1@SE06/_1H!]'.N%_QH7K.W MK+OJ-H'D :["O44;0*8K7K\S2DV;- J-."6WTJQJ'#0,_(RYI0#Q#BB91^- M5#;E6I9W]Y[ R1L/DO+:N@HOZ@L O9B3;K-HXTEZGOJ=&CR?@AKI/?KB3S)! M>\$^$!ZHAE>@S].P)]7Y+1@28>K[YB7_YL[K:N/S)V!"*](^]%+)'SJN/SBW M%;U?:3-0G*05LL96J*X\9">HRA=6J%T_.JR,JM(>#@<\'$:\2& HC 6X-X#BUPV M?G;1,J*CS#2A;A%+IHZ/'K"9L^GH_AKGAQX8'V@J!Z7WZT/RIDJCE*JB3E"K MEH!;5D:'9F\F94?+83 5?Z_RH]KRJI.%@_:1:W_IX/&J9]4\8=I0+Z.;=7<2-@;,W@@"SC.!8Z0ZEHY@^XT*%PS@D@=E%2U5L ML5%TUP'!EVG$B.,$[C&XHB#Z0"137GZ=,*@+MF_7EQSP+;;Z+YS5J\^0TV]T M5-E7=R0U)\%Z?QA_"N.\/VE__UDH=)H)Q!MF#U=9URQ[_ZD^7=.K&,=4,5XC M$L[TS?-8R06BM4TPD*U5$U+JE_@%P8@;>2$\6!C_K&_/K1,V3\&;X A&2\,Z MR7-CC!M-F<$WXT#R>OW1D#E?9[JWC:?^&4O ?^H0'A]KK%97,5B3A6Y?VVJ& MZB7K^Z+-M ,&9_P=E6L[_CF@$AT!&D\C ES1R^(]?RZ++%4BUZJCM$4+\$@L MRAWBXGON5L[&^:EN%@S<5\8!^JH#P=_MFZLTCDT8L)%Z"P+7TOGP&8A(X4WF MH%BLI8H3Z_\&%!$H!Z^Z\?Q0[T:*W*RO5L4E>"JA_%&6*6O1TX_5FOYV"BXO MKX-^2CQ+<2I[AC.K:H*/+^KZYKN(9/Z74V=,]E:%+EE M^G_^"?>,W[7& LEF2U5'UZKMB8!1%R3/,:2LE*Y^_.E,Z18WHK-T!&#)"I:$ M775*C>5A1F9X#\LR>N81N*0Z+_>3Y8_BB-8P;]ECTTJ;2\C= M;*LNC/6D/=2:+B47G1 M=9P9]V^78D^$5RC"5>&P%N(>_(I)Z&]?LVXG&@OJLA,*JRJJ?\VSM(BIP04G M05)(4"JVND9L%2+*4NX\H,M<^=(KMK ;J8<\U MQ.-#WO+ZY5:&,^L&+5)D.MO\P\@/BL_,31/K%R]N@EVTOR.%\,S7[#6,M.JS M77+KPJ>C7/TTV?TA'(&1R*@_->X,?F;@UC3"\_>;! M8L.Q,2"ZT&V(PZ&]3DA['6^4S!_ ?8Z82^R38KMY)MKJ>VZ\.].M-O9*Q4[9 M40P#:_W;CK/"_C1U.2N>2)2QT&8N))C6'NER/2Y "D?H24\R3KUNO/(P MS@@&O<>D5\>_?US\T!FD4'_1HT0MY6R:T;LKO)#E,H!GSLA(>"KBN,+M%[&^ MXUU=F'TY"WH,YGUX<9*3'#"$O=$%J50:9/^!^Z4NU(>[4JK^2X8S^/39BKVT MM+V<0)=;0'B[_Q1+*:6>2^K?^B79R,"6TB_]G\WC8:1CCH(\W+MF5G: !9W# M8HL_X"P4]%.;3AU,:3X71JQ2[F#W*LY_6)AX<^F47(NCN(*8O-0SD;3(6G]K M0H R$!*[HLD,,YO!*GO'-8.T=S(!' ?CGL&6/_\*_COZ'X5CZ%;AQ?>J7X!Y MH=XB ?EE%_:4GF0JG:T)628RV%4BAOPK'-VZSZ@M=3Q:RO.T^XHCVCJQZQ_GA5A*O%I*_K\ M(Y ,3.P(J#F]$6TH6,8(O!/B*_2#_\@*1RZ7-%-?WW>U \LOPBC8.!B]%U1,**J/2C59K&B98<\%:2$IE M -;P-^9OEG/,H!9;=&GH!$K-XX7? M.HU$<4:CX4HQO'2$LX1NJ=SN,3/W.J=>P:.V2;A4P,Y=;/[F$2QQQ-*3VF1: MZ7OQX\^@'&O:Q1KSV;()$O&W@+B,MLO.WS\@)#1U&G$D2TEQ$P=T/ZI=3-F= M'2$5_HACWHBT>GRR)?QA%4L'A!V)6(YHUDM:>D,LCJ>8JR(=;/M=\/F:'.4+ M1J;$4T6]40%ZO)=3O+=:#$1_H]-^G:8WNJ-KTAZ Y6!#(C9,D7>YJ ;8=0M+ MZ0D!1:I[4(GBH_B5?&6:_(DAD<&24MM8R5ZWK>-R*7TAFEE:#+'D\W$DQO(= MP_>&!<-,EI5LU"D!W/)(;YAPOM(K>LC#\)PEM1 )!,X?\A&M);^LC4XQ2-* M%1<7VI:75T4$%5YU<3+?$-WIU'=H+BX/K1?R.*IXT.*8"DQ2:"7X%[IYO/'G MYRO!SR]&"(:*_QGZ.ZD7?T7/$7ZXN=;_2'*4>>*/L_$;KJTMNUD:FV7 M5AX4[_VVU"GM(7J>Q">\.30X1CE_4 M'SHE)&:3WIV*/DIT6JP)H2I[DP]O"^3;L M1%!J!LI(RC[]44_]440W4S+#W6..>9,0]P*<,TXS)<91KR9H50-9VSYIU7]S M$PJ!9^5B[2!Z:] *S%OCG65 #[:4E^K4;.ZLMP][ M1RQ&:BEY2A5QQP1YV8/BQ#6R^Y)OE#QO$>?^.0UYD*LX!VD 70Y;_(5?)P[< M_Y \- @S> +E:V"S=A-46$9 M]+,@[X60U3LUD(A]JCB?^^]\%\.Y6I7"% W0Y2*##'0&JK'*6%D0OT$TH-A[ MILGS%MZYT@7'\#:.BF%'94<0Z* MNCG[_8>X#0'-\@&S8WM<,., 681@&2JN1]UVDM=KMBWZA='.T>%XF<+4X MQ?4T;'C0-(DJC0MOXX@F<'/C#_SL6/=LR%P=ASXHF\'86XD/#SZ3SD,.8C15 MMAI\W\3=B3F76O9>3:A*<-2V'L#$)]9K\56#.3 =OJ%%B47MO,DG4A8&IO!Z MJZ81S!23K("T=BZ%.L3^2_<68U1UO\QK$WO$6LT@$/Q-W-QU><#1E=,P_F/< MZ1KN"+3E=^WW$(G<[Y7.V5,Y87-GA7.JZ0L94V(/C\NOJ_YJ;&6V/?=4CZV]O 4@9X\ M$I^,EU)J?BT.1)87)I0)N[1W_X@2002:V]Z]D[MQH1].B7/7O_Q___G>OC@B MJ!JJ*F.:QRY]]U^(\4:.YPA2:JKBC.S"4ZIT*;#$,I4&+XD;8-Z&ALNQ M?N&E$7P==R69Y\L\&Z(LP@Y-IC_OS6/3:$,X$VW1?VW@MFAZPRMR5*U(KGT= M:K;1IL%_P]-;.-3=;,!;:5F?9?98:/7-;7.7)A0Z9HV >AF+]]CJ1Q]UM$B"K@(L"VJ?PU#6R5W= M8?\%F*NX$+ST[RAG[I85_47Z(F:1N5JM[7&"#J)%_(92=_]FE#RS:(J'I?!* M?H3E-1PU[L[5?*\*=5X347.N_J;1Z.8V8#97*=]P2T?JSWYDS MQE%Z0!*T36?>8"V<6*#0RZ7=EP-?G:.K87IEP@)$S''*M?8<3=.($\F70&2\ MWOT^9G, +6"0.YLYKEXLDVFL!7<@R\$7FHZMN26VU% )(9RF'&!OEFQ MY<"C\BXCQP5=6K7202#N4$:+W?KW]#1+A-=8-JUF8HI$Y^.+NBN,W[6YONET M<]@XX*LE8N0>?$^\^1OLR]7?TI_GK0ELL[C^R8YTP^M=;/I,2@*IYTHDP!-D M>W5HZ1_1^$?PJIXY?1N&/-]JAR4*_D^O-4:_VB#Z6C.&_5YWE/-Z_":1*PT? MTA-@L(WH*5&JO(Q%ZAITX,GM*$=TK507<(KKQUU4&-<*4&GJC[,W;B?EA7A* M_B9B/E=GK;]N8M#[#.F9PQ5IAU-0QHX(<4*:$FZ;.\ET)^; KQVK%JWZ8FA, MXPI/#S5DK?.XD6M(Z7=%&R@F:M;Q6E:OUMX-B@B2073>4G$@J1+1.H?SS5+O M[E=R-4D"[R'6X.F+C.>M.]L21D@ &R=P.[25V%]4>CW>-?9$@_&H,T@&YB*@ MS8I;%U2X[*@TFM4;@ ''RB!X'QL*4UT9LT]+PH@;/+4HG@GNUYQ7U(K"AB/+ MNH*[D\PV\!MY)"+G&V,'?67\_';OV)(:&\[9K:8<2"HW.VQ JN4D_PAR03,L MA\=YY@@M>^>IX&3(1I-3>:?@"NPE3VZTK;IXXC[BH9BXH# M?]$CQ8;Y)6X\![A8*K]OM_SCT-TYN;$C*=X&@.X+Z M,^2&A5D6LO@;>484ORV/WZ9S(V+<:@N^C9*[(:F[>^DD6L7D@%]<)*MH&J'? M08]0G+_06HM$URHB )Z*774GNZZJ5"[77CGZ-0*;@/]NE>U/OJE6$9^__T!< MV=W932 -L";AXEMQ^%5G]\9-8C0)R@^-5UXO:.E72FID/Q $.Z>\)U4Q+B)/ M&G<:,5H(U*=G?BK5(MWCH#8-Y[M(X'WBL,,1=EZ?5D.__%2Y)YAU?IND^8J# M"J1X7FE%#B4)%SB>#/GHZ8ZMJA+C;C+,;U-C Z'8'1H$1! -9A[N2;PY M"&AK)HG&%?QB+,5NB]]95E9>OMK*\8++!AG@!WK\T0(@^[5/5<_X5@^<2.#';&[[(;4ENE)Y;I J4M]@'8'CIH9<-HBR!G$;+IIJ_-$1O F0,L1: MJD*+HON?U6V.]B&_@["U$&Q^4=^S&D"N&'8XV<5S!F]@&);5$^0%">?[@6N< MT<]!:9.\098\X3:P<6HB"6N0:AVS?79C%V29RDCRE/32/XK8MU^$%OU[\T)[ %K":N.8:6< O@Y>"UD?< BL+S4]SDB,0LJH'6^E M/A'W-=Y2P1<"$5<0_UTOBU13$J&RH;-9WDC8"+66G'I0U[9UZ5_?9(M M#&*H3[X(WFV2'9-LU7M$B #\JA1HCPS5&7'^UP6;V+?.PO)=,)'^6W0BM^_/ MR_;76)_Y]B_,5:$PN!&ARN_CI)!;#ESYMG=NI)6 "7@4JYZ**@8^WEO_'PN: M!Q%[L'0MB!$@?]&>FU/;_B6&7F?T2M%Y0PKV'S^##BO:5I)MTES;=*BTZ7_F M@_(3P=51/.4A+C^A-TMM[=ZQ" F$QB4/$D."J-XY__CDG/XMR*-K0),PY$X MZ"#OG16- +,&[8<*_JWV$2]"8;\>G#^\$V9H@C.4.\03M=2K[)/_[+(1L' A M$AW'[HC>!M Z*73NS7 "CGNI@1=['..4DFGTV6-"D9-NOFQZ$<<@2D2 MR::\L=5907DJ@G*:\)$&AY.7,I'M($4\D AX8A?2CW:1H_(LV_13K<=!5.WP MUVR>)368DLF8Y.-FQ&\N4V_L&@S0B]$%=.JT#NDKX:M=Z#O,;6 A!FS,01V] M[R8)< FD!7,Q&FM6Y:7^MJGEJ9Q^!R7XQY%Y>>KYLH@LV]1P&,V"+I/N7WE\ M>BA)0H=PWX-%[30VF*M*^CHAJ#QQ$IB;V\/+5;%Z]+K+G?O)<2\EC!@$?&ICDV-,.XXE>ZE6+V91@SK?&!U+\'KO"V"%4 ZRI/ERU5='C).]CJE@ MBMQ?C5&&YKW#K*6>E7/&:Y%H'MPP8Q!T+=5OY)P2SA4[;+!W$F, MRP),QDZ11\:L)D"4.>HUD19SHQ;UMKKSZ %] <<*DOR(3Q,C^ZI:\GA+2\Z: M1HO(TPAV;R)@5'GHB@CG?,5R?ER HD:7QM"0FC&P.\\I.^T+*3A%2.'CXF+8 M4Z%5/9M>_A2YC^0)%.QO\$:%;<(;NYLU*VO1_6=:=0)2-C(#OB:..#EFX!MD MJ:BRK59%RR#!"&X.%/>?+>K+_$$07:K]EFI*1F4M"*B-_AM>JNFKP71&.\*G M>'\+1A[Z?1VQ;ZK5;T_M@S%N.&HQ@M@:@^.J9M[76'_D-O.4[(!\N'7#U&[X M(7%$"_X4#0%Z+QI^%W/79%OCUMPRN8S;1>T__;N^9ZC9]-_4L-SG3$SH*, : MU1NG+ 0NZMTM"@N5@.@BV"U+D=? ,(?X:V><#?--@&0LQM#X'L^!D 675Z1" MRPW#>RI2.92A'S'8,E'N?V7100\I3\N^$U"Z4Z$&.RO$=J.;K2;F;";;JWAH MT@[>L 9+TI$7SH>GDDKY5)R M>%KJBZE&OH-LVNYW?^URUPQH"^IBA);2_E;]$:VN>_GW:LR?+DV;@FA";:;> M7D8^7F=Y:6#/U#@*H/0KV:.,FIES2\K0/?(Q[!<]59!H=-.I>GA43**&"MHF MI=2@??9YX=4\BK9/$\2<).:R4(+0EWC([^>2]V^Q-W2O0<2*5H.(QXXM>KRV M/%RPM/VC9;)%E2I"GD^-R5U#IG 5X,9_*WX[+8L1&1@[[HC]-QD@D1UXHNV5 ]C/81>H0AHD7AF9B<)QP 4ZQ=]]+<=RV5K0SB% MJ,L;2>JHS,6)KI5Z88^,,$7_.[@R9$^*7VFYV#Y=,]&OHGPG%<3;BXWWXL-M MY^ZU!U$O'%5>8Q-UGGJVUR],@E40@!-KN1G8XGG?;WX,_%/]$B&Q9;(% KXK M.@/>LLAMS?WT;F)>GE+H=RQTYN?_K[TW#6IB^]Y&&Z-$$8D>15&!H*B@.'&< MF$*#'D$X5;=3_^J6_?#KJ(8PNZ]]UKK>7:O]2Q3OF./"LHT MB5<[4L2T]%4[-F[?H?QHAST,)Q+]RL.W]*L9Y\WFWXS#($[##*:VI#BXL)SO MAWH.GG>W)U#%2@*GG3HW:7UOTLSZ^*CZ]N&:.LFHWS200=1GG_^*?6/= E[B M4P.^U##DL2*/>-/%VY_KBA(.DYCXR#/ )/4B<=E=SEAH%O*S\&Z?$GE!B^5(A$,Z.W+EG["F>*V&HV-O-X/;1. M4R7_UG]E8V"E7N9M8IJ W(0+FS ?&*\+*[D7M"^]]?W?RR_FL#[CPFLJY=Z2FP^,"=7?WJ[3_!*=6O6LD3F( AG2E^W;RU MRWYB>DB'9A%N*?4<'/ZR,^V)5\;B,'+/Y2+._HGC:5:MEK]B_E6L$OBK#*^' MU/Z<_6&T74$"[0#%W4^.A@:OB>,3V,-2(X&ZG)Y;E=PWN6!O4DUJA;XRD7); MN>/IT,6CQU]&CPYC&,A'W!=CELJW=N]:L[+ER*3,E/D"Q!_$?,9?@9>&-#=. ML,47IGA,/+ZNE?.9:/9R.^/2B/D?"]N%9"BRD,A6[Y$?7-SY/X,]3A MRTY\G%>_/1W>Y(20NA:KP4IV.N<.VO%P-@&+(,HHKS]"ICIG9C>\YS%I_]8^ M'(F)_'DJZ!KZIQBA(TV[!+(7;9B?"4M=E8&CK'NC"+VFLYZ.C_?72D[V808B M#[/\OY5$O@BP/,1WHVR1[& J8*\"S#?L?+C-*BITY=6JP=G3@!?97?<.-U="NE8 %;,3EBQ12Q1V3QWHNWDSN,1R-9!2RADRFN;QQS8"WY M5X23 ZD6<0:54'IR7!]^=H/_C"!B5&NL(CW1,\U1Q[=^97-)#/9CLBN#KN!O MDT5>JIG7=&;EFFX2M6Z<-5&@!QHXK&M8L=I^DXCW7DWP_%9!3/G[GWSF!+N= MAKZHE9-[B?OP)UVB6C_B]C9!G?[D: <:1<&1RCHV@2L]U#1NFS ML1_KC'AC# F];IR4.E!151\?QQ)*9:QI(,!0,SLII/7^1._0S%4OB;W?63P. MC5Y-W)$4*O>+(D3%>"RVOU<.*(/2E!<*,,T!_19]3_N%ZB'FHGI28ODA*C \#<+LQ>-$&*4 M1";9&]!XRW>50(]VL44TB/8V.?/A&?L!YQNU2_ET/+ZE9K/\^).FL/ _KL?/ M(6OKZ.'H *^0!:^?!:^:Q\P$-9%(;"6LH3JJC4FN3 Z=R?-;?^"&DC]AR J] MI_DQFDIM(EF57DH!OUT__:@AD*BL']4'B _51UZ'WAG2 MT8S3 CAJ24 >N" )7$5WG"^I+"+D"&#L-2#)IR2_S99E:ZY.:SX_#9P.3@J4 M267JA!:PD. W=6E-G 7"&J4XMD):U!6_V"-*531L;RP59@&?1+@:89S#VP@??U\/>X)>\P%A-@:1*MCSFCR>2?X"\1)6K':4"3J!+V!V?XHR)O M.80+*=VP'P1&.#DVB6ZM^OZ4K_&PBU'L$;95,0:(MX(9Y3IX*XN(*M4D/5Y4 ME/?W-T\C#;<(L].1J3G#5P<_7)Y[:OF6ZYKJ#])Q3;03]BIW<=6JM@/GD]X- M<^O@9&B=_,LT4%<:%&NUR P=U%Z#<,!.YHF:%6HP[/&YOU;]8M@G0^Q$.>\S M-/=4C_7\!3=[T,4FUMF0-Z (+EU'W^T M*W6*J?$#-4<_AC'GC0UT>U@8LV]>SL_?$SB;$SL*X:A7A=PJX M.\E;/KDY,]!CN)UEW672F@&[JP^+!4U>F@;;$8BS4)60?;J23 M:LR23GEE]5\PL.GB']WCT\!?03D=+HF!*H(RJHWILUI4?:LZZ##GI4"N M]\^#6N7)\G_THLG]V'XVPIA7^\/LA57/B9^X!'"8A1"B8(FT.1%SJ6;FOA#Q MXC?FH=B)?Z#,-J975W_G==::'UO&"J:!O6_0*=+W>[HB'ANQOH!U,N%G("F_ MCYS1%&3L7"I.8=:1]ZL2E9Y?[P=G!&7,-#UH=-":U*?D*V7-B:L9F:7A+__8 MO-FZ2ZL4*2X]^OJ:DXX3XJYV.9D>CR[8V'ZYNH* $0G9U5$_Z1G+CO7\E?#E MI3'A=$UJF$W#!Y0:-O22-@28%>"2K=D4KFV7>U] MA<_G )W>"2_,]Z:(#>R[XUK@K&&>V)BT+=A:\=C?=3^JY_Y6CF9^N0>U3: MRE6/,)E)C:G JH&QG_^:SBPH--5O7VD^OZ!V!%TNY5&@O8"\LHXY[]?;">:Y M.@!",X@@NY! STQ:WPG[!YGKVV7'= G\OR[)'#FA>D7GH&B#FK#3G /O#E0> M,7"ET6D,4PJE0^?!H]#?\U,N;G;5=BL7*CG1BU# @NY)& F1RTIFNAGUQ2'8 M6B(K^7W4N8NK%FY'3#4X,I/9]CX?JA/Y?A(.KFW ,=F#HYV5MIL> M^\\ENF+Y].@C3ZK?W3J>197 NX&D:!Z4<3#@RJLSM!7,3(>3JD3/1N)ZN>[= MOVT7F_%Q*X4=<0'B :;WZ9>O*E1?2JF^R02(VOF:+[IP+^IB:[&P$:7@"3F+ M=.0/8U4XN^T>32:)+CB[\Z#O_::K9X&TJ$Z M+C*=J]@127$E?^2U9ESQ.]E5Y<")?@2S.>+7B]\2N1/L+CJ^"8&)SJ+*OVS M4^0">,$HC/PS0_J2.K]EFY_XF/5!>DK,I.M$ :8)BU'/I\Q_4'HL4%^=RS*G M&4-4[RFROMHJ;)=I^*N+8!JEYI)GMSA^R?ZKA15D.0+=,'SJH/=+N?^7]>'7 M7#"!:*TBF$T!1E_$NG0MESQU,A#3/Z6$E(J!ZMTQ18L'MR-_L9\0U%9Y+"9W M17T':F(:L%7;?V._=LT.#*(%P&^!I*\#S+E-,3=G[6*KP%]$+#M+$?<9TG\Q M]M/7B6^6LCVX?!I8$% 8/23"UYF!=[7JPAJK9=#L4$EPS+IHN 'T_\[F30,< M0!W;63.'Z\Z&R2M:H$$J1T.5M%BU1,) ;P->N>I2SK^Y>BKCH%YFQ&DY5+@G M@;$_Z'W L)5C0,;/70OA[%S93QJC+05"Z@H3[WUM0(!XM0Z M1YM#79/GU.K;PR!?X+3T\/>F6F>1]U%Y:N%?623 M)-3[FOM_K__QVH>Z">?&.LNC2M*H/ZU*'3^*28,>;/?\>AS(%A[;83JS;6/Y MYA6-C5]("+V7R-1/42+>+DW>1K/W'JJYF-Y@C2=3Q6RK*1$M^="X56P0OK>/ M](K73E_ZF[F[3Q[VV/RD3Y&3Q1B=D:37^TYT.C_\VO6GK"(;5I$CI4RGKV:) MR*LL:_-QJ^Q8?S7LH G[7M:S_,M1A;7\ ILN%2@\XPRN1<[^6, SI5[S]['A M&*'HAV"C H.0[_ X8)H7Q5* >\6@B=S?1\[7F=-M?*[Z_!ZI\KXRH,$W".%& MPNW\/1=Y*UJUU];3 !*>;X +B//\SN#/>?SHNC!V&7\P0=!;<^@;,]ADY[[R MI6=__:(D,9.4D*_GN(:;6M9T,ZZ6AIM,$XZRJT\TBAA_75@??I ZY3H-+'3" MIKW#OFDI0>E[-W7!7M2SDW3W5GC.\.0X=FR-D97::%S*EL?0?ZR6>STL;GA+ MAA58]0$?64PG,$0>#W26FQTB!Z(GM+5AOQDKOFYXJ'IJ,\Z2%6 M\::,WY5EEO-SWIC82V!7;5[0&GF^Z.;XX2VCC-,]3/F640%,\!P>J?CKCQ?+ MK 5=-*%OSS1PL:RK2G&])!BW )$C;NFHY?%7)R,Z(C9.E>9=BK#0>/HS M1\3>IB::?-D^KQLUC2O[R(K3R>2'B(EQQKJ9>E);GVB?-? MOGAT.CZ6ZR9. Y4P$D34KT6TCQO^_L?%X9X+XB'013@T$2$WG !7>7#MS_2: MYD:+Y8G%]2ZX\FV3GQR!MH?U7;$ ]!JL4XJ]H^3^'S&5\X&@EVK,7D",0]5Q MYA=T+V=$.JM5D'=/Y]8Y%B]OS,B[S<('C8![97*I<(^K'IJ.:A>T#X/>,7K.-BULB/9[W=>SU: M@F[B%^1P<5%LQ5)!P->C_/28II$K*W91#]J+8:CQQ1E>OWOJ>;>P8RW)1Z%[ MAZDM*2!0-4^U8[ASRZ?FT,UZKL?81K;(IHL#'E+G$HVXH5%=NEQ^\P)E MK#IL?%_D)>6\\ED;S(VD1[4BE(YOOWG%[W O UQG^U7;H&@15'Y;BLTF_=!H M;Y]/SXT"+05#""0?NGXS)3@%U,]3JC1AAV*&'OJNY)EDG@U6\Q7?0H^;IV"> M:J+8TD4Z]Y+-0GKB!WT4$'5B=](TP M?'-9QR\S"7JD_#1"P?*F G'Q_R:KL MV$E'6H?'_I\GMZ!^6^(2:J6103"DGT(\&<_OI] 2VQ.B&LXO?T3U&"=+U#4A MG36ZPIS&%?/QC9%]" %PU.K(5H=-#D?JA6X);D['6%B@-/1(0?=1M B;F?=. M&*\PRTOG@9FV!9@/"F:P)N&!9C<+4@1S+#0_JPN39G!6OM\9SN]/_;V%'#"6 MVJ7DC!V7$_H?)3"N3N!%<$Q:_U2FX>MW8M&?-OZ/&'VW^E-"Y* MB]B"['02\?84/C7&:[W'@I4WRBQ_!3UD@?P74?YW,9=BW1QZ/)1:<&\KCV!\;6QA]L1M !Y)]>GTWR+>V9LQ]NBJ)\D9-"@B&\-9Q(];ELZQH2. MMSMJHN'D^*TZ 1=-5.&):;]5O[F1$IWG25;<*;=/X MXT-@(5$R;&HLJCS9I.\GR;_7)ZVWNON^S6%YY-3CE""XG#QDB1*/[Y?/*JE= M]" T8PM"-=AGQ>U<]:2@4+X/.F7TYXF;P6@8=7QPJ?EJJU9F.;LS;)("7P@R7!@?'&W6\S M4G?]S(=LT^\6"!MW,JTN\1-X^EP*-74?KR2]9]&9CIH2=L36F96W[UM^F$E) MB6,5A>6+U!SEI:=S@O)KJAM@__P#R;9];%W?@(3=CS:\?^'F.XFB8!2\4@#A M[ABUB5VW2Z]/$#&*T8,PK4+B+;5):^&[Q04/^S82 R(+$]BIQ&5V">O#56E3 M4=^Q>$&6:E*!-:)MNI(R:G]UC\^;28.B^7:9JC]_D\? M9D53TNC]0M_@C.?W9Q\),IKD,YC]XY\3]:V-S]LG8R*]@;J;:^?@HJ6C5)IL MD>O,>VR;1CA@EY\9XW!*>8RY8O YH9U^JWY+!XK0@3/_,M M>[[K84Y>:+VU:?DKG"Q5A,J'M M 6-426^*@T4];)+U^^?!E<8EF$J9X'L41"JG9/9Q%-:0,KIAC)+BM57[[[M1;_^. MFT'"_J_C6&G*Y-6XW]XP@I4NY;QK$+ULW63EBR8O0]A%W&V^%J927=B5(!;J/^*+OF'Q$Y:H"7P=I#.VH6AGN%$R5Q%,9E],D-&?.6!$;3XHWE?]==H.)GJDAUG#Y MU$^HVB3GOJ<;+]UC'*Z,$ZFP$=, 7"%BSE>OS>C;L[O ME%%8:E5!$[/IN"9 M/_0?4_WS8&UQN7=Q8[_*]DWN!_46#?+ =S]Q9]X_M*9I5RL5 >N=R%2OT&=R M8!UN0_/@3Z9&/ (A1T(&@=W+R;,$;U 5LVQ;SCU6W( )4\_=B,N')C3"D_P? M[M N30A*9,>;3/K6M+TKM%(\2(4BVSEO/0)^2+R-IH'=>8%D13 KP.^MZB=7 M3[I]U8-CBFG@)"3>RI8?7891*Q& DT06%6 ^5FY*6?8^MKFLA^"2#/8(Q\>Y MA8D1F:+%TC\3[I#.]? [V8NI>319V;LQ6^_2R).@U&F[R7"%/?ESKLN%Z M$&VN@-2DKFQ%_R:EBS9ONOO;BT\[IE#5Y,+^\/?):^B^T3*=+:80R6U M<)_V[9.$[OY:E/[<^H69\P?8&&&[#M3"Q"-VR:^3OZ$F-#C70>4WV=O]^IM, MF?RM.A]>I"_:N[T>[9[V7>41"U^OWZZ32/HA%;1WJ0>J_^I:,:4&X)V/PRR_ M!VK?^E8<1-?7;!/MORNPG+C2@'LC8.,% BEH'-_>EW2W;2^QP2=*FY!KZR"= ME!DJ9;$%/UO.?26Y,A0X(:5"M/W!YM4%.]TFM=+*I<=5#HV&+9(31#$XC+#/ MGG'_::"/?0E/RV7_V//34V[=+A)2*#U6TD,U6('U]=T5*,X876K,EQ0&Z(=V M_K#Z@T30^4Z.X/(Z4QQV?(07$;9F)^R.(G'YTT IJ8;25!C:O(S>1++K4][_ M0>IL,UUDR4(V%*16GW&:%&8G4H5PE-.R[9L-CPAKL>U=_VHE<'>;.\2RG-N% M7A>F%H0#@>= IRT:L*'4QVH=.\&T;%BER-8Z;0E\@X*:DS8QU, M-/@AJX>4LI\9:%K -.#GNJ%B3Z99- P.V.D!(28;P[9)3HC\']S27F+J:!C#\ MJ5^8/JYUS5;F4W,XJHNEVK>/^P(4@?F$6=A_,)(L0,T637TH'QW,?G!Z%(GA M(AL60[9-RDBKFK4ZQR7IIC6I9!19I1M"]K>#\DW[K\[<64 ^-8H$B+^,EZOM&6QA[&(Z&#?N5T\#' >WJ[Y\ MBTMLB"911]W7&":O[ P\GX; 50N$C\N_V3I8!5DR*.W!D2$"!C^UKECN]PBKB$4H%5J!!+@%C-H-H15=+<1BQ",9 MSM%08EWKA5YXF]\@-+6'CK <^5'O)6HEPCJ2,/":/,?%(6F%9?'3P#G$G^C( MCX:I; /&9SW_Y5AO/CK*4<*Q/P70F^J/?YYN?&\.>Q&2;1&')@XHNRJJ^PL[ M,9P&SP#O<(4> \@C/#1BX%6#\7V3+(70"9OSMY^4BH7GM.-9&>* _8C9<'V?483E^NM)TC<7QJKGJU-V]/-C>IU[47@'4@3^\;@QDS?=:D* M(A.FOPC;;?97O0V+IH!OZ>A9&8QR'HZKGWV9@3&32I6'+^JX%\S(LOSO&]>O MV]W'[))N\_ T%Y*85&-,9\KZI8N@&_ V+"7M!0C";T]T^VZVX3/="=, -2"Q MF5"^14X@!QQR,HF_#;6 +]9VW>4@(';=[Q,5T1>CJ4FJ*<2IVG%(+F;!$VI< M%(S="S#_[UZP MMBDC[0H"A9$9-,PMWP%;<+COMGCVE9]PB6Y@@\[#8"$0EQ.6%:N.S)AKR20]W*V WD\ M*=C_=VF1/3$7AMBV!;.OO[-!T>G3P+/B7ON4**GR/,0N/7L9& %!T<##.QTV M DVBQA99CV6 I%)U-7T#(TXQ/JI5:5Q B*W$[C#"Q8_*.;3F)T\NB4!CB(K8 M/MTV\J'9JE'CA8(N@?;:H%5W]>WN3R]&)ERA* VT@&78Z=-]R@6O^* &P08/ MYY?S)W0W(R"<*I%)G_2*29LW*ACGI>GU8K5%@^F6'N8E%+N@?XLKMIJI^Z1^CT\ M;<,,6]Y]2LCV%U%".)$Z9$6IHNQ)K8^?G(0#,@N!"X?\/J&/&AM\AYE\44E3 MW%*>&4RE>D^LW>;6ROO- MMD'GQI;8\JD=,,3O]AC9OP>+%SHM_)]]@G/13[&WMUT/I$;D5R2>H.X&3G5G MZ_-(:%KA><^VO0\OLQE\#DMZ\K\U&39$T-14X<]*MZV67<_2V PI7UJ\\FL0&1W"$[2W M2Y3+@-)3ZZ]E\ZD2N0P'&G<^>=&E:X"0E3-O#"_O#PQ"5L,^[K6--J%[00 M8;'-X;I_UHZ@*;B*1&UO$8M34>>ZXE#L":5TH'+YX@MSWU\P26;)+X#Y;HM) M-R:Q-(4 3NQ\OOVB V!'Q%*U)=KS *_+B:1SB>1$*LWY@!Z:TYGO-&O1H?\: M,WFEAOZNYN!AUO%\]+]*B:5>.[:\Y@\E)R>#+?9ZC3?' M]O,H4QF.ZZ=!41)2JVU-F,0P^ZH O4Q2$%,W&85L3P"]>"^V/ .V=D M.\6ZRD2B?Q6V/L7VQZ_K,6P.+0B.AV.=FC:.1&>36#\KXLKF==$[5!?8X.&# MFM1D\2.?>S)O&P2";!&+9XM+W5Y3\8K5X_[[-]C&3RL2I*?2V\)5SI5*U MQ@:;#NSYK^J4IRAC/4N=TNQHF:'7;;R_'>*7IH&C=J[FTX IBR%H/M7MWE0I MAO.9+?8&'3KKOWX>WD+>1:F:>CZW:JT] =M.@>X5KZ[(X;8S@Z3J86;SVJ5H MM'%0EQI.'D)1*RBG6KIA;+N0^E03MFQ?92D2X:KL5=@)JQJ_K?LZ@A'@ T,? MJ9K4Y7]<(#%ICE3.(AV^[L2((7:'!4?P-RLNM@KS0**4?DZ<(Y(&+SW$RJ=" 54"1_L=>):!W6&,K:/2B;>7MO_EI[L9 M8M%XR@M/5C]" U-]T=]AL$EY4%<::DHXYTBY6'IZVV$)E$>F2UX:<;3'=AYOAC9?( M 9)113"?;"@O^70C<@$"=#Z3\/WM"@V$;2UA9HK\,M9LLYTTI^6TS_D1PT&?^J8L.#/2W1:D=8VZ#YV?M0YJD>N]#EVZ,F\$>- M?Z5^!HC+A5<&1O?7R#?Z1 ?)WR.1YEK4JWC4IQT,O3:OEO/.X%I0V]J(^9#. M_+2KY M^\^=I]Y4^U%C. MN'TMZV,!@#8!-TG4)6==T% 31]R\TF41A&]2BS_O0YMK7L(NOQWMM;Y2M'=&T$ @V1DB\\X6$. M\HUC!V6Z81F[B*/78\4E5/'$?\;U2]=+BCB); M%FC=R;B7FQ@S-2I %G2R8.Z65RB4BD;=.Q@[I]"W MSUBBP?!'.9T5&DK@TN'SCM51BJ-KI;*D*DU."A_VU8CSJ-4-@Y7G:!.!Z*WKJDO-S"A71><&";J6L]$C;(;0S@A?DO_,ZG6U1PJ[WZB$@(Z@> M3VMG\.1ZK6YWC2EU!0A>ESQW0[E2:G44/"XES?!@=\,3'MA4KAY"O?H#L4>0 MEW7.DH#Y!-WP_>3ICK<5DC*[.O2^9WF84RA4:E(@\9;.X]0A<)W6)Q_8Z1[- MQ@OQ!7H3F"I VH)-:\]1I-NX! +<3>[DD+#/R] M3J&9OHE*9=1??W_!$]]+I;(!QOU/UHW8A]. WN)/:QO^_0+(ZLE-I3JS^-KN MA+2EJ[))"?#;93ZC+"Q? :?U/D]'"85.!H^R+($BFUD)IOG5 ND"RCS@I!\_ MSZ".86( Y9]?,F'3DTUM5\.WN]P?W%*E";O4Y"_EE94'?O11JD$L34!.!/K7 ME.=NWXRWH"073TX=/GDN4:7,ZDK>L=&]M^BYCR"M6-NV=P*;#^P.C[(V?\IK MG<1J$GLNNMD(!8)6X]CF?9$T2Y8)*Q*BO2P]]OPB*5\S&VSJ35F*LA8J(&[ MM9 2WDP5XA'/=(UBG1)XI!IJNZG,>_"?D.^C[>)ZB (I.W1.[[O,Z@VTUK[X MEB5^.PQ%5/L2('$SIP$RIYU<7S6I^K0CA#^K0L4K-GF*ZMVM MJ8PY!V'AM]YNO(A+.SAB 4<\4 .]$L_J>OV+08>@B6A!6_7"O1VG;GM>&"/6 MY$=IM57B1^L,^3DLOI?GQKX:W#10!#:6O+2.73K.'HI2'&&'53I 3!3("LP M\!N\9;JET;&H*,/MS^H$%B.2R$P_^V"6@Q:9NN^;3TM58J M"634Q*_9XIQZIZ>\M$@&LW\(HQ@]VIIC@S&2_NJ4 V(\6.B<.Y\A$T7J1HA%F#OE 7M3=X81>V84@;)2D/6G$8QL '^7+CJ0L&\)(RS M0D][.@^Y?.*U4T"[^__]U:3_&2BVZ5L4ZP8IZM]% #MICU+^'"SKZ9((.$R\ M4/8LG#8CGMT'*@+]I#<$S:Q&-4*_&(SNWPT,'4#SR)4#X- M*%])2[?Z%<2V6./_7V[%M1PSG@,?)!>Z[09.-X57,GQE/&X'1/E8[$B9T[>@ ML07!LKZ0-_?QTN$M\H.ZRXZECPHHFQ.A/%F)^ ,#C69$TOKAQ&\_+76>6BAV?;IJ?" 5\+'M:H(]N_^ PP]:V%ODQ M6?BWZXDEQHG!YFBU4N(3SSY$_9@%%!HOCYK0V/!H2,1>Z#D#F4%H2,&,^TV5 M$_5K.P[.6KMA*ICL*V9!=6K9LS^/98QJW!,$[+U=R.;7%:D6RK!P!7Z$.PGM M'1+]!ST_15'\[&>>-+4/(L'30-L+U]-+WN%;"4H(.1:)F"]W4M8]-].?!5/Y MLB+<^XCM,-6=I[W:.?K3$J7K9XO-?RQ"<2;4S4Y;G[3L#Z)/(5$5_['">S]B M;@=UMWHGA:6^)$2-(H'[H4E5F!H@],7R7F'YG:6'G/07%-0OBAIUUV[RAO]B M7?^7H;/\Q7F7\XD::R_/Q?ZG7>S@I&E@HP*NG@PI,%C#VRD!,]4:B%WMC,V\ M^.X"') >EVN:-O$XQ"13 L?HM/B$7ER?]%[M2+U1RY/]?MLV[YDNQKD50A $ MN]2WU@1 ^,.,2W=4J7VPN0 F$+?M'D$%DPB!)V4PL:IS=)%.FDE&+S=WE.4. ME?IG<2.#Y,D@5O+=(]/]8A9PXL5F]VC\?UKCK5M"-D_!2TSLH@X?:SZ.4^1M[[_V^@T2Q1__[F+&&W!I,IV'WTE:_&^/F*I4\!6SX>#=PXH$Q M!?0]- V7@7Y0=RFKZE6-<6_I>O\8B/*S;F,014 M?-VV,UD ;[SLN,U9TI-)#=J_!P?M'1Q+6KG:]@>GBPOR*-#'Z@"MB3U8),.V MI#B\Z/JX<^7L72P&0X+@28'?T3O7S5"# H7GT5?)8/Y&8 @]Z&3X\&H("FT" M[?I7M.KM?[;QB'M>5(Y0>:3LH.[)=Y65D/MW/JB!M*:%<2+P462)@N/LLJ4C M6%1@$*G:H:&VD?_78SIO_0P>B? K$-F7O&]#HY.I']1HQ#J9Z0&/4HQ*LA?F MM0_]]_OR_W_\?W^ TS_^!U!+ P04 " 5@H)8I'7O ]\' #Z- $ M &5X:&EB:71?,3(M,2YH=&WM6VMOVS@6_;[ _@>.BYU) =NQW7AFQWD :9(N M A33(LT?H"3*XH82M21EQ_/K]UQ2?CN-,VFF;F"C:"2*CTOJG'O/I:23S.7J M[)__8.PD$SSQ1SAVTBEQ=G(8_M:%/[5:[*.,16%%PIP>L%CG)2\FX;+_7>JX MRD7A6&P$=ZA665D,V7NC>6)D,A3L\\VG5"K!>D?M=^UNN]_K'2VTO]#EQ,AA MYECW]]_[K,5ZG=[18O-6*QA[6%M[$NEDPJ)AK)4VIXTWJ?\UF'43)4X;J2Y< M*^6Y5),!^^56YL*R/\28W>B<%[\TF2]I,BN,3(^9KVWEGV+ NIW2'3,G[EV+ M*SDL!DR)%"5^G %[T_&_XT:P)I&CZ2+A<#JXDH5H98*F@P[;O7Y=W=?+#/,= MGS:PH$Z8F,ZN53%BD>'PWN^YT.6!'JQ=G M8W?*^[GI88G0%'6&1E=%TEJ]M#CO8-XQR[D9RJ)%RS!@O')Z5F3"*+ZL<89[ ML^URL$=NS^)M&=<-(ZV290/]\!CXI#J[NL]D) &>7KM[?_G@1N_];62?3R3,,;YQ=-]E_ MI&)?LK%(FE@)0STREW$W>)[-CD=P"K%0RI8\AL\X;70:_KSD23([5]S:T\;E ME\\?/DKK;JG1M^+Z6"8NHY/.O[8F/OWFWNO$F;,%7X;S9&I;W3F<7I_&&M'" MQ5Q-AP!]M[\'W3;\U;7@&75D$AD?@:2Y=AOK84L;>7["AAJ4XP:]P0K%$T M65R5/=]VFV_O?C2^"9;* A F>#A?,Y)A1"*00A)X ' F+ %) MVHRJ4[4<\9)B)ITGTL9*V\H('TF-5M;7*8V.18)BRPY F$2 C8$55_=QQ@MD M].>(2C>50HWN.][J]@_$6]^TVT_"F3]=Y::D'*P(I*;A&$6R!:X'OI%I6X^; M^H%6T4._VI04IM!*+'D!6$JR=[!G]DLQ^UVGW?^^S#[@;W>3VI?"HD\ VZO! MQTG8)-T:\\INWX048R3 H'JDH$%U9= !PMU(6A]044L4OA_:#)B'XL5P;H3B MGI)!A*YIW4"I9AWVJ:)$B(9=?E/+;R?:*K(RD=Q(FHP,*MJ+C8)ZK2Q)6>_< MK->]/OQJ*V"<0^BG1B6G&U0I3@H"4_0&S24Q6@2!O9@FX"@25!&!'>U%L@_D MKYGNT0]!]ZU#X!KKMP^>6Y,?#F,D$U(-W.K" Q4PK PEKJM$-V+(33+E';R" MY)%4TDU(8F^R@CR2IZAG7W F2U47\F O5>[K^965*<%^ZS.$.-8F(7M"1CP4 M!82_@A/ %5&2=Z$J2/X#T>&%9 EYL*?Z:Z9ZO*-4OQIQ5?F01\ 7:8I\5HX M6;N:B,XT_1:Q/)QNSDT]K=$0L9=8CPK><8FP*C#OV&OU/3-?+S.3'67F9<#].G\H':QS2W]EG:%/B+LDHG4<5X8X ML:Y2E]B"4!N>LM2&^,89MS,53C'.4Y@>VB$^RK6MKEG8GC E[X2J=ZU7FC>? M-ZL]9W=_;[G_>C:Q_-/(9,K6YCR44*#+M75 )CW+7X@J%).>(*OKARFK=G$D MKTX;.].MOH"JY=(YL::''XCGD89*IHN)A*&^PP.0%Q[ 4GC&7TJMIXY!_*^2 MF ?-)ZV*V&]HO]WO2KWF"+FKNU+G"AD9>I5@(P<>:??< 'M^8G4 WO@T:Q_]7CL?=W7;Z!S"-#4(0DVP0_B@"7[YMP1J M(C:#9I3%2*N1(.%8\&'][H.IXZS(2Z4G E?'F0[!E2_1'+1\OO)MOS!#MK^= M?YE)/PYG^M3W1BC6\YF]=]HK[[\*Q6>L\R4P.&#GI9&*]9K^A=]',;#1 >S M7-Y/'E=<&_W/;P\9O_+^;V_VBJ\91@>=)J-_;[\ZG6_]"NBA/9R_ [KE;(%6 M,*8X;70;JS-_(@2GK'S8)3P+^"^$BW5?\FQ8[YZE#X+XA4S]&T"XQ]L.6_IW MX^TBDR)E5_4+4!)E M\842]4C*CO?I=RXIVXKM-.Z2K&Y@HV@DBN2]I,[A/9>2CC.7J]-__<#8<29X MXH]P[*13XO1X/_RM"__=Z;"/,A:%%0ES>LABG9>\F(;+_G>AXRH7A6.Q$=RA M6F5E,6+OC>:)D"@T?YOW2G?$G+AS':[DJ!@R)5*4 M>#M#]J;G?T>MX$TBQ[-)PN',>+.U']014[(0G4S0"6QT!X>UT2^XV/1M4K>, MM$IJV]YH9IBW<]+"W7'"S,/; M^76GRR$[6+XX][I7WBWF(UXA"4F%DK9DL=8@4Y:O98_+WF2S,\5M_:D=?''Y\N/TKH;:O1<*\=$ M)BZCD]Z/&R\C]%NLABU,8Q7;!+ M;7+$B,XETRD[ST1\RSYKB?CSAT[=A!O!;D2<%9CMD82ACR[IWD-*[=_]&<"I M6;HA*")T[ #Y\H <;"D@WW.2//<$&*MP?-&.Q-)!G:%6@-SB&8,\FF8PS9BOZ;]'=1( Z MH4\:3RZM@MXB*3>1+L-X;2EB[R_Y4<)3G6#4N"&8HVC:G)4=W[:;;^^^-[X) MELH"$"9R+"#;!ME0'9=-X[HL4D0([B3ZD46LJ@1]@B4-?+;!,&G4E)5 -?&3 M>*O4@H UV.V2:7 \D=1QFVI4"A7 .@TN>'-VF7SD7LQMQE*E)[9FZ"R%8IQ* MPAC@<;M!*SMS;,7S';.VFUD'6\JLFP7N?GKSWT'_ER-;$Z>6X+3.ZS1%JF\\ M(J\8*2GB 7 MZ?X#HTQ8PH*T&56G:CE"'H4].D^DC96VE1$^&!JMK*]3&AV+ M!,66[0'SB0"A K _W,49+Y#BGR&P7%<*-?KO>*=_N"?>^J;]PR2<^=-E>DG* MHXK 2S+'*!@UZ!HH0ZYM;#?UAHXC<[ILK'8EA2LT$_>(#$])N0YWY'PIT+8=$G@.T%W>,D;)/TC'EE-V]"HB\28%!M M*^'\OE%-&U&9",4]Y0,.G)%K@9*M>O(314EHBS\ M\AM3?G_15I&5B>1&TF!D$,)>+Q34:V5)C?K%S7KIZB.HM@+..41O:E1RND&5 MXB0",$3OT$+5HD70R$VECZ-(4$7$9K07R2X6OV:Z1]\%W3<.@2NLWSQX;DQ^ M+!ACF9!JX%87'JB 864H]UPFNA$C;I(9[[ J2!Y))=V45/(Z+VA%\A3U[ N+ MR;VJC5362Y6[>GQE94JPWWJ1'\?:).1/2&I'HH!V5U@$<$64M+I0%>3O@>A8 MA60)>;"C^FNF>KRE5/\PYJKR(8^ +](4*:D< [)V.9><:_H-8GDX79]>>EJC M(6(OL1J5(UVYA\UOH#96_KX;A*+9ML"?N$285;@WI'7ZCMFOEYF M)EO*S(N ^U7^4#I8YY;^RBI#OR+NDHC6<5P9XL2J2KW'%H3:\*"D=L0WSKB= MJW"*<9["(O%:0*[L5LW#]I0I>2M4O?&\U+S]M%'M.+O]FUB'KV<3RS]03&9L M;2]""06Z7%L'9-+S^$94H9CT%;*Z?AZR[!='\NJTL7/=Z@NH6BZ=$RMZ^(%X M'FFH9+J82#CJ.]P#>;$"6 K/^$NI]6QA$/^O),9!XTFK(O9[TF]WNU*O.4)N MZZ[4F4)&AEXEV,B!1]I]C:4 ?6H).M\=F@A^2YHR9&A>5?I4TS\AG3U:^2I2 MUILW80-[34SC"1I:,0]IZYBW(EOK[!3-040DD>T@^S7.?;O?>(]SP^$"KJ!,<=+JMY:'_I48G-'RX37A M2?H@BE_(U7\"A3O ;;&G_S3@SC,I4G8Y5RV?PG[#MT7? M\R0)+Q@P@K69NW_SXY65[U.:'Z^L?-GR[3]>J7.06=GQ/GVXY _J+[#^ E!+ M P04 " 5@H)8>D=4_KL$ #A$P $ &5X:&EB:71?,3,M,2YH=&WM M6&U/XS@0_G[2_8>YHMLM4D/;E')+6Y!*";=(B*(F2'A[?WZ M&^>E%%AVN8-E^7 1$G%LSSSSS&-[ZE%B%N+XYY\ 1@DCM'C#=\.-8,>C=OF_ M^OB+X\ %CYC,& 6C!A"I14KDNNPNGE,5Y0LF#42:$8/#\HS+.9QH1:CF=,[@ M:C:-N6#@[N_U]KI[?=?=WYH_4>E:\WEBH'MXV <'W(Z[OSW=<4JP[0KM*%1T M#>$\4D+IH\9.7#P-R,Q:L*-&K*1Q8K+@8CV ]P%?L PNV1)F:D'D^Q847UJ0 M,RY_J20;0MER0F6,6J#_= 69$IQ"*$CT:=-O5#J _?N=&]2=='7+0\DW3L4Q M*N$A1R6B M3D?M_%$L#QPWCM_M= \ZPZ> KPEY6?03;Q:< IF<0?/3 '\].QI>>[TS_N/#^A/$DL#UNI^.^$KZF?WU2 MX?*A279+_U."R8?QU>!-X.#'H)])9S!>7#A0?=#"ZXO MSP/O%/Q@''@^3*:GWNYW2?Y?>69XO*Z6-I<4@QC8';V?/F4$CP^C MP&>1X4J6J*PN5 PF8> 3'1+),F>Z$FP-X\C8'JL+:&9YF)73LMN,$4EO,X9# M[QBNTI:0%--@TX8# GOHE81*;@\QW^!9EM6[[411MMLJL.!VQW2&G."@2<)9 M#-Z*1;GA-PRF<8QGI;8&)PF+/L&5XAB9KV*S))I!P*)$XE8YYTC&A:%[+2#U MB0I*SXG$@XB6+@IG@BRS#0D6D6V<9YHP 4W[\=W.!]?M#">EC:+5'2)2JM!# MPC0+UZ@W;5.'1H@I+(VES(F &4N51B8EG"F]0#J=,\Q:Z7C-B :&.&A-P2F+ MV")DNN2PUVW9<[IW!\7&3(VCAE[!@S@78ET$+"P#2VZ2HE^SSSG7S%811;CW MTH5I17:@VV_2C4D$V M<5Q^DPC"-6)--T]>MT]?7%]8WX:$J/2("9&E),)*[:C1:13ME%!:MU^F MEEIR:A+;Z/SZY,+*/K?5XLO1C/IZB* 8Q3S06XQ\\/EN;RJ0Z"VG9Y50"FV%9,7XM@?O7;:B"4SI&N9R1<3[&F0]-4BH8F$? MLMD)^YOVH-6,=1\TW6B+<+84/> TQ)[,3P^.FMG3K^1H O:E) E?2^?[J[.@ M^L"9H%9$30-]U.UNX?0;$/>QK8N5GN1!X3MS&BG(_)Q5,#N:JEW\GE0!1;Q" M"MJ'O&5Y4FNY0O_Q!A+)60 >)_ZGW;B6<0\Z]P=WJ)OQYI:'G&]/*^;NCUDFS_Q3P)2'/BW[DS-W)Y60T=">SZ=O$73F_OIDO;H93%]P9 M+)R1@0JGS1.878+[T8'%<'XQG#H+:_;'E?,G#$>N&;&;3?N5\%47-Q<%K@54 MR7%.SG ZAJI7-!!0B;S5[C9K,/HXO':=.9RT$>PKX70G[I4#K0\UN)E.7&<, M"W?H.@L8S<;.\8LD_Z\TT2S<%EN;B0"#Z)DO>C<^9".B)%*5I 2/#RUA07W- MI,A1&5W($'1$84&41P1-K-F&TRT,?6U&C"Z@FJ1>DB]+;C-&1'";,9QZQW"1 MMHC$F :3-IS@FD,O)U0P M%O6F3.K0"-&9I:$0*:*=TU@J9%+ I50KI-.ZQ*SECK>4**"((R@I&%.?KCRJ M<@[;K9HYI]MW4.S,E#A*Z 4\"%/.MUG W#"P9CK*QA7]G#)%3161A7LO79A6 M9 =:W6JP,XE34L6T,>-L_(@(+!0*7;1.VQTP"C#SF,"05L280\="$V82Q\1W MB2!,(=98T<2@JIDEA',\LE TF.N2%AR/$6V2BR/<20%]!2SS:I#@K)3GL-?8_F(D[A->VL=RI@]%/+O:Q\8BIG+' MVK/Q/$95]& 8*\;!SG9&9Y_TPE=#!]\)IOT&8KG8]OX3=ONWQ\#?JT'M79FI MEEX5/\7F[_B;X7SU)#H@QD;2P#[*X'?)B7ABN"A7W#)8<+']%$5OQ#4UU#A_X)[PTA?6W#[-2LM*]8?J[VB M,FEDI/%5BOO#?P!0 M2P,$% @ %8*"6(3GXY8%!0 N!8 X !E>&AI8FET7S$U+FAT;>U8 M6V_;-A1^'[#_<.9B;0-8MFYN$ML)X"1.8+2U ]O!T$=*HBQN%*E15!+OUX^D MY/B6S$Z;MD,W/=B\')[KQW-(=A.9TM.??P+H)AA%IJ7:DDB*3[O-\K\:_,6R MX ,),1IAMB\G#;?!0^+%#,)H#Z#:_A-%JNZZ^L/^?97)!9(L$Y/FZ!!:[M^JO++:M4MEEIVPUX-(=@%G+* MQ4GM56R^&N1R3O%)+>9,6C%*"9VWXU,',U*'' L2=\!0 MY^0OW ;'SF0')+Z7%J)DQMI <:Q&C)PVO++-UZF5VD3D=N$DU5P(IX1A*\': M',6PX;8J\DVZ52G&^ YL+X5=II0VU$Z[FG#-_KN*3\!I](@%RIF:['09AFXB MP.AS4E/1EE@\^#/@(L)J->,,=Z#L60&7DJ=*S^P>A^JI!*)X?A_Y]0@*BD-^J M)M%FL*K[4_ V>/T74#L1>;%U3CL?@]XNH- M_^SI>MCV=.WT?#2<](=3&%W"8'C1O^ZK']4=]Z\&DVE_W+^ ZYNS#X-SZ)V? MCVZ&T\'P"BX'XX\_N/-_+W))XOD7 ?TW_/J5\\[NA%Q5!2;+CN0@$PR$A5QD M7"!).(-@#@+'6& 6ZBE#$7-*^9VN$&,\([FL2"=2U0Y=1O+VTQOV*SO4.(JP M2&G1!LOQ&ZXN"&MY9C'X!>Y[ZQP\83J\O>0BA8EU!$/> ,_S+,=SCUO^ 618 M2$28=IOR]%J>V4HJKFVW8) +A"GT_RR(G,. Z5U';E4MIHA5N:;^X)O=[&X8 MT:7=J)K_,]==\(X2X3R$D7X-(7F+$M0\]KU4OVU[+<]U-O)PG./P#KCE1 M89[P6-XA@6&*PX2I8,\(SI?G@ \R:D _S2B?8ZP$<[VP$&&"\C+,=4 Y(*5, MI/" 6*1V>*[5B^K_E=3YC4#@/0\$COJ\"@2^[?A.U3Y\UW*.]@'$$@.KR-@- M"'@[Y,RZ:4R69/G!"DCJ&B7_8^-%L>$_HX2X[I%]V-I$P 5/\3%,<%@(GZD$$9F+>"\3A();-S?J.MP1F>ALG>%00G5>TVJ(/_ S15?-!BY:" M4^"W6*R(+DW0*-U?LCIUTD+7(W/&)#GT&"L4K['A5>T)U[8N#Y1?A5%RCI& MLHA=X!"G@5+"*N>\VCA1W%71)0D07$B3/-C;(\[;3 M"VRIQ5YJYDUX/YI,X7(T[H_AJG=VUOL$KU&:=>!];S)0M\>QBNJ6>( >?"R1 MI*#;_P17E >(;H)I&T+?U=JINB7T;LEMO;HR/&'9:BK9SZ)N4T8[L."X#=]] M$@SEQ7(/-K[?.'P:4X^R45VQ 5\UI+?:/M5JR?0SRMOG/;1MO:6M/K1MO<)] MEX>V_:O]H_ZK<+<8ZS;U,Z]I5._5?P-02P,$% @ %8*"6-]WVH+X&P ME+, \ !E>&AI8FET7S(M,2YH=&WM/6EO&T>6WQ?8_U"CP#,6T&1$V4IL MR3'@),YL $]BV)Y=S,=B=Y&LN-G-]"&:^?7[KJJN/DC1L1S1-@W,1"2[ZWCW M5:^>+*IE^O2__TNI)PNC$_H+_JYLE9JG3[[F_\J7?QN-U L;FZPTB:KR2Q7G MRY7.-OPS_?LQC^NER2H5%T97\%A=VFRNOB]RG10VF1OU\M6O,YL:=?YP_& \ M&5^V3:9YLU'0>YVE> M?'?RU8S^G:BRVJ3FNY-9GE6CF5[:='.I_O'&+DVI?C%K]2I?ZNP?D:)O(E6: MPLZN%#U=VC_,I9J:I3=0TU?%;_WN5KR[5P^Z/?M5G MJW<-'!C>\"H\,R_R.DM&W9]",/#RKM12%W.;C1"FETK75>Z_*G@6^NX$*/". M0/ND?OK\W<).;:7.QY,G7]=;E]*;]^3IW[^:?'-VM<_:'3QN=_$_FC(N[*JR M>:;RF:H6AH%4XB>CXX6*4UW2I]+$=6$K"X,79FY+6 UR;09TH%Z;F(:8G+M1 M7C=//W\7+W0&'/DLKO#GR>,'#V\-1'UP!,2^\[DN@]XB&,N%+DS96O*MDH0% MH&?P DC&B]6'$/3)TU_K CEHD1<@S!)>N8KURE8Z!0AE)2"Z=$B=Y6F:KT%, M7ZK[]I07>G%V%IWQ_Q0(!9OI8B, B-0O/[]69^.S"4B5)?R2JFN=UB!>[EO_ MNG]Y59B9*0JWB.!MA\_.(#I+<" WTN1,)4,C3,8P>.O5\4>DOENDH@XT#Y:$ MGJ6I(Q!;EC6 'S&3UU59P1^HU#L[44AC@ F;I!MY)5*S.H5/*VWA;WP?]- ( M)(\I2SU-S5B]@>&[XR0Y/%:IA;XV2#XCLP3@73L1-E9 W(YVEF:9%S!NO<2U MPL!Y;#5".H*5 @L4E8U34W9^I)7\7!;:I%:E>NUFA,FKPH(XL_C(1JWUAO:? MKS-3E N[@J6JZ[RBS<]HAN[:IQO:(OQI$1,T,\\4*?,N-JM*K6VUP*E6(%W! MBE(QR-,_P*;"1V-0H+ $&*A:Z(H@BFL!'(,QA0^L=4$#. #PV+='^K=-14_P MP98Q1G]?*I1$-D;VL-<(*B:OU/Y>VX21Q.A^\C6^]90I90$MRH1)92R2/-)\!\>X#8N0M M@ B^0'*9UFCF=I$ZL#S<@BUY6V#L;'"EK$)AR%FS!Q@(A[$@U_R4HKUQ38%8 MAX60_*ZKN@!>^C 1V]6-U'Y_Z^U>/SL^! M%&Y$46L800B]/+DZC=3:T&X2 S9% +,29863( M8/ZP-/A6FTD!."9@A10:, M5!+>_8>Y 58CQR&_ELU4ZUPM\Q+9$ZTEM8&'2]X!H'5F 2X5,"ZL!.!A 'SP M'F#31/@SKB5A9D*43'-=)+B,Q,)H55Z4C@; 72F!.J8IXB6UYMKQ(,[C\4 4 MQJ*"@%V78"JA)$.<+XWA6X'>@,K&2[#$@=\8+DCF/I%0ZOO?8DQA;)-7;0?MU\V;R TL& $1; M!PB'$:TWY$_C#M2,K!V/2))JZ(M/-UMV$2E8<&L%P!H9$A1/:OJ#$DQ@)7-R MX'$1.FM&1[:??'M5RMPZ':N?04$EB16M"X0#X.J!"+0Y*$=C,@< 2V+?;8/ MP-62Q8%DU+,9;('WAO*YK*F:%OS'2S*;E:M M_TO69!12*^D1KQD;8F],H?\)$#V$Y#PS:*8:$B+D[KD0N.G!IV(H$&Y!_(+F4M0 MZ%BQ+9]01 (7%VATID#?8-*C32/^$8 T+PR+W ?1#K4,#*Z[#?A<7H$:QM2M*" M+4WD5I.6!JP:-$3;&F'0[$*Z(8,-C1@0-S'8A?0X6A]@ _H!&F"6:+"(S>KH M:F"KC6O(;XW%4MVV*Z)C9F",M?BSO%R$6 ATP.;LG].= $CKO[9 0 M+GOB'G?_;Z_UG:[U.WOI^=A@)JE .DK<0@^A"'(4^'3H"EH(# M%A8!+ ,P<5#?A2C;2+P8Q]7(B=ZD%@)8.K>]Q^W,/!@O$ ,?(QN\@Y)$+6PB M!3>B4N<3X-.-GY]7&/%4L2G0 V+*FEG8D1.]O !2KVZ@!Q<# XW53S#9JB[0 M^*.E.N[%=WOV4 @Y@16BN\H=,$C&PY1E#0CPG+[#+)[9=\ :@AL42$XNP+SL M@4]-M09C3SVDJ;XYHUT(OM@I;PDR)YT^7/Y37/N[D^]?O?SII9Z;[\&(??L, M_L\G1( ,=8&QN6KA4PZ4[^"$CWSC,R3X92?T/#2%'WX%WXRF^-6(;*1+$"YK MV'LP"*=KLAR E< ;\DG)R=W6N2-.=ACL:% MP@=R-#Z-M36L_;?12%)VN-M?ZN74%*_ IZWNP=_WSN_=NRYV MA@Z $!0^>W,W30F,@I85ZZ*.J=0-;ECRV0># (F7J(PB@LGW,S6W4EN)LY98#(B!@V>URL(IX M>0ZV9$W!MAL[%!S _7%\\0$X/ESS$_7.[W5>U,MV@$!OI9TPQ^.!@V9'ZZD5 M!JOX#.[75/2:N\V1! .P(U->G'6 ;%#O^A[7"MX [: +;@'!_3(BD/D MA!EV4?JF$P$N]1"6V$;YT4/#F'K@&YFWDN(V>K@#!S&8PC:&@LE>&8 VW M?VZDC-]P8Z1'C=F"F):(0&.<,=Z!7W_+"UMY6U1%)5D#:HDTPV;ID&6$F&@@&#$9OB&6D=YHL+'ZY8:^+ MA(ILZ;!9N*6Y'%@DS-SB2Q><BLU)2,!^C('X0H713H>)/1&J&#E%"V M<8IRTU @V.M-L/4)B>)"/0O"E#*/0V0XW54K;-V.+;(W4O!*6I)4?*Z#Q<;K M 2D31%H\UR<&0 M03O)5Q=$-08V/N>[DM] 3!6R?\?; #HSGO0 CX MJ&$0<;_/QF1)#J#_%K2;U 34Q?:D/ Z\)11P2BHY8!]OM'S;F'0B^MO*R=G7 M91L"2F7&))T$U2!2X6/1(1OX"FGX3FM)COQXE_QX?@C\> WLE57(@&%F!/1/ M3)81V__%'*WN#V6>N^26(U'_143]X!"(&BL9BGQI2\/JP-NO/FA8EU)J5F 5 M.?AP.6=UNSY"7LS!FOY#LI]EE8/K5JY2*W$&V +,05](Q@IST!Q4":VXP&R3 M$$OC;%"6A5RDGGIITJ8<6G8&GU'W6P9<#HO0T[+BS.DIV&S@\N5S0W4JG#8: MX%:J:&S\&I,X1Y+=UU:&A2LWPBJ"(S-__LS\\.Z9&7U:+L'U596)+8&U2W8K M,=^$Z1WO,F(VJ/.52R";E,L]?(BPRYLN2W&#\Q04-W$MV.61"SX6%UQ5NL-Z^K!N.HQU;XTA#Y@& (+H\-P MY.!N3HF!O1KS_)H71_[\G/GS0!BTRK',H1=%WH<%0:4Y9C =AA22GH-M5U:N M+I?*(IML!!J#\-"Y+X_0\SG&MZM.BNIHK7W.UMK%W;/!\U9(+XSQL_36VV2W MNF_'9AQURVM8,RRXBEQQW>>&T\ZH:9C67'?SP=NG^%QL"J[[,<52SA M5P;FI^G1 M!P4"N*:J'Y1GDK21O 7E(&DO[B&I /"923GB'6*P6A1Y/>==T8]^N_Q5&NC&%+H&%O9Z8+@Z-O\P793G>O,V[T;5SH:I>3$V1" MW]^=";CJZ"Q\[@1_(!3/SH*G5:H])SK&6.[[4BVI#WR)97[@*X0/?1KNPMU4 MV'+-:6N.@18:[K3-X,MM1G0']+.\6.K4\1N?S)'O3IZ>RW&;-IR_Q K@@$Q: M;5L>/AH__M!"G']R26:ZB7IG)Z5J->02C!4SDU1X+FSFO 4YHUB -4BG@WT- M#0>O,JE_*N640*>ZH6^N.T1ML]KSHG$3MMOV6YP$7I1G>#'A/[K]WI4X$G?W M!BK7DZ)]:?R!$5B[S1-7_=LUV5MGAO3PX==P1IY!QN2)>ICC,[!R%-N$U6NV MB.LE'E^)S8=6ZGX9"OT HA[?W+T^QQP5E>^Y^E7D?A/7Y&ZW6&V5IS;>A#[J M%H=S'W]01KL=/[#K!!YS7%^667SW7'1@.:Z0H0-F.V:8OD3N.!#V.&:8OF ^ M. !;Z]N[9X,W'0= MRVHL-:OJ1=86#,+3#(Y4^*ZN+S/<"W3+AC'F6BM4@:; M<4\EZP^!=ZVLP'OR76\^LNDHA\(W_ARW%.2WG)_@G#A!* "#]YJ#[^[WW=_P MYS9,AE(N 8BXP&07#$XC#[=!1-U67N1H '])*O[N1=N!&\!;^QW#69^+;5@[08F ]7=S;$*AZB0]PG[UZU6GQA.JI?'-_T3]!3<% .MZ'$'FV; M.XU2OD?'>IPVO4G8''<-U[71-P%R3!]DID\.^39'7MVN0I=P*+DNJD>;'7)#:C03[" M_P[M5PI;2PN4JHN=.]^[*1#WCR-AR/TT-U+>ZV1!>,Y$B%$R_;KL$6W8K0.[ MZ _T_",>YQ/525V84\GL$Q:P;5ZWM+654>>E$7!A=K<]!X'MNQ1F\N/R3 '! MR]8::"0@,^?2U*O=$:BNW&4!DE-@,.L'1PXO M7OS@<'_Q6/U+8^]BX.L,E/'+5/^AU0M@[#2B;?TG+]["7_]!$^C!(_7O\>OQ MLS'XJR8=7ZIO)X]&C\\GHT<3 -B!7FKR#!M^N)AC<[?0IW*Y">+?F3BN[5WI M.AS1J;D.WEV;8Q0?R+21[W87^6M#Z-LER5"JRR'YL,:#[E37[FZ):)HJ=_L' M23&MHZ+@./BN:U?"OD))G6Z:CH&[&@$?*%UU+LOIWAYTL 3U?X8MW>T7'P47 M=[Q'4]PM*L2?NN$Q^=P->>02 6G/[2@*.PB'K10-737#W6"IJVOE^2*200RF M'/"#O;:@A(SO2DXD'[),_Z:GYLA(TF[E'@5?X*D-:?M#=,04[G5G MFX9L([#D$"2V; 0+C4(L7*K? ";<5#HN<+I-4.8V8(LC6LEJ&> 'DDM-8W^Z M,R'L1PH6\88<)+Y#B\4']0T7'U!+YW;.AY%)@O/496_;N[;[$W6,TLM5:K8V M#H[S.DV$1GO;(,'H!!E@J$<.XN_A_28)-?8 .<=71/0;K37[[PC8WD5FX9DF M;'K._09E, >.2LZ8W6)_T-N5F2_ !*]<@SX.$[QRESO\NLY(V#07]QVL"/U% M[N[IMA#;+BDS21)C#-%)H=?NIBSI3'\K=WHY>FI=[=4N,KYI'=P_6-;264#_ M&HY M78XD7]0T_:&2[I5&S9<>&S3NDT1[<#;^YL_FT":/Q@\^/(EV_N;KS/!JV M] ;: Y<5E%V%2ASCFS&8/!(@<&FKN3#8_WGWFF_[QO0K; G^?6V6 LT_B MO%CE:(F0I5*8>N'BJ^_S+'=-/O4W(BTO&K:FG>S;YQQ:W5) M .3DZ34'"%S>IXF?2W-Q-)> 3BQ\U%F[4?J5B]K*JCDB[^[3\2[C%#LIIN8: M7^> -[9KV*SD>'JPHL,-?&]-UW7+.P43O?Q1N:WX-)_Y"QBX*@R3]7/)0N T M,'#X;8J7 MFY2GY +Q\HWLS8!"MZ9A.>L $Q-X_D4I@HN<: MLN*I_/:WHLGAQ3D/;A'!+0#=:N>R7IEB5UM??U]&X!9R.91K[]MT!^;)F_LU MJ;+7X+, /YN"&N$[FOC6;01%(K<\ACG('C08MS[KUT5Q1 G^1@+0Z'@-:/N> M05RKDTBO? X&QFZ B,1[,;!&?S$>)RP)#$T%&&5#.T=2!11XBZU-75">@B:# M,W>:K6K?DY9NP2N->1MP-'$"<'JO[75(BOY>82R-#J\3 M1K(/+F X7/GTIDOR?*N>OQ^-,9.U?)6PCA:Q5L-&XR:_ZCK-!^P2^0+R!"4+ M")"ET9FD5$.E%%'V5[K4UVG5:!5FM&85Y=+/CR62WY\K?"* M37,R]K'K>YW.-=L<@V92+_>)=GH@0=H%?"TVH5M;W5!<0!BP:FJI<%P]\U_I=Z1J*["OJC*X M(SN,1[:Z";,.'<%V1G(#S%JO_%4R.E--I).] [HU$;PTQ?YP6@ M>L-F.YT?P]I,MZ[#=;];,8I=R6GD(0RIN=!:D-;V\5+B(ELQ%C%"9F-TUS#P MQRZ/JLO&%>0Z:N[^+$&I?I0Q.)DQ7 +4N;R2"[.W7EYY0YG@P=\_N7?]W]HT M3>^RN>;$&I+QM"ZQ\QK652VG[@86UP9A^*QD^VP <6/3=XUC?0AJO)B]*:#J MGP#"V(BFFVJWS./.2QP-UJ/V?P_M_Q+(4K0U]D<$*MQ:2^B/=4C)&#TVQ!"B MY,(NA#0Z!Z":2]4[Y(UW&LVW$_C5T1X^%AI8)UB_XZZX#8%%]$,S#K=NA?<_9,,37OYV!L'*[/O_*+6VU;QSX8EDNL8 M!R?WMD"3#NH*F5)/^U95A/*1]C:6K M[,B2X3E\F3/7ID:M"V;8^PM:TE :ICO&)Y2H:I>H2U6WJX&5=FA7^XLV#<];-CMKW/Y0X6S5W<\BQ!*=\"V[?!;-^=\&R= C>LMU]Z7/;QK;G]ZF:_P'/;S)7 MJJ(4+99MQ4FJ%-O)TXROXQ,LFZDZ M^J NH]_*65S\8Q31-Z.H5E4V>1W1U77VE_HNVM^;-Z^C1GUI=N(\.R^^BW(U M@6_H/=]%_[E'_[Q^QJ-)LPM-)/A3O]R]FR;U.LJS0NU,%7Z =^P>',E+AX?H M#NU2;AR7>0JO_K[]$0C1_JCI]_VTBNAU/SR#16I49<@P+JM4P;"+LE"O(_ZT M,RZ;IIS!,.9?HKK,LS0:YW'RV?S>E//OHN?='\W@]^9?+#F8[' K7'->E6V1 M[G1_+J/"MVD+3?17';E.:KBM]"W\%,O[TW"K_[,LW&61,]WSU M6@^-I/]:N'M<+?M9'F(>Z/PU,$5-MJ$Y=D;_YK_>O?F_T<=?3S^<19]^_?GL MWR>_O8O.WKWYKP^_OO_UE]-WGZ+W9V]WPZ_MO>+9C__[/_=?[+U>^R@/]O:. MHM-/OYV\>Q^]^^_?3\_^7W3ZXG_WH7?7Q_\F$4G7R*3O[Y[L/;=V^! MI$MH=9+AG/^[O,K%N]U_@NH]M-2]K MX--R$C53D)IY7"#[R7.C,_AN[EV3U=%I7<4JC][]V6;-(CHM<"&R"[XYBBOU MW>V7NHG'(+,3E>?U/$Y I/_P;.\9?9['::H_KT?H7F9I,\4/>]]<1P)'21[7 M]0_/WG[Z^//[K&[.<*C/HBS]X=E?1T/A* M)1-U=)SLZTUH)&A3_6A/H^^;5$])QO02%AV&2%SE7OAMDRZ];_^0[HLN5-5D M29SK&8&(?8W4?G5P\.+UE4]A 1E^AG.&\G'4E%'<-%6<-%%4,_A:Y"%.7#7 MR)6#/1+ A\JA+'S$-_V=&._P^$7Z7,5'+^/CR?.CP^-7>Y,$/R=J3[W8BQ\Y MX\VK\B)+580KA,P$[),9:02_?U+5!>B1T4>^KH(U 1Y]8JFE+'7P*D[2\2MU M>*22Y_LO]E\=38Y?'AT^WSLXW$M>'KUZ]"PU*QL5E6T5J=D\+Q=*U?BR_9>O M@;E X4"I)A*N;I-$U>;P?,-FBEQ=1V,T2N#WW:_%<4-:Q<'^[JN>7K$/FN:0 M7G%R&5=I'9U7()31N(+G5$8_@,> ):2B7^ZLFJJK\FR,X--YFN(WAE$'5XR+.87*X MI6NF7JI@=68P&[ A%C3:DQ0^ GM7<0-WQPU]VP1RHYG2D0M7X6LZ"P_?O-.;P'T1$UR/]0Z(&-:# MARAXL*H:# P'C$+L[&J_)W74H@\"5D=E!5-W4N9Y>8G.AM3>%-73.,^C>#X' M\;U^:KP\Z#/4X>[^$#FVXNU5Z$&BEQ,$ M'_(7[E20@[.L:9!G8DV:,9[2_#0P^9%\FGM&*$WC)"FKE&0 L:1P+0_HN6N= MW &SW92\XW61=S(!)3=N5)^T( #D.CZ$D&")/5[P0B1MFTPC%'HL+28D^X": MSIX'7@AL^Q(%#GP9%^[!A8NG\LD&4#A9%X5A0\*YCWK8^_BR#K-PI> TJ12Z M$VOXD,<-L6=)/\9V"R!%R\D(F9WH=YG5\/MD@L0NSD>18GL8ETD5-5\_S_$M M]OQD2F>P,V \)%!8E,**M17($OT#+U!LAY_#\'$AV?8>1;_O?MJ-)@J>"THO M'@=@0(':4MOGX!TCVI8UG:+J2P+K?:YP_'^V9<,#K!>P(6<1_'4YS9";IOID M1DL>5J?&5OB7?E?*8H &GY1MT50+O/%(3>8)B@7XQ MY'+.9&_7C_N[GI9GJG*2$$W5@AH+:E(&?2I%5SF8[:QI:YL:H.F?SNU&6 M;DILM2YB!^F+1U&*.F8+1Q9Q+AA..9+U0N4+8'"F>X]))W>G"_/NN(E"/+!* MJY ]&G"'BA7YTV\??_X8GZN?*A5_/H'_&*LVR55VF9K7D;N?K5;YQ@0( M]LA.=)S>H1>8A\_AFYTQ?K433QH,.\3Y9;RH'=')>*3IPPR?R987J(\E[A=NO*HLLB6)]$YQR M#9W1L%<:/K)0":I)PCG6CW-\@GA4,1QOOO3T]['K\Z;KF(O,6%')@J/H#S&5 M_-DVO+%52IN''1T4QQ?/ MC;9(@(?^A,,XFRQ(/TGDK>?TUB;^ HJ,BAO>G3TKTJC6CEJT==#7C#9@6?Y8 MU[*(BC\!"H+V7>9A3BT3,!,JA82"2\5T][T;ZH*]:T#6LE"BB*LJXS@@F4GH M( ))6L=$X/H.'!_'AS?TI?5I$ZW(\F07&ZV0CJ2BP -8P4V MJ.*5%M;@-R088"LO"U4)2XRBE$05*[LX3?XTHM=96[(SBTK-0= C'? 0SB9@ M]2.\ZUZMGFAZ=[.V!P#+PB[%RX+-L<0\1UFYL8 MBK#$,+.YK)#-9BI%CQDL^+S*V&)%/P"^$Y[3BN?&,&BTI3(:Y!BY=@;'!E[A M/K*DW\:*/6P%1HK(B<8<%AY:W587(!!02I(LV,;8 I@.8%('=@-30&YM2CR_ MO'U@!FN/OZN)4K$TZ(YDD%ID(?$] PNUT?MCM0U":P;6,]!5-O H MS'.FK4E(0-K!ER%)!;:I&K2WOZ;V\'E=VH-VW >4..O51[NJS%QV9<7WH;GQ M\_51S?ITP_H6>VVSKOOWZ.71\<[^\?'Q!E!CME9J+/IT>#-5R>?H(W).]*F< M-)?H7SY3R;0H\_*<:-)L@J%8K(T0!9YS<D#3$ M+ ELK*P91?-X02$CD#])7$]'G&4GR@+0$*YS?2L>U48F;22A] $+$J=N M"%],ZC-2?'ITZ3X^$,H1(5X6.26!T@A[4J<4WXZJR8^1HIYJM$]Z] ;P5[LF M_GHGWL:PZ==U&KB^27((+>;D)^V'2#A[3C42YG3SNHXQDH%>D0T@X\6ZR"B6 MSS)K2;O,K[:*?'^99,R28QWLHU_AL@0>2-^:8)W)^NS5#0C/HT&0J+A6)@,6 MLQJMS:9=F@E> @,PD0<<&FB5%QQM&=<4>(GU@O>G8AW"%%^9X%#'JKE4JHCR M,HF].+-SG[ZF,_-%],FX=T>:5)*[OA&2_G)-+/1SG%71/^/J,VR:?\5YV^X'74K(T1["=LQ$NYYC8782W7J[J&KW=?U<-B9U.AM($"R(L M2'TX0;-Z:C15-_62:(BOO%#7*?QG_ _ MN5^6FC<"[TCSVPGP=I*9,(B38/E6P5F'M4"G1;(;G;1@%9-[Y+]-4N26L!2_ M3QA(2/9)!HOCZ?$;G_=R=NJ\9Q()>4D%ZNB%KC%TD3@'8LV$W)($/'WM.$N! M)A,0.W+;I>(3O\00A18MM61F(O'Y:9+164DL3)->/]Y\01Y:_.:<:NCK)KHH M\Y:+(T#N< BAD&66U\E"I#%YR_4^D7!07)O1X8WL'W = 6+S8P@_2X"A40OY M-U+I4U,IH.'_*=L*UDX\ 2;(P1ZR&GY$L5D'2CM2I6:4NYNAZC:P]1[43ETY M*-C?I)9/G+W$[!QMC6&WX?FV?*=1M*W4N6"XF8DCS]L\KD ?E#=06BDC$]\XE M65^? X;8S?"8HQC \IZ791I-8A2CJYC0OC-V?3@/7\%]O$D.Y,. WE-+N1- M=R('5OWZ.WZ->OR7->GQIV$; A5_UHC54W&W3*OL0D(2@BUD!0BU](O))%/AWA';LP5E9\: M76N-K=AR#X-[M[?C=16(?BB;C(_77ZIPH'L@E[_@&Q5Y(!/*O5(5(X<,I-1C M2;1-P^2LUR^_4L>%XU)ET2R#A\H1+4.4U$ 8H#C.=$#0 M\VQ)M@S:##HJ;_>H[+MN%7M@3GA?;UZ&2SN30YS)QEM5!#4E.6P45\/9R":X7BG%$[+**)5^\\O"H'LO4'8C:W)NJH"F2;50M-)ZHE^/;WC>J)2 MOS?C]]ZJHFA_(U-3SM=5^&?6AD5T/Y^'G&YV^N;*7@SNP^FG:&]W;Q\X'%UF M.<==-H!6TW45!SJ"-RP/."=*!*Z;J[^T,/7^*;2B/\ZA4+?J/73RS9V+*#AR MBRPG?O'^_@80[X]U5?=UX0$ A0M\RFTSH?+ !=/Z\KCH( MC8+:W;^@Z#"*[!( U*?$X#7[=9\_)0;?4WW,N@IDN@@H_:VUQ/K3RM8Q/W6S M2HAFZZJ:"8+$W-KCNV&%5L6Z2FI,/OA6MGUMIS@=8M93JTNP@\GJ2VK8^*4; MJ.B7ZRJA<79ORR]O[81O*1\8EWU$RZ%^Z:6)R>SNFZ-E1![:\.\'Q0+ MQUO)MLG\&JN\O-P \OVYKA(*EPB@)V=ENH[*$TVT:%/H5:VK;L)''%SNO>JB M$QZ]/'A%"/7[S: ++4ZRJJZ*;^!@\8$P8$V61/E@T@0[.NFHD!TQSK M$'PO#^4\Q>D?;2TY3TM+P _V-TPU:==5!" Q\Y W0R.X]+V27#=/IV M!7;V*UZK;IK9\Z$%/%P5^5E.U$]^_,*T0;E_#ETM5-^95Q :/+0U.1-N%G_) M9NT,> F8"36UJ&AU19T0CH%=!!'>TTOTHXA]0I4PY$HA.%EVI#!7^MX4%B^L M[$5;#J 1+!W=VG'5C"3H9%$[;9JSG9=3=,(N'/S)5;>VMPE+:?]X!&8Y_BO3 M?:U;3J2C:%I>J@N%)5\88@9=X:U*N-[P<+^FQ ,JI%JH&*Y)RME,HG#Z,B;[ MX?X("+'_B@=FR8O@C]4%QS,D;X'SG3"A5FB_%5O49])/MAW2NS-S,+@YVQU[ M(>2HKV-YD4X<3P5-@*O2]O>^$8;@@=;MS%C@6R>Z/&4:8 GA E+\7: =]S7X MX]9/RYY2.03 8>NYFQDR5;QI4DBGZU0/M3'P[HIK ZZ%8QM>8SC=BI*!T82B MPVL66"X@?X[=(@QBV,WG[ V<"8!S7MJNP:>?535Q)+#K2K*+8>!F$9X]1H+1O=R!T5+:MIB(2#P;TBWO?@ MJ]U-\^197K-G^>C)L_P0&RB^:P.4 MNM5RK$YA-Q1KOLPSRB"P8)9MH;ZH*D$,@UR9 M L%I3.!W8[1AY'L=X)-VJ:ME #C8[T2XNQU M+("MMA#-1[Z88@V3P5+:UMEE,BO25\A7%R<-0_'3 H?-"_&"8O6W@T^ Z9YC M-)EA=-)"R3-(W*LH]23*0*>@+[&B>^*@ENN+$R8)9C>6DR&X9=\'' MK!KD+ZG3\QC6?4"/_^H^ UKD!M$[7;Y8QA)AC'69<\L=GA%S0VI3>0OK@9-( MD'S#ZZW8,CX<>#FV:JDG"TK^0F&!H2 R6,:@?<1N?R?[\EON!)-&6@X\Q:)UQ)F;:)"IL;5ZJB[I!/$(0A M7N!8".&[ZJ\^RDVQSI<3G/ M/NI@I9O]3#LST-.,Y;+G&3&]T8RGPT%1'6.4^M1Y&A93SD%V^=.[GQ2.YLDB5P[$I)?*[.^U$!.9!Y.9VG]4N_ M.[%-,880H1Y&A:++@E8]!@R35=%+D-%U&?E MLHG55Q8?KR5=D".J27FAC]= M;ZFK*+P*R?[>;ML73V[;![=1]79=>;=*'@+:53,N7#1Y#FAJH8WI6UD/7 4_+P[+.ZL]2SY=KQ!4!4J<>(Q86UJK/D6[[3 =DP M3*^H3,\G/DG@,A-,U$V)V2D[DE%CDFS,OA]E0H63F%O/A6"BC$E0E[D+9JL] M+X95'O:NL7MGY(T.>?5=NF,T^_)H::1OM [@N%A@&@1LWE;S MD@UX*1*6)J,X"4%>]RN$M]3N^>[(3<#>?APKGZT&Y01+,"M3K+(NI6#=59&W M'(^(;T@?FLBHLZVVW;7'+ZW*1*!AZP5=>;Q.#=^&::454TC9T/(T5 M'#*3+FXQ-UA$(4M;2I)8MW9]RV[<"T6<&_M"^Y;2*5FV&D>CDR_\+6X)>*(#O"/?XH4ZCUB_ M!-^ >8*B^W1]:[2$P[[N,!IH85 'V#BG=R&T60B[T:#88L*C[@,DF/S(G2CC M_:=D^KGV*28PAJEK NI>,X":6S*M*6;="12I,T_FPR>3J*H^@LRHJ?E IE4[ MT$_IW&,3A^-^5J\. H.BFHO@H%&A$.^;.CR"3$XO.)/BL6R/._"R!6.#EQFO MBQ8Y&+HLBT(4 &F6Z=@QW,AD'.Z ?A.W4&6!M8JL\L%EUL@[XM3$2B=0;%]'5P7>^:N[Q/&_ M.1.N0:V//U//"]/&)*X-Z)=T,J$R5%TNQ$(0E_-Q[.*5-S$3$#OHT"'A 8C7 M=%(#U<)G->D*-K*OM_&U44>>@@S7#S*\? HRK&F3[N\>WHCO5DR.QJ(N 0Z8 M^*JP*3Q[JQ+*XW!S/0IF%\"A=K+T!9'RQ*AD_Z.F0RO,;/KQVZ?E!H*J-1[HH M^ZG18*],X!K2GGQ;E0(5^-!>:EC"[77-D6-OLHW-[,"T&6^2EW2#*M]',*+A MF4JZ!>\E3$'C-GF+"&2G4[\9>"F/5OP,W0)33(S7+_/O&&E;F2(GS#C=T M1"4QE]C"E(S-KCHLVR6^HK3U5'!^>]7N=&.E9HCW;8%>6F"QW"D+&$:;.SB\ M8QB!F^71OEJ5TN)[?A1)L\(X789IA)G(5O4R^M'8;&+QI>":=J#*W6CK9['A1U\N-LW"@HY6,P! M%![G!JS2M6<^W>.QZ M"EACFZGP%-EE)9 C- T\#;.Q5Y(A7SA/E$*R.S Y7A" MI0'TC-PT 8ZC6I15'4RLY%HWHV26 87 M8R-K0.DL_"X8/QB*\+&&=9F!MC;5C2L[WCX6=4OJR1].Q2AV_"SY6$$4)K03 MXN8JNZZ;Z<*QGR11\T;[6.B)B?M$[HO,K,!).D+.;FAZID AI'BR^"6=I34* ML:T2Z%DQP_OMA@..G8UMI)N,Q:EKZ,391B:FY#P*=X-DAB&*4%8AJDHYN8-: M@N.#32X#A'IKRK4^^C@Q:"-, V M4$?-*45@4#28ZIG+2T?'<>UPE#:.'FLENJ^SR"G25A7B(TDO'%-KQ@74H7"Y MK_B8^_UV]!;SJ5^4ZRAYL91R('5J+%;M:G/F 'W*@U^SB_K5DXOZP8DB(Y!6 MBR.E*L?,XP5K$6"8@JH)A[+D6J5VRTJ?M:8\YYP&D(/ M5FGM)8F%L0,>]HFEV60U+NE6@@DIT7XZ1ZM(M-7:45?AU*L>!^56TWJ<+=+1 MJX%O>TJ^\7R82G^K$S0>U,,<=?A&=_EK"% 3D MZ&*M>VX(X-0K;%VK2A#!.#'%21(/9^.#&<2XSE0L8E+GM.;4RY^[AN^)4F-@ MP4&0BA;8;8AV9P[IT)J=+/=:4,I -*GBQ/HK:!'N(D:QOWNSC7X2SYLJM0$I3: 7EN<99+.G,:/TV.1T[T4=&)LO6\9UG==VO][#[0M&8.?L]S&-5J$G6!*;B8%#!DWL]F)VLZ=WH=^-XK D4 M"COE(H $V6:VNZ.#T(1\(Z-%C%BYR*XD%5&"FD1/*!K4(YGPX[+\W.W;1D5T M*#;2-E^XG .\4M0820:+HF@,!(YSZS8Y,3E&BTA29:,8@8QV<)1*@JTI6^<# MMW+.B]KIS2$HH5^0UT-=;=G 1E0SSBV$_8^7&;#/+CM8GG:=A7K6_#:B(L&L M"7Z1$]/8=E0%>J5X]YSEP1X7\P;)1JT;K]C9'TI!4I<@NI,!SF)<$\S6-3)M M)]2L6LL.("\(.+;O$4*JRI =2S?E/<1*AF=&,#+T+N(*N#&OKXOD?N/#Y%W M/:OS"&9Q42CK2>WA-[GZFM-ITT-QZL!Y:6DO6ZH/4E5?+='O/2'E>-7(=:BU MTP;HL2N'L'_1Y4;!">IC[F9-;T=]?+]^XI.?'&9S3I"?PA%2ECJ],WRHU/>J MP BY#27"Y=X7>0GHRZ&9G?J^N#_IN->>">;H'?-]?&6'HG3D]^*" J%<"U&NEP916. ["#:U(LKD=/9)>A-=(B!/Y!KEP%Y-J+*X5E*Y[G=.W.&' M(\W@^,'QD\;#6Q_VNQD[-SKBF8],4;D+$!=@N$#Z Y.@Z$.9\NS=7*]0A!"; M>& R1$=3NC(P^ 0T?5M/[?&3I_:A)L20EH4)3?72J'(/Y6T(+.XF0G;9H1+> M^@/]@V74/4DLE3DV#RMPH(T\G)!>P=:5#A,G#FWU3K&/*CL@_IYZT(+(I"/" M*L;]LPJ%L?$YL\Z;S3/N=B/.'=C0H=.'I:-%C2$SPTQ1+Q8-P/5..9HRNI\1 MU0"] 2([+=1O;8\X92V\6#++32&!=7B:&;F V2VG<'M@/.[TX- MB%5L!YT'*-8"4V%])@.^UA@-?0V U_X*SC 2U*E?EY@@)9$9?$-)9=$M,USA M3/*'3FKS-'*M691$>! :&5R2#(_VL WHF-3 [L!)(">HL;F'V-.&6%R7(=-#A)WMRTHSE7 M!A=-ELU(LI6?78QBF-\(MU]P:T/1B"W(A_9I_P8=M1U6VL MHA]<,8DE(U_E,+&/\R&OJFX3<0,5FRU :A*AD1@]K$:S&[WC?J::$%&>/%YK M]GCM[SVYO!YR206>]V=PG+"J^9'3!EQ)]='"K@!]\?"X2N.D."8*GY(S#>>4 MD\*RS8H(E/E;]78_R2;L\%HFHH84$TP87#YF#'9NBBZWA1^1Q("(2G*-QTXUAH //I M=M'03AUA6(O=F&AH;]KK]&9TR@IO[=+H6"P#=8S]H*@X0-;AW>BSASEY^HSC ML\)7=6ULJE>#2?'DVG@X$;T^7U\GIM>7)_<6U+-Q.RUX7.G 48N>"]2MBV:> MMR_G^;O)BD& WR7NB#YU5G=(W# :J0.1(8S#Y4%(F?Y3)'*-KI@AAA@.10YL ML%O&(IVZDB5A1LGCN56L\=[1 MOB@Q*;L:%V?AR'_5D"\04V$9>]I19^10Z!4)>]G<=/+DU Q!O\X1%;$Y#[7Z M1F)R'79!,)JYU"P8BFY>5\9YVZP;QER/L7"WTO)+K]DOO?_DEWZ0AAMQ M06BYQ[#K7MMQ\^*V/WXPIO?2L[8ORDG.#DIR$$W#1K[S)NN=KI>X=C9 IUE9 MHWX0]C0MQ$W-:7)YWX,US+UVSJNT,M M-$)AMT!\A5KAA;E$6XTW6"8I#]%*E05PP+ J/_H37PVHJQ/8CB_%M]%_S@CM(X/ZC+Z#890_&-$7XS 1LTF M2TR8-3W>,0I"B[&_]VIH-?I:ZO [(WYII-^Z%6^+]KI>/?GZ(\!31&\\"FWQ M$M-"4I>V^,F-MR&SRS@&9TNCRY> J62 ML-3+%R%1PNX#[<"WFN9W0];?]3?I,LYX_OQ..".[;\X@A2&XKH$%))^4:-F6 M,6 23ED^PG;I I:#HQ%8J\:S2$ 'B.:,!?CMH%U:D,ES=NX;Q0R^?\ZV-O#H:UM3)8:W<'!^YV1TZ#N!6&/TN3B,S5/MJ1ITT(!+:9T,T,Y8]ZNE[>D6F&UTRK MLCV?VKY/,FO'\Q4"#@%SH\P*!K3PV@# I48V>.)C@O8WKD("VWDQ#/X>#S#D MY;2DNBFG/2B!;CLVFC[DHP>YB%W+U; M&7,PJ NLLL.O+T=HP]RS/#IIN(] 6'F#Y2PP6]YA3_^M2)+I!G. @0*\U10HV/5;@VE6/Y.AB!/![/K5" M)3.>$]PR2-V.:^DHS>\U&:9^+B@&"LO)2$=,J7%$I)M96)-*JLD-HN9EV>:I M1C2[(D^Q;!LS8FFT-L_;.GR?HW3ILR^ _Z>M1XE].E%CIW%R;9 <\!],;Y!H MQ*1N0_;T[V/5$ MD&3>(/F5/>BPY6>2@7_O#IW3TM![/FDKHJ 7M:")DRM<7&3LQ3*XJ SI7"RH M*5JC914$T0\2 M3R/XN_'%FTW@BTZ?E+EN'N/L7LTR;H^Z">9>SCCW\L+TJ/LTV*.N UW[-UOI MMYNPTI[W3R\J:DFNPNI@U5.8[.#(+'E27BB*5;*&14HI%1V8]5Y81X/YU?BW MV$H%^5(G4Y6VF-S;=WG5YE51F21M MA?WI'5<3YIU\R4!MQ4352=E604 JJ]#V\H5M MI&1:B2I:OY>=_#?;->\V9]=@[-@IOXE].^_ON$D">\,2Y&F3?+5-\O,F;!+/ M^WWML^5H;VC;#+8#=9F(.J744I7J> "NV(W-M )M5I[>&-QT;Q.%-A!'&V&+ M8/>G.N8V5LL9VT[^:W+XO3'LD^?^]I[[PR?/_>.7U;]LD*Q>KM$\>M'L2F0G MSKYIRD>(3SWAL.2Z59ALD_\;K0ZGX#7>IM" TXL=P8'HBG9"WMHF5[8?D]HUYMI=L1N]ST3NU!*771J0+G MTDUX>GU%!ROE)";W+8 Q6[6LFQT3'9MF<\U[\3C+LV9!O&69((I.)X-I8PEV M!"+FHBP17T*-8(VIS':*N:<+AMUD#V_63&&=#6J$#V3FW&:?CR$7Y\F&>3$S M%B[&\)W-(**HK@"A8DS2/O 2&WLY.(_F.5AUT[AN0Y<"IE!#>H+"UKOJ)9@' M%WR1377RW]=["<.83ISGIJ62!^N'T3WRN"U.4%PRR6U->%,X92$M<3MFDCC$ M#_0(P"%1&5SPF+F+3?EUM:0(Q-+];\_W"$+R)83L$!TD\O/7 //#7A3 M53HFY\UF*LW8/^*Y7MS\4MW]T?2Y+&!XP=U.#&F>0ZU"K_8,20< :OG.D 2] M4B51K4B9&7RY2:FUVZ$?Y[-UBB:$&TZ@AR?8*#S62\85^07\ZLJXX,R*K$ ; M#5-8Y]@AU0\V[48G2T=M\E_KX*"HY^HU4F>=0=I$!J=_'O]3FM1:5*_== .+ M7WSE;&XR$XF6>^Z7M<[N.E-R*;!T=CUD 9*?DZQ.8/3L)?6I$5*GKZ@.OV8) MTA75.-=\RO[1JO5*9_; 88AAAKQ$O0#DTEL5 \& ]F]]]>#^2S]71I59,G%I MNBQ]"3YRAJS7>9E4(M>GUE%4NO>.-'H1]A8QE07. XP#/NU3G).PF/M,1IN< MXB17W905[H]26S6C#WB-8MA11Q8FLTRT UWBD''W6PT&D_41L/O-;0/*EW,= M/*(;%)!>]7< EU@W#B>)%N:PLVDB[JE!)@?GS:5J8A[7+J,QG"AM+0"O!EJR[ M=6A/;_*RXZXR[K;-MI),O7&MI*]?[/ =G;!W+,7UB.;MWD"I/6$1KQB)Z_H1%]""QB-H?.TKD+74I MULY@)[9YJ$>\$:I=!>JVNE-?S'H*5-\!=0=JU#4UJ)WUG.">]L33?VPJU,VT M)U?=>"PJU'6U)Y[[/:A0ERJ'8W]K_V#[5HH4, ,Y&:P8N%JUV@GS(ZM53(B_ ME6X56B>C;VVL;O6@@.#$PS)QUV_IZ9AF0"=.D0_Y&58YZ?3V%^A8S3RIW7C6 M !_V7=S+\<>O[HE=G E>)DY$;U)W?B;*C@]3"J'?8IP([[LDBZN%4XU-[W1^ MHDIL0F1P;C6^^.'%(/AB@H2-$RR)B,7U2EO21ZQ:Y0B_BB\V;[9WIF,P*6ZI M:%RE8PRP^=?3+B;XTNLL%Y.AOP5$0KE[JB=NQHN1KG*]:C7,,EH<@Y)E&6.T MQ+F%0XPI++#$8D#4-$8REG'S,["Q%O731(1L=XV EXI:AC5O*ZR@]3,O0R\A MI%1N$!G"7\KC2VF*4B<$ F[TB"GN?ZAV^MYCK@:=I/=EOX]Y8TIT=/@!C>Q MPVJ^X$=]IBX=-KGF$.56PR ;IZ\\^8)N[0LZ>O(%W4NSBA>KAAW?J_B"&ZZ< ML 3S^KD6"*33/[7U'JY9";FDY+7**?:DKW?H>\'3MH: M\Q^JS"N,0O4#[X4Q",5B4G7;/-^A0TSP83EC#(^[TO_=>_.(1Z,_\M29D$B; MB;K$/)NR96PZS8RR9I]:)^?8/?XM78C%=^+TCY8]'55)"1? V8P[::EE]%Y# M,RK1_K.%'PF"CJ'U*G7>YG$5)(F3W=T;\OWOGU>K[A],QCD3/5/\6)9Y WO) M05NQFR3!FHH]_<@>0NT6-M\L+@H$:;$VXWAA-& 955?CA5]$9]=$&&DSC!Z0 M310QN:CV!F)]Q.)6WF.^[FB87;SVSVY^4V-(C]LF8X\"/U5Y/Z+:RV0 ZF7 ME*VO5(CV8[*B79LACJB#\*>=5]%OZIR'@S=CZC];C%L,P -*-*431C.%6A.Y M]?P'<>LBWA3!"F#6S7N__98$J;<]E&NX F1P]TE3B,/ M+>5KRB;$XPZ,* 3,;PP*ZJ=&7!VG=16K?#=Z%SCTQ61C'$E#G9"4@O MJJ&IP.8T3;BDVQ"A-6(11ILW-GK135&TD$T#JPZ_#RSZJ*OS#3Y79Z4>(@XF MW_R5N.5@]WAPNZP>[/VE.T%+G%UDG_7/\?A@=]]M4%#Q4PX/=OMU>/O/=P*)O M3^RE>]='8;.:K-NFS61J,I7A''1Z[FB] D3-@R/M:K0=DO@J(SUOK-C]PDXU MX-,W\9Q4D%\(MDENV'KSRPEH(5A05J49H=6?%@0>H2_X]10N]9#\KVJ!]<[ M>;U/=#$7XPN8WJP0U@PE34- _V Z2O1W-GN=30"5>D!:9J&A!@5/?I3 MC")^X4LSKFQ=;YMH+!HW\&] MNVA[L)R[*#-^'!ID93MN1CS.#L79H:YM^*X-1;U$:9HX#[O$-U2* ML%&OXSU?E]3\F[O57SRYU1_ *7ZQVB$.VSAXD$M3W:G*.7A=T1=@9T5G^*=2 M%#)&;TV5C3G ;7$5HZUD&^X&F?_ =*+5B+E,?E+\7E1]43&&!!X*P]":+.VC MV/'*\%;SA?Y#6XO5U--_=XK\PM2F! C/]>SE'0\U/NGV/1EUW-?2QAAC!@;0 MQ+T?%NM;]-*#1F">03Z[!$[]AIY_WL:D(BB#X3"/%]J=U\1?*+/1;7^)'N\X M5Q9!>YE^,*P:;(+;8>5\.I%1=^1TNU-Y?B?B?, J(M@-8$<-!@]:.BN8@@4? M @D95%BWKFOJN/X+?G/7Z"EUL*#64/"4H9KZ<2%K5> <0./(L[^,<&7_]DB: MON)%X[)H:WFBD_D5FK0(5GO2N0W4Z$@4>2!7F"VJLU T<$0GQZBF"P>2QMP8 MIDNB&YF1[HT?Z14=VCJ90Y35QS$1>C,WG9R$_4;DIT6%?Z9T]A:I_,O.J4J= M<[-9#9,^[";=#$&UP9ZL;@,,8'E,8#HW+3G1QTWYE"Y?6CNM4CGE+]!V[VU MN^,^+=EQ.N%UR;;K,/P_:MF(/O($1J2]XVPHD1^..3@;*>")"<]QQ=A(9%HV MVK=G<6!&9IKX+HFVF=SZL#/CA@21Q,X;RJ$'QZOKU;U(5PKM^Z5MS9U5&772 MWRU?UXK#R'KAF37(6C'^G_#R.@??'9POUAF6Q_/:1*7[\GDW"O6VB<= *YV= MRR<&*W=VIH2!Z_F)^@]W4K)K$*LJ13<#1YP:-@$YPXK64MQ4^4HMC2N'1 M6UP2W^)$@[2D*J%]#-R)+!5_5JQLPAZ)HTF64A)'0DV@Z3&,NF$/?>XZI*TL MA]9N#5Y9]7>VZXF?9C-=[=28E*XG_^%7\Q^^?/(?;KYH7-%]6$@S^5L*H9=9+K4>+!L=2*/BW2Y,5- M8B!"G1!S@(I=A+>ND>?(B1YY@U!9XD_'HX4+[[Q<,1UZ)K6#+MKVU"E"1F5Y M8:S20-,)XIWK#]-OVHL5>>P^SEQ^PU1>][VVAR''\,7G),8X[+*8\@- _J*1 MCBE*J?JN@SK6M08H#)XJD,I9X^8FZ.FCIY&;(6,F:EFH!2N^IO>F7&CL_G*> M%52.C%5;H'?7A*8-%,,^R3#[<]6S2#R?@:R'@3/K@?U=G\CPM77=2 (QV0$: M<\B=J& H)Y^+\A*/%5+,C;/B].S$:MI=\E')""G1MGQ!>_D[584V9*^'YXY/ MZ_[X4%P\.;?B"AC@W/'Q<4 J;6W&"[P-FS^7;87%*KW262-SZ9U:;T#_L&MD MYJKK&Q7CP&%./ZAHZ /\C(U*2>Q:P\@)N;A/Q>GATM*SM/5JZ4;9VZF(H"EY M5R7=FJQKYD9SOP5$U8DVDGB:,57:9EKRV$=VLX#H8 !&:=$E@F)X!T MV91M:QX0EDJPR.AM*&>0=>G,LTCEW7)/9W2;$+M)5XW=G(+*>&X+E[M']!E, M^834/W1[_#J99(FRG8L^4EK]^N(^USD/#X?SS<41=BX]><-.L)#2X01HFG[U M[F H>%B[Z6;[6-^ 2T]FY"Y1N5;!EKW6R(+.JX@MZ1H[,,S]5X3 F_%ZHL.W M:GJS\X!/0D#O]\;(:N4@)% 6L\O)H9BHNRH!V.!HI+B@J'H:B)$XQ+C2EV\T M%CIP=&3;0M%4SL$AD82)M?MT23;)Y+%1WZP?BT]%SEU#U3WI=F1&)'4V7\HN M^(I$[SNHPO)M[$;T^2OGW-JV.X2]JZ"?*5N=Y+I8H[/^P[V$@3KP?'D\G1BH M^=%1*& ]%%QS0D9>V,].WCE(7I69)-%E[*^!H)N<3-*.5)IME,U@\.UFG&R[SEF&M-R M2>1*+[YF2NO,U.8;:8\5R:P*&])@694",ZQ9R/%>N//>PHF78 WD!JY]VPM8 ML6?3DIR567QA4QJJ,39? !G MU]KJ=&B#7N+V]\2.[XAR_0'&K"9X>QMX)V<0<"7LV0FE ZB3W]"%*P^9QGE"-D$$ MHC%\-<6(-'E*U9=DBN8[ERQR"BEHU-+YNE[ W3,I^U_R)AO5P])BTH\F[!HR MISCB2<$:PO2WCO>V$=6B"[@8ZJ!F.C/V*3[GSS4?U&3;NVX$P*$".88 M$J:4?2!#"+9#!:)5&H"781+HN+] _DPS]$3KF=,TY^C928/39*83!@K=&X#& MTP^HW#INA]RAIBCW#U5PL+>V NE 2:L':=A#@"!2\WX@%]0XG 83'GNYCFS Z *J #=(>'9WO/Z/,<@SOR^?;M6.OL+Z657D]-<]57W*X] M7>V95C+??OKX\WO@TC,O4C2]/GS MP\/]PU^5CL ?0T&/L?;RVV#/KA*!F>(=1RLX;.C,)FD>*3R6!:X1XP* 7 MM#I?Y7T&:E8:ZX]OY+"=:.B CNLF0 ?X4#G$A8^X+ \;ZV&0?JX<_V2W)Z?) MB>HKR4#BV'"[@W6.:!:B!1ECE& N)_7$E@3WFPU#<$!#%AO]!@M]D&\0?,D&'*KS'A>F?D_P1'G^>&K7U$4.U* M(T7D$L.3HI#,*P03GJOJR@6@(\%9A0 ?"1=02^@4[1HGV=!'$?+KD%Y;P$U!+BLO<<:2T0>WXO3->B_D MFX;P1YR 7,>3Z=FRXLC7_BGB.ZE&N/:P=Z7ZP(@,RI'0TMKR"ZE]89BJRRD: M;=H88&(0>>/&1'?-D1B9BW[4EM$M_4DV7WRS>42(SJY(P%(=P8TI+KMFH MH=BC3TI<%^U'T %P7SQ6LML#TK%V!3OO["?HTG5[$H^?/(D/MXW-@ 8Y:.6* MF*53$9.J4_\1N:N$!E0D'U[!"&F,EM!I[(6H8/^6A%2OD2!0'TNDO:E3BF-! M0;P.Q&:,%(5C7)7YN, M1YZZ5WBF2%U6=#S MO6L,(@RK;:RX;SLPF.3_,%C?P]V34<%I9S.S7?UM(SMF ](85JZEOLH87MO, M7JT:5KC>5RLF-0!%A,>6R?FX[T,8&:-UQ]A+'@ _%B.#FCGC9'1@2#2E+^*< M'BD7MF/8L T5SFC+NDTPIJQQ1Y.R I/+&#,Q9MU(CH/-2Y#3Q=SJWC7LGQV\ M!?;6I!70!)X!J;UFK,9;Z':9Z>CW76+ M'4P';G_5O Q0KYB;EXV#<"AK&.\V77:VP;=99<;;/:G\0^J*0PGD8_@T8@+H MUB%5\'":.'V^-+ZRG8CB5$/G1IQ:GJF6>!N7V!Q+9IF-17;5-KA"E^FFB, S M+]%\0L^X=*FORD)@/[N]A?5.DH2/93-BM<36X4\R4*5)Q3C2@2^=8.2I1CC, MQ&D"X;W9LIU!#?2]+D[QOUX,#1LCD4E;=H#-T,^K>#X-=.M@C$(RL:G GN5& M-AF%8E$#BR!"A5MFU#['6@7$- CCIAXDQ+C63B-0&ZVJXZK773N&-N# L'R/ MATG#JGE/<#&)18APO!B5J3'9UE:OU/4*7_9>B$+4\4IV3>#.?"D'5Z]J3V\F M9<=10[=(Z9F8YQ/L6SF9\()%R;04P]N;+Y- 1TU\4B3H S$^(&?<,8C)/\I* M4,&-RNMZYCI3VW9<1QVO429,ZK_[:E*:YBP4;C?NC.%30_+9^( :T)%'-LQ+ MV8/6B@H^<^0'M_2YTT/B'BL[(6>CV@"?>UK=BNM'NG3W=N20.B$@]@2CYQ+H MYPBW#H1I?!1_>AW.7\[@0XMY+4?/S?2UO[>CYV#OR='ST,R$E>V$WQ36@9*' M7!2Z[C?1[T6&*!(?584-Z\C#K,,+[G=T&6D<;Y44<3GWW\H0Z1\1UQQN8+3] MP0Z--8K)R-[2R"N4( M7O)5H3/3.V#S;HVO812N,F0EPPX$O,\ VVO:2)_?H MQ5188:'A\8/DNK6E)T8>3=TO._0PIM9FY)GZ@!M8>OBDM6Z9 4IJM&%C"[(1 M*"?XEB0/N3ZPGN08Z42SJ;MW)&:TS?8DDV# O\DFU$T,EOAKBI-KFT3+S YZ ME':BW-(B6L=J=-1):5_XU6PH'2\00^IO:$.),.#1_ UM*,,!)GISE0W5VP?D M:\&/+3#\MV8+Q0DE!V'+:KHLQ.KW9CAU(-[6:CA]S0S>@U4S>-_*9J1,7E>W M/.OF17L5>5H(,S/@W_I\&#E.M,(-J05Z;M&57I:'@9!WVQ:7+NH+2S%N?TQO MX0[C3N9X**?$]I1H1(CTW^UF,NG&POU@JR3.QY*,P0$Y'Z["\R#2C.Z]%];! MX:J,X;;9.I&U.EU!^NEDYYI9SSHUNOQV\D(O&S3KXS=,M M3@A!,*DZJW1D/($7Y0M["MH.H2P_L$VH#E$S?H^.4I./O]1?IHKJ5%FZN'"] M_D/I>1NPB"M'?M]Q7Q=T>!JB \<.\/Z'TJZ-,+IH8\SMM9S535A."!MDP!-9 M937OVBR^"Z(A[7QF;=-B&$AR/W%UO(:7#B1BIWX[G&*(!Y-3*R$]$)P U)87 M@8I(KV^DB2+AB04*NV+:B5,%Q MJM-N34758U$GWJMS.-A0)( ,Z'0^UPFX;AJV9(YWH:#F#[,_8=B(KHWHZ@0);(A: MY<9$M25L M6U,IJHXVGFO;$4*2,MAR]FTT4Y-2Z?'1^EY2(633[5QBH!-#@S,>< 9=R9N%0K6)UQ SAP]18K(70CS7 J#AYFM<# #(Y M,)CENP( 4%>GZ\/_E (49-2Z&T#]!(RB/MA/"-GGNJ ^ID#?E;?71?#17O^U MX/CXD[HNE(^L6NI@^ER!XC/JP/B(4W,8RV?#8'N^HM9VM*K6]MXL #E":;$? MBYYV6NBY87(Y^RA.!'%QT?5H9(5#")?S,=^<[]5HC0O+( *J58+N-2Y31.ZD MH_2/%@1EFB5L0XMQ:NXF_R95YKD-S[NH%_J<8I>Z!Z6*P\OCRTF;^WJ@15HS MSFX#GJ\C\K _,G6A?/DW6=H? "^=Q%F.Y0M-*0 #5!R'31*< ]=-<:7O2:(A MLJPS>ZL:FZ)$<043E3?BA%U/[_2:2A09E^0DSTO",'5,(>&^TT#^L%NN:XY- M14^KJ>A7N[Q=EWZW>MHKE6:4$M,:S#]=Z,PTZE8' ;OCT1NYBJ(Y)K%M8EAY MQU'7=3<]6NR<89>AXRRL6P2US+BSBQ3KZH!P;[8=FX-F!AL.E56X6_,8/$8< M3QU0&@&EX*4Y.#2W/&E88R0 C8J>SC+ILU+S*+X \4'*"Z=A=QAV)TTQ[%-$W M!GHRR(%Q'B>?S>_L@^S^:(B\YSK-)O1/T&FF?_)V">.,^"AG]-VZ"1UUZ/S] MMWC>TQ_39I;#'_\?4$L#!!0 ( !6"@E@\3 VB%3X ,:% 0 / 97AH M:6)I=%\T+3,N:'1M[7WK<]M&EN_W6W7_!ZQWLR-548XD2W[$2:HTMC+K>[V. MUU)FZGX$@::(& 0X>$CF_/7WO/H%-$C*I"@KT51-+))X=)\^??IWWC].FUG^ M\__^7U'TXU3%*?T%?S=9DZN??_R>_Y4O_^W@('J?):JH51HUY0]14L[F<;'@ MG^E_;\NDG:FBB9)*Q0UO+O$_K?DZAN%KGZZN(KJZS?ZD?HJ/#>?,Z:M27YB#.LZOBARA7$_B&WO-#].^']+_73W@T M:7:MB01_ZI>[=].D7D=Y5JB#J<(/\(ZGQZ?RTB5#=,=V(W>.RSR5=]-+IU5$ M[_GI":Q.HRHS_W%9I0K&6Y2%>AWQIX-QV33E#-X__Q+599ZET3B/D\_F]Z:< M_Q"=='\THSZ[OY]'']VZXLR*%(?\0/7L^#W+/DY^/GO)C MONZ_P$$?VVI>UL!TY21JIB#[\KA 5I+G1I?PW=R[)JNCWXJL@8\738S_O"N0 ML-DUWQS%E?IA,S(T\1BD;Z+RO)['"0CGGYX?MB,^;+&VF^.'P MNW5D:93D<5W_].3MQ<=?WF=UG"3JV:OQ M\^=JK)+).'U^\DR]L,+0GB8_-M7/SMD"GU,],1G9B^=/3V&@M&']2[]OTA7W M'CVC>Z-K5359$N=Z;B ]7R/E7QX?/W^]QG-8^H6?XMXIQTQ31G'35''21'&1 M1I5JXJP@[AJK&KZ[CK.G)XFHQ/#U^\ M.DX/@1_'+Y*7?RJ6G%?E=9:J"-<+V0P8*S.2"WZ_4-4U(,?H(U]7P0H!]SXR MV_K,-G[Y[#!]D1P=J=.3EY/)2_4J4>KX2+U(D_%Q>O(G8[99V2@2>G6;)*HV M)^P;UDCP[4C^]@D.ARI+\*GT2_\; AYPY4=5P8$! M_ W;]6(*@*/SG5SV5DU45?DW1V6E*?@VPWT.!]3Y/]OL.LYAQ+CGZRA5 !-G M,'=0+!8TM[,4/@*[5S$,' XW^K*!G86+2J38,F)=O0['FR(_H [,B6CO KZS M&A1BF/E452HK1C3329GGY0UJR:F]*:JG<9Y'\7P.DN=N9O_B>&CV>_'^)M.G MK4]4\%86Z4 _'8&NIV*8(\[^KR5P?(3K7BQPO9&+8!//LJ91(&QC38DQGBW\ M--!0D5IZ6XS@I(GB) '=E?CS)FNF<-XD2$<>T(F+O^^(EY90<[PM:@(S@(C$ MX^M]?%.'Z5DIV&^50AM,#1_RN"%:E?1C;-<#B -4&2'E2_BINLEJ^'TR0;H5 M5Z,('],LR,*CBIJOG^?X%A9*[^HJ5GD&%X#Z L]340YC&D6_/;UX&J$44O8G M+1/X"GUGK9*V FZ'579NG2AX.J 'Q+;\F-YU+.<1;, U(): W " XR_R,S)2 M33))?4FF<7&E<)+_;,N&9U$O@(5F$?QU,\V2*3V.Y1QJ5["$-8I$N07^PK<0 M\2SY\47(4\2S2#V8:ULT('7AMM]AM'6:$?_!*V"GZ_F+=,>W#$AXW >(S@_F M^E.*0K2=D<1HRMTS;[(MYL6Y]U@6]VZ*)T4+>YRH!Y@H1QZ\5OD"UI()U2/3 M9,<'FUY!&&#H8-O]LJ3;7);H[*I2)#+",N6F0FE,_*AP<:JRR)(HUC?!#FU( MR@ E&]Y/>,37M'-(,:CI2',V$,@C%X]>'-X-K).D,,\IJW"6_PUCTRHB$ MLR].RB*U&N_]27^US9727!E>IU\KT%]BQ'XLSH1$2!O8-/2 W<]_LJ7Y$U!8 MBB$FL#[&.Z?"J[PAX'AV*YN@Y 4[XNR ULXVH MB=00@K)-;*3IA^BR10@ 4@-E"F%SH(^@QQIT7)"T)$Z.3O O(>JY!A9G23,2 M!-# -R[/C?@DK[,TPRWI,R137W]0LWE>+A1:\ I0 8Q,FPNZ3?(6#1.TK$W5 M CY1;,6#H1-0B FTX73DYQ'.!MXQ5@#@%+.(D(#?D:#IK[PI5*5IL4>ZV804 M,R#!IQ;$]-&S]."9(Y;=>>^/HI2V&Y_;>([SIQ&-S8*VSLPK-0?9A HLGAC9 M!$ FK IJM-'>Z>%W^_BP&8 ZN4_3 N8QIK%=EW3GO+R!00UH_? =,'G;H)&3 M*.<,!]_MAUV!\SNQOI M5\]FIDEU[+H>F;'-T8]1MWN@=*'M\6(BX>SN;S12,LP&% =!F5I*H0F4)WPK/ M:44!-H(GVE,9#7.,TF@6@TH,5[B/+.FWL<*_X2%HFR2IR"(C/+2ZK:Y!-<"# M%B7,8A\M6<#I=1.6)#H3N607K1IN9[!A9K MF=S;_:;8;%?0,H'&AI-,LUJ[Q#1Y#14!0.4Y$]/XR9!8\&7HM 'YJ>Y#!YQN M"5FC+26,*M^A2Q]].9\0/+9B=@'Z'+UZ^9RLN3&H8Z"5['[RFW&".WFQ-?8I M$%M#).JN9>;N1=8YOG'+X^_;(Q)R?)]$;Z8J^1Q]1-)$%^6DN4';UJ5*I@4< MR%J$=^H5T;G ^1%(WRL &6E'P(STJ7MA MCU@ZGPAGU^PI92/&S;1$)&^LL(H,GB+DY<+=DS??'GGQ?"Y;CG9IR=P?&RT^ M))/$.Z0O$0LW+-,TFR.EBA)!!$BMJIV+&9?=34B[W5-JMB5*!6R2(7F5ZLO8 M_MW"91T3&YJ"HH\Q^EJS.5I6YVU5M_@'.>E9[SEZMGM*%=NBU"#S(!Y%M*]% M,DGPW4^TW-I$ZYAC=@+[A. DF5\5&K<1=J;F^LC7]+T#Z_AX3^WO/9,Q&GB9 MJMT3:KXU0O4,]B'F2&#?9,THFL<+,E$#99*XGHX GJ*KB>4.$!&N"C$9T'RGVSG M_+&C)F@[+VC..7U!1X4S M>J'J!,]_$!$[(X9,LBIV@$&FA/K)2BR*F:5)84 M'7GFY*)'[YZA_KDEAM+G^W),8,UVOTXF<$Y7?*(;$_5(F_VZ\"" #CK6;%G" MLUY4E2P-'H():)[D9T''N<4DHF$;JQI>!$\W9G$G@/&N4]?XQM,O5D;F"0A/F6E)_X+QC,Z8;.# M 3%%R0S',\+P&?4E43 1T/@5",(T7M0C38NVR#&0"%U,2"OR,[5S8&3U99X9 MC[G[0, ;5VU,)RL3AZ-OE"C1%*2IQ_QNLO+)\:THCX$2#HL(]JE+9T@C-H0V M4W@S#P,D>S2#D4UKQS& #WYU]&/=SO6.Z@5CX0[#B*S.QO)"WNH9\)ZJ8*?5 M(&#A:<9$"&3N4 [G$%XU([A(:W(D"K.VR]:-I)@@:"R&'D=Q!#J"1-^!D@@# M!@P3$>[\4!8'M(('O0"J06&UINSYMFR\;/7TWA&(Y'_R\X^XNN&;_0A)'=M? MH"L]UUR!%YCOGOQ\_./W^+UGFOUSVJ!W<=A5VSKL')=/V$AT8T6XPW%*UW@MQ:MT?/-.&&2L MA?&=.5R/!P,=-[2CO9L$ P_<.*J"* (X$%!U5D^-< ._4=9>J'%!G:UCF?#$#AZ MFL3!568I-%GT"\P2D6$3O[FB [1NHNLR;SE %U .NQ6*[LRT$LD+)2! \[WX MB^+:#!2?P">.>[3(*0)+GF<),"SJ+?] @EW 80X4_C]EBQ9J.5N,!X0M7[AUQHI8[= MP2U*+'75YG$%>I^\ 15.^#8IKPJ @*GKF4II/T7XMEKE.?FU*K9KVH!('(=> M_F6;I\M:_IY!\>LI%%,@-.X* G\@5X$!/JM4OW\BW-VEG! D1X^=2"'-V\B[ MXEHL'YGY+EQS(';9<"**#Z^Z>VK(D@RLWA#W&$9QSEM8FJNR!"T@1K$62D+8 M/4YIMH13PEI0R%*A%22TEB,V0]9&>U0V68A&91.X^,0N^08\#,1/C\\B?_FD MX_8Z/HXQ+=;(U$3<9R\6]5V!\Y$*9=\(V*3+T)1;2HBG.&!V*E:>OKJ'P)&W:L MQIV1($?.X\I [DZH]NXI_F5+%!>S;8C2;./5^Y$2$NC:8)2G8Z1;0W0>/0\% MF5H)VN;B&EXJ2^])E"ZV1?JAS>^?1-JIZ?HP5P9;/%KLUK;8/7NTV.UP\_QK MJYMG64[/T%%A,WH"[AD2.KZ3SSE3EN7>^.?)K\[>=8\5_MZDR@52?;[=')]X M6PFS':W&73K69$C7#6JOOHMP%'UX=Q$=/CT\@DV&&FK.ILA[R'[=5OJKPWEA M0_2TS%,^@V,_^G]IEMGN,RJWE5+9RV<<@"KF(K(??D5 D""3HWM(<]Q6GF,W MS],A5=],TRE5I:="9V&(KE\99R5D/;Z'G,1M)27J@E;=S0A"FPM\82VK5->R M.N><ALEV 4 MXN']$F6ZK?CZ;I1.D!XV:-@Q^@ \"UJ5[B'2<-"3XQ.3P'WWP:##]7B>;5J/AZ71A:](F'*,#ZS 3F<:3HF%GC7) MVPKL))G%7[)9.P-M#W0LM!E%1:OCHN6\XL(H4FXJJ^NV7ZE$&Z2ZR5!T[+,] M.GS>([]I+4_"0J(])S\9G1A\>P=\L LD3'=M+J6RC)G;3,M*_*>\CB,$][9EF.5ES?[ M;B*V,S>G0!)'+6#D7HZIC;5JC+>?(G"Q[ ;%'!\=?H?/X7'6[".$34Q^&IWZSQ:K3>W6I\\6JUW:=[;",F@2)+=)&C#;J41!0^U M!9\XE T BY-0>;NTJR$\M,)HF%E=<,@5UD^A+.-["(_=S+SV;F(U>4IE4%[1 MF;907U258-Y9KDS\YC2FP@1C="_([ZQX3-H\QU4>,:S#NM0"5LET[CNIU@@(*"*IMD5F<_UA1*4F;8$ITAR,P4F M(/2EU 2F/3'J:PO[@@L;OFF/=C=WV.2M-%2X28^8&-\^AJ- ]P6D4ZRG<9!( MX0N-"'$=.J?1I&U:&X#'U?4PS@S+(G0@_IYDQ)@OIAA[9K)I][7W1N9%(&1* MV1U)P_7\:)'#^@-_1$*[2648TS'&."$89,&+Y6D<[E6#D\,L/> #D!YH1O+? MZZ _38,.")PX'I7-&$]B)I=Q&'S,JD$>D[!+CW?=!_1XL.XSH4VXJSVV,"I8 MB("AHHN=U6ZY!PRF2TJL,&]E/?2)$ZFSWJHMX\6!EV-=TGJRH%P>%!KH 2)M M9 P((W8+Z0Z]W*@6ZX_ALI0)HP2W K##WYE.X6P;G4H:5;'=ZS7S$RT/_0B$ MG%G-@R-CTS91855B)<1T1WR&:8GQ H="1?+Z!2P=D1BHB F$B]N:1K(@CM0Y MLI0#:A)E[V#D;ZCX3LVU0&$6LA5:MA0.S*0_!6=H68&=B>KPX,*;8FB,NS:" MG6QJ!#OKEO]]T%8P=#]590*LQ@9E-YB MF"@<#0+86/D:*9. 6ICL7#JOHSD ME$U,(1CS4*R2U&28[NF)HDZ1YMZ@-,SUAV0R);/)!+X",>#4P.["(7L1:@1S ML?IU^BL\M#+7N)I8]\I$,O1JAYLS8)GUTQH#$2Y(K)W.U-AT:C\HGUF%$!&%MK-FTRRH!"=*)5M-X,$E?B$; MZHCZX<2-H"MGE?OFV"3M.>OY\/)SD%,HMDJ2)#O[$SGI9EK.-' 3N:#-5#8@ M_@$FRD-2#6 [C"I\GLP_2CD5IQ6))8 MQ"4ULGM1MYR>K=A4B[(:WTX9VH2*/7#D6PC8R,5=?BKZ%]W.RAC!](%H382Z M4XD^-M"^$>UYKNHQF5FP4XFC 2: N525Q?NL0NJ21(!!X'C6JE 5W<39-4MD M1\FLQ+##I"7?#I6P-M_BG4Y&.CK4*U.KFP5TZ?FJNN+>MFAAV]U()@$HB80\ M8U=Q$4UBKFX?R@$UJ+(N<[=0E=;+#>]L^7P0$86Q.=ED(6W.UML.&^\'TL&J M5@G8APG.*]6$F9W=E\0ZWQ %-B8!5O\"#A^CRQ*C*20WJ$XR_#>8+=3M"J2; M*.E*"ZOOTAUJV-I"Q)4^-;67LSOQ>5_*[>"J2+*>= W!64CE0C3E49D>KI)$ MAWZWQ\^WLG[99JEF0,A9F6+*(B)@6CP'U^TY"JJO'QT9WY/#WOON"E**NI$ M*&V,\DDQ( B_.7P'UJ,Y<)+8(^.RX5*!($BS,G5*9FCQG)?%E;9E9K730TK; MU]ET5MR5!O?5B[;QFAD/I5/NC:FJ$BK^A<4(0.1.NMF ^/^,!!;QMG3J(JU( M4>,MNEI,T(YK#3;'=5:V=;XP1W0H:?T>$MQLPR7")-/RV:5*!W-U/7@T,F>%:SM+]J;G<#810-'.Q>,"NT MQP7%K=.)C$V!HJW[[&3J&<7U",0Y&@?,*5ZQ2%QVBN'C0I(N*XW9IH)EU%SC MXT!A#8-#_#N#=1-,(1=JO1DWKFB7@2#'HP#W'Y;IQ]N'&=<$A@7ENMT*U1-Q MLR;TPG;(9)[,U2#0UR)'BQDW5>W,-&X"+$@'&I\G['2Q*#984@,A)9;5B J% MU0=C;NX6I]?LS[Z7W78'9IF@#^4F8R)J<8,N'FPEG9@"$$!-!XS?#S'N3)UR M47^G:YD R&[SXEW->6-#RRS^K+B[ :V>5\"F)G['ZIA!CJ?-9OT6;@O.AQ9] M@]'!?.*"P/*VO8EC?JL2\BIT/4OAJU.Y&I1$0](#X1]7-?%\TK#!)N3VQTO& MF0FDQ=^\$U'KG;QFG.98.^<0,^7._9&GF_HCS^$TSVP-:TWFG71T'(4E'Y)Z MN(VRV!FZX;BA_N:F[FNX-FW7WD^>='B.3O79_6H^WW0U/^C1$[K]A _W>A]_ MD#(W1B$ORGX $!PSL%8,OGPH0(87?&C/'^JV^9EZ16/-_G0*[QISF \4]9H: MO)@I,J95-A1\P?L8?:]PF(01>S".6FE7=7 GXVL)3_Y:1!B5D_V%F MX>KB.OZ*48PSL9AIA*8T":%#JY9$W7$ 1UE).9CUXHR'F>71>@X;YM%ZOCOI M]&)3Z72)+1[AM#?1+LZ93M)(,"^%B+$ZCD*;!!'%\J52=,8+!Z"J7'@C]Q$C MJRT#"]"&LMR)EAS._3T^VD&ZXC!E7VXGM4[.M0<:2(36*1CB&;')>).,8 M*^+%HA@U_9)8PRE&6L^P#RI*[G;)08&8?!3MO9#I8'Y9;:T5I'C#.VR0(A>% MQ8*3ULZ*3X\-OC#6N/!(]7S_&X90TC"[(3.#A=4'*QW<3,N1[I=!_AW\8^ A MF4G,&6$WTEKJ.WD]0BUYL&*-Z:)W=/B=;P7E[GB:#J8_**$*E,< XW# 4LFX"!Y^&GO]"M6[K9+]O "NX16Y]J8]A$=@-WM-N?V%54OE%A7 M_/0,56*DNHW"H!=:7+Y-$?AZ:FYH6]-L\-WS61ZS9K MC&\]?B,_1)*H>:/-E?3$Q'TB][?BM>UWTZ4Z XH^-3)V8X"^H+;+VV M8:$[O-5N.7!7QALY)F-R0J([\>NS5R'$)%)T4(Q.]=')NAU?*A?HD^U!_CU*% 1(HH*MGW#/ M.DJ2%8.=L[UN*VZB.O)+4'!2HMZG 4_HP&-\GZNME]+/=7/P:2RAW4B?&C/ MND#4G#P/+XPY53D&R7&+;(2T!FF94!"$ MB+:0_U47F!E7Y6=23">.*TX'M8GCVPFAB'U&<^(/G89@9AZ=A$K/(*O7E5(! MYYAII-+:<[6'O2E(J"4S5#IIZ'6%2 MUP.+P'8$6 >;@4SI 49CN##YH_9D;+P<8FS22P4@\/#K)A#NOCCHQJYU1_ZR MT'TM[D#NLTCPF+W8GM(*7+1"*[*G)]&'T\B<2-9PT"\@9UHY#C)?%@9DTC#7 ML15Q,QHXUP3\=.MN[]R2?[9Y$':G))5)3/]/>;RI) M^#6CL)Y)3Q9H^-QQ8?<,+%G=MWO\XC[0U>$DDF\=F>14JAKD;$\G*1G1REG@%PHR<4#>(^'LFX+#^'6A?3QDG;?.$24W<_!BT!'J*IX-^\3X8? MC@C ^APE=PH6QG9Z?XN!E$^:RI&<-.<#J7,N-=6PC&>/G_"MK&#I?HN4&(27 MF<)H'G+5R;K<)<B)\]N(D!3N*A4A'&/\OG-(TBN-\<]9(^Q4,F^0=E2$ M= 7'?RBEZJM$;CBAG2S--,ULP@YU5D%2?\L"I\5M;^T?/@G)7EL.CXZ>G M=V0[M%SIY-G$P1BNH1"^3C+&$O<6L?R]T&@S(NEP& =S:R SR2HX=\@:G;:5 MSGA,,(PRC2LJC8L%Q*C(%\(6SA9;X0B4P:*T15N+WE5BQ,:OZ]J0O]?5'3:- MNQU,1)^[: 9+8=*9[OY.PP(IY,GSE\!@H\&UMR^//RMJHE@2PL0D"-G39$>( M7._9@JNU&2>\1V)QI'LU/3WY^^6A^VITZ^&K3"+10 M'XX'&(3V-YWY%YR/5K-NUPLK$#O?B3R'!_G)!C:,&(7,NO$S1@D.9Z&O\N*2 MBT;\[^Y]D9>FL[Q>M'>0]Z8=]_KSP"R=F8=*/CLT)1C4BUK0]<&:Q5RJKHN2 MHJG!R?R@<13X%JKU6A%MSH#4;1X1'&=F]-P5DN<^LGF,E6>9[!(L$++$1"CZ!5F]$'Y\OIY^)X(! MAL+(P(]?N,_ AS8#X>^JVA6U7D>=4.BQ9<.,8!R&; M ;)YICA:$!4>ZQ,>8&A;A8C,+V:2>L%BMSK1W*+K[.18:I;;GC2BQ&Q+[N5R'&QP[,>$K=*3.E/2!1:5HO5!S MM)OO'1WN1Q*J[ GD701+#N/!H\-M T).^7O(L'!9?J34N.W@.@_'%;KH 8G8 MTJ"[55)E&ZA-;Y5-P!O.<,<(;GWHIL-$UP!K-A[V-IC-KSXQL/XKN,-(22>G M7YST%&QH"@U*T);NJ^ *8)(P=/Q:\\=4N>4*X4&(\3CR>M*QL6B.$"FC:;&4 M%0J__[QU_VB3I)'-"-X?^NJVI"/YFF^ .A[!_ MO0+XV !I;>/EJT?CY4/2@\[CBH[$):!5GWXH969*&872J4W3%4RC7A2UU9.< MJ"9'EH2;4X&%^":<% \>/' 3DLI1\Q7G. MU')G%7ZDZ ODDI(CM^<44,9,:%<29?E>O=^/DEO"2STFTLPUA#LP_GKYJ#%( MXYZ0V<9AE&]0;1=T0NV;98<\6'^@_MWC!PM*EAH%\PZ"$; M!6A/AV9:9'9PHR=U;'[X5LX,FPI_3^O#-.L\"K+R6^ZPO M1N[-?V9=9".GH;L6">PMZ#F3W71V9G,WYL@)E5XBTY<9#/KTV=QDL-1HL\(! M&%KHVWK] G'.C\Z_VP*QE=Z_@9WUE>Z_%>Z]I7X]([)7N/=VCX^/MXF/'[S/ MK"O'>_:4?I](*N$!^G(>4X) J+ZHI +HL.B%(]E50V85#+#G.M4.-A%Q/QCJ M2:=*OG J6.D7!H,^-1YS!>!&8#_H0UR*]8=\BFM'C*V&_L'CY=9G_-WY .\6 MC?>*YZP)RCUWX% OU#OQ!':9W@/D_5YG3IK/6@C:YMEMXK_K4T0BC70;7J[U M;;L@/;HD-G9)'!T^^B0>CEY&2Q]:XS'LKM=VD+RB[<\?C"J]]+CM W02LX." M'.32L-+>W\6^I<8H9XYW]^'!Y >A'_OD7UL])LOT/6C'?'S>FW:\/765@Z*V M&Z+*A_^#UDTW]ISU:'P;U=1R]2::Z:UU4@*E)IUSYSKIR>%P/MG1LTVUTE#_ M!G<10K_;?@*F1,*ZC24"7A#JQM;@=18T-5L34@2E1"O&QCYC-I1 M8%H[;OM4SY!B>((]M&W7/JI5E;9H;7*;\2T+\%Q"0:ELWA', -JR63>ATV3, M@I1050S4AT=FU+&2C'H.?W*K+.M2O/MC>HG9Y&13!CUK 7Z#-IGX&=JX&)\N M?N.<;EKK#V5QH'3IWK<@Z*F?Y^V,+ *Q)S&<1HL?HK]<4EF;#^HF^@2#*/XR MHB]&H&-FDQ7JQY9>X<'YVTGK/M8F$)(M>8)J[Q$PWQAL)3-38Z.3NRY$ANVPZ<6\(Q.TT>WI#7% M;;"TRQ[UN'/>Y *<(41]?:#/L?Q[K8>_T2V^;S,"J[7XW5*@4NM7 .^F*#JC\1/0 (M MANOCQP-\>#,M*0_*:8Z*160M >267GF./=UU:@)#0&5M7WA:%TRCIF3<[<^& M ;I+PNQA5O3I5@7CNK4,-SHX80O<\\EYUG!?E0$ &1<%AL [S*;C7MD"X!Z? MP,,S*?L%>_'X\/C9B)^]90&VJ?Q:)2+.>,ZWEELN+?[CZ/3.1)B,;TT9YLVF M*\3DQY 4,_6U6#5&F>7D1.".1^<)^\)@G<)K3,7!&I M$WY[NA+][&+'.B">@?QMC.G;FV19U!8ETKQ*KU4FVMRF" M>U.V>:HK+ZX(82S;QHR9Y6PTS]LZ?)\#HO1Q%ZC=J558<9G%73-15*Q M@)?S+I<,3CU KYB@*49B"PJRSZ+!4K#*N)V[]''CU*-P>W7_Y*/31*]E4S8@ M['MWL-6+RIIY@^17]@H<#NCOG!3H3KX[>(K?(+O\I*V(BIY'A*9.1G:QSW%P MG"EGS&7QBP6U"XU3MA3#?&064K\M- 6?R/T=(@(T ^ID">P#>PYNWQBP&UER M?=^BY-+XT[@0[ID78!ZH=1W7+NNP;>9NS#'^"IR<.% @5Q,\>I84C-MH6P$@/-4DAX88]L=R%NIAD'Z@QH M 2S#7?-&1]UTZ_IZF53V2)<3/?$.[C_8PK_Y%A:^TU/']N_3K."NO-N*<8(1 ME3..J+Q>H_=?I]3U'VLIWWX+2^G9RO3R(1!QE]#KXT"@\?C4K&F"O6C1&\DP MAK ?Y0"8!5U8!=[\:JQ'K/4!F*V3J4I;C,GM&Y1JN5PK^B-L*AB+1Y9@$W$9 MHERX/_1B@H!?\ZJH3)*VJIQ87X*&&#_R)0-TB-&ED[*M@K69+&[L!?VXV=XH M^AJ!L&^X. 0 _.@"J^-*P*25B@*OO:#B/];&./]V-@9ZA)UT%Y?Y/:_@GVD? M##)_'P _[H--]L$OW\(^\&S#MS@A3@^'3HC!UJ@NEU OH%KR.QUE><7!TTPK M0)7R],:T0O#V26B/L(\-=@&VFJN=AG+#G.M.?[=,?&\<^6C9WM2R??QHV?Z# M".>_?4/".8A20 !W++E_7%D\)(!= GPS@"+$BAU)\ <+O(HV+S[@M1HGT[C3 M+REL4O*:@'"8WR5G&#I/Q&L4*>&+I!$L..6P3C$B=,$U)=&P2I$;L.BFW()? MR\NYC9_?"6!%;X7S$L/6&+H*]Z%CRX;4D,_3Z2YEGWV#C:]"W18QTZ7IQVJP M6X_8'';BJB=CA%?PZ3;@9\5+N$;G)/*ANKPB+96\0S^7;I-^2!'?<>RZE*Y^(BLK'\+/O#+33"HW48A:WQD:XYKIV8X8=W.F'X85Z3=^_$4 M<<'A!)EIO87-PSJNFZ?1V=)QF]C-.C@HZ@V\1MBG,TA[-'O-+44"F,!0Q,VN MA]WFJJ^H$QL\F39\>892\1E+U MFDD_:Z3%K)L^=+II^M"E/6"X^"D7?<3#'R356Q4#Z6 =WOH8X.%595DR3^D, M+I7T/W(0J-<>G!"/JY-9G$/@HWOO2)?WP6X7ICYWJ+]CVB>P!!V92"XYE$FB M6C.]V8W-5:$F !]!)](YE))DRX^7[I6WH'^X\/'0*O!;MK\( M?>K3F[R(L%7JW+[97%*]?EPK:0<6._,F8BR=_*C7V%O21ATCONUW^?7K9L^_ M(%.PNNV8B'P#5&CSNQJ$D32C):O48SU-C(S!ORPSXRM'_<'YZ3)G(]I,MC\9[-B_<\>RS>\W"*][0_=W#B5^(G1F2PX]K< MQ$R%!.BZH.FV:$ESR!)3TAU IS51T\%V3NQAO*1G_T>#3>OC)4V!/Q!L^@J\ MY$+MNX5--RJ'@W[OZ'C_J\ 3, 39%JPX6 VG#L(\.0"D#,3X,^"I\$II$GR# M>.K;K:$F]I.)NV!+#\8T [)P<'G(K+#1(2=[7NJL:FY)5^\U4SN'9G,O)Q^_ MNB=M<2YXF1@,O6GMX#B4;1XV[M!BGPILMP=YK3HXQO=7YB?*+L8R >ZNQ MO@_;CJCB+]5/C1-,*(C%T$J[T"\+M>GI':AK^$W/]\X AJFLM2'.N!VS[PY: M3/"E@PMFQ8%=\MY&$%GE[JV>X!DO1CJA<]6*F*6T.?HE2S6N*A+GMIY@3(Z M)6H#5B;C2K\R;GX&]HRB/I!86-I=)>"GHI9AS=L*4T5Q:0?PD7D-51CEKH:A M>D=Y?"/-0>J$:BC"[C35R5R3T-<#/4>R#B.]KUT!%[MI4H0AW.!F=AC./P00 MSM2EPRIK#E)N-4QR+V#%*SZZ\X)RSS?U"+U7\34WBSACEO/: !98UZ,O;#7) M:SX];BBLJ')RW.CK _I>ZHP2)<]L%\'WL!]&;F:WY'0/):F2#<&MP&)+$.'P M..P.DP7D<&L+"HO*<7KTG6PH6ZF,8E$J)8]4[+FI5--6!=H: MP%%YKKW:),5U+7YLNW535I]-SHCXETT3X 65V$W:&CW35>9EE^ A@??"&(1F M,8&2-L\/2,Q(I4R.UT&!5/J_>V\>\6C,0)B*2)B)NL$ B+*UN2AXN@O_R;I= MM$Z0IRND+66(JP_B]/>6E=&J)%8R0[:ISOZEM#SW9(\KES&/IB> GFC9 M^?;BXR_O@0Z7.-0G49;^].1?ST]?')T>Q0D?7GR M/%:I%:".(&W<%9A@+KU=,U MGH#Q=D-/\,/K<)$Q3O6,P ,7!J=6X&] %%PI@EMOXCF5ZOF7&*C?9C6(H5:' M\+W/ ,^DL?[(-R)78P9+5>:]@+(@(>!CU:$S?(6K]*#"T ;)-M Y%U&S@=6Q M7PW5]ASJ5D-EM=:6B.KT/G)56:Z$V2W8U7F ,8%VGB-AY:A0D24/^&I:5K + MTV55M2CNGUTK_ 0NJ( T*,6JN''V;J8U!K#=)YW2D]3#&JEX, #Z375\K*Y M*;%?1H[4ZHQYGSJR=\;-.IY3$3Z7N#T]\<3IA\W:CVM[TV?-*K*[75[-',1T M?>75:3\?JL?M1#3K0FY R1N%!6U9DML:)O[K>XO.;0B[*]_3N+J:A%$C)E+, M%A:G(E6<#@[Y6[0*2PM)/.J2A'W\I.Q@/S?II!75H#S"X4]FE5KY7_*'5'IS M88.6V=A$=I*;"T4YMQEQC*.=-X_\KKBA29C@JC7GHB831>TN]AT'HS!9QI4"Z3@P@<-R9$VU;5@ROR433.F$$% MNH LJ$%W-6U0C"4"=B4\@BH):@.@-O.!B#'2J%.4&?733G]436QDI)'3_,VA MN+L068%!Y4N?P5.*B=XC*9GODFZ,8CZNV1% 67$^,3LA[+ZDJ633KQ YNK'T M@XPJ&D 4GC/5M63(CB#IA8I-ZC\B=T%)X.P,=7V$_81-Q87D6R][X],XG M%4KW.EP2VL1U'AOT-!\=[J,)U2E9S%EI=I@ZDQH50B>XP;1SD5/'(4*ET.]C MCW1=D-,!!-8HSV5'R81FM6&O-)NS^EK7"2VA2R*I=KHP(@ A*ZT;5-/@) 3 ME3787D.W>K0V38%F[I&9Q_.:$\"UZT#>X@6I^I8Z=&'F*%SUC4X)ZO68MR%M M=Y[':,EVNHWA".3@$A4>U4),\4$+@&$NSS\)RO%44A7IE'!*LUI/S%XWFT:2 M"?9U5]#0-;1X)G*;L-Z^8\ @>X+QO SGL>%AU,YF9MOZFT?VS6/4[>9&QM-' M(^-#"C-:K5-O;QY+:N1NV/D%)M*O<3!PML=].\+(Z+('1J7IEO0$UFUG[$X& MX>-V"Y8+VS&(YZ9U8AI QB0 *C&YO:Q $S**1AS-X> B0ZQ;/N M.LC[8MHUE@:D-8&L_JJ5%?>7\+I]\[O08[;@(C 9FY&7 !GX-JO,8)?#DA7X M P[" >"A W:J( 1!R-\)%],N,SL5RE5.O1)C,+D\4RTQ-BZNP2!F@8V:M&H/ MK "OW>!1>.8-:C3HAI7$\*HLI"])-YO/ZF5+)J/GSSC41D]-,C@0"%.>"J;D M#N[3#A;&@29.]$6XXH#-JO1-,4[(EEZ57V1G ,1#G"#*,J!>S#Z^JN+Y-! H M,[:%52@.F,5&-AEUHB7#*V"\M?Q(CE:I?;ZUB-.$YG)$#4DQT[;<1].=,D$Z M8&8(+PWPAV^,V-.9]C7O#&Q%3KN2+2.NE:$R'HA]/6:#,LV[].3EE2A''2ME M5T'MS'BJ6"-TZNL<>H=R)>?Z-(J)->-&B9%J*6NS-F(G0+.;]G_"6 M6AD#C3/N&,3D[V4E[CO\T36=Z5F9@X!MC<.6G4Q8U7_[($T-,4UL5(Z+;2P- M2P\J%/I\5 TH1B,;E(;C<=3GX#-'GJ[IL'NH%)&9DK-A;=DA]\3Z*MX?R6N^ MDB ( >(BJ$Z.C=HWX:0FU!0IFL!."-O$938(K%K/>I)#($Q %3<+2.6\WT!\6$$ M[Z?VW08C;M+#^]9B9!LH5!X50I_&N;<&"-W&BG3.;@G6OD_8VG'N]9'6'Q2V M&M4D@%[_X+#5\6B[Z'4I;.WM!M)V\6,+;/^]T>;BA&(T,&F/.X<$&/[^L:JF MP'+>OC5671=Z/IK6,3_CT;2^N_C=X\--XW??B@RG4HRN0G(Y#33W,1XM?7ZS M_,"_-;08.2:OPO5W!H)8Z4HO5(+>9'(31:P0*$;-ATX^3A/$%Y@(3DK+[;?@ M]5ZIY_6![&]:+OEO#V7A]?WADG052T0#^TO))^F7==7F.IK3SM-ICH\V98VS M&:AU,YVZURDPUT@8V0,MESD:A67'.!=); (X%)_$9 M]483Z &&HUS8R$O,SMFG)YQ/C$CBY)P8RJN8&W3==!Y)VT_3"_/!0XG M2NF/&TEIH*250%:Y>9T)WF.$;&U0NS]'CC<]1][8; P*K7^G Q5+W1+X@1XB M[]45R#=R=$@*CA7*G4Q8)]^8/*G<>;FC+[J'0P*PNE:Y45>75C5. M#+$?X+GZCLHES=C\;8LY=$)!SFHJ'BU[IL\DE1MW[8?F:](A7)'S1>O-&'JK M; L.8P_SL397L):AT4K"MP3^8U.+L]$A>")NZ>[0\(SQ6T<@5&B@Q!?:1NB4 MJ$:Y%)8V]%H)V,87Z.%D!6(%H4FM.$7/).(IC^,SVP&^G(/@YA-D@-5&^H"N MO%5Q3^G'J+LMF 9>/)H&=GAN/]NX4$;F)/3*5GF@)_6[0D\% WI963GC9"Z_ MDB>J-EGAS-L5JQCHR_?&^EY)ZR%_*-8, '"X )Y*L9H0R=;?VRJKTRQA?"NP MT=Q-9@M*7_&3-DP9&2VQ[($-AZK5EN1PR..;29O[6*".Q*E==8H9_X6 M'MG<':U-/< #GON94,:.XI2S/"\IC=K!N<)I[Y9D$WC5"A4]K:9$.&VUTW5"WINLS2,%3#<0."[<0E"JX=MA0X M-H*ZG6!M+J[-(1ELVB78FV^WPQQ.$&M; 5*!NUT5O5.LR@0,N,:%XR/##8[F MN7OEZV13(?Y)87$2HT/W^?#2Q4%.S0)=;,WT/!EQ&@.:P="/GW&A%.F#!0+G MLU+S*+X&V4"Z <[=E&AI8FET7S0M.2YH=&WM76US&S>2_GY5]Q^PRB4K59&RI-BYQ')< MIU'< 8D80\'$V"&-/?77[\ &,R0E.1+3)J)4[L)13)7,Z1-\KG5=J*=/'O!__9=_&P[%2YVITJE/Q%"RT)/RL2C4&+ZA<1Z++T[HG_,#IB;7\\ D M^!@&3^^F29V+0I=J.%7X!XQQ?/;(#WH+B2EM"W_GR!2Y'YL&G5I!XWQ_ *M3 M*QOG/S(V5T!O:4IU+OBOX-!M)61T7[A[9VW[V#[G'W *_/GQR&^?&ZU%;6;JQ ML2 &A5DHFTFGD'"\OD-(OBB=!N,@WEB9HTF_!MN0+7>B%&\;5^OQ\@^?8&U-WF2U-N5'IL(; M'I#,J7:B(DZ*RIHY<-B)20/_P8>NFOT[/ MA;'QA_8&_^.16.AZ*JQR%3P7: J:2QHCB6%.Z%+@XY/GGO[WN8.99HW5M5;N M6/R@,MDXM?8ZV'ET*>U2N*F$D03\2U3-"#A3+'&@7.4#V..*EA]TB6M&;YDH MD'I;2Z!"SRICD4E(<6VUIP\Y4^B9KJ6G%RY#/P9V+)#JL8)_RR(A5Q1R 31? ME$LQUZ:@NY"A0+Q3@0.=$69RV=+33I%&UC5RB#2(5A4%P#0.W"0@J82!\:), MSW4!1,J1+IB&0UUF14/ZIMX#O0U,&>]N1@YGJ.'&7,[D1+DC>H*3)1-S+%Z4 M0N:Y)K+AEHF9*UNB:P;WC$FX\ 8#A-KVM@%(H9Z#XR;"LHY@3T=W;+0D 3G] MYASD=*R<@U]E$?A0% M0*BY@H?0VHD,2)T)4#O0)#V#J8)\Y=K-M -I.!97OS4@94&:Y C<\XRT:TK$C6 $^4Z1',FYTW0L$G\5;6[K!6P'U5))O,2G'ZGBH$X1%$"R1B#]H&8 MC96U%"<*>'"RSKW[PH(/PF7]<;RFT"8 HA/D+6N9YG<_$N8^6:CIN'.A;*-< M@ZC3*&@.'06:I)]P%?IC>G^@,[\/, M@GJ5LC^3!%]4L!89[UM+Y.A^>H==O\POJ,2YD2_V^./.IV;#JXK"53(#4?_^ MX.2 _JYP)P]_%]*Y[P^>W5P_?ZE=_09O^J/2'0N=UU/\X^3+>^<^\)\V@?.D MMD_;O_#O/- 6'OXMCH2;!PA,$0:H377_U3F41T\>U/D= W%68>U Z\3EH/.X M[OK>E[ +\$\_S"D>B-;#Z[G X-57_!2T62L_!M=3X;P-N.Q-B7[%X>N;7QT8 M4PA@,98E^]CY_1I_)Y> O!'V_UJO%_[N\D'$#0+]6_"2&C"BULS(M2+31BX6 M&.\%2"H9<2/ 7J,;J=%G:Y_-K@?,U!O$V]BRF"HB#:9>FIK'[?L S+4.*1Z MGTUE.5%#CA0"YSHFUB]K5W#@3]L38_@*=>JS5GZH5HX^8:V, 7+7&^>0B+)+^_R $9J;0$8#@=W(R40<#J%_[MKJ+7/);/EC"@,?.]].YW)%]!I!I379I%_Q+'VJXX%A^-@+;- +9)VH$ M,#3PDA$5NZOW&'[/9@I4L88=#I](&Q'JZX4J,*J M<&J!41&$WS5^CNIK/M9L9!J&1<-91.B63+% M9EU+M.DY3^UGGMIGG=J%3N6?J$YA;C39+OS&=>=N0=XC;A A*00R^0#$MR-J M?X2$[4'$>5M6R.>SK]YGBMW9/0ZG53=5[CVMF#)!=PJ= 8RUER$\&(-U,@LP M!!\Y[OZ($__JB^^^>?3MN;BA"(RC$@A6E,VT(W, M]0>PBOGYMKGR&@U&5=.4,.]-07!O_@.! >U 7-._5X)>C(S);558.%A25E#! M_LIY[P5XIN@@$0N5&N MJR<8/<#4$7'C9*&B9K&$;'VFKU3-0U.*%*7/KZE?'K\B+/=)I8^N3L0WA! @ M] 1)H:G"HKHQ_"[?=YYN\=E686D+]_INP*'(OZ%H(]9IP,F9FXR\#W+N9$Y% ME@5Z7'@GL)>3&T!FB9]]S8)P,*:I0^0"]\!R>9]J:1J:2?B!0R=?,YR%#;&, M&V(2"6U]E6XP48,54TR"=QS20;"],#+*%,B9A8MRCE9!9HG-:Q(Q]U[1I@*6 M),K>%0P8)BR3,T7^P>N/)8 [-*:-='T%#_4FE@5 $;$L3'I4R67R_#P==.M+ MAG4SY5A6@4;78'T;9R/F$C%:IR>C1\/3**IH1IS/ +C,ZI$**8"XHMUUV535 MV?I$+RF/1Y$1*@BN@UD 25BN'- RJ?<2!7' FEFZ,9;OT:Z""F*D T3JO($I MQ/N84;4%,ND)BZG.IE%CD0OTFU);G^T/II0""[UBHL?UQ@Q4-_E[CFJR94J3 M94$"RP9]]#Z^) E;D;FH*R)G]T3ZC2_H-52A F0=:RU*%^%QSN+ M#BH#AI0<%%+(ZS3,0-IUB)0MU-=\O][^W> MPMAWP];I(QR0=@W';2'M$51O??8#GI26VWC#/A97+:PMPK(B1LAC"FK$U)-! M3*UN2B\!$W!R5D7D#_[9.!L.K[-LBF]X+:40&7,?#9NKB CT8$68L(&KPQH_ MD\LV ]?2B7$14]&UH41_HN)<5:QY@2F:EHRKVF!I*::FT)TB,YXS@;$:1.DR MM(PKJ CN#.6)A-J /&4IFBE9!FY(()TPF>SXO[JX>7;QOU]]"DPKJE4 MR0&@-\;[JY^ZJF@W2;2/V>$7B^2KDKSHAYZ'M:XBZO(.:>O$SS[UGV"4N\4B M',O;^*.0( !B'F8[NK3,H\Z%@&'PW >*^$XGC5C34CD$.;J*+E)>-!"C>%V M7G%ZINX4K&&_0 071.8%K8D(,F3,I/O,(?-^IO+B E4[RM+2@2,Y^^8 MII%TVJ5>0QCL7V0&@?NMY"%,V*,_CA2:K5[1UN;(GY/T5W@O)THU 2(!!.2@=\* MO^ZQ"G5:U];CR5NWV^-QUWMIOK5M(ZIG+5POZI6%C=/6?%X'XO5N?6R*!:U/[(.@R[?>YI'Z?ESK@IGT=_!DP25<%9_PN;NU'^U1Y MT9K[.#ETL'I=(,>MK45='G6 *^"4R2+LZ0WE!TZT%PTY+C88Q\"X5-Z7>6 M>-8CY/9.Q#)7!# < M7A"_.WAZYAV"+O;JKUB'V*7[]HP[>OU:)%;U-F>7^,>VLI(8(2LTNKXY6!Q: MI6>CQKI8C!*]8LYDKL(G,$U!#384+V'Z4P%G=+++CIL:_6;L*=;P MW%A-6+=K>%0%/ S]SCGCBA#=H2RZGZ&7G4,M% G&#W=_I6RA[V#8.ZFXQ1N_ M>H_-BK"%75M#)[R$[=J[I1\RU8Z-_+TLZ3)E.ZG\?^HRQP+.&P.N,@5F26.M M3U$G7198^O&]GNC3^5,3").(]<\J9[' M'M(F7<1D2/3?E<='K6N5F[(I-7@G(4N?^#(P<>1*2-K'+G5P/KM\"T[H\>:% M6UDCQ%1@ZGE[:WTA^E3C^"&,ISGR5TEUHE\M")PYG' J"3O['SX^.175\>QX M(*[>'/7J"..&FR'I+LR_MR!4=L%3.].N.*)1@0(0*A"5IJ@=4S8FR C;O@;S M7[\U\!F>=P@_8-1W1+6., W"Q>+ #7PJQ.GIXT??$:5 :*#S] 2$.P/) 3_> M

"H-L]4UG[SBKV]@T%FN[72YQG;=L9_OUZ<#O+]8G5G&U MNF(*6DCEP!R%L5U"%+9!YV',W 0[B >S4%7GXTLQ9LF4!VX3:+TOOQ%:N)8S MOW?!M^5;75%P"-L!EF5[Z]0U\NC$K.L/1O\H!LZ<+\_;?LK0GXDC%MSLI%81 M$;X=BWN:.)\<.!?2RB0SKG$5C1*0N_[@(5BC',+6PUYZD\O5-5B5 MNLTDA(MXT>ET'4Y6SQ4?$9.GGI^D!#P6,.!!,*]-:?ANXH&I#IAA3WLOYXV M19G/-9*$1+9]D9O+YK][W_0;9" $MT3N0B!42L!]D(XAYH:S^B3R0$%,?:R= MWK'X9[?1NU]PB"*#58=-+$I\!I^L"/AK(/N#"NAQ[&1R&SE[G_X]WH!6](!5:!LF!L3Z;9-/ M*$+V."N*D?/'&QKB=4'H>L5+V./Q!ZMF=+!:OZWA M+@Q0<@39(#PK:4^-H%VSKLF"SV7K!!]L'6A?64OO((X D48\>D>.$%_M+7#B MR(41.XUIK*ZM!F)T4N;!1N)>/T?D?:22S>'^2LB=.9,7+9[^=3A&B7(2,5\" MKH%M>SFU2R#XE,1OSU[BTGG5@@Z3M?7'Q?5RNX,@([Q34JD;UB(<#G+[9M$S M'+2#P\HF&(\6R[(AZ<-)[>1 1J>HA:">KIP_@!LS.#YRIA D2MC*08B7Z5PX M#(^C?6FM>.C(XPX_4Y:^88E8E&QL=++)?:H$+Y*>&3ZM+68+-]9@D-+(&/#@ M!NM<."J P%_PE FJ+#Z'?:..LW&7:0^'\25@MT*6)2LKP6Q\)!Z?.:(#Z@(C M,"U<^NXAO/*.W8L0<'.J:N!)AG1+F.D(5E4AHJ^EA0]Q), @L 2# #.#)X)S MPW@FGGOI4W"(#XJHI(4DT,7>&8,//]<+5XIYV&'UZ^C.LE)=!B363H[MPH"C M/;OK[B-,6K #4Q]Q9"F(99UL9S!$./'%.[^'WA6)&$O,7)3^ 5,&%''7/38 M^N!)0B6.L/N[A9YG!M/WW:PM&8E! @Y2=@[AA@NG/V$Y$M5G*HOQBF5C] &= M!Q% ";$8Z..LS=EB5!,.<+VEN"\RN!OS;"J_K_#M6%RD?ELOZ]+!Q]]E#T:X M;Z];QY5!6XBN [/.1V)VN@'3,P!7X87A)-ZVHWU[=?^_2L7RZ\\5RUWL"\_P M7"E=WRL.V&X[$"$40IV/3J+#$[ HF$.LP<18#RFZ'1-R+'X*/?AW@$=\P8XK MJ>D/C.B71%*0*0KY?1,O/4F&7-B"CP%NS^D!(R(A3J=0)1X+K F(3/EYF!FX MC1Z4/6K 9:-^R]#9<(<31NGTN:$=+SP(M@0^<@0]5Y_>32'0XK5:E6,;))*1\\O"&,.F L4>,RE/TV\ M(^$K;)&Q?(P/!IX[S*51?1BX.F"0E<^,"]M@EM_/G(UCCP%Q]G\BA_>*RQOK M 5M>U??_.)KG*T4*$OO3\\33M1@T-3[[#E^C.5+N 1@+_H0"[HL8%.;SU5OO MH+_B8- EE-])K \@MT_LM35O57L$DD=T!'+0I!:48-O!N2T+WUI?^6XQ8]OX M?J;LA!,FM:*L'#74[8Q(#T\$VJ('(MMC-+=_O,^+66#:2);O;%/5&:%'VU)@ MH2%HR#&$QNVN4+/MKW!R@$,>CES@SICM'S_3G@2Q$TD/Z"CJZAS5+,T[L0=! MHH/\4+LY2_7VB;F!)V*[,N:W\?4C$^E/*_/O'0DG>60U':Z"V5=ZQQOF*-KK M=R!-LFZ(BRLM/@-*FF![51'L:XC,G:IK/LPH]*SOA.<_R[+3WH M[&;HIFF#>=D2HE:D>00WK&2[$<]K22=2P?48")0[V"3Q'!+"]4!P M8NP.;!=+2PE75/RFJNV3\"ML::5I($+-??@4 /[4(_N6W8;=T)8:L [,HP5 M9,96QF(EIO,:G!VM9 #7AM//\"O$719%VU@2V)OVD;9;.7/\EZN?DZ.BT*#5 M5H\:1M8T9>/08%.!K74QV_7"8A"/=[33)4NFYZ2 H0KN&4_O8= M*%GIFHXQB0VZ?,I:LDBAA95^V"DS.<,1CX+;*2V(A5)#\+(3;^V MZ:Y7F\[PV)0 Y6TMG.;)-X 3O MZDU[O$Y=9OH^OM*40YY9>%NC'F-"T6>[(Y358\G(4\S5*I<"=O'*%^![2[= MD$-X"/CV6"WOE#BF M?],A,Z^0E5.=HU/]JT53V+(LZ7 T6^-K@?B@Q9$S=N3Q$K)HN,^I8P@BR)*? ME]/Y//V4<0>^V,=/.]\N16?0M%CJ'-^^F-::4VEA^$'A-^_@G%KH)4V0]>>OA>!;/YD M&3["*:4ROM (VQ0:KFMIQLW1<31L(V4X&!B]0'$(CBM(AG93?Z(SU>0)8D( M!GS5$-B,MO6K14M&\)5<;.X0W0YG"'_A;F.)[ZI7&]@P]L@_:E$/;UFC<^9Q M%[F&_S >!VQ5!IP"!X%)"(QUJ'(_LN8=NPS15'25Y[BCC!DF@^KH7LA6O^!I>[>!)&[X+9803>!@ MO4GB+J]P9&)F#/JB&/AZ-^WS^T/_J!8QB!@%_2UZ![^CC",QC M/5=5.03?:"G?8[U)G)Z=]'EQ&V=;*OOSYU? ]([X7ROD.W@#UF<;\]>U,>AQ M^YT+90*C>WF&O?,-;TDNO"AQE]CG M8]U]), ^! <">.8:*QB?4I<V?/IEP_)$/QSVM4]P*8+SO#WB\7O",-Y8*XET. MI4.R 2-F9_!=5=0\&W_G]$3_Q\BEDS24'M,_:T/I\)-/<: S$#9*_Y7E)])W M;<3]Y,'(Y$OZ,*UG!7SX/U!+ P04 " 6@H)8P.[#TOT5 #9@ $ M &5X:&EB:71?.3'V3&!B3%EIW-3@(X&\87 M9W(")S.O%RVR)?6$(G6Z2*ID.A+LR^4?0YD)UC_I'?>.>L_Z_9/H^??% M=*[D:%RRHU>OGK$NZQ_V3^+'NUTSV*=VM*\'13IG@U%29(5ZL_?;D/[VF"[G MF7BS-RSRLCOD$YG-3]G?O\F)T.RSF+'+8L+SOW<87>DP+904_79(?V=[9C2IO'*+!!]=YYG,17O"_NA29_QA8?9>NF8N80>L =58R:?;,'FU8*Y9=E4*A4P#3R(A=G MS'SK#HJR+";0W?2:Z2*3*1MD//GN?R^+Z2D[:?[H!WDXO0[+8[8!'H5[1JJH M\K3;_"F>M1G>&9MP-9)Y%Y?ZE/&J+/PE97JA:WM F&'%'V M8W*8V0<'199B MS]7;C]=C.9 E>_6B=_3Z:54;3.WS+4BA[;[7 [51,_&S M[PJN4NSA@U0PRD+I6IOTLV\,;GL_%B2C)*":K\6PG'$EV#>1C'/@N!$._?,I?\H,N"355Q)5/A%F]8F%' A N@YCEV+I0"[5]4.ILS#I/" MQ;W(4=K+*]$=< 1Y.!J >YSVP?X8#@$+*MTS9,L^\F3,$CZ5 M)? @3AZTQ@3P'WQ""LB+DJ5B"!0++#WF608S@U9P5!,!RP4H40-1P4B!%&7N M*>C?%Q<7;""R8M;[,9S!@O1[U _6 /LJ@JXC/CF8\0WYY9O8C[9!3716 +6 MPB$UJ+V,:8 0<(ENMER+A+A_=/#Z*3YLQWZ[?V\Q%-)S*&+$%1JEL'L\#QMQ M#@JP G$'HN=2:!3*:+H:+6'E,/ <2"JP9761PP[-4;!.IB5\L**4;EY'$M!\ M(D!FIBC8-E6[5N7NUS0L*5+M)7U#M8*J&!89B$I]:M=[8[Q["_11HZ 7_7ND M(* 8N36*.1^"XH*574L>;G<#0<'5B2Q+(9RF7X,U_/U^0XUF3 7J3EA+0QP3 M'(8AWOD-:&TP9P)U\H+*[C!);76(?DR7GJY!3X/(6/*DH5C.9@J'G=/-0,<) M+"V7J,/#6MQBY#@:#I.?X >$+$I,^9S<2?2EK%2.C>D*D4;T).+$B(=Z:XA_ M'2T?'?9[KY[=+SWSK='S)UB[E;C.7((/^X4*^P? E:@(4=]!+!*15H]>G&DD M'$#"4X44@/BR .!G+H[!QA=NQSIL-A:J2)55F;DZ)O: IPJC8D\R!@":VJ;PI9-M9>YW07$LW_?M4HT TUULC MFF]ALV#E!X)84::!#SV*A]^\N$H#^8#PL31C):*G,A[4*>AE "@3:PV1GAX. MA;'_\%O[-F$C=Z!'5DVA@=E8)D;WKN2-&0@6)U#/4$#M&HG,MTHB#B494IB M#D ]P%(;!3!K:#8SEBR&7/RO),_;B +U@+5DK?F:B2L.0ZUW 'NDQ)\5R , M2T3^BKLJ@GL'-=M#-=]JS!@9X*G4"3 &KB.L70UYA"T#T:D*X"S<%+36":!: M!(S^['S9ER--U =BLVY$FI:9\3J6!/@@XD MNA@5\*W#Q'4BIB7N?-UI4 VT]1OL]P^,VZ"#/^2%-0$F?%[#]X#&J:'(@T; MWH89"[=19'TMH%3RF64@4=(H-JF$G PJ1;'+B 09]X,5QNG'CZ35H0HJ._@ M6HNV$946?-5C \?C?K'; $@R3G2:9%5*](VT7U0E;!QPK,6X;3HOS+TV5NLC M='Y#&=DH3?/3^""E'4$9M'K,\VZ1K*3V"UF#""!&4ED&&7P#5G%,%Z$]OY[. MA^I=GSO'$E>[Q!%M(@;$K,RT656PJ")B@*U>OSE%W2,R!L,OK43=3V+(IN3? M!35J1)Z.M3I9=Q%-A3TV9+5V'![;1WRS,-4>^[;FCC![3^HQ>O#4W2HE:!+P MD+C&<0D=NX: ?2N%K>Q[1H[GGXD1X-&A$/J@*0M 4T3*=+/56.))DI,)<"&L M+_FJ0&2EQK.> X4DFUG&.^8\9+$O>MGXK=O]W>673U_X2+R#=?]^#O]XUWN2 M":XP^ER._? IH<&XUNT5GP)Q2%[P6B"ZK0O?_!2N= =XJR*(G37$U;Q.NZ YI""N2MR02K;S%Y\5DFE'N%4B9&! ?'3 ^ "&#WK^Z M;>Y1OS8ZQ.O>65%E*78J)U.%?21!E.=S9Z8;G[-!Z4K0) (T'C0(I^(M9Z5 M1W?TAH8;(MO@;@D8V#C O%H*=$9>&Z 4C@A*I61[S>F"UE*7J$8$NLH29V19 MZ&AV'LTLBY<;WB B$)'VV#N!9AFL_G?3@M1U [].R1,0"7BOJ+N!>(E4&^.^ MC>(J'>\(0'<4J,V(OTR+^_H@]B*8NQKN@YK+X&S7P.7V*.^R+@6N9)$1;D.? M66PT^+5%:NQ$+D!#&8X:#'D@SB^7R95H^PEL;6Y >/^"&65P.]6'&I,BLE(Q M0'\592BP8@IC-,^Y9]#[J$76L5X"-T9#*9TV61F;F[K*B+^(Y'@T,A/G2(JI MEZ"N;V">L)JNHS.P%7>.*G>&+#/Y';%NPBLM:!MA/=5,(G[GU]T_*\ B0REJ M&U."L"1',NA)D"'&P#0.X8'(Q5"61G$-,.T8LV.NP'QRFX_:M9B+D!IEZ:F# M/Z*=1:$*(4KKL21EC;W1 RZKY>3P:)\?[!\='Z CP%\]PJN>;X1)= M5Q7VE J3&O7RN0EYF9PH$\=38F3#(:C%=]1_M!;,/V;9_( LFUU-L_D@=9(5 MN@+>NXP89Q$Y^=\[ MRLA?5$%G)!R> N:9Y*"'DYW)D+NW=-%%9K9V^A11;VG]X3(GJ0:Z7MJUF)NH MPX*KEH\ D8*1!":G21PNM-XX@\;YT4VTWF-Q'[*G\+TUW=BT4KKB>>D,((3I M%M5X0=/!1] (H?Z!6>4$6T><@7"^YAGV00EC4-I8_9 AG**C.+K5E_\P'H'> M$MRR\;Y^JA2BJ&6.&#H4 YN)EC2:*B,ES(1I"\0U&I^:?EJ97^ V;*0X&K$= MYK(L7$8VM;_S1+H" M\H?9BA V"DNT/QL+7%NSB!2?(K<"FHL=-.)P_I2%1TX 2@G!N7_PB2+2>SA, MKP>/NFK7==6NJJKS%'T3NE3!-B?#:PI"\V?45DU.Q4BO70*A:F%JXW+L>&]O MS:VGP4P$[EY(\_*-#B6:KOCL0)H4#EQ=# T2/Q/7PS1E"A;ZY5SF&-'KLF:8#%0%9H@LP'_!V9% MVR#*0 SG$1:?YQHC!RE@R$CL+28*^L J97T'H!C.$R[&6O/"].>.&C3R4Q?A M[L?A"E\2.B2W P_G7!M$3\.5*/$M/X6$TFW[B/*[%LXJXVW M=YS\LUF#2US)P-K(Z:-*F@PS[VFHP;!.)%ZDLN&S1'(ED6'PFL9D;1Q'@1\C M"(J'X: =@PI-RV_U K&I9 M[!@5TD &HZ[-'VA6BMQ%;@7"28"67%VT>3!3,?4C[OAJ ' ==JN"!CK1BF', M)T45A+Y*XS6,>Z"]1X"!VQW'96/]9C.TEUH:U+9594N]H-C0U'K0ZI%>-_,' MS-=>G:9M28Q2!;1+!KTI!2^2;J=.KI:" ]%N7=5O)]/3Y#[6^FBIC^0"XJT/ MUY&&*X64XPG%S $*O,%?VWO;;XF._YJ9J(\ [T< O%U%>!^P9HS))OW)<-TG MHWVFA1:+8;=Z7FVSK(Y>4D(G/@YWHYHY#RJR=SDU?'N526P*1CCC'.@X.NQL MTS/LJ4N>.Y^!.5P2SD2GE4=!>'1628YQRCSRV-9!C .@%3E2I)G(ZR"=>F& M\?E6M(^;^KG:N8=V5CZ^SWVY+SEBEVZ1HX$>=$+=F>4R&T>"2//P"C">C%M@U^7 M]?=S5!7:WK$.5[_%5;#\""LC0Q 866I/IXR3KE09"70PC?L+\K90]P)6ZPH7"!+]F]CDWH)5*($12%2.Q MME*&\>367;/"Y?/AKK?> 6T6(/%"?L8^#*%]S4,-5B=>M*_21P#B%Q$EQSLC M2LQ&6$$1"(HD1F,P=SKIG ON3H*-X1%U^A M))Q%,C&$)NLM&D+5%.6)>C;NGE+!C(Q7R*G#(55=,,460 Y%_#2!U1R;E%A) M\BX>;'S^K-"K)_UKD//)MLDYDJ1A$]M$:DTC+M+WDC)D]3"_\Z6N8H1PEFA! M:2_1U2Z3#T_ Z48;ZW/ZPC&4QKD@,MD&0D3:?AP7ZUFBD5WKN2" M-NZ["J\XWZ,2(_3P6:E0\FO8(E1.OP;)/[LMR8=BPBV%60)8(TH,*4N$?0 . M6)R>49KE+)0KC@R15&A8*K-Y[>F74U#-B9SRS(9*(3D0U8LS!J47'DM!<1 +]!+"- M]0^[G^@@0QJJ$6"LB(#.1* ;=%F#6N021@H[S&UX)%8P,NK@KHF>NT[%S[;V7=+;S;O>K(J=+17:H5R]I5[$ 66Y:&!ZM%C\WK9L:0]YS&S&56%# MOM!:6E2#^$PO7]4(R_&PN#O^$&_ZIAMG5H."G898[*FDFD3Y-?39BVU+@@;& MJ=NV2QP:E*JTZG@#0'![#N5*D)EK0,XB+U"11B+'$H]HN[,D*^GOUR",E]LF M#(=;Z] ]T$>;C;H*,./Q^A(!!6R_S7E ZU-.RXY-QU\!MIO9$BJJM-TN=<@6 MM!:G=8J$8J"KI!M.R" GV_9&'&+C[IC[79IB QTJ1>ALY:C"L<_C:&F\M237 MHF%4) !(=>P-S%/3(G=>YU^#2UYMGTOJ/I-VCX[9(ZXR:1)P:/]PP]SQO]25 MW*!2XO8M(ZU%QLU^%R[3J^'I:@H3>Q#->A.K++?W1%$OQZX")4J?4I/ MH1J99%EMPO2*.%,AIV9_;=3]O;/+'8*LX2@^ >\RN@=:.'[-KEN_Z/P0,6&WE!75K7PIXV'M^U_(+]OU]#Z+_W)AK MZJ][:-(K&A.Y:\K%.2@![4I@@YH_3[[GQ2P3ZVXRU#:"ECS)] ML_??Y#@9/G_Q)4.!R?'+T^>)\^?]?O']\7V3?0;BX&8NNML MHYITO\!(SPY[S28"B[0LYU)9<./&;X]K'$=^=;CJE/U?^U_;R.^K]\]\(DZ7 M]/O0?:.+9>FDEW6^*%:?U@@D6"XUAKN)JMS$-*HU>+MWMB^\ECU^9_O""]VW M\L[V!UDP]^GU4W3RT(=Q. M, - >FLR-#,Q,3@V+FAT;>R]:5?C2)HP^OGZ5VARIJ>KSC6D)O_^=SXY3]V=DY. MKXZ^GOS#<";&T9\[__AR\6UG!^X,,Q@ !HG27S\,LVR\]_'CW=W=[EU[-TZN M/YJ#P>#C/3[S@3^T%P;13>7)>R<)V;-6J]7^B+<=DE+Y.-[U@N(%]>'N1WZS M>'1FZ,HD\&[Q:!K4/0B#FA__\?W;I3ND([(31&E&(KOXUN8,&P*15!^ MS!(2I7Z+E8<\&M2/"#>J#V;)3C89T[1^TG#[ M(]X6ZVPKFT6C?&35P=%J?:3W&8W2P GI#CY&$[99Z8ZUVRJ FTY]MUB+O%.9 MIYLG"1#MO'T2=RNOT'MW6/\XWJD\&I' 3>N?9;>J C<^D?A1O7!;)S,>1+N M3 -UWG84MRHOP"9=$S*NW3V\4=V\X_'1W\;IR? 0LV+L^.K_Z^?W%D M7!T=_'9Z]NWLZ\G1I?'MZM#8,4R@VH%EP5\P$?N7C_SM7S[R^3BQ-_G\BQ?< M&FDV">FO'WR8P4X:_$GWX,UQ]NG#(W<;AOB/^I@7I..03/:B.*+J(\']'GZ6 M)I_9GX'GT8C]"0\>)\1%I#D'=D*1IX +1_=G!R'">7)*1G_B4%E ^R@*:G-#OS MK\B]V.S[[(+Z (9_(<&V8+.R&/_BT T K,<(4+QKM]I6U[3,;KMM]8%[Y5' MW_T!?_SKQ^4A8$,:[$5!".!+<2E_C$A$KBEN M@C%.8B]WL[1I4.(.8;UL6)#B.&Y(T]3(AB0"2/X%+\BGV7!AX,)NT]1(Z"UP M))K^\E%9"XCXAU8&?W5LLVYE_X]Q&F=&$+EACMJ$049QD@5_,NCA'#+J#J,X MC*\G1CJ,[R)8XY@ ,Z3A9/<),^C8/0LVUZJ9P7Z*WSFD+ATY-#':9A/IHLT6 MC8 'L";4C:\C0'+/R,B]X="(^@'.&K:+XI1!QK!1_LOL[;;8F_]E=G>[QAU) M81=I"GL/[T8T,WS 0\.C/@5VRT<#?*59W5J !$Z1\P>NH "0/'M'$9#KY & M3$AX$GGT_GTR2;G ,F9ON1=P2L?XS?^I%2 M/P^_!3X]I*F;!&.D ^!.-!D=%1K!4:D0U"T(E_&O/,4/S?W.EPF*E_W[(!5/ M?J.@3@_CT#L!EA#?,G:1?FY&)S_F<^^ MP<=\TFZ=C=EJHVLVP+> +,#%+[,@ W@/,_\XR "E3H *,5I@/M2;M:W(,WF M[5+=RD S;OT+4.*1M3$I)*<2"&[XO 5=!-=#6 /LUCZR@A=;E@G+:C^RK/,$ MV&O@'=V/D=D#QK!ULGD];8F'<.T6UGA+OY(@0MFLK(L+[+,Z*;XPEE?)5F Q M'Z/XTK=8J $EGA_$*4P 58 J=E=E>J_3[YCVHTC ![O@ O%-;,\E#<&\N@; M?R?)#44<%;CPP&[U6RW; @OUD=V:/_:;V+JOH!6 1(7E[7NC( +Z3-@L%]D_ ML]/JM_N/[-\C'W@3FW@!NA))W"$L\A#(*HR9M%I@"_&_W>YC6\BXF1AM,7Y6 MZEPX^60<\R6S-1QPW\)![-&%%0MEVJ! @,IO O@''SY_:\],YV-I$3%],$&M M$6QTFBH&%/JK]E+FB8)/&\Q_M8?&[J\?TF T#M'-Q*X-$YP9VK$[YQ[8U?+;#VSLW,E\G-J+IZ R#UAD-8Q0WED/4KX++-ILP%F: MFVAN\FRDM#8)*=\%%FTVX)XB!K['$9UP/\)Q'GFIYBRU.%&_3>^*RVR SE(/ MA7>'79L-T*>(#/^FUZ M5]QG W2?>BB\.^S:;( ^19QH[J.YS];H/IK[; % YXB3=\) -IV*7U*'V,# M[=J$K4;WC4#WEQ1:FXWNKRNNGX?NUKM!=VNKT7VE(ET#?8M$^HJ!+I^0F? G M,->$E64H[_^XO$HH2?-DLA]Y7^-;FD3XA$:;)QN7]=M4B/*5O%D=:*MJ]AN[Y]!>X]ZTQKXU!O G.VBE-M!!JOG6-MM:[^'M7C MM7&HK<:4K>),:T7;UPCZO%U=_3VJQXN#]DTH.>]9KU@K)RCCXTIF_GR0DXLT+V0C8O^1JF%!Z,"111,-SDF013;8"SQ[;W!+A:O=W M>4WD = HR/XP=):?12U@/WQ&R.[-!>V+4-F6](71M*EI\WW3YN9V'M*TJ6GS M?=/F)O6VVEZ=]BS2E/DF*7,.8+4^J^E2T^5[I$NMRVJZU'2Y>72I]=B5T"4[ MG$=3YENDS'F@U;JLIDU-F^^5-K4^JVE3T^9FTJ;6:5<2-[F+-66^1VU*HL3C($(_5S29X7&(.P'OONOFHSR$!_GYUC4'W;XE<"^\W'<"_@N: MD2"BWA%)HB"ZWHXJI05A7;^V;0;L9C=-?:&5UYM_6D-9DX:RJ=;(\]%$:S@: M/;2&M!D:TMM#'ZUAO6W$T$ZPM3C!S!=2-K6*N7X5<_/ K%7$-PU>K>*MQPFV M(>#7*MHV 7:SG6 OM/+ZW"2MH6R"$VR#4F6>CR9:P]'HH36DS="0-A5]ZA/7 MM1#:!"&T\7G46A%?CZ]T@_C'4]%!^TI78XV]0DM<+036[RO=$#!K2^)-@U=; M NOQE6X(^+6*MB6 ?;ZQIAGX.S#2EK#EM0!8DROH3:"/%B!O&S&TC;\6&_\5 MCB36-O[Z;?P- ;-6$=\T>+6*MQX;?T/ KU6T;0'LE!:>)EFQ#5]I?)V0\3!P M"3\+%6[NCV!\EVPV0&&>>W-7\>$SWJZNXUWIU]/!50WR-Q\VG:X]TB!_\U5% M3V+L7&@??3_:WV:(2P%=KD/S=0UQS=8UQ-\G5T=!G@;DG+@ "W>;H^Z9M;QAZM*@VTRJ MFS7VSY/8R]WL++FDR6W@T@)^IS2[BY.;2^KF">(!I80I*XN\W0GUV'%@(:Y)K=:Y"_4\8N;NQ' MWC>X#-L;76\SY."V,_N2$)_C#WX= J"]#L)8+R(1.YFU]L]A@R/+TR+!XT4 M:T"*;147&BFT^'CZJ,9H6YEMQKGOZV&#R:';QA!AIYL%MQLLG M^#4?_=0#A]Q7P%(UJ^<#YD5F(F%:UFP\#-9W);_KFQ\=!\BE A*>1&F6Y+C< M@KJ4>UO3/&'.>@1:UJ[H76%!?9MKC07O6VW36*#UM"=AP=']&(7Z6T*#RI*T M3-!XH*6"QH/7PX,-E@L/V>_[HSC)@C^9877F7U%W&,5A?#W9:$QXQ&Y^>$WO M6C1H5'A=5-A@Z:!1X75188,%A&BO2N[/V3@%&A2;A-52YPGU:9)0[PA&2\9) ML"7J0F59 A<66]B[DA0U2L,%B:ZI;!+Q/8B"43[::) C!R@FS1M"5*:M :H" ME-QO)4#5:;\O@"J\FON\@+7MY]DPQIR74S)2XV$G:4)HJ#Y0":C5\'IR_T]* MDJN[^&H8YRF)O,O@/J,TNAHF<7X]5&[L1]YI$%&\N='8(R7 _,TJ TWS]FOY M.%>M_%EBLU\$YU^_:[#&8XW'FG M^Z#3"YJ"[N$.P3P[I+X!?#H04(]N4/;C $++?"-T/6#/ONWC0O/=OUO M.Y9M+/]Y2OCA_>'F0E$,C9NO&?^>@WW\YB'<2K/ />!]>3<:WQ[#"GF_=DWO M"A'J,V.WS] UC+>3 M5RN0/10YG*)*?3])T.!BADZU48!L]B 2A"_S\3A.LFK/!^7MK1#KCR^^%/'/ M6O^6^L])":A1&D:'CR%N%?MAQYI^2OH?N6:5I %;<%&W>$M /]D*X,Y9 MABQ65!;R*C;=X.DV7>6=U?EF+.F;@;_:"\#\OI!T]JWWAB$+?_,).ZT4M"RR MV1I[%\?>@SS-XA%-+FC(VI>DPV"L<7:E./O %F\KICY94]8<=UNQ=WT<=W.M MA;5BO^;8;XYC;RJFJVYQ5NR$2SL"X&63@W@TCB/XJ:+FONOFHQSVC'JG-#N) M;FF:X2M?21!]B]/T)'+#W NBZW/LEP;0S[(DWPK,?G!S2KQZN?W94C?\$@@F]^R I,/C,+[[C7K7M-C =X5+S]^*+46; M>@FL.=2[XU";*CA7@J":PVTJA]M8M-/<\#USP]=U46IN]D:XV68V$SA/8OA* M-CD/80;[D8>[RZJ+9\[GPQW/89>*)S8:;5Z^F\ ".Z>X.NHW[WV)S6?T$WA/ MZ+G:A@(:/3>*>Y[Y?N#2[47.-?+.VJW3J+DRSKGMJ+E&OJE1L]X%LSCR?A0K?*$GI, Z]D]$XB6^9L;<=$=4[B7*?N%F>H+L3.'A$$V H6,(= MPH9^"X@3A$$6T.U@C//6*G)1GKK:-P#]!:N8+ZF;8W<0M2@PQ:T1I?T_QAX( MZK1:T[\5*+%PJ?,26["E>/*,:G>-)YN,)Z]0-S]7F@C;'OL%8*@CA[T$W72+ M,G?GBH["^)Z_MC? #1@UP'85\VDTB!^-1!OJJ>DOI&A1HSU(,;&=S_4B+$> MQ-C8EHE)< M[=4M/0% E.:[R(DAO%)0XCA,:7$=']^X0]6?X"3IQM38&\V+ M_CZD*3PXC5*PXYZX0;>C#/NA32G1Z:%]63Z(5+^EY==K=O4-J*P:'34Z;J2B MO1[$K'0L+M(79UR^QP%Z) (2\@!QV2HI^'?A>GGLL 'SMN=#DJW/&\C^V NTK:RE!.G0*:04KQJ:W '4YPFA^9$%: F@EQ'Q@BWVR_ MZLOW37_>T;(/;>66LIG%^Z"_7]1;;5]TC7I+:C/;BUP:!5:DY&@4>'T4>(4> MG._I'M=Y2:OG;:#=!M@\;Q#M6I;9 MEB'"(4GH!1W+FH0DOD[(J.Q'7WM[H]&H" S.79EL-/_ VEX>LBT09>W50_;Q M(FM<^SE-_#@9L1:M6)+R ^@B/4_SK0#L5*4E@^7#"WI7624+UEI>W<57PSA/ M2>0=8S2+G<)\ OL787 +']]L:?% M=7"2WM?>/%(X?4%3;,D<#/JE11TSG+'1+@6YIH&\PT%_4L;0DT,_R[,Q_#T"? M7NA64[K6M%Y+TWHAVIT/1JUI;0L,%^\ZIXGR+=N^"Z/!^1#0+AXQ,<8IX/+' M=CA"YB#! PMZ5RBP> -"C0)O-&]]\2:$&@7>:+7+\]H/'L8C$*6!NQ48\)3V M8]6%;:FY]3R8BO;3;PZDE75M*41U<\"7;@ZHP-#<)*K4,-PD.M2-6E\1AB_G M 3&[6CJN1SJ"WFMV-P.B6H?=<)A6'%0>#8[8S/8]+Z%I2E/Q1V&HPA-?\C2( MX-H!C$;LYB!'W7+&>KM28-P.U5F18$X+Z?T40L^&J8Q/GU M$/,-\>=F.PL7@N?CJWOC]*G!N\74R]7C+R1D\>PAI74]C,X3.B:!)SKY8#7K M63:DR4&>))BYP@I#-AK24E^>MTXE +#P4K>:JC78-Q7LKT#MYTD,;V<3M HS M6"HF_K,6HU\F4_&]@W@TSH'_%4]L!;@76)_:Y[MVB6^ NC68UP_FC:+F,]\/ M7/J&@5R[P'=%R1K$;YZ*O^0!+%4>M?R68%M=V;NB6PW4C:;4YP'U&R4I'<:A M=S(:)_$MJ^W8#H/I21!^8)G; >X\"CBL,>/O7R??+@OHC&!I>4(_!VEL6V9O M#^[),>0M^1L'^=R8-^*_8 ;_8EF%Q=A>< N@4N=PFH]H0K(X>>;G9]['BXL@ '.*GUHW,H0'ZNS?WSU@$M>[F8S>\J\:^H3S]C92XX_#XPMGGC& MV#\N#^?B =Q[WHBKP8-'/K^9>##.E457/XVWGK&??,9SQGQ\.3!J<+^7*.UJ M##^)1Q?43W_]<(S/(>NW6VVK:UIFM]VV^MT/1A:+!T[5FYU.U^Y\^/CY\1%- ML].9,TK?&IB#[H*C=%LK&67YN9BM3G_.*/!7QS87'64P9T5/'*6_@E&ZK?9* M1EG)7,PY6/>T42QS):,L/Y?RI58/%*OV\O,2+W4LR^I;O5:_?M<[-GQN8%I/ M'=%N];OUV*".^)$-F<9YXM*4_QQ2XC%=!WCDYU_D_QAI-@E!H?OPV0 UA5UF MZDKY5_5O_DN^%081W1G2X'J8[9F[5N=#^1@\.$SDS>+QG3]V2WVF-[S^Y<1@G>__IL_]\GIR=OLP>3$_*4+9 6;-$>D&#+=@6<07IKE6_;KXIL\_. M#O:$73/XMHEY/C[PWPDPR.@ZB^'5P]V#7<-J=>S!IF_F(W3] !=]>/H5W@5J M7_EIQM_XE6?RHGI&+L:Q@ 7?!5XVW+,Z?Y',N,7^4\.,Q8T%6*\J)U; AK>8 M@QR?77PW4#& O6 &5. R2T.H/H,.Z 105<,IE\>QFZ.=B5Z0SX8PI\ "D)] MFNJ'SU9KYY@I!>7HGQDADO#<$P\]%?^^@',$?P-T''E M[QJDJMFC"HN=8N5\7\Q6ZR_J$G#5U8U2MEC=ZRQ1MQXO>')2?.1V:W?0@>_< MTB0+7!**#P!GK$+VDE['U/AQ8EQ.1D!3"%D2I3L"O \(H^?2UUS2XNJTV35M M&[:EA;;D+)U=T&MQH%@<%>>0+4!X!FO5D?WZ(;C/]OS@GGHPV3"E*"(&/=O^ M]!A19MXC&\XPLV:W%>C^.T^SP)]\J(Y4)=]%R.X)C' )0%TN/WX].KXSS'Q>7/_;ACZLS [0M=M>T?G)^-LXNC)^NX9]CX^JW(T/1Q HM M;/_@"F^;@[;] -.3Y%K=U]6\;@8\^Z>G/_:_&1='YV<7]AY3SOE5'/N2C\> MO+,S@E>&./".1R8[.)<=&CU U3"3BID@\D>/V5HP97QUD\%Y'%*7AW Q!%JE M[>:#VV77;5/H-B[(9E4'9PCSJQMRRW\M! MT">X-KDEQE/_D3O)8,=_9/%+?[3NVUKL:;'W-L5>N]/N]NK$WN40((&%%B2: M:,'W1AD!HI MD@<0!*,/N(D$\DJ2R7B.:-JJG0>V,PI2S&(V_ "$1)0SPW@1AM8SVX-!)>IP MQ-*0CV&<4S;,(J8PB(,=J]_IVT^T?^?AOQ+-6DV [5FI.0N&W%XQ(-Q]4D"X M^R*RL-V=Q189H8HR;,BT",8<_'9T\+MQ?G8"3/OR[/CJ[_L71\;5T<%OIV?? MSKXBA_YV=;C[3'?*5A'O3T?WQ,W8EB+W++?2(, VQ]3%<@;/""(CR%+#'9($ M%O3SVG=BU12Z#?0X=S/>DABOO 7JMKL3W.\, \^CT5Y%?'0P4]HT^ZW!A\\G MEQ?[1]_>L(C]Z7_R)$B]P&4V/=!I$(&F,A;*B@%F?YQE#S?MD+X MB/YA]5HM8B8J5C7 [#>!0;OY-Q"%.^S!)*LVDQ M\IAFQ&=F]=J6-7=F!_#G67(5WT6+S.N*AL;^;7 [/1,![OG3Z;3FSN \3C,2 M_F\P/HB]A61NM])9,GFCF(D?9<_FK.#"&.PF6L\$XU_WB$?W0J/AC1!_*<)FD<131< M3 E=JG_FY3!(B/%/@I5636/?NWT7NNI7&M$$$!9)/T6*?7M+/!A2]\8XCP-0 MP"]C/[LC"36NJ#N,0%V]#N#%;YFWJ^ES4?ENVX->?T7R?2F*7:5JT+';'7LE MJL%22WJV5M&M\?@\3ZM8:O[/44BJWO?G*23+3%KK,D4(FH9[QD__[P.PZE64 M5R2+_8225T"L0<^:AL#/#R%5KY*XA%WRPO-A'"WL 5UJLNV=7J>]8W M-3^AI#GZ&.$.O,5\&#RA';88$QCV MW>RY2LX2Y:=O)L;=WFVW_S(==^4U>P_&6;<*W18-WUT%6<@C@\0=&FY(TO1Q M3Z'TY3X:X=9[7=GKA"#=&"E+FOAIUI.@=WI%.WTJ C8,J>F].\03S W@HW?# M *XHS/:Y(*BF%SR?[V3Q^ V!9ZX69[8J)ID0AA/3I8 \9!D8L@& M.M.&R>G)I=':;9D&;P84&K[ 5TEE5@P,9[XM5@T^??S)RC/&B@+ M <6LI:H6C/3/V,O(*J6Q?+I_>;C_?XVO8>P +5V"30 :_7>2W,PZ9G1R MUGI-@^N*:6"<@NFF;:[JQ@*F"^&/[?.I$:0&$:ENJ)+%#BR)AXMK]YAE*JYL MCVO[)"P$BD>LN]G,BT4;(IB;V!!A%5@J,FB?VT_B!;#R)/) 8&64(9-PI !J MQ7F&34*YAKV9U39K60.L=X^ PBORIVK/:LA_> ?9$=Z\<:2*9G MY4KJA! 7/=CHD%U4.R8:H,X'(Q*FOWXX.3VNIF##3NUX,=/X\9$/GTW3:@Y: MW:9M]:1 DG/^7$DKC:N:8[.J()9ZXQC;VN(CBWI7W)"2!(VLH=KH1^V,)'N; M,72II>$QN:8[3D+)S0[!$WWV2'A')NG#_=-V.-&R_F?3#_L)$$TW7+JCS^1!/H97$BC&)9U@"$!IH;R[7G Z7U*ET;OUI1[!1BE(84 M4B7>QA*4O5^OC)_-D8@N!!(O ,$H8%):@DXE#Q (SY?*HP MO%Q4$E%CG("FR118TS)85XC4^ G&0^,KS4&138/0HOX2S$.*SO/YL$FR1),V/0,CS0 MLG:UP%V-P!W4F 6\Q>T&O<][BVKC< MN3)^PCWN?;+:UFZA& >LF&:,Q30OS5_X? NV0=.?-5-8#5-HUZ2G*RB$&"1X MA%;"-Y0I,.LV) F(?.*ZP!02@I2-=(*F;51[%73Q:*?F1HSY0@9(8_127!O7 M27R7#679\2[H&91;RH$LXT%/E]7Z-._[[+;Y23XV_P%4%\1#<[XNGY06NFDY M.Y94@%2MY\62BQ]R$O/,&^[Y*9)N7C8)I^HE*CU)%;?45'QN*@!>$[*S.KO3 M8Y0[\=K-Z3Q4\F[W$HWKN*1:Y0$N#=J=E];HUV?ERY*]L8)%' M^AI-6IX"@NF<'\5#7HU<;Y+"N($JB/^ 'L!U]C&>>HX1,"RK!Y6 1&Y 0OB2 M:+"=HJ0&8@.1B.>G&W!BEC '+>.-,\8H%F%A@CB9=RC<3^ M9.#1A($W+[C?_HG\7*N(:)6VJ'7 GFXT&4D=[RE@D(I?0GV:I+CS",A\C'U- M>0B'N<=P]X^+LU"M3I7Y+$(3#L MSME]2"?,:?J3V6%\ZF#7Z%E=3.K_6>)7)"3,QK=W&!;+?-7J=5">J?N'ZRCZ/%R7ZYI\&-6A:-4B+BPBZ%6TPB%U]7L;A@\]--&T"T*V[D!#2^6\+ZX(DI"+U.)3KA ME;9;NV;K<,<$RM,JU^.H@0F6 #D.3$5^U8CQ/.4.>"'0YC.K*FL*4L&;]G0) MW//;O#XO;Q[$#4!DS[*G3NRR^\\_L.MUO7Z=^N-,"D25VOHB$8G"WEQ)[D+A M27BL[J'S3.!M+B]ANC9R>*#[TLHJ L>*"05L@RL8B_AOENQ7%_V M0?DL_^$"6&0]'8LV9Q//F *RDJUYS4J4#:2](LC&ME1Z0XJ\&B;;N>0%76X, M>AU%D2UB\4SG-_[(0L@CA^D_<1C&=SHD_Q2@ MXJZ:O<>S^PS^9%_KM=,YJI7DU$?241\*G5<[:_]4DPL^-]+\LTX&7R:;]>%$ MD(4\8W9_4-?]4CU,8'F7P^NXQ-:00?#2-@RV+UY6@:EF.6Q.W:)POX(RG(R, M$V^OMF7^S,AB5A'B6_B@%50]RE9\#3]VLI#A8UK]F6/=EE--D_@.7_CU@_FA M"N7.6J#\\KTK9M%(PAQ+MVL!_K3$_(%5 ^)%&\#_'J>9<1PG(-6^$L)+7B,K"Q:,D@L?Y$_\$.^9:U(ROJ.A_+FZLPH39+MS YF>L MU\;8__^?#(N$?^,UGT+"+D_ M:/4_&6=CYH7?,_[Q_=LY*+!)[&)X M4.RRV "L.X6OL(<:&"(^ &9!0/$^%#KX%4U&:94N'EMC!;/G+DZJX8;J-34L M>Q?/UII=,OK N-W!SU46KB^,; ,3'@'<=XY9^BR+^ZF/-'GB JR8I@T6M&#& M/'HFI2T/K\FK48!&-3NE/BUR8Y/"HJ_QW^>P#-/1N:M?)/MU0/\U?F=HRY3M' M>1+/&VAF#?CPF )MP&+B:-PMMGM7$U4+BC MT_GE>3I])0C:?D(<(\!QUY/%^P13-6KX.P(,Y!$K361+"_G2 M&@K=(ND)@D($8KUJ?)D1PI=B]?;KVPF($LTV:T( JC]F,Q9RI/HHKZFL#FL> M-18K :T=OYJL>#4$UC.]SBG^I%9Q)D%ZP]E2#H3)Q#9^OLGDN @(P[_9;S7(0\Y*DO2 N.Z/?;5-@EP(,#L%EY>DPY M-L*S8?!'#D2339H-[%/.9QBS60>W0$>@R1EI/ ):)-B991+G\!=V4,&D!G_R MT 9@8 CTD8 Q@@FO1R.IY"HC,IGF/G=!&,IK#7$-.'3HS3Q8=S$=UEVE]\!K MLAE&Q]8Z4V\#2\(C,H#13$_# 9%(;^G,*YA6%WDSES%^,%+'*;X+HBBHFT^< MX8:28OV*1$:B"J*<*IR9]=FAV-Z))83@[Y2GC*;L<"#FOF5.VH3YR10X+("Y M AN;@%(90V/,(PZ#4< C&$WEV09,#K YDAD1/+C!P[O*? 35=S?MVT.W MP)_$,NU>I]^FCD?L/C7[CN]T?'W\#YG6%8U<<@3 ) ML,>,:4.VZ@4TN/ED,/O)4#DJ<_T9W%PR5.=?X>N;\?$9[>YNCUG5PK20ANKL MDV9_M\U8\Y1'P& N 88,Z&J=/P#K6U7W=G45LP>R,M,)60HG'LXJ6(IXE<]D M">(^)A\1$=M2[S-.PK@\Z[#'$MQYX.R."A9$#<[\X,WB3HKQ!;#NO!S(9*95 M&"ZW,.<+"_[ED*S?)1V_9?9LUVO9=K\W: ]Z+9\X7;C:<_NF1K*ED*P0A8 D M;A+O@)Z$G:Q<@1<>O)5,))[])"4(2$E1;8V/^2%@2BZ0-,#.">-QB/$L5$1^ M;@K, G%C!, /01A[=,2L@\@3SQ9S$I)T"OM>'^O:]L#N=BU"B=6Q[4%W0(GO MN(-^K^7U>Q8A&NN6PKHR25YF:":TS,W,N,8+F(2XP)G7VC"A1P9@R[6]=L\! M_D.)8[=]I]\!Q/ Z7G>@A=SR0HXX08@N ?1*P):@W0^(TDQX.3+.L+CZSC&KF _G2NOC.7Z7 MV%:OUQZT_:YM]6WB.D[?M%RWZ_6! ?D:TU;'&..5@?8IC A+IFU_:LKFUZ((5U6N3@<:P56(8@#U# MGY30=,=)0+&UW:P@RP!6%%5K9H^!P99-UL:$NNU>O]NU:8N8GMWN$4+;O9YG M=NQNIT,CYBTU6YW M>P04X7ZKIS65Y2 O+&,RPK"\D", =9<60:X$U.,H7Q_I]ZEOTT'?-5NN9_<< M0AS7Z1.[,^A9#@B,ED: I4E?(($;IP(%, H1I71]KI&! ^9(U[+ -#%MV@,3 MF%"_!_\_(*YMFEI)6-XU0CSZ1TYX%A!+[!#'?R14,("U =\F#K$<4 M]XMD> M:0/P?0L0P?2Z7>+A(7 :^*L,,W(+!/M'E=8"AAXQX2A.KDD4_,F?7!M&4&=@ MMGN6W[.Z?7LP<,C &UB.[SM]A[3\ME8"5HP1+%H-!I^61?J=E6UVP&CH#T^^9GM/JV%U; MBXX7]:K3VSB\Q2!-2.Y2D9\J.W6G39'GPCKV8=.4B%7P NJQ3.4$P\4RIRV) M0_X^R_+,R+TZT-J=&+;3=7IVW^M[=&"#_3EP3?C']LR.V;,'_AL041N"83QW M4,;R,M8B"+83.[41]X;QFM_(B$@?/#Q[1_B1\D/09M&BQ81#AV9W6(JNI$VS MM]A?ZD7ZIX/9S,.U(YA)VKX%%H[9:5&[975(U[>MMDEZONMY'8=N/X*MG8N) MW!2!8BD\SA*D 'UY%K3&S)C!\W"?Q!@;?ED3OD/:0N\C0-" ]5 M1Y,B,VL<(^JY_%BB(L=&]C](B]G@>RPEGB8[Q=TBH9!E9L-'I#-7Q"QA6G&R M/@EK>E:[;]'NH$,&MD7UL;BZ#KFK?.$Q!L&8Z&6 M,5MM-K?!A<'B$15U&)@V'5&,;B=9!!>;/.\J8'\R\8JH#UN>8V(YO)](92[- MDL#)&7ZI2+HV;I[?&M!VJV][KD\H[?2I[3JVW>UXCL:U%> :2UU6]?^F MP9*O?::PL2SI6*2I8U^*C%Z7Y1XKPHA5%5#P1.OY)0'\?$5>$L#_9D4"S6J% M "L0X-OB'17%D*@.D&\#K% ML JP_( G%+ T)P!ABJE/+'K'&B(V0$(!&(KFP?/SQW>-[V4O0_ARW:+X9["> M85PV5_1HZ@*]EP57^*9<-)!&AA_-A@VX*XO5L-U+F_TRS4_&[Q2/]"E#EO+Z M!8YSS,=1C]"@84KO^.')=>6*NP864\U?:&.FCU^U&@;7Q)L^LGQ"I;3CE@0A M3\S'[MQX&Y?KB0+"LEOIKO'W(9Y(=$<9)/F)Y?@.;^?\0)6-;'K*^'&3)5:K M15? 6H%5!2/>=;(\*KH_#_Q2LEQ='&ZPZVE!*M!DW+JZ((FU#5&G7 MCGW*CC>N##Y;*B:+P&K?K?8BD;5CO,F%*"AC#\AK'SZ;=?5@=6LNAIXI)C=D M-?G<&G)6*BYV8L^0M>-&9>G5T>G6Y5+W?8@J,TBJ'I_6!)>>; MKC4P+6KWG%8?5&BWU;4&?M?UVAUG$:U%Z?BPJ,Z27#L_M9H&_M_/CRDN_;_, MZA*CP/-"6N[!?%VD;R_W^F)OE\K&T];!6ZSBQX/Z7NT6 M/3BSIQ#'0K.M):3S_8LKXV21!:Q]9Y\+_VI?EQ5.\1=B#!-LA/.?)U='WTW9 M/ ^$*_G\7)1XQPX@G4 M"'4!EJTC3DL0I[4-Q F3/6.V(G8IP-H7EQMQ1\Q4Q]XS\#)31CA>0?@LH@0S8M=ZO]BI KZE34R='>%M0I[T-U(F3 M5?Q]<:5-TJ81JF5I2M64ND+DWY>DNK\5M K3_1%AHFEXR[N[^;YQ@/62K!'7 M*YF46HG5Q+<*;.X(VNML ^G!9,]X+[+HFAF3ZEDYMX&H>SY/8I;[F;Z@8;F< MIJM574W#*R2+KJ#A[C;0,$SV,4>M<30:A_&$TI>DX%K0VZ8F24V2*\#RGB#) MWC:0)$SV._DWD.$E5DH,X]"3&747(B'TG"39Q+C"8^!Y5NG&RM:.-DXU(:^0 M-OJ"D/O;0,@PV5(CWF!7KR923:2KQ/N!(-+!-A#I@"7Z&CPXBD+V&^\,N'%$ MJJU43:2KS-9IR=RBUC:0*4YW7QQGL.'25!.J)M158GZ1!+@=68 PW?^;XUD, MF&ATRQOOPH50_C[$VH4XS1.U,[$<=,D,H[^R(.L[,A?/K1Q!&UK@GX7!*TK-1ZMU'B1 M4HW%R'!U<-:DN/&D^%K"2F8"FUN1"HS3/:0^P9KN)FC'H@/6?I)0DI!K46Q] M2.&C?^0T7,H668-FUN1-HS3_2Y:,1C?8X^5ZQ=M$;&>_@(_ ME"KJ7^DE)\7';N4>EIWUF3^MLE<9CV:6Y'VB-,]4+L*,CKUT*'U M6OG&2(&:]#3I+8_+79GM#W]M!?'AA/=S+\A8DG^0990J><=8SIID&ZL?=[3@ MU-2[2F+X4E#OE^V@WB\H.SVFWAYEP\#=/.56TZBFT96B_$%!HP?;0:,PX?,D M ($Z!HFZ[[*6LMC*]I@*9]2E.!UL8^5L5].PIN%5DL1A0<.'VT'#,.&C>RK; MO-DLZ9K3=]_'?JZ\@DB,\2)=US2-:QK?(!H_+FC\>#MH M'"9\,"31->MK?4&OL8\^Z-^L'7;O4VHEXE M>7PMZ/GK=M#S5_1Y)6-L)4V-K^RL*A*Y5%.JIM2W3:F_%93ZVW90*DSX.Q[* M=$E\"EIU6:KP:H'=_G9 ]J2 [,EV0/8$^YQ(:*)211)V=.!QG, W(N-_P'Q* M\?05])<4$\J&)#/.V:G5F7$2L3Y&&UAR!EBCG+*P)LJR>92Y%=VC<+I']\/ "=9(:TN%KC$"9IS)EP<^/R4&>/AFN(PNU_^8V=G/W*'<;*S\UE,$&_QKYN[ MQLGAT>G5R=4_\2C0PY.+HX.KLXO+9N/RZ/3D[,+XOG^Z__7H.SQB[)\>&ON' M?SNY/+JX?)DE+GJF]6F<*@?Y[#Q1X?&UGQV<7WV&/ST[7 M.7GUT._7G8>0(4$&+[@?/N_CX=^W-,U8/_0@8D>QQQ@](,G$2+%',Y[7?8OG MCZ0&: BI."]>/4N]/#?=H6%\Q\X=CP"+,(LK MCL()_ \\=4?Q*'6Z:RA=\.:-R,(6\ *.E$?D#OYMQ'X3#P67M]P\26 ],#I\ M-*"WM/BL/$R^"9(OC=G!Y0ZP[A$U@A&>BXZ9X/)0=S8:\7T\USQ/@2/ZU>/& M0U@/^LGY1.7(P9^TV*@>Q@NYN=,L*/F8;EC M>:8$/)Z'N''%X+ B ,F(>C";B$^0A6^:;$HCWF)LG 0N@TX=+/F0(*X00=CG M)G$NKH9Q2HTQ23+<2_@8SFV"@Y0HLE:25ZG&N,Q'L-[)TO.I>7B%#/.J@BD! MDE#*)R[Q:%P4(W \8D!E\&@H4$= $>\67?CXBR/E E@6%T>82'S#D4 %N\N& M):*M':IIT?T]BXTS6-87L2PV7;S V^<)"^1)T#2*YQ8[C)R=0-YV3-II]5W: M[?BV-W#Z[:Y+*#%-EW9Z Z_[02K:AY?GQYAW?H5C+W(N^92OOZ([SSV97&K) MCYBV[>YN#VT4&3"=;U::_=TVP]E:TQ*3\:SN@T>0DSR+%[#J"C6\8JU^/O%5 MAN7'R&+*(^D0YA'-[N+DQI A*R.-PYSS2"^-F#G@.J)U31!I$Z6:%(F!K M@84!\YRF&^">=74]2YN<3T"O?M_J^:;3[I">9[L>[7?ZQ+0LV[4[#K'[?8U> M2Z'7WRF3[(@C"'\$"Z!(FKLNX(6?(T,%F3^F&6T:=\/ '0H!^""'96A9*[5W MZUU0+X]&EFN9M&VV'+OOVX[7([U!N]WOVYUNM^]T!ZY&HV6Y%%-,@Q#1AT9# M3&QD.$'O1:D1B% O=[&WE0>*6!B/F>KD_I$'J'"*0\)&,?S(J#N,8)^N<2:( M8=XM#NP*(V]2SB=LR.T^UY[;;M^8ZI\78E[(]R?W_(';=_M6XX]<-Q^K],CG8[?MUH."$I/X\52>'%6L1?F&Z U ME@0SH-/<^3=*1='OB]LK\#H%DW'X1TYN*#-#$I"J?AC''OP:PWAT%+@I(MBP MF Y)C8.SOYT<&N:@>(1].F;==B.2Y0E\GMFV, I!#P&P+8)F=C0B'N-[ /H1 M'Q=OC.,[>-,+TB07=:'H$*!)$L,\1_CCCB3-XG'X3C$;N,$^/HQAVT)1: ;Z M)Z61<9(FA(;L]F]D1/@&J1?IGV#&A&0(AODMA= M]64!5GKQ7038'L%>78>QPW0#9@\9XD$@U&N)ST'DP9>2 '>6JZRJCZ!&>RWF M(^E^?3)_,+ MS^\/?*MK6VY_T"7]3J_7ZGINKV.V>AK5EM55N8#GZF"A2,*% M#'&!7 ,JI?!OEA%7^%7Q!1>&BT?8FY%B=ZF HHI;&-T8*W2'5&B7"1WG66FB M%\HF]U85F$:ECW*EJ/8. KKM=Q/072EGZ1&WW^ZVVW[;[MH#$&.#/NFV:,<< M %MI.2W-69858LA2P,#U65 "-9L@<@'I4FY4N* V<882C,8D2%37'@&K8IQQ MNWF*0^$+A5&\/INC;;8'KM4E%C&[MF\ZCD-]TB:DW6IU040--/8L:XM.F0[< M;$C0WX^F*%QA_I(T6*\OK=6F+4)-SZ$N!?W$'_3]'J&$]EJDU7*)=LDNAP>& M0 2/CBD+FQFH11AA, HP[!,QD8D\0O '@V6L@:*[-H3H@@1Q3-/U+,>R3=]% MSM =.'V?]DF_Y6C&L!Q"'##'$W2AP&(5:9%P-@\3;P5.K6:W<0K'1(BIIO+AVY/F4MJG3 MZ]A=QW9HIT\\VNFT')]Z=LOSJ$;C5Z3JM7KO3MWO4IB;I.Y9O$L##0==LDZ[&P:5Q M$)"E:,>2,=&$&5T3Q=22:7YEZ)#'P-&P&Y$;:N1I%;74]TP&CT-D?NF\8U>$QYFNJ#7.=R+DXGQG609K4\;7J^F2:C5Z;DMT#&\ONWWJ&-; MK5[?<6T'E(TVZ6A26H6FB52$KKC((ZA2 "^_)4D0 [,-R5V:!T+-**.1:M26 MW*,J.LXSP;&O6;\N3.SE+!E/9 *8IG/2HLKX;5T"ZI,"RNO30!RPWSW;[)H^ ML<&N[_=L:V!:?L]QX,^V]O,LAZ4_*O'-@"L/*/F3<4*5X)&H(I$'[M[%2>C! M!"C#T81B,BB+<8[&(;UG%Q&]15X3XX4,NV:#H PSBSDAAN++L0.S5C"2LL?P MQ&[V/7A_;0A)3=_WS8%O]@=@FUF>TVIU/,\%SMGN>&VOK1%R.3\3;AZ'#F'] MK0S,\."X8'@\.2/-8O=&U$WL".'8YI(\I4*[!6T;, Q8 M;(JE(YS#R6@(?!WF7$%%@ JY9L7K1;]3E.9101; 0[D!N$8O@=NS*$9%6M2V M:6?0(SY(JN,A%1F,)E22R6 :_NG*P]C*PI#B;8Z#84"< F%% M" Z135Y5LOR"J)@-X\D1$<56/%RW$9HO>EA/5%/Q7)B*FZ?Q6I9+!A@D(&[; M=KH=XOE>Q^Z8]L =..V6I6GEI=/X97H+KU*K\R^PO@)3"BWGX"K7QHP5'+S& M#%Q?E8C3Z78'7=JQW(YMM_W6 %#*<4W3;?G=#F@+&KU6Z2P#?(F$^_4!9YGB M*^/NKADF7%A?I-!+&5=VF2]-&:N8C2@=8"6X^'9*PC4J !VS;[;:Q.QU6L0> M^*T^_.&2KM=J=PG\J1/UED[4(Q5_%NPE#%6M:T9G%@"%U8QF:3UG0Y9&F7I: M!](9C'W?UEB[%-8> MIV.@^T D@E+:QX)/Q36U?O<58R? M\4#*QT]Q/JU!;SUCI/>51BS0=U$T*YC19W'/SN[@L708C'&_4,$]DV7YEZPL M?_-46]/N# ;4ZM%6MV/W>Q;IM ?X'\NW+=%P5=Z)0I/[2<1 MUN,C<.*;S?-$-R\H+]3P\4A&:E68E$1NZCJA"=6)]AONSKA*=T; M>N[ -FW7Z1#+[MK]OM7ON,0$:6G9P$0TYU@^,Q3,:4RO9,)+EM&S.F:T44J; M_;HX;XAW3LH=L%,PQ"G/PD@H*\4?\?0KSTN5 KR)=/BXY0?'XLR#BHDDI6"J ME#N +"M?6YO5,^B:K9[=;[><-K5]!^261PGU',_OM2W2TE;/I[U#RVM-+DF' M(+I"Y"RBKJILT8<8Y@.3BLL,C^:<@O-F3<4Y'J J2K.*5 SY#9#0\)52;P(& MNSY_CN_[+=>UNEYWX-D#VB5.NPLBEK0]XG9IW]%XMIR,91T2W8GAAY@P)S(C M$(>$W<8:/"AV&W*S,JD'.]5L4$X/\5N69U//](EI>QV/6.[ )6Z_WZ+=5M?Q M-;(LS934_FQ*="2=I!G%3!W1KZWH8%G6>(J\SG01AJ6$Q:4_1-:B%U/*AJ", MK3&%O6L. +5LXOB4VAW+&9!6M]WI$4K[_L"V=5W8TIXQGGPNHV7T'C" I6K% MO@^(5$D,Q@(+"FIX/*&*?H6=3#G;BBCR*M: J\A;+YYGO;JP :Z2*4$R5E!1 MT?\Q<0W#@.R+4W5JY6!;DEC,O,\E)P]DBYO-3?2"QHVV%-$4D^!2BPR MF10=QT1[VVDZKMK8U6=!\Z DP4Y-Z.-3PN,^X(SHT(3^\S!V$:^;7'.I([W- M:MAHMWQ42ES'LFV[Y?:)0WN6Y[7IP 7LZVGK:7E%1=%2>7=OV1.,&S^L[[B2 M#"R[4A3EQEBR1!-4=DHL%RK,^E2.UJ ]Z%B^U7-!Y>A[!"/;?;_3(CW',RVM MWR[/"3$-W*$1]5D!Q2T)0IEOEJ?2BR@B$",*UK.L\"RMZ%*K=3"!*!F!7H%( M%R.I.9%'>5[DF5B!M,:HTF..TXH-4._,[ Q:1&=T#=?LMONX!W M':MCZFZ,RV'=/YEX8MF),O5[#&@4.(6 8]WB2X>CP8K>6%TP]G"=MIVX+YQS M.2Z' ZR9$%CF!=CQE>E[*1YW(%/3E#"9.'2 E2/S_H[SYS;C"O6-'[N7N\PG M3J*UMNWPW$'/=08>[5#;ZQ#2[9#VP.OW?;3;7,TKE^X&=2L- M,-R0XXC,0T"O 7-?@QTR:8*BQP\=1].,.<$#U A!3T-S3.D&A$/D:?D\$;UL MR^P%7^;'-T77>)3KMZ@#RI1++,\8\MKW=8KP5I=6V3 M#'H]LZ/S:9:,U""O],5Q]P#I6XP.!FF: ]N\*X]_F>I@.ZX@\T515V8<'R)N M,HX&S]Q/C"0/95X+2]L!LS_CG-('EAA=%[.133N/[D7;Y7WX7$+1;;_&Y$C3 M= CI^X-.C]B#OM_WK#XA;<=M]4"P#W28\ 61;X@YXN+P'6:RPO923[95."6I M1_XPOO*2@E,DY\?4V#6$,6W&^? ]B9E*+R8D1(2'Z,GB[E> MT4RGQ&/\4@PCOJP&R%>?$C/?C_1RI\.LZ22MI8\T:2QUI,EZSX6[>O;* <%K M%[YK'(@KQ7%%S($;I/)#;"^XJ[B):FU(DFM^?%73R$%;W7OY\J^>UQOX8-B1 MGF7;78OT[)9+*%CE_J!GZ6,,EF2K2$YN@03T'@R+5"B%)RR7E6).(+FFA=N_ MS-.(DVLP0_Z4%=]>/&;-)GE) SS.*BNP=Q(,DLXY0O@UDBDLRVZUX;\M8O>\ MP0#0!O7$?L_O8\F-1J 5(A!' HX_[-.M3ZSQ#/O;_#3=0,:95)%H;4CB]WKM M%@&MK=UQ;,\D3K]OTHX]:+=,GYJ>CC2J#EC(6/GN..IO/*QY 9ENDU?(M=]#JV)Y-^P/'(5W* M3H'H=+NZ'S GZ.;$)]. A=!C:>SB M?)*9&]-23<6N5Y9N Z=%S ZP*J=G#TQG,/"Z9I=ZIMFCWJ"K4[A6P+@4F<8J M)@H->P1RVEVKY?4'^F2(Y7"G[%RC].222E1%*%5ZW#"/0!SM5"Y6"S505I;]F@ ML0RZ'K!&XE![X/?,CO:6+\ZM TJ(S9L-HR-3,> MI^)S_B:/:9LZVE"<*-RD]0B M-J[TEVEX\J3#EFAEX4FI ';6;HK,_'+,_DGRC-1993@[>NQTZRH E(ZQAV";$)FV5P90">%+."]^/\>LB1#_;ODI('J%%28K/ M_R!J"&0M)SQJ5I43E9+*C%@!@EWC,$\X104IVE1!S')/HVFGD.SF#R\'HHL. MD#6WQR*O >H+H&7@ ]!$29=0G-C:Z8^H%=X\1' M)A.&5%;+%BRE"+(@CX#U '@:0<8K,5A+M.J)@'A8$V_VP#ATFN$Y!F)-:@T( M^SA\25E4.*DV"A+(S4ZSQ-(0F7O.6EW!RAO5AO3LU,Q$W'4GF$X"XB)D1[RJ M-B^Z4F;:T,MM\41'3[<\:69WO6&RXSQ!= +*X3IR1-'DXGG4U>[EHBB9.X*2 M2;$UC4I%C4QK$ XFGF%(6$NG$.O\HH@R^L=&NE$*&C;ED,%O4]Z3-TC+XQZ; M5=6Z6>KP+*;'_4J2C37D"9,8G<,'V+^LT@(!%6*J+6BG=[#_K-8LPV EH!\F M>&>TN4SO:)ED6;;];=2_QQ[":!%1PAWS#17Y[ME8@#G&1T9-CLEVE^ M@F67X->4ILP_,7[!M4J] M:>-<3)+7N)@KLC?E5&:7#\833 W;%X5IV5>6F>@R M)7IJ+! QA=[RORFH*<@ ^2RO0)R%P3W[0SJ,Q*U36$\R/D=#%:YR C2])3#Q8D-C#[X!V+FJ&W[B8;Y:N+N,@ M3L8P]M^#/XUOF;?+TQ(!!ND-4)2M9]A[\NV9A?HEY6*)\1(@XH8[+ZBF5>)D:5_3!\VY!%&+CH@;JGBS' MM202H?P(#@P70-F$,= )KSAIV0Z7VIKA8(.23U4=#&0R*MQ*L7:3JTO,6N#E M"LCZT"@N.H_#1PP'$9Y5@LEN ^7)C%CH4/J I^*:)?#A9=3UBZ!436O>8G10 M6O=+$ZC9*%ID*/*->&2, @\//RE5"_@'[J$:B*D=L ],Y9U1";E=S]A:L6&J MQY'Y(-"U2&]C;"O#MZW<$R5A=!07P@'54^'N#$KM==<0:A[J0DV>;2_11$$( MAM-,7?*P3WP*0"L/!5.VAAD,M<"6.R3V1&X4#LR&&\"!.)N'MT+A> Y" MI<)@YFT;TE%C!JT-!5("-;Q8:;?"J(^Q'^36'",56)[!/J^2JEY26Z"+-D46X3):K]E1<38"84 MJ\:@96?W33!N*N!#>P/0UR,2^6KA?R>-,]I06D^H(,=R4; \^?KPJ$VF=XU9 MC4$.5(%F1I(SUTHP"N*(,D8&PEE M605E>YZB\*J:"1*E<8_\&#:>)SD7JDTE'E2-54<4](?=QA6KSB\^+6*/? 38 MGS^Q>2 .S)MO1QP00SIZ">G0J,2C./X"&1>K(:BQ,^<=L&H@$5U#/S7;F1F Q^&ZCG\@C# M!_>S=-!PITGIII$=/SU@NY@@P*,W?.=DGP4Q$$MS;[)NOGBF#T=&-'?4 WH> M:I"PD".@,=UP9NWNG%L0K'&B3AJ]88D\?BME MCE;LH\IUDH/S'VE3(/R0)?5/R:>L)&\_YYTQ">]E@7HT\,K2^U(X/C"'37&W M,),Z5KCRM4V&)$S9B0/*^ZG05HZC:KX4QF-BLU'MTM MS)2/6<&)]$4C.U16H<*HXI N,Q=+^8EY^KPZ!;DM6"' ;BO#5Q>$^?@!S9G9 MP _%Q;F1TB,W=1*M#LC/!.2[;SL@ORHF7.\-+?QK0M%!PE$=I.0:L^&RQK3Q M+NP!53V:BBE477G9\%FBU*B(4N8Q+"E<7"T?1JT)3RH9B?+O!Z0N2Y;S#=*\U1 M-*_?3'G4Y0#CP+@8#$M1)=$/NK?\1,>_F+6 M@/2R8$PK+L*1[%Q(#G#Q$KMR&X>W//K-I]9%WM3D[HKGC<64V?[@G:9F&;5DZ:2BI*!7 M3SB:]C"4>SNCA51<@8U2U2UVA>>TC$9Y5/@+R_.;%:VE?!6F<9V0T8@;ZG$H MP%",&,)L+$DEYC9!0JU,\NZ"(X[H)'BD1?H M.O 2*DHLRO(=='+$8_2\!ZS%6(,Y*4I_OX#()_GY&TK'!@;'A->OPJB4 A#6 M*O.NZM\2W$CQ#C+&(_T5!5\L&,]N8RHV*!%#96BJRQX&'6&%^'-\Q&+LI1"O_4PU95(#;4/J.5K@X-WDXP?/S>"J@49CA M#*UNT.@EHY4A/UAF%Y=F(7B<($F5/ M%!1J5L \O2G2_],HM872@5^0D8H0?W Z13\8 MF?,@$X[J53J6/,6\^VPE$FN4%8E $'*#1;E.4IE7 [X]2S3MU8DJ8!U/M MNU6?X%14ZW'?6F/A))N:K@/+"Q:1+3W./N*3LQG3(E6Z-J_XI=QZR]HUC5J[ MAN%(SG@G*P\D/(M-C+9T4D^=2=>8:QJ41<\\EU%=4[M8T^]T4K'7Y'5LRF$< M\YS(C;#:Y.X)JJQH?8'+J"8&#INJ9R&K>[L)UA%+):JZ%] 0=8N\H KKFI,0 MB+4V(D);R1$NC$4U&Y2 09*C)@4W6-9A)(^)K.Z?2"J=#L7R= X/%1\\<04[ MTJ2(^K+#C,H!BQFBH2-X9C7995HB8 0Q8+WEF"E]2\(AL+&*L M#9FV>QL+!RY(,V[")(P Z]$ C*=HPOW!TBK@&@_CZFK@8P[QU7>;;929B#+[ M4JD31X$/D!6*%SH%@0L&B3P5W&SYVG1,-_:,=^/@(4T#5;%!INU8<#.PS;&ZE/%'TBIBE?H73/GCE"\6P\O1; M!7%G ^,R:[B(?C.M**=%?WD_D&G:LXER131?00Z1]R#">*)@O_QL0_UL/5'X M7"DJ<%TE0X;B8E#QM?4RQ+,ELFLQ+C75*(V?"8B:"X%- %WH!O4P/T#]T _C MV&-1EMH,?$.IA5%2#=GQH-()LU)([<$%+Z(9+>L5%WDU55\A("<66,!$F<>@Z->- MR1'H.)Z6+#QQ1K'4L:X%0X7<_4OOR8B5_>*+0TH\0(TD$WU&)" <9LI8M)'GD#KFL.12(,+C-"96&9RS6KI-3BA%8?J6B\39'!3R8.S9\$( MY4JX?&F#C&*4O3DK.;J!-]V2B!5V@II7N01Y-)\XM#:<@EK+3U]@ M:TBG/UZ&$=GGN)F/;H0P+'O7%W8_TVN%Q?_8I"0#\2B>72(+[ZHY$XM%F'CS M\FDW032K&2\E$-]XH+^G _U/SB_E/5&EH'BP$IE7PE:%I5KR@HU4 ][EBYW% M7=C-U9.&674+/[$[R637::0*>%L^)J2((C&^ .DF>7DRT0+S$"=OL]FPK*QD M:B9B"M5/X_#82IN/1L3E=,@&$^VH>&&VL&,:%&MQ2.E/4OQ'_ O<<&=.!V## M<BOR$8N__IUR2(QQI7G1)(Y&S)R4Y2W2IBYT M,N63#;2D0=A2K!(I@5^<]EXV6TEYV@?JOM?\J EQY+8\99O["61&G/Q6W0I# MDKS)BG\"1BC83% M%?-U*1@OO#E3C1T8NJ8J@K <AF$$U[YWPE/""9A\HRJF:%$S)K&*"0MP-=VY[DM+J$S+! M"V2I>/6,4<7&JVTK\?/#?5ABA4:;#6G;E35W?BRM45)4IIQ69BS6.* MXMOR7'&U5,J=.(CH15T4=V/N&F>"*6')@2APQ)DQQECJY2AV08;+$\KEP(7$ M:E;:=^ V-.4QY@('7/3*5ECL5,N+V8X7C;(=!TP/=#7F.U&5(H##ZMUD$AKB M5+E&H7+(H10-0NAJ/Q?-1=#>O9XPP2K4I1GWB>1"C,8Q&RP.C!1?@#&7JN#^>EB@E!@>.=)/3 M>P*,Q$%JFNW*Q)4[GI'3D/V1L#1\=[Y$>#WQSQN#/DB](?I,%DJ?F!M$<:5CY-5" XLG.%?XH,P^E@F'TH@5 M@J,,_DFD:"C93 6*HC/"'=+" 25M@.G@L]B4(6-RZZ7RWV!YU<.$1\" @-DR M[9 [8ED=S=R"6P1.[01'M*-'!"+IZ@<5BF]U-1[<=X79'7&M)[ MN=U3GG*EUU+P!T8_A6(DLYFY":H4<,J.0*#OQ-=\#CG@>EAZM OX@I4*4\ED MRI/$ U16<".ETT^FS15=J]7MD+,?T6P($@6C 7PA,BTR'WLR!J5FMWJ4)[>6 MZ6Y,&Q'IJDRTB$8/#^;!XEG,.VC<*<%JS(UM-FKD^YP; M$VS@(&6'7Z/7I*QYHX4G8<9#S(AYIO&2DLB\$2D)%1'/ ME-91D,HV:^5&UO=)(], QR55L'R].RFR M!E!)PBS C*O71=D(ZG8R18;9(")7BNTNV,2B#!Y]=D,:R:+VF>1=(;)$)JHG M L'L^09K,\)\:BP3/V0%;;5U*?PX9-'"IEK>HC@99@IU>!@.?=8LL$FY-Q=[ M/1=%K

OLYE\BFCXI%PE^Z(.0%\N&+M\]S>HAY$M,6#=X4-(C:*94BIATAR MK^Q.U2NK9HVQGBN<6:$!'_&T39$5C'FVE"4&*>=",P5QD>B:6E/ ["7F*,7< MF6FHZI#8O)!87X?$GL6?6"R/#Q+74 I0,MG)H/AR2(*H"/ J!7*;AD1&VXRJ^RS5/7E3 MR):GU.#8:C$'#\Q/M>_E6@1_C6L"/(A6VMK28R 6[E*6&Y)-QKP@IB'EA'(^ MJ4G.YW['4@#6\BI61FUG+; M<=HS2>QC.V^_<[X5 5!"FR38 "F9^?6G]K5V@: L1W+H26NMF8XED4!==NW: MU^G/EM>*'WDWMUE)!'H8/JER) M5FFPLQUCC>9(@I1*#I"*SH/G!58#AG=I[?29+(3;5;'"PA$PP))00T\&WIR: M0_[NQ;K).2':(9VX:IH%"FMC%IG77:O+VD-A,Y#R0OX&.06(Q2L,Y:&A6*YL MX;-Y1PG)/PR^P.27WC+:MZ;!.D"8+$66F&P8@1Z,? 7U:;A ^S MK6<"G\(;LK5N/'I[1O81Z (N+ @RI\ 4@W9HVUW L6PWU((>;%1_QN!^0Z%# M#.*F@-(C2 C&*!WFNI5;DN??AJ,#986WJ=Z\)#1<'!,74%%./B9[)F0=OYM7 MY1I\ HB@=Z/S:0XX]KG!BJ16._"H.9+;3542 JV@ 8WC0M) M^\!6U@Z]12@TX$Z\L)[';@5!K*^@_JEXF>2" O:&8ORN\+9?KDX7)0>KTNRP MY&9;NV;3[CFVGP.C]4T!82:PTL\':>_9QNN7@FJMZR6A2L'3AOWA*.V]@R!U MC6U-\)LA?NS9M3]W*_[5@#::/5^TS4TW5-<8&; 68836V[K9EAMM+&Q,V+S+ MZ*9,B9YZE'$#B.X+Q,AVG%M9012(D)KA! MEW?S<"P'7'K.4MD'HD(6$ Y$F@(;Q70304EI@<**.7H*IV(839QR<(=7%@YY MU^JMY361CE\N#>J8+<>*93)X0_%*1F*=W#!,UI=G/\Z*8C)RD\)=G&7CX63H MLL$LRX P)\^!HNV1)N=>-#G(']^#.!)4'9#35A:2V"4IS\O%EB57;!P$ [JJ M%KD)DV/\=:60C3>0QO/6T=%HV0:3[.Q\,IE?@.2<]9V;# 9Y?C$99--^48P> M*?WN*3EX9UK;/"]FQR/ANQADX[Z;C8<7SHWGH]'Y639RP[-L.CKK#Z;GC_S% M]]MMOW3;I=RG&(06'P0!PZOZ6/L^&;O1/#L;YN=#-SX[RR[R_MEY?C9WX_-A M-AH/'O?]?C1JR/D3=35EKKGZ.NFTWF,0@^LDH&(F0-%6+7XD*3FNE_=!IY.^ M)D+@8U^^JKV$0F$O7I(0(UI@=Q&5D:5:X4F(@LV41N1\5P*DPT*P9.H?]+F MUF!V$;X$[(1$M@B&!&&V""UZAF$QS3]J_T7"?X>Q"Z!,IVUJ^7A@L3'A;Z%H MT$>P<1P,2ICB":HN1R'0? Z5 E:;1-!CT(I7FB&(IJR*.82OB#[BRBR2Z8+C MG7<&^G2?=>W+F]3Y^'PV&'+1GT\>^6KOIS+] M\3220?EI3 7H?0G^+)!2:BE/RRD\'I-Q,1IX3VMV/IE>C-T\OYAFX_GT8C*^ MZ%_D7CH>)>/^)G,M&!QFP[7G!J7E:-M_EH\&L[/,]?/!^7AP<3&;3=U@.IT/ MYI/SX7CX:$O=;_OSDDLCXFBD%C"%:"55 6!$QT+J9-Z,.*)T3//AY/S,>U?] M\7B:SV?3H7/>P?;JPO]WF#U*Q[VD VU1[D?7M(CN?I1O8E8?M]J"^> M(# @ M;#-B*XFSGSGNN&W":'YW%\YYJ_6\R-S%Q6 \=].+P61VUL^&L^(\FY_-SQX% MZUZ"%7;M0['K%4NHWRB*X^D4O\=N4HS&8S>[OC//=^XG@P'A9>09Q[ MF1@/SXO^:'8V?=0(#R(6-G;+[- J N[:E0O:,-=9<5=7MPHAN(RYPB8 M#<%\E;'!GZJZ@+*G*..;*T5;',!IE1\D#*2SQ"(EY>C@>CNH\G?UBG %J8M M2"6YXTX:4S%_"QTG6"M->#U<:M"."+32SMPA!-YCKNW(X5%83,>M.!3RDOE\ M%54RH1D=L=&%RR=$P22ICPS,97'D:IGGPF6%H=#U4SG5.$%HE" M@^*0H(1PI#0GW@(JS<9^YG9YK&4[#:!U 8$C>KXVAWN]G=7EVH2F\>]2UT_= M4(159CHR,9IIZ:*Q.A+=2N!]D+AJ_%+';+N']ZK%-"T* 2!8FH)**85J^OM5 MCK3'!\AYS1EHSR6U$TDC\(/6ZE:THXFDE7*ED0445<[1EUP M12W'EX%SWI])@7BX*MQU21AEAD$ T5=,8-MB=B/JH;2V2638L$"&P?@1XP>5 MP@R>NH\?_A+K._%H8:WSO:AP4%#L=\_TNZ\U) Z?>:D9D+?%=<,MR9\+ MT?Q;"*;_X/T(%W_@?H2[THI_F8O(EJ.!AH*63NBS_>!UETUD05T5UX@]E!C; M"=UU$1ZV]%,PJ+$@5QG$_'^P=$RH?13YWZ;N$L*C#*05EE%DX?_89&Y-U D$ M>4U(38= Y0DYW&O30%/#Y;U0[YW5VQ+_0:2YH>\IL57:I-C70.]=E]1F#[6K M3'9/)A,3+X;2Z<"D2XT5&ZCK!JP(9F2!X$B-@"S9IMXNY8*/",4YRYI$O>9$ M*@OS!^P7?^OL_#%J!'V;BQVA2M$BMH*M5N=RK="=0,"P? ^V>@JP 1FVQ9!7 MK1(&1VD_W*;J"6$ "ZTYU$/-M]HS'S%WSAUES0'/K98Z+CDB5]LE*#I:@]/> M.^;K-$#RR:T'"R^Q -A[^NZ4^[RU*WZ?7E@YNU]R=S B0!">;RV2(UL=Y:.3 M0V)R.PQM@$&-,1DZ\:L/H56>'D7AR?TRJQ;Y-__Q%HO1WX8V([!F7K 9GB'< M^/NKLLY/WD!+YI,?5&+3 M-P.B0,OZ%GM$J;!>B^FQA#Y1_R0G6?]8+HE YFSRY[1W=O%G_.S9],_83[,6 MXS35#GD"W[Z"EOBN[T-9"H(44UM6/-1Q M_\_Q>/8X6N^**J7)?9>J\AYV*[#&!6PT.$HW MW%]LB.<)>SA"@TRXN4&GX36M/"$X2ZP-5X537\.VZ0O(4=3PCMT_?(8_L3#0 M!R.CJHAH MB#C6Z7':K-5B(*'2*J'WV*,&N1/Q4%RZE71 Y]R%>BA2YK< *]ZG$X-<"3'9 M]^WJ\_XYAA9%J^V["@_5[,NBR!8<& E\K;=0!=O>+Z!V+7!E1KG5D M,=LXJONU:(('S@VOJPW5T!B3;FGPKC> #\4.:R(=PLH+TV;MINB=-QK7!&?X M+,NP?.\2=236-],:B.]?LH+$A(D(K+K]8(&@L\TE'CCD))[>6[)SQ:P9^ M"G;,7BI7)X50(-Q+8Y#43&-,(Z@0373P(58H/$V4"S)(7$*7MP+HD%6Y] :P MG'!L3BDWU$_,D4F-?\7XMPKA!*#%B+LFM4TMS9)PC[4?\54Y*QG@A"XAIDKI M9O5A(CMR)41ZFFYF%MM VY,FYYR (,%0AR!/8H,K<=MFM 6@KH#I1K2?&1M* M(3768/'IX)9K&>O M]QEG+[Y%L7>3H=;NS.;\>:0O1X]&JUAC3Z\?&J3!072JE7;,^W'[=;1@)R": MB42M^?AH^^(>>%=DQ\IAB*LU5 \IWLD#$-4_2)8$3G=8#ZB?G4'SW7*V4$BC MI1\IR/<*P4X=-_,!ZKB9(\'C10R0G?/%Y:,<3)%+R%F6&K$Q*5,)<71LHG[? M$8?7IY:-7><<:*C>N_+&K8CX0>THMKL@S@.#D_S,\RLOLCA'^I8B@78=@? B M!#>(:%OTI=RWGP2R1[M&);\R)6@!8^'@\G-2'ON,4>AX@? [I &L,0B4J%1H MRH(JBY8:X)W%#MQTO^LZAN $J;;L&K[89^P 4A=NR1=4PEZ]A7ZW]9=XB M#0@PO%43TP=1.W9??3FI4H<#+5"_"@+$ GP3Q5[A':OJFA$;P \-([/+Q::VN5ND'3-S4#NQ8;9!#74=V"N6 M<@-W;)HD/AD(Z^Z:"?I/+Q0EX(A+IQ$3I:L-5^@O)<0:V1X4A[-)_HEDD%0[)Z M-HPYISL"\_5P\*H\CG,>H/1%L;[MJRT:Q$#S:X4O30RH6SF7+\E=R,277C"S M#QB'PBLJ3-)<&>$RESQW,%><* ^M$- M1[]<"MN^P<@I[/6N!6?=A8GB)3A!>(MMTVLO@7BPM<'@V6--1_0E0:JP5ZS) M34"8NZ@5>NHKPC,4D"F!^S<+)D@$#'Y$9K;%,0"V#HY3TVIS/H@QHZG%G"C> MS)H9] 4F5"!BE U&TC952IZ:/VJIOMJ 9B$URK9A:*)V0DP'#6^Y*:DTS@K' MGA04)0& [/?F67>.T'&]HH>1L\$DH% )W<8MV; =@1@C!0#['+A<('.#"U@K M5'#+0;ZYJB+\!UF&_;?$X9A$JHU"X50 YJJZ#X9=M+S,<6MX'W4*J"2\)MB0 M!;NJK&8 $,MZR2!".,.L2"RR;'0&YPB2&2CH]X](#;)*5Q4\@J88\#$8(KA3 MZ-!.OE%R0X6(2D)+9D#,@L>$D45Q# *O:H7/Y)L'^0,,J;MDV $'QNUR:NZ"\L$5,!R!7 A6S7Q#+:(2U )4:T< M;8? >"I*F""';9D40*!+[P?&0IF:!*AXAWBQ0_V.+D*417TNJ^",J" GH'[A+N M!#%ZM,V,L_H$+?N!V$SR\+&9/WA9SJ#_!Z[+>3@KB9/TFKFQH@TJC*A5L-!. M"+F#^>.4?\M^30SS-!0$DNTZK[W'4&\YU&1,:4P6W!*UD<-Q=#PVR6K<965Z M>RN3W&UEL R'05(!F<"X9A!'DZM,>]\K-40)YIV.$[>3V?&QF:3+3I#-EP@G MR(&N@*&^72'W$@<[('X H*4G"*"NW#A01XAXA5"&0C$1RBD;::BT#)+6QG)& M!7N#R7)EI[6WU@0F]@-['=[N)RL\CB4]4:(03R+6XNZ^/9AOI.-:_EI@;K*5 M0@120I7"O6TGT3,$T2AJX!(*WCT9!72'2MBWEK "LW;58*]V,"WM,T@E1)$+ M;6KPYT414_+*]1PQP8-M)?5(?OQ>_H$_(V/6]]/>"Q.24EN:IPQ?-K-C6DR9 M0O+9-AK%8^Z6/;F_A#T0Q=\GBH?>NX]I[T?O#Q%\ZENB;H0(Y4_$2W9L[YS8 ML@I$//<&,%/^")XCX/=NRTTK'B'8G>A=N8\@E8!!3Y\*YC.9>5E1Y!1GM?49 M#YD:.ZY*01ACCG@RAJ"H=0-QZI>) I)*$G^(]5:6OL4Z2_$D+S++-3YP"S1P MOQ9882H PP:&95GES/[F0EX>CZ%W%?Q@@#X..W$HFI(@4+- Z03&W:Z*PI^K M%3B0"]PH&2V(@=MNKBH&P<,(*61D0S)&>$"!49S11AL,'JBCG83Q(U(Y3H+] M-/@"!8NK6-Y8!L$_:IHE)2=8TOS:<+EBX%F,RA3ABP9\QY?)-3-AE3G9AZ-NXN@*IA8P09=97&I"+1M6O_2L*.6+&X=D'?JPGGD8'>/HD1%43E(-)%<8H5'@(G"^$7#)>'&*+#/L#R9:8HS97I/-\!):%\S6#%^FF[T$JZ_WC-7JKO<$_B1- M8N^?<;/7TQX"R*+8_J=;>9=OET!],'6#A/9@3.*TAS&X@#3D8E&L--,6%#2Z MQE1I@*^(2@V8#C?PL9NO8H$M!" 3AW-3'+V<(H!2_D"*!ZX';P:@"<$:25DC M*6KM%+=MB^P$#=K_\V B5'$G9_(,0P-P6"7T,<3_3A3%UWY?=N=@/OMK28_ M(;>NZ)KTGRZAHH;.(^[&^V=P"(&0DS,9,*DR(LS-H>Q,@?\15E_:BIEJ#>WX M1)M FDV5??"GQL0"X#V\:>C=P?&%F>SM2FS:T=Z$1Z#VG5-G(@2C.^IY=>Q78]8+3WBU=, _8??%9JOV^JC=BS$1QATX!UH"Q_:Z:#[6M_UL" M.Y\*]RMZ!QRR,#LE]3E\)%I*-,@/*-(34*!I\&[*S8,=N?/QP1/G5?N=#]S% MV<'S-OPBQXU2D W^[< 9Z]DSEMSQC+U>[?\:3IM7V,MR@_FL%3>/HXEV27O% M!\@<#Y4&*RE>,8LX/3&7-P&/TB/PGJ.*+SZ.N1S'#([C4['/B+ZRPS:#I^-Z M4A)Z7ZU3_29=J[4K&YQ4CCPU(%D5%'Q6FR#Y"HM*"/).&D#W-\3,&C;F_NUQ M?_1TT^"?.]WT&4F4O;B?#?N1@2+!/VL^DAT$AT^2 XDAJZ(2FA1=,,RDA%\: M/W6!X5 3&M1F+MQ&/)>-UO2*-W/:^S&\Z+9 8\*>%FG$\MK[E6 G;ZYVEJ<* M@4DJ>:6&E=M@S/ L]J.IA@L>&/'A*/)DU"(":-B6GXN*MI;^/H3*L"MO* MBC808^<\,P/."P[<.+ &E_3X(E?3_;J\K+S -(RRPI4O:S#6N)$*+N M+3I',X#K%#LT,!L!XU]L%2=:1("AB_BK'0GU.T5SD[LU.O3>%9PFL< :YPJL M$: T##R'D-T%ZKG,41J%'T(Q^#=A_I^)N?%E O"_2,C$0IGC/;N&[B:5*P3# MR=19TL!00BXH+ ,>.]IK# 1!0)=$$E,.)='GM3&6V8+/F% M_[TCE\<%:X+>,!R"23&8IJ$UOEB%ZFCPPY]ON1+Z/ZM9TWOF9VO]*[%DR;;ZR ;;1*#ZJLF MH#V30A[WT1NC!352,8( 1?US&&*]@1^P!PR+/^?8(PW_]5=9L>("T-Y?JYL" M\;L(: &I(RNHC,07)%XUE,W"*;D>KV#*'#9@\E5\6T2U93@]H;7!M3_,O&OG M:J(I9]0*Q"7(F[IR@@$4WEHV LF%YKSMGAY]H63?9\CCL^TE8'$,)M37G7H; M='6)U,)K,%1)*+RBHO7MO26#W/_+2UW")?T4 X C9J@NRR76KE*3\PU=$<(9 M/3C[LPE#N4"2H$V(>)JEX5*KIBB(")V(S&+IKXZM=VTZHJ02TBD^BM;_TZ W M8Y\$EG_P9_@;@('PNR@R FR)W.$L>1@P-< J,NJ$ UX]]@CX2C2]/@$'7@UQ MZ*@$H!4(:%]1KCE4'AP(^FID*Y2DPJ=16#5FQ"VQ$C@JH19P%\J%%^A+\&4; M(W8!VV2U@L)0<$"A MWP])*1LO5C G>"FF":@ YY9-$%B8,,8*^HJT9&Z\4/ MCEESY?4'K-43UI)_^?[-.PU;,H8AL;Q2$HA99%]___Q%*$J5X#1LC==GQ8KK M-[L2;W@ J-=E[5?884.^O!7CL/Q6<-.P_SVD+OT.5>%J]$]&&@JJ5)7VM)#2 MI/S)29-Y2X2/QQ+3/H[1S@JZ?4OUI1&!# )#K7(%+#34!Q.1J3]^%3,6]F!4 M7@*O=@W6U5#X@K'D6,H%XJ"BBFOD^L,V?AP=FHU^OF]H109'EIA7QI4G54D/"U.4_GI)_Q"0@GNIT# XA44&J]>0*JU7)LO$+H#KZ]5 MO/$\>W_1 D4O=D PO)9"&SN'@(HPG_CT-,).H/64TD ? 6SBH3#^)T63\W?2L+S&;5# Q M?UEA<">:^U.LI^Y89#Q8(61 2_;.S8O>7UT] W>)\.3\S0V\KV\AJCG7X!>O MX/N;2A?U+;;J)?[^>EG,:E3%'-;\SZW?&0IGZIOYI3^(+N,.C)91&E[#CP_; M;^L;R*9:^>_X/X?C(V:;,49BZASM^6@$;#>6&UR UA#HC)+OI=N.EO%L1P;D M?G1*,4)MJRS%%H,6(9@4O1KX>C+#PW1)"?+#<4=_L=8;;GJ#ZP)B#8>&<-JC MOU">(H%(*<8+:1MV!;0LJ 777C!P ? "[SQ%4@9@>59B8DZOB;3#D/4Z'E3( M9(=='NJ3:UYHZLACFO(ZMZ36;-3:!9B$2S=\O"-6CPNR817;]=E1 UHK-C>IO"T>+Z,%!V MG6&%EI^*IH,_>_HRZXZ4Z!<_Y5,HD:!D?10 M8(E$N$M.F(JVL-1I3&XN9!+2.^2'B;2Q"8H?I"BEN=:.Y;3':+KHT3%=%Q6 M2<,M*"5$S$C97$^5?IWW*7#D6N+=A6GH!Q,J8[[[O(J8,ZH5$I"3,Q<^KKSB M?HDXO(4[M2D;:2D&FRG&(KGFL$S).+X<7J,A45U78E%70I,E4$GCES!*!'TG M 3Z!O&)<&BR_I6=BEPD[TLN21?;(YR?F5MNO[J)BJ-E.#-BXF"Y!G)Y(.W') MCH1ZN 5(8T=%'@KP_':ST#("S&J_\HMWHVXQTFO-':9I:$L2CLS"(V;;.NDX)PAK@L@_D%AD@88&1,3B6ETF M-EYE](9I9@XHQEVBPY*B1?NV@2H4CC6VU IQ%)>"O,/-_GI_M%>58&[L M#S M= J1*CLNSBMD2>C15/C5,X%]+N,@%Y\H&Z\KN.JX2SS16G=LA*"]V*>)M[0) MM!\4D4?6>48&.4SM% 78CWT;C(K;F>:AD@*ZH%A<42 M.C3R;=+RVKF+S4Q>S91UNU7;(&JS5O_X40-PE9)$38"V_:[#BQ M]E/3 "GS;SJ[L;;SHH,D%S LO$&F2$,HW7@&2:OB7OZ[\> IL?7\] MVP2,26-AMM:=(&7#/SKP.K*@]51Z$3@![]*G1 M*[S&A#;>G";?7R.;C[0*8,S#.P3^$&K+(89]"PU26>$$_%XUO:W@$58!HQ', M" *!< 9@^5>23PV/2C#(M)\J)VQ/:4J),AD$UV]%#U)?&U%GP$EI9QZWO^@Z ML 0?/;AC"C2E""B$9'A=2 WQ 0@BD71J1[LPBM#-9P>:)#8&0Z-H*11M-M2@ M,'B,;,52# ,>$-\L 2NVU6-:U7O?*N":E;",H'Z92RH$46-PJ%4[$.RM:4Y) MML!K0 5GX4_[EZF5-00S]<;'AH^XK02AYYFF(#,:CH_OW:&I *LF>Y.E@Q-_ MR]3D8/M)7H!VU+X">1^E.1!*%6MG$7@QHT2O 7(E);6Y*H+23(+,1$^$,]B. M_[6T!37;-!B-76RJ2X2N(=N>EM>L;M#.D2X0+9<$+2< 9''X/*7$I^*R0"HW M8S&H0TY.86^CM^A^[W51QC-B0@X&;XF0?B#EQ '&MCI*(Q\%NRL+B;9L0ZV< MKNQLEU(_.8$-ZV?-<0F+A@G.UL:D89JP!0J=]1G"1+MT^SB];."I5(JE-BXV M#1+LK*YQ'C(BXU#G)ZK3.A#.T_\I[>6 2O3*XNJ\85R=8[>5=V ?1:PV?@LW MLA6=P$ @P^!+ (> M<\P[E CS2A6=.65H##HC% 293":T:?ACD5'NHUA4-Z+A&F*R)%QYH*SA:I$W M9JIO<1>E.K-<_5:BM=-$ D-JB+I-L3*T.'N-]&5H@VOUTD>0KUB8!K$[?)Y- M:E,TBLMKL3&@2';5E@R16[ZFW1>4L%4<.P*L TW67>I1R,.X8EI,7IRV-DQ MC4 2K#6XA;V]W2L63<&HZ-07R%80KQ)[-DVAOV''8XYMXMXX]3*1MYP' GFC MYENFY(L8KI026?IQ2$_/"JA3[B$>)H064P%#NZF\:')C.AGCO(5AU73D!5IDO)UFP%-V,%CG?TJA:_ J:4 MP3"%F=S!NU+. %174?+I5Q@@\5-91PS?++$/ M:M/P%HXC0.\]^"PP:<742Q&,U>"/?.890ZFPUU$( =EKR9Y%U+XAFQ]02)/V M1=:"(+UUFF&']R9,?PQO)'_1$8L)ID -OPB7P[0WK5W_>>#:%X_81%7P*H8* M7#O#<\UT2 5KZQS_8 .Q%/ LF@+;H-9MBW?2D%A4@:/$*EH58 MEDV@LS.N]%VFCEZ4@>*\]:MT#H^M\^927A"@53&-6*2J:S#Z1_[MWG22/;6" MWJB$TR0P5A/OV:RF-J)/(,(=!XOB84"K_;!63"-Q"VBUP:R.8*=#3D3#6H8^ M498J>E;4.H'E-!#G/:Y4O3,T&SIE :'J7"&IZP8"LPB8NU;<:K;YN&OKVBM) MN*4D**A@C$T<3"QZ/Y".[KVA!/J/] 7)9^ :^X5%,0;@VP:,< A#15G?^!,& M#5*-&IN)\%NK8+9ZR=A !*,=W3BVBA#]7AXIU?\6..W@/"P\M:U(8=5))[:Z MT17/JEQH)[BD@#&SZ*@6I 7:]AV$@*1U":WQ& 8RX&'K;'2V6N(O55UES=$> MCEMI,'=OV';(8@$DARP V]_^&Q%]+>ENA!W5I:.ZN1@.-BH^MF$?2L"/'A/P M=[AF7D$-D$5I)8SOX/@3/Q8:']AQ2$'__8L:@F2$Z6[X0; )99,JQ43KB;XIEH,X\*C[)$BCMG]WR#&Z=H56FJ]Y M*882)/B(VQ#S(;"'Z3Z[(]/3B1%)'Y!*V$,F9&(@]E]O6]2=)GCE#'\IS:P0 MDD<&PO&3R/T+( AS@QM*"/.@46]6A\: Y"R #%RUYOX2P=> 407NFW*)F&U> M@,79Y-HM=&ZTQ#@WX42%--]0/( 4TH_62,T!3V=K<\(&.IA":-(<)S@.9!HU*I[1,EZ^Z ^_#R206Q:70EL\"VH7D.S ((\KC?]0DGQI%,2T0"QG0%3G!0KK905\UA"/Y-Y9J[Y^&H/WGUH-+@AIM!Q'NU!! M@JCAK YHXIKUX5YJ+,UZR7B-SRM$9.^]P:X=*%YZ1JUU@XOI%.T)MR1V,@N- M\?+YFV"O(TJFM)*55U@3^MRRDEQ^/^=(AZ*,X^0::LE(<2U.=52&&MEO8'E4I/)&> ML/6VQK@.[)26_*'RYQ^2@%44Z78SYCIVZ95MF$!L^7IUF;_^"#4.?4]7UHB( MP0AX;%]$&+TAM@3)0:$*W3609A5T32B0 #3P+8'H2>&I8;,V%4NX+>VBD]#B M8T1OCYH1CR^2H29T4WT&\/O7$"7\+.1W&IAV=%'HCQJ(D 05>T'06*/K*TC^ M \W<],#Y(5J((RXZ%+_Z2 M20,8\XY)'FDJ_O/+:E.8G94>^-9!MH!4E#$/=FPHNM74C[^J*6E#N,8)\:#T M*"&"YYVX:C$H2F* D4+DF OEO 'T"716MZZ2 M!/ZZ DTD$25(3-C5T,V5;I M+?G4VWG*>^]]PN4!W&/EN"[*'P1LJBRPXW[>3FI5M6&;E2_U]KZ$1OM34V'= M;!%%6XNHP2/$TFJM10UC#07;2>SRMPR03Z!0=Y[=%$H'KWKS1773?>Q34T]+ M%SV3@@%42P"S#*9<';2IUJXIR^;O; +%95NO<34EV$M%7#"CO7(N1%Q 9J&K M$MF[P?=_#:8SH$._N_)"^%40AA@MITPA@*^6FET'W;2!4'*HP$R3J\++V)7R M"MET.RY*TU1>"C:6?/%0>>%WTDIIF*;WC.]@6+.X %NPMRJCDGF2KG ;=^T8B5D$[Z;3Q5,P@FX#!*/ 2VJZANTXKV!DYF_J6/+5E-4 E6A;CKTY!7_6 MIH-H#18[;ZI3_S!7_=B 6,C=DD=C$OQ$?TF2#*%.+G.E>TD8WF79/XM3)U3 M2I#H%I#'(K^_4OTR79#WIN"-=0[YX[B@8=WB:#JVYVN5=$(ZJ5Q=$?_-7IER M8+%2K ACLQ$K")A0LIF;ZMO?MM1$F9MY7="LD1_\W[_I?X,_KT%.^>76F_S0)P?GIR/<2O'93K6'=O*,Z^>ZV![CMINK\]@'YQ,?@HV S M;.' 4IM!6BUBUI7Z3L&>_9#@?W$-_']AV;^H(.3Y;.ZF9V-W/AV[Z>!\4EQD MX^FT/YM-_,F_>!2$>PD"4^?."32H_'6OS\8R;=B29>Y-7+@,G4JFQ&9#GQ]& M=8E:D[#W&!$('='O+5QY?WQ^-I^Z>3;HC^?%Y.+L?#@>#_O%T)V-+J:S1^&Z MEW!)"8UV=J*W+Y8X8D.8#NT;5[CV6 XZ&?]\T=]$)CC/PMA$TFWQ%:FDSY#GLXO99#P;CL8SUQ\7WCXOSL[&X\%T M.,C&XVPP?Y3G>\DS8NJ5&OVH8Q@ZEO$@T9I4XIBGH 9R5+\1T*?C&?.#R;D[ M=Y-\4.2S<7\VO!BYP3"?S@9%/S\_ZS_*R_WDY1*3M'7 -=UQ\@*J[ \6/!Q/ M&K)L./>&=G$^\1Y=/COW'K^7"C<<#/KN;#)ZE(9[28-* 9-Y8.12_+L*HV>N MB7'G.Z.C-LI]+%&Y."_R0=Z_.,L*-QX4XUD^Z<\F(^^WN6P^Z)\]BLJ]1$53 M(CW,>"P(Z4+-'XW#1B92^&V;K!CP\3($:U6PP:RNU((J5M=E7:V(Z;=&F%8= MCK*Z028 X#(^,HX%9@;F"VC!,+'B4J@LCB:9N3?DA].L/\WF\_'(C=W9=#KT M)E%Q-IR=Y^>/(83[FO1=T0*TO#%/O%VAM-B$,'1X>"5&J7M .=+Z.RH8R"1O ME1=N@81?F-TSL"B1,-GHU.\E5*X_F _R;-:?%=/Q))N>GV7C29$-QK/^>."O MS$>ANI=00<:M6=> )4PIX%ZQ+.K+8I5QP0$DYPJOJJ3;D!O@G[_^WZ]>G PN M]._'NP_'@_YH.#V;Y/WQN,B&YY-!,;\8SO)IEGD=]!A(>%C3B4I X7ZC0B-T MY@N"C96HMN)($[<=5$KGT#=-FB>4LAVH53NZSCGK3\[F%^>07LO&Q?G0G+<[Q6%NX^F8>:C>3'I MCR:#T9D;%\7PPLW&%_WB+!O-SHI^EC^*PP-K&/3+"<@-.F]@-;EX6#2,-E,) MKAU6OE(Y#%3L F?),4WA<3:YN'"#HM\?9.-^O[B89>/,S;U"&0\O\JQX%)E[ MB0R7]$C?B=9Y]S9N02 PJ%7V0!M=Q#ZV^-M]30;YL5H>C$[G\W&^=G716S (A1._*;S_4-V,O%T+B;:X"G3+W M^P!XH$ED$BB*9&SS*W+UD+HJM M@D6*=%_9+@[!:J.;0I8P)5[T=4U ?AK 1#*#*!$XQH>C#&\(_GUH= M#IQ8"HYS/V8+XZN#:[M!)F:@7TWTB7O9E^,V<4-5/&$#,R0[8E7DMO-:VDX- MNC-U2+A%@NQJ73 T 9,=._L9C"%0 RK.7*L9[.OHXGYFPY*XG:GRS*9R> 3R MPR9XE8+#T@ PE6S%#:$4GH!&.(0GJPON?5$4/_QWP%-,J2-X#HV\IHD9ND(; MQ(?P8Y0-0;H[06<#+A.7[7@'-LX\/\#D2ZPUIMD !)RE_^%I\KS5YDJE/)W/S=RJ!5@!OU&B%C_>@ENFVIA^E3B3?EM@ M2($K:!5(QH_2OM_\H0T8MD( M4#88"-[D 46+#_[^%S5S?OFOIRF3FP)M,D+>(+^+:3.'&GD151#OJC88YG!R M #CI70N,KDG(?O=*V0D4TO%"!TWO?*I@IWBNUB&.'LYWRX0 M_"8<0#^$6;4E8)(#Q\Z VWV7E/X%+K]B(!5MO58N2NEUPRZ@YKM>"5^PR#)> MS H^I:T6?#P:#7[I.O[.$F(6F M951N\T!BBQ3Q!>M(=@1TX&A!4!T-FSC_^ MV@X<"7C@0(8$3 !\05AQ\J*H$0K73/END3X$F6?-9D)U KZE-=T@"_AIT7;1 MOCT)5Z\W_4HXPMZ#Z:>,P-@#$"0%RT!'#BZNW&]>\Y20,T!NF6N=I*5)K'.( MD/*%Z9;&=HUP"]* 4U(J_CFE\VH2*V%[VS5\8-BGP\J$\+WOMW6%1@?]>?QG MZ29G=GGM6$R$8)X[)F$@<**X!DUAV4@CT0'*B>YQ7YD=.%?5JB>W@;]TZDA& M&KT@$F_KY B$] 0/,"5K=^$"\W<[M+#A*J)A)3#23[L:=4T?)P F8',QWF?2 M#4JF@LO=.H:+ $!/T^P9D:S2/NX=#$*6:M/"'AM((N(&W@=[!X9/*6:6[9'; M* %4P'GM+OE6M)>3Y7@6IE[@;5*).&4&^E>KWG,_>"_**Y!7S+SKSUZ" 'W) MK_(;?C< &HB:?VY08A)6EXT<9_HX8XC-D8B)'B4P%/P!-C+4976+?76O("JG M=FS7%2)'H:2M(9^'=TAB/B&#)B:*>.QOWNK8B4X).#7\&?C9'S-HO:#E&:6L M0^B >4V"2/U*W.Z_\)_.G]5Z1Y\?X.='IPFH$WA'>N#"\6+HQTN7?[14+*DQ MUHHPY# I=V#Y!RY<:,8?0@3):#O27 .9N>?WM9U+3X MC+AM 410G"].8$;SPN5U[C<0U36L9DI:AW@V0A!'>%@&?# @@<**KK(NCQ^ M6< RV;9PIXT/,\K(^RD]967H:L!%A<,(>"A(9V\4 M"2(N-71@45OYT4>GU88/T=KUX_[?)73/P)E[#@$(_Z6T]\O&79$%_YR!W+(M M]X;OB9Y_!(A:VGOOS33_AI^\_>-6_G&O_1R$Q^BE?W*9.VXO)VX2O SU.0D] M9YSV7OBC"*B :>]5=>.? V;Z?T(TE)$+WQ%1G](U77F3\D#[] M^0EKH^0O=>6\>5_D:&KJ$@:B+MP#//+($BP>PB,@[\&&L+,_=D-8^R+^Y)U[ M('CVN@.#C*(X(&S"1H@.VL:[CI?^XX"0U'*:$T9""D$@DTBZ*A05L%7CM %" M>5"V8MXPG,6/ !W5>^9O36^(I;V_U.[7#[_S_#J??58G_[0NO6_C33W[\X7]72;W?%DS3[O^,#U/SXU._ &L ?T7*?CP)2E9V^S"M-PG@RL!FT+# MIE8#PG#1N4#:02@8RSK;+AML*6].DU>PF1#868A)*);4CT83/P/@0(QI//G> M\"7"N^@P_>3E'GSCI[V_@.[W:S'LW> *-!3R#$LU/$_I[\1. 67I>6+$RW_V M19'QLI)1-N0H+])][A M_--9OR>NV;-?7GSG?UD^]1M4^ROOR>@IXI'2-[UKN]4#-/.*8%X"//QSHY'-03"#3[/@E3\KYX5<'?A0>Q-,_ M+#Y+B$3#*;J,X] 10W"(-G4%&%.%NE;^!'.&""A/-$0[>KI/R6D)0YTTN$; M2JH#V3L',7'!W.Q)5$NBE8$FFVS3N#V56(TC_QII,K>83JX/&LO"9YR08BLW MN]3<4 & K6%"(AQ+ICKA K"!+Z#LAQ23=RW-=*#]..J( #IR7' MM'!"'4-Y,_PHBA,N>&(XD.( 19X#%PHK9&) %1(+?F&$^!B:4TWVROKWQPUK M/)?U('LH"NROXG!A.(0!H#1-/K&.4>XCAK%XY^J9\S)T\OKCHM@)W.VPWQ_2 M5?:BRO.3E[5;?>C]#>3TG3?GBHV_Z\$X$-]+@AYJU^EC /66C8#PI(!U"P+Q M[OOGK5R)W)3:@D[5'25&Z @>%JP0>/G/KLG=/WH_4./ZNP(R0;V?L)6X5V\7 MP <'84RXNJC)5 ZOD10%"8\D*HJD('(84C0*U1CG1LCKS3^U<0F A"$>C01T MI54(22%#RD5@2=J9%C2*-*=CL31MOH5B"H9ADWIL"$SJC:;! :M!(;< J6%&4P9S,FF:5.TU13]P:00B8<%#<2R+;]O_)!& MK+!EN9$'V>L[?)6@V &6L([@!\W A? <(U/*HHG(Y0U:MJ+$@L)+YB4DNRGY M\KQE#-YY-L>7BL _$% \GU$RXRVM"^9,H!-CP>&K&+H_H25BVL00GGQSV;0,][?VUNBDH;U10! X!DX$N,0+7 MU!.T-P!9M^3@ ,K];>=L(>X[?3!5P/Z\@,N"V_^\,H7GJM<$E)=V+ 3<[%\J MR%5SK-;1I08^!F 0;B\R'\+;"TG(Z"\#QG+%<+N]!N%VCVMJ/NLU2[!/ LL/ MCNJJ6A!#Z\VJYR*6D+@2-6E-1E'DB*MB"1( C"-TU^"ND;D.--?B?# !=-D@ M#^EQM8G9""J(BFR+65UH)2,%QD. M,!"(?BR76."4#(>G(5%[7>$16/M3!EO$.37_;/W7!N]L_R'Y37M;_%H/)Z?# M/ZL0AJ^T/]SC& #68"%#GY0U8,*$JE*PB@PJ4OQ\:K^_Q !81S\R"?FD[[V[ M7?<*$4KUNU]H;=[ /Z"]6T*6T;>3O6^S>B[)&351F MUJ,*)V"BC6IB;(BS-98$_FMIR""%T7 -./C ?Z]JTF:?VO$TG%BF@I^3]MS$ MHDBP8)6"/!6) M,/X>@B78WUT'L*0D,)M4RUFY8KYU0V*Q3\V%-&X@Y77@[55X=*)+6KA=X&G" M-CVLNV 71LQV?W<19'X!Z21_L=O92PU_0VP"_F'+)!#8 69.WU2Q/%/N4I3-CH MA\04%Z" K[%AU(^FN?*;!NF_H6CR"_$58&E7-U#5?9Z;K*/(T)HVOCUB'XHED**KWD$H-SU" M$?&?YL'1EDO<22M'<$OF!/D80:N#W0(U)5A423QX"<>[@8T&"M_6EP!4V?3^ MM9?[VX9_4-Y#R)*62GPH46Z*4>%*X46S70&U&QXS,RU8U. ]\9*SB\_<&'1% M:M'?D;WYOZ$/BWM&\V^K"W0GK:Z1+<5 +8H9T%>%C!59=WH^A6= E1*$0S"\ M _0(/U5U016/<(]#<0]XL&C08>@2Z=5A_Y'MRC"4VS= !C'!DX@K/?A.*!:" MUUZM#FC"(%T18XC5%#-IS"*->CNP5R!8^*14/BC:5QOE*SF,\I4&B*]4H%,5 MG>=VB(^JZPSG*[ MXKCK;O^Z3J/[7/E6X!B3XU\$OT:?%'BJF$ TN(AZ$SK@0,4+$+T&U3Y(C5.# MU85AW< KNO2+OY,8LE"( ( :'>?8-^RR^:!DCQCF3K3I 7IBW++PE\<'2M2$ M^W;O,=[$9"[K3HL2.M_P]\@H("1#0"E@;91PV^,A.F3<< =4$[1\>.1L]UGW M/OB(\4? #O&BCZ7Y*]A9[]X)(\N^ 6 Z&>$&]KN YSI*JUJFS5;?U@%=!^#M4$Z@AJ-X UQH@+S+WUV6 M*_IFM).F%(,4(XXPD>NN2TMB= ^BE$&?(=NSTLK._%9@#WJ0#A@5&@KF8TZ0 M$.G,B6/J'33_5ZB>.TTL">BL6)3%=> T#ZL8S*P:J4:[7$W^]GD#,[;3WG(YX(D./O S[<'YKB4GBCD?A%0*5SI:J-!<+EYT75K'5!9#VG MO;?\K]ZB:AAEOKTX0=Q@,SKY<_?!'1)3.W7J+QCD^Z.$F%0A;Y>84[\N]CS4 M/8?MP%FUH5 :-7P@E30;OBL)AJ42*>\*?R\2X?2AW.I-T(7^2N#J%G]H_C36 MH,>1B\"D43^"X< =HGVA,H"@K:/D0E+570K[N/H:==Z6ZF:U$T82O I,P'6S MV.Z2@X%2P]E.#)=DVWP-<#B88"/&>Q V\PP*_O/>%]2F5[?3;KWQ5#-D]CE* M714?"D:[P*9+;WV00QN%GEI0#IIU^4V$M\D=+FD,S[7> M*D9B:Z7I?N!Z[?U9TT U I/;@.EBEQ#-..@C.("-A(H/A&^B[ZIJ0-\,E;F- M"]VRY^T 43(+O*-Y6PA40\#BW1AH348S2N9"JE5W8VZF!_^1D AO1=T9^EIXEIZ;=7P;DD>J)'A@=Y3N"P2 M<2+$>4<5QASF+6G;@SR)U&"(ZT#<+IPMWDKUJ"GL$UA4YK)7?'W1?NE1;RWW M[0?[EL(=$!0,I$=9UXZ%\>*6X-*H?T5YWC9RTZ<6YP:,LC\-^].H]?OXE5HA MV7IW*3%05& #MI>B-7/,32C*KJD/O\MF4A0_G*B#^YK0OL+(:%]#].;3.ZS- M1U0Y1#6RO.NA&!DKP_XT' _5_.C]C2)'@"^$'1=45&]=UF93;RD-I6&!_:/; M'E3:6V\9/1^3"VLI()85@8( ;PSZ9;PD"#ES2LUN)/;@=<;+PNY8-O8(#A?C M'&Y'/[2V3!N'S ;QFG C"GP-@C$2@#/K9%='H8-0MVT7!D%HVT+D[3AAP+7[ MV/IY,-D^_>=.MO\V# :X(4 %M'KIT+R'5E"U=LEM2UIUW-<5W-68JNBZ'=BY MQB*FO9,IGG?+U.!'%FD'^%]X1](ZX!12LB3>$ 3LS"!_K,G_K.AL\^TDU.Q@6X[;O4Y1 N/D=M%#U4X&':L7^-*39M=L"L#^6'FON*H_2%%H!UY:1R542Y&F MK;XD3%YP2 NJSZ&GZL@E3X>7HK>W%*FN0QHM1,*^Y!TFBPU?NQD<&/Z#=YW+ MG,S6X$6C&08AS2T46"[!)$",)K?RYX'^?5W66_2]J?2AAQ!;!:+<)4^,/WY5 M-E=XLVXV_J9OGD*B9552A2E/(&A*_E#:N]IZ0>IYC[JJ4P7;A[,PQ\+/9=F M)8[]7)QZNO)?1'P<6[.;8" 4^HGJ!68("WB%?]X&$4^YY-VO%WA\O>W*;3=7 M54U1X2Q#95IQK2WAJL*5!ME#7-MJOH&U""G7V[;Q-(FMCO <&'DA720\/(% MM)$8+(/!9F=0(_2YV\;N_X;#;YRWR;R9YV]M?P6'_I)YG-_+JAI*-]([S*4E MD@CX8Z0S1C4$-P'3YG"5.>!5O2S0F]2=D#GHL*5( 9/;TB=-%G-#6<&J"96X MMA^Z@!;(!MTF/U*FX0343DB?VDEQO"'AEX7+,QPQF4$00#YW^L:46&,!L&&[ MWMQAX>#SJMC,1)*]B9!HJH_% #CVB',C*&:SP"WJ:LN)BFRP;%K+25-5U]PJEJ\[5PPNGE5" M2H7A XE3%]5+K#QRL(BV! BDVH4!H[RI M--O"UI">.*GF)Z(G5#V8RW1>NVWNI[%VU,L[!S.3?7EP=4'9G? 7#3UU4(?E M(C3<>]-_UT+82@1)4<.=*@VV$=)O"$HKU,]#^!JC+*1P EQ5KKY[..:M-0O= MWJ25!2?I/>)^ .0L*:,MM?%4=3A&;H/'B%I6N[3!9Y[L@Q=O(KE(RGC#."GE MAC^3L451 UBU/;.5;9_6R<.]^>RF?P'E?OAL=K"\(:'%65HP,K(KK+GPSNY* MD"/X\JH1/Q&L:V("+B^Q.T-7F0H&($ ,+=0A5=2E#>J)F*2;6@\?U%4#NZ MAOV)?HI9F)M"D(4NM\Y?V!O!_J-F64JFF,I&QEFHI:Y=[1Q<% H,^X7A+?=%G<5AS$3E.QX"V9 M808@=#+BY69DPCHAD73P3D YG1J<[?BK'8!CH'PQT5(=*_9I ,HQ^I2055%= M!K9QJ,7'2D!JB_%?V1,X;ZW._;I :TV:H.V)_B@XRJ?]N:?&-V)%KV_3 /%NKC]9" %T$5 M8N8(W^FVB(F;]RXBU;&E0?$#F$@ND6<^$?2,H YSERAF'D$I!8@H6'VV,_=> M$XT5MZD-%17#3>&8]4LEU(_Z!443%EVDI)K!U<-%'*03X ?N@C>M-BQ)S3ZF M3T%$%_[Y'3=V-( T5 YSC6>.>>=R*1[3:2(G+:OH3(@1B6EY6CJ%8"I6E^Z2 M;#&H?268)5P+\.I5EW0M,AU.[B+'/;)5IPEX<5RW(7!6\(0.HX\F&-Y.E7UP M6MLYC#@ S@'ZU![][JJYTT2M5.J>@#%[V\$O,+RF5 IZ&/15V0".)FB[3B8> M.3;SJ?%(@"G["UD' "2;OR$\2=A3YX#H!%N-^SD8=7SF"Z' M=/GY8[K\3M$0*-*'P](4Q0=:I2L>&G1.)3J;HVP4]1>X K MKC[#EKW-E,6H_Y)<+ JY;:K$A!T^K !,!SMWZ9\\#FI1Z:*^NLV14!?"7U3I MGHNT9Q.G21>0)P>M;ZX0S@04*=Q(@,^,PPP_[T.1!I C3(/4RS1N?**+@JU. MV20I3#;$445.3 4QV*>U/1DDU'9B@D\CM7O@+,VM65(7LVVYR+4G%0:H^^AM MW6U6D."L )XOX8YJ6BGLW4#"*&$D86O@P)Z#T4Z57R),BU)FFG*G4\[WG8$$ MU,5!! M)+'%#=FUP7.J@X>6V!J\F0[.K?%9M?ATWSQ%NS-4O$4ZAI=]4R1[?IDE9A#NR7#86G#B"=5V%#95'RCB3KM+JT%%+?$+^#=*C MB :5HBM8/6S109KYH>P"TOC&AY>(L7), \*9AN-"V62H=#< MF/2(/]\Q>7Q_\1%4J)G+_MZDTM)895RT@3$54[L9[ZGXWU&!.R,6&3S@6LIT M35T2#34OD N4 <&RZB0\VX(1 _KN+9#-!PN-PJCBQB2UUE-38:\V/O>:L$J\ M__&Z&W3<;VS]^9M 1\CL.T#C@CWSH=BUDL7H)T#A8%N6%" MBA*A2RS(!R"K M&PSJ\YKAV:O"(Z-T,B\/;BEG==GM'#;.=X9';,6"MU-P8T]6."YJ@ Z(T_T0GA9DZ7J]IO=+>#^6B]^[JAL*J&]P \.LA0U]R]S/[^75%D&?A(<^O MH"O4K00WF4KUJ"9EL:AN$GTX-:]DI,^%'$&P]3#M4Q)R<^: .1K"MTW'BVB# MP@N8UD^_8Y'[Z'7^PL-C!\\^L 8^4%_="#3WL_^?^G^<.8 =YVNRP^L9B]BN(*MX^9KV++\_L!S#U4/>T"Y M'="5ZG+XDYI\2FNUSL'S^)X,3V\?1*V8(4)H"TI3LCS%Q0B-)GK"V[AL*41L MX%;;9MR0?FB/6'0D*,YVFS$NH+.:A8G*!ZS%GF30O8((1P3Y$0R?T.4"H.,X(/O([*+*C8ZJ@-S^]-483@FG"D0*L*M+ LC9%2!*TDL2!..BWT MU.J"75[P$M90FM92%"8-JI^!)E$]6[928^XO G9FX,!"*39F#*,.^L1HE,YR M\*-[>923,*5&(79,-1[4HXDTH?"#K"<8F7=9S=^\DF'S3GO/ F);VB4!B94 MBVI6KABEJ,;@)0@6%Q42)C#@/QW2^^]*N1U;DR<$=Y"R1=E8@\L[X+H 8C&9[6;>77F]VA6(64&YHV]&HNBF!;KAT&2Z3G? M83WEIZ" (M2?0UA!W]EJQPW 'L%Z=GSZ50T:+5#8F:H:\C3NVSWW0(VHK[-- MQ0G!4;E@CGF:G? B)$VU!24$5.+(!"QF-HWU!_>KHW^]V]3^ MAN-"5[BSV:JC.-]GV2D.N>7<(&X%!\63F6P MXZ@H0F=47D1')DPH+]SF"AU[X$5DQ?&AS%?>1F$ )%DP#E3Z2PWHITZ3EQ48 MYY)\I]>D[7EI!"KS%P. A0 $E*LQ\UEK1"5 9#FC2QS@T5RN6MW9*CAQW030 MLRPAOH(3% 8^SEZ6M7$O90\QW0W/DB4"OVM_2I!4I_'I;H?9Q>*9A@,.#7(_ M%C.WLGRF"MN%&3N,E^-8N+GCJB*\;]4W/&\1,5T9[[,A;GA=56L.K\AG-M7- MBCN&,(R\2D0:7JT4_2MD@+4Z;V,8B[SZW.&@ ?T'^2R@8]GH5SHLR E?EQ^H MTQC'!%GD2IG7@[8K5^$D\ZH C<7 + N"M H7OC>F MB?-"'UDV]G9_[X_&L^OR.C5&&MCYY'!:3!8$Y"F:$.!8%0X!UM M%;:?EOKJ M@>;JH=*2D P3U^^EU57:]7#HF\)#0GB7(_?;VI@ND9.21-6 %GM.?4+Q<4R\ MQ5080(#NVH+78B)K/,I N!;0 M> ^CYVT"J5*7JVD:BL5"2.*AN5E3LV,&!76UQX?SA=&NY M0? Q:7\]Y5-^JT?X+O"22<4E&A8QXK48W HTY:FUV82K("E ML2\U:2;->ZB6L9=ZX\J%C'!#6K'314R$J08^1-!3]6:%51S.-E]4N\P?98$I M5@=!>W[ XHRO)J\V@058\@]Z-W17Q"4F%K / =$54;4]\*\YRD,)IFO,C-O5 MU7AM\&RZD&09?#>YVP ^"ZK HJ>U.&/BY(YVV254<( MOE3.T)!P43@X4&*R MAXCD:$][[_!B%2K@<'@!C&U.+0[,>(YG M'LP&PIYM1:JT-#*^LQJX6&VAR)%-YM=$@K,$JB7"/V(S3FLQJ7R L2[5FL' M2[N&7UI36[U2$GK48POP(X9GOF,_;+C^&G<5[1R,15+99T"[I*A3PE4^/07X M1C&AJO6]J ]5"5$5M:.RG /E&8;*DT;6+M"0F#M6\B11Y47HE9")T-:K5N$Q M'UD&?ED3XP [ZZTXFU\(@2' ;MRZ##G5G\H\7Q3)]ZXAU_MG\$][S^90K$O= MXF2B"1JK*AW#"S#G\C-].*#1T_&< KI>T'?@XM)BSM M"#HN G(1S!#V::W:XS&8H3%"-H9R"3('/39;8-$Z,+9DI*217+J&$&B.+16$ MVS8KO.FV8G=!(=M083>DK\.F6H;VQC72(Q3QHU(M.B>-8&F0S;G< M"\K\W:\?U7UCX2'+R!4N5D4MV%B51J%'2Q/A-_3R$E'RG*5VL]*8%S.O59AT MIZZ(YWT!M*\<_(/WD') S1\:5B3.W&3^WC,?*U8,BA:H34^39QN2I&:#^D-5 M#C%GLARKP:$^/M\C4FAB(OV6:YE1)3X'WS0]>$,?-6OU.BY+%#M8>LBX#:E7 MS192 :L=V/ZF@*K!!0+8$7N2";!1!5E0>*@;H-9O#+DKMH)H7FQ-N/X>E2,CKCC(. M;Z!0E %#UH_O[8N;-<3/.&]GE374&$\^U!WO[978]_),*DO>$ XU8YF!X;S_ MOQBO\GLK2&E![8>!HHI#"JOSJP)$8S M1=,TW""=LMI[\NK%RZ<)1:E1"K=KVD!DX!R=]5/O[4L82D[ ',6H5JBW"^TW>Z(C9^G%2VAB]LNX 8X9/Q#_X8!E39BET,& K_^R M=3R?D>[?N(]^X5?%' GJ6@6Y+-]8Z^IG7A10NGW-U'I*:I%(U7?\>CSL>K/[L2<(R@')Z<'XS[9?%I>7 M^^!-)QC^6NB^P&8N-FUR"6]=7-9NR1>WW2NT3P,K!'(T6-XM)3[R*T!;!T8C M!NBI^MI[4)J/!W;#N8>L=H]D2VX@VRA>)90]UF9P<> MTR_RSB-!>KDL;K%V ^8)\PS("R&2@H&*5O4F_-W43R21*Z(=F-Q>B1L3?W]9 M?L0AZ->H?N4F()LSG.:Q$^MS0APJ%WI$N8Y62C"PMI9S(P(K[ZZKFH![_3)M M(&9'X"<<]$@#!U^KQ@R+X*58*]8=&%3A2UY[5;#K9KYM"Z];0 1DISW!QW9= M5CMQ#.>:_.VNC8_M9?3M%XMD_R!\^]MF1, 76;%8-%#HNKK\]V_ZW^#/:W O M^>#^70T&(V^D>C\BW=O7O[H M_=CW\.PH\D]IAOWR.$)RE"JY*.!NUWE1S#?MJ+NW#'J]?]O4\!_X1R[OXZ>, M)J=3R&Q([=XF/_3)P?GI"#?L&KHR_/TNK]U4:UBW\^%P\MUM#W#;3=7Y[0.% M?_@8?!1LQCO0,JI^@U.A)02I7N%^"/"_.&?_7UCF+[GQP\$\'XSF%_/913Z^ M..N[?#2]N"CF_7,WG$YGL\>-O]?&_TT; K8K47NJ5_# :3PLWR\?S0?XH+/<3%JJN.FRE!4E2TYJ CTHU M!?T"71<+S @]J)#\$R2EA_T_=E+Z,!V?GYQ?CBW,WFXRG MD^ED.!L_GO,'NA0Z3%O 18!\![:L*K]H[(VA#] 3Y+*>5]X![)TI2?=KZ1+%$$(@ M-'[KU]/+'_SR#:<]I40H5,=GCM+W_.CW$#OH$0J1OWGY\VG[Y8.^OMT,^U7H M8^D9\]'<+M/+@U.@PV]7$$@70HPNNJ^?\ON6:Q%$"A;(= M\ :H%8'XR^9*#K-CB!<($ON#MZ*)%1^A9 )QNS$8'>;!&1OYB\U3;2K@C6HX MI*.%C0F%O.QD4T'0\'=2C3$>#"MBNZYN:"3F82;5C,3JBG0"_027E JZ MEGIT/S%!W0=_"-3VGOBO!$Y,D>*<5UBYUGDY>;,F:@\(4FJ0#FA-V]\+4$/$ M <\$?ZD?7'TI[>$1%SP)#3-C(TH/]CYS\0[?[ @Z:)4,PVVU4ORQO-Q<50E4 M31,O )=TK+$$AJI@"EY^J4> #"]E);>;C+E&XD=>5Q27),0O*K.N!8*)DEST MZZ5FZ:BPI:J3JJ,'M[7SU(] P@Q,-*ZL5]3TC$QEYI-2NPVUXPR-ET'8%G1I ME# "MX&SP3>G5+23#W93GK@,:--KU4 BX6MFMZ(2W5=-I:P)?PFJLGV*\+) M0$3"B'"FS5%""\,"H$"6OEOM]5CM:6$0Q$ WNS6CDM!KL#"LI?I[K/J-FCEJ M?N=-6#$M%J0[4(NC#VAQO\!)[D\*=/NQQ"'+WC$M@F?=X(1 M@%%TA/DD'26EW7')&YUA+&0Y%50MSHEI=%*I;Y5!#@,!TTT?HTNU[( G#)74N2EG+ M\="161373K$=H2%HMV:;P Q%^R(@KYKVC/4;JF-"X06*B&9.$RL?T?RVT%H& MO-@4-]LVK.HL[Y*=5@L-PXX"M@=>+3G:?@S)EOKEHJ)&13CEUJ%MW$M^DQ0167Q%=8[$2/@A#4 M<4F^Z>/"A<7T=PQ\JT_AY65'MPGX7+,*+E&M-?6GEU*>#52MK94TF!CX=@6%B2KU?,X2 MM" Q*0?E[ PZQ93-I9X0-%N]>5/.M)9%:S916J@4%@XS'098 5=3$2R?^;7; M:#QKC )=(QUL0<)?2Q@,;"I351,=*RS1>AMB*"]?@,"C<05= MB;M>O17>6D1 _HB46(1[7J)XR7G_7B(RS[(-$]T?V2._96E261L[(=MQ:Y-/ M')_"10FGATH>R' %Q@FJE45T[-#^$-FUW4/9]X\[A@9E%6$G0LRK,=+>V@ M MW*-RH'HE+''4D;%A5X9V.=2+I&JPB@F4<*!D]H>HUL\HXALQC(6QOO1'KY MO2&,/>1'A1BN/U([JY#Y(B$-\(Y@)DE"!A.Y]F6NB9]KRULT0J_QXP.+!.A9 M ,U#]9NT,IPH8@%N501:8&L#99T@299_&54;00.#U#XO$'(+12?W*MI+L!6/ M&ZRN-S*%O#E0W$SS7]LO505-<;*:3H1/GGWTV,V MN?:.QB94I#C2<$5?E3-HWV(!YS8\0G=MB@67;P0,>>I4XSC4JEKQ,8H03ZLH M: )D&G7UH:A/:"792(^P\>3;> SL!F/KMFO*)MBO.D>RNP&UH*)N!+_%DN1V M=U!ED<2W:"9XZX(^7V,@@/G$#X@G@.YR*Q V 00')KXF<02\FV1&\8&")Q7> M$;'F\AS1Q*IF(_B*^J$B3TCEZ#X^<0!?.$==$(2U\ZI^BN3K*VP+]^8#O!W7 MV39XX [YI7]&HWN+9^(KOKU).82X\*)$+@ENOO[9-;G[1_(#];>\PV/5^PE; M6Q3*F"JL](J^ B.1RNQVQNFF>#/!H0H6,;;40%"B]MW!:]^$I>3!(JVX'LH##:%YW MZV-%7TOE,7(N0*$F%:AV!6;%.PF(4$MVE37T;&<)#P;T9TX)&&6 V'-L5=9P M\U"JK?<+GG+IBI;PF2PEQLCYQDLE+DL#X\EV.(-E$[3BW89_<-A)][!3KYP6 MXL&;/\"KY8U2@1P%CZDQF?W(12L:GH8K"6/ T4"@+11$$\/6;@O($>%79&MU M[)[>ZK(@I[UGA\X/]>0M,#T7Q-]%\I;(QEB9Z] 25!CM71!L4:_D(R7B2N!A M<;V;&@:_"B86V^2HTA'"ECH\MRMO0?2$Z84&JW=\?"JA_H @(/7:CC]OSJA< MH&*\A)X9^TS](MC^>UD*B3RU5A(GK]B:K"YGQ=ZL=!GXTV'N/ .SNP@PVWIK"[.N M'4],+'XFM(WG!24]&D=5>QN&DB>CF9Q_NNY)4 (L4)>>18/F$4SD8-W6X(]= MM_7%BS+N9MYU56IT#*\%54H[#45EK]Y__]/8_^+_.CEYMLJ\HWQR\A^\_]SS__?\K]\__Z_>F]>O?G[_>5U.#U17$D_G^57A M;8PWF$#]*Q)#$3;0B] 6>^R.HRVV&6$8;]3'SB, 8ZE X1G(;CL1['B30O0$ M"TU9!6-76X;=&0#%5%Z6W'>V($L#VK=VU5G##0EW'R 8S_G/F,/>K1S"5@4BCY6_S4.FE5VR I-?W-T)OWCVZ@03 MX3BA1;7-3W)_,?DKUL[NU6I>8G3Z#9-A[D\^+Y;0:T=PD7AW!<@,HH1)W"JD M/&[P"H(U@S*+T^AQN;?JKHFT85@$O0K%?23SS$2<,6$RCK49%44N8)\,1B!TA+]SLYG?%JA8&G4>XX3 M>$,SIF"0-MB\1X@A_T?<60F5LW&R^YJ:8@_->.Z/SF+W[=Y=0'6V>"'00MQZ M)H) N%@<4LS+2OD@=6<>$.U -OL],T5CZYQ?X0+VP/]YU[2:LA',7C)I3 :% M&[*.-Z1U?!)0' Q8=4U.T/U:8#^C-/JBGPT&F9M=7$Q&X]G S;*+LR*;#K+\ M;)*-LS] H]3QZJ+)6#AL3#RWDLFV0^]MX5^$#9][A_E;\\=P5[3U75OB=$RB MJ_>$C1RWK,JYBQ&U<6!O9AHV((]C4.7JO5?-KX!=$YKSY9(01%]"E^F6_DVE MP_$:=4W=I!!;;*HU,%.6# #,R$(A%/C_%775>^']DI_ M(4L_)LKDQ]Y\?.[ M<&1^YRXBU\\'P[[++_+1>#SN3_Q)NG#3^; XR\?Y^3Q[/$)?\@@%;2XG2*X[ M2R$ ,O(+Z&DO7#\I,\:WO1\+H<'R#BS]V9 JR^=T3'(GD+6HW-WZ%8-,@;86 MG8NN8P"D&(OPQ4NWID$6S&RQA1I9OV3 &,T$;_(.ZAW" M(=>'&Y+>YFBGY'R69_TSEYV=#P;CD;NX&(WZ@\ELDA6SH;]WW.,I^9*GQ%@X MU]O"VCY@FY#P8*BG;0:!AP %NP2HY 7XTDDX$!"8=$#$CX?Z&U/E>AK1 M4'\F5(8B@,GZ18X9A_]PY.@3Z7/N#_O'A+73K> M4IPM*@ 1#W>Q__VS-Z].*&1MN5%A?)>UI8'[RAJ: ONF!#\[7%+#XSIC^#\$ M4Z?H<0ZU?AP@WQ (\V^$!'@8QRI(VX.OEG53MH @^BN"--W1C$NLXW _\^W[ MV'SCBP_KY>#$GO7_'VO2F=M+K+H3MNJ2[NOLRUAS]PB+W3$"9N(L7Z 4DP_& M@LT,#E"@3L$:RBMDE&_6!<1\_'9 F(:Y#KR*Y+C-:1)\@!,*/-$C5@>B,>O0 M-) BK-*B9$%7T)3'OFG#(PRAR(N#)J66"%I\]/D]!A@7#-*7-Z@9T$ M)8\0W3EQ,CJ@5\DGL%C,%/5M )MAU@^-EK EXW*O;ED0=^:(2C YEVEZ>]%_0!++=FYFC, M0U&DW $B8@G""A\7:- :"+JK.9([QO=9@AGO50%\?>6&+2ZWB2)^+J_6&^K< M:ZM&':-W#+?L_4$^W8_J'BKHCYYT'/[3)!WOICA^!!H X' A 'M2FQ^]YMT M,C'AYGX1_'"Q_^'J9+'M,::_9)'\2;HD9G)3C%WF((,XUX<@A]7/GL!>(?JRLP4^.E($W,:0V,+H(V M2E%^*25H8IXJK%J *P9M97/G:'Q1]"$6@9Z?!R"Z%$WK\E=218V;%W6"C9# MJX4+4\)4CYK%Z5J8_RI,[@+"PM7J4+'>O03LOPNH4_9Z?S]#![S#P)RZ\:*! M-5"5_9@Z;FSYG5(4C:#@H,KM(U6LE WPBAF;$;3^@ET403[W^CKG0B_$@!;. M5ZC^">C,>*/ZNT)REDK!4;MUF2^\H$L7("7PA$($H1K!L>+D*1Z M"5B*S1- M\?)1]F7J[O%+.ZN9&Q9PB/#9.0&K'KL!YZT*-YRSM)6IQ90]5^KL9\2P6%#3 M8L%.017RH5!L2UN ^]N=# MGB8"&>))MPV4(J6WC1-" >K]7@O5\FF7CP70X+B9GXX$; MSD:#^;3(S\X'%Z/I^6C^=<:]1;*_[KCW,V\C $ "2H 0UT@ZR)A/7/;#79@E M8!=OH(#ZU7MHYZC]/5-OJ30%9>JP-?)U1F3?=RI\TN(<3\\R=S%SQ;0_S?/Q5UIFBN9+"*M:0_R^T 6V7GR&YG<+(#BPLHW?=QIT2\CDU/'_= <$$! 9-$+PC MMHQ-V')ZES ]"6V;>/+>70*6_K+ ?_(UTKX^3GOQ?<4N"7(=G&!O=U,D)G2V M*<"Y37M78=PAYP.)IW[C?*-FG* M[*>]2^W+W5/]^?GYJ#CKS^;#8CP['[K!S.7#Z>2\G^7SX:S_>$(?YH1B,QYN M,YY._.G%^-^_FCCW>GL?+*,P9P@K1&F M4_175R^KU:['04R.^K=CZLKE&1P0;P'>Z*/T/M%A8I#2E< M*Z'9Q640NSY:J4T^&,X! 7WLO"KOC^;GXV'1GWJ?NAB-YH-L\"B.]U3E43U- M9[T92F5WQ?K7IN?CR9BZT58ZI<6ZM.]X&WOL>PGTMBK1WTK)S)/_\^+MTS2N MFE$#"?]MRF^29Z^(S8_S5]=@,GKI6I>+:@/H0XC90TUP-B0V'/_KE,=G,JW2 M!D"EX$S6PD2')9#S_9Y9S-\$ZB13HB:.:EY@=XOM< "J5T AP,N8@Y<)RF2K M'MXO7KEA.(<##XW;(\([PF[+5T.>T""0$F-CF1-&!_\J&-918XCW5OWR?-[& M_'Z9Y&ICD)S^1DU#$-9^%UTRSW&Y5"<\HSOGX5-%UYQ>70!=*'4EY$7F\H*0 MK4*&!G)'L^*J7#&E=4^SO=QOXR5A2P@O>%;I@ ED$G.\0A4@3Z MM?0'>JVXA5Q;1DUE\+FWSKWK/7GK5DVUA!*K$]>%?Z"WNM?00)]!NS#(%,''::*H MH>]GWD4O5Y#%8QFKD/D0TT E$RB;].239Z^>4NL665&M6%)5J( ZET\")^D.O4#NNZ6!#NW I35D&W M<68)\Y*QE&90/''EMV43CA:^0))8Y!MV9 IC[=W2S5HY)*4/QZVYNK5#B['K MO?;D*HW?N^$L5&N%!8PP$&"3!+->U)Y%.D2YPVVXK*N;#;:(@7K[VQ5 5!%J M-]1S:=JZX7I->#"*O+>A_K$U+C2V'J+ZWI$60]Q7X-[$$@F\'^OB6\B)"N;' M?K$+(5# %\%$\TN]V,6AKC1Y'H7)(>YD;4 !W\160\<.5\;,GW93$<=5J:YI MU#6/%6"TJ+HQ%_A7+$?8$P2]AN8(0\!')M,)P2/=;U+8ORE0G4\&63;KSUPQ M=N-\.KJ8]+.+V6CF^J/):' V^9I]IP.)E+N[ E\Z87.+2\51ZF][[.0CX0$' MLJDF&,*[SS&\&Z0>[ 4-]5(%@O\8!8&_5*I&RI?Z5+Z$_W]0"QU8E6=8BA/: MT;&Z2+IX%U(-:B83EUG:XAJ)[P>3\P>.56MI:,OB#S5\NPK;'W9^H3]NU$H# M;#AI9W_R\P\O__;4EOEJC3=?Y^&Z PKP+-:AIWZ,5-U.B348S:3?Y8M1?X"$ MV5&/D#? Q,T&VAW?[F_E1CC#HRA/5\ARLCQIJIB(Q-MZ/%O+\ MBVGYX ***"/VJGJOQCT.(Y ZFWAHJ-JXOXOT$.L,GD4(YT/%UU;!Q*% [5^: MX#:]^/D=12^XE221U5)L>=-MTUDN[W_*2X;KQ(XM+ZI>IV'1FG>AW7594+)7A =IQ.)?0L6FWW?/R^2IW:-CN=A[)NVR7' MWNG=9N]$_9W69OG"[1P2DE$[AU9.A[.W&9&A)3H1V*L.6VAQM84XM5%@8E$ MR;G0)^@S;+^+#BD\3C862R:\'JJWJ#6,MK**P_*E;,J3I300XD^B^E.\#$SE M!6#S0N-DTVO\ULRJCQQ;UN$@K+3_FQ_DK[JF ?("$H!YE6W9JGWFGV5-@+TZ M$>4)V&NLPDL9X\8=X1T=3MQ\+#!$';U9/2K0/UJN<3IU@^$D&PV+R?EXU!]= MS 9C-YAF+A_.BMGXJTY]'U7)?JX^?>:-B>T*-D-/\\NJSK!Z2IRL/5TK-CV% M]S[Q!D&O"X@Q+XM9O04:F&%_.$X_2UO;TP%G&H)]6'*_='^'(#\GLY"::M,8 MNW/O+ 7P#8X8@OSV3E +0?W^72\B7"T!/X -+$1-^M-66FL-W^#5-1B9Q0IA MKT^,N1,P-_:UJ;&0]IU8),JF1J*L$$C-#430HO[.W*N=%4&0F64QQGRCM=(A M^&&P!3*W7&^;0H@!;D^/[.5$OLZ R9MP16%3K5BVMR/C)0P0+[9MPR8RH2X8 M?#X+"1&?KGWS!;A_B,.K55UR"!\B814=H\^&#@P(!P=CHZQU!*$0L;%2M8JG M'2K(U ,EXSY\1?BW *UL=;DHXCIIXUO0[XLT;BQFX%=DM&HVD:RR#10\R%!< M?6]7\G,(GETQ&8\FTSS/\K$[S\]GH_G%("^&Y_WS4>Z?_7@+_0ZF_D\.:CFJ M;T7)8HEO3P,=^VDJ19?TDDY:S\(>8'2WT[K&C"?9F6A)C?Y_]MZTNVTD21O] MSE^!Z^F:8\VE6-@)5+W3Y\JR7:VWO8WEZCH]WQ) 0D(;!-@ *5GUZV]$9"86 M+A)ED2)(HZ;'-DDLN<2>$4_HVF_!E,KAR8 UM"]T?HKEP<*A1D< .SG.TW39 M&QYI'Y>$)*(FXWDJ,J>" J=WR4DN66RU$ $-A<638+ QH:\KGQDL7JR_DTIA M;S8;#R/NN>. Q^ 8ZY'IQ=PVQL'8C?S BYG7<\MS<,L[:G*+L:V*85[7.KZ6 MWL/:AE#8]"(V2 R#]-4\&P Z;+ )%]6/>Z,TQ_$\;EA^'+N![9F.IYNQX7+7 MU%W;CKV=%/3UE+9(:5^2&5SW\K,'VZF?*&)[N9C9A]T,1+7WSU6$\N07\G7; M-E%5:JY&L\;^%DFD9DIA<5)41I+U\_>'RI'4HT(H%(?ME^03#^\V@MXSC5Z-I'_.(]5$V MC##?Y2[2"5;CI(6:2(AV:11A;('?B1YT='J!(:]5=$X]UU(!QR6/B:I!-7KY_=?)0!*..CG+1HAQ3YDZ3[)2V=17!-L3F?(IDZTC+ M?-GF%DE&[6@)B!R)4H]GDPT).&P%:RG5J/+JJ9'./%/QX99R@(L0)5(U%!59 MH)A1I7J/5IER6FLY5ZR,XO'ZO+9>'E *C;6E7 <#YP$$J]<'K17$_9UT*W"^ M297N$:FFEAALQHQV*=SEMY,\H-:'TRG&GQ'31'8*KT(6U7C$%.JEE6]3K\$3 MQ!S/X][++V16J *5QT9N[R\_E2?:G')P5^4ARO1? E2#:YN*2FKRY<.'A5$1 MS!/ED#7;TF,'>9@ZJE9!=,U,<^*:#^G=0)[S2YM2$,VPJ MR5KW-\-3C8.DH>I/"7.>@#KBLMF9$'5T:!8UF'+W,:C ,<;QV-=#QW1MP];! MUS%"W8TL0_GBJ;C0+E#2NK M$>G!*AH9OJVQK6HG?+0 &GDT^ 0 MVWESSV]A6I;!HCC20R,V;*Y;'G.\L1WJH6N'GA7Z/5,]BX5)JK(R,=M?(XP7 M6^$6(I^L2I.K&0X1J=1X!#1H6T5I2]690M,S-F):7S4?M*1+0322^K!ZA2U2A!)I\D93/V,EJY MU@MCG[&OU$1'W201 "K1TX#8J8$OT,"4'CU)FWN<>>J<+'*#J\5<.9?MFV7' MGM!K'W="[V-Z'$5VX.NN;UJ@.SA89J9MFE9@169L;/;0QTGJ^.$,@E8M/ E% BM'H)V M+J*MVB4YK: @+LYEQ+"JYH>KOM1PIR]AT%6J]B>L.[+U6Q/E/K?CU<6,LY-QQ^ST+)MS[.9[[D1AX''TZ'J1L9LRL#J9 MY9<&=L3I6X*B:*-C/8(TMA%Z>;NBR<::-)Q&T\Q&8O(:V*27YQ_./GTZ&3ZJ M>4.K(DI4#(NZ90P#D?M8:FOAD ;U4!M]M1=0U"O+KL)H;@Y,Y,2JL:G\(C0U MZ;1/&>)1W486UCGFX5V82B1/A4XX -U1EH.&VTHJ[&W*BO6F\:#ABH3K\8(P6QQY47KEP7\8Q4M;>>G MM2N(2(ICI".+DZNY!'89-:E8B/]2DFW]2EBE"8)S@"!?S#Q0+SZ;L#]AO<_^ MN!QJ[Q.D:Z ([>S/.29J_Y;G5XH*"/I!A=;QSH+J[1="?:AI!M150(RE&6K9 M?5A/=V.+CQV3L^-]8"//2NR[7$0=[6[WP;(Q(>E,Q[N<4:DL5B#)XW+ M7^YU0AN"M88ME]S,-*"UV9RE:[-^28::O]8N-@//9T+(EWQT%/_ITB?PFRTRB7^527 MEU;8&]+F^*7.AJ^ ]63R;K/@IM+<=2!*V4)HO!-%RWX 7"!.-=*#"9I1H:LL M:YPAO#"FI"*)QD*P-$@6*UM-5&CF;87T_.\]841QC=-KP71N\!=\9FV%@ MF6[L&9:G=QI#XD?BF4_)E%,QR9*V4,T4BE.,S14(1])J8UER-L$(+)[=YUF" MJ"Y#L:ETS*.(55C.C3I%0N<2AIPR@UL)68I;J^@%_X81!.H5B4T:$"@A_\JS M4L4+>"0:L[I!N=<-IV83T+(-]"J:ZM+&D6E=H5'JIG,IR2;J&4/U;[-4K)&[5;< M).4<4T[J/!]Q:DJN8K/@M%([BV1?0Q0.92,\4CY+#V@KHU;N$86P$IH(L.Z$ MRSC@*G=%!8?!G4"(.7 ME813A&F[Q!KJ\G)&@,?(2RG!^2&:Z WF>>,A*B% 8%PG3S'+Z#=,U,54H!H: MLH[]J,LQO%0I,$K$J!_4"!Q7,Y5UC!A8%NEG& HO*4Q$;^T4<_EL;!FV%;D& M"^S(X9[M6HP;?*S'MF=X'8=F_M&8ZP_%*;435?&5,@%;:)UW38U$$=EY1GV> M&R _B+4+AF!1IX\N1-B:4 NH#8&9\#WQ/ OKX"L&*H&;L)%%IPC<"BV3L=BQ MC;%K&['#F.D;+&).:/F1QWH+KEL$SH,UP8**SAO@(#(X#C;8Z=G%L#X96$3' M;]E+X+G(,/6:[N"SNRDO1<\_ 2?;*7JVW_[ MS!WW]-PE>G[=0B!7:/-5G*MUAB,#P4TL23RH"ZOC+*U \( )6O%9;7FHNJ6V M-S+49#<3[#]Z2B)?9>!R.[#L(&)1 M;#NZXWN>PV.7ZSRT0]\PNTSVG2?F>\A8-C*1,*@-L'G1HN29S[R;YY^JQ4HE M]1ME+35H>"-7^Z:C5=J+:2*^)9&+R$9LV@J.HFK3G-!3T7VJQ5U?ICN0O5)POQJ M0HXU^HJU>[_LN5Q$S5J<1C7J0"643MG$^5 7@,YF[HO#LUKH3YFEU6%H3F. M=7,(*N=\Q\2(TJBKG$[@%2;:J""'&,2>J* M?JXKID7>B>K]1:P-;G@1,YD^W2I\;:2BR?H&?)K$Y%&:4A2>2=U;ZUR1#[+' M<@1N<3\ MSV.@32YQ_PP-CTS-FW#YS;O^,G.D9#FV>4;19H@L>%U5[Q*=].I?.<5$U:ADV ML0JH7*Q"N,24K8RBN?7Q".;K(\;9!(AB5B?*25B#U2V9:N;841V,;I0_L.K(K]%[Z,Z5OG4POT"0L;" MWBK)$5O.T;%*(._#XQ?0N5/9@1+\Z&H\EY?OL$,F3P(,CB&?TR&MZ#]8==P2+01(!%40?*3@ZFZLV%BY M499ZIZW%5Q@NX_+4G39E]S+P!5K8T"Q";U5U=]YSR]56!\25C12H37)4>S>W MF.B;4!$?(CAF\*+=3&';]-?N'?$+@3N^PA;*@U>B#? JW(=7F/'8+JWN^B$3"G<+ 7?M+A!9U6" M1%*OX3356@4+51O-IY/KSL0*,.VYZ'W^BVB3N*(#Q."L1*QVEJVDV2?MY1<, M5>&1&!F^[8Y5LNU]C80-LD8V;Z][NV-I8S*A0O3ZSBH/,%,IB1/VE:\4)MA" ME0K0*YFS>I/2$#RK9--QK'?F0;MAU;S#19..:>S6+/]^+>Y-FL'\J9 M0MU=303D9MYO)#S&57+UD(?6.(Y=V[9]%C!']ST[-*TP\L9^'XS<;,\N1-_V M=6R]Q0T;FR[C40 ;9,6V'QI!Z)AZY""@O3WVNYYFV)T-DV(XR4)*N=8FR2RY M8DL'!EN%X?A>>VA]=_$&/,L[L&!Y45XG4\S@ +?3VDT+]$T5R6N1UX(#P6 4 M:FGTRD&'B9Q*@6T&B\U2,$M$E@GJ]+2:QV":BTA4&_GEEH$6%%8386;)SA=C M73T+-@^15$NU#B.P\1 7@7!T\@D7B6FB.B7%(6,WRH3?HB>X/TM]Y5Z_S8L" M4_J+G>>>8,S,">)QR!W=]@/=BYW(,V)#9_HX"*R.*@+K *(5Z(54^ZC]P6X0 M@MGVS%]_:1Z@5R7*%13Q4/L?J\''SQ_",D,],OQH[-J^:0>N[F$XRS4#DT?, M<^..EFP<.$F\J1N?B6.&RRH!XW_,[9/#0[)+'@SB1CQ:=A7HQHI3DLLY^$4W M+-NY&',\76>Q8;G@?=BF[7M>R)D;<),YA@&BK:?9[Z79#JEXB3-/T92+3#LGG/S?1/?.M4UH)1S=8Q"MMILN%,6Z'03NV-+'MN?J MS-(=:<#GEANZSMBTO-!V/!X$46R%'F,& M"\+(Z6C6]6'1@,H)K-%-][GCW&(QUX'W(\>T'2?T@T@W'=?G8ZSU'W[%O@$-N1MPV MP)CM'?#O)LJUYB=1Z[Z$D&[[5N!XEF^-+9NYH>^XS XBWW-YS**N]H\_A/U> M-#TJG;.,U[-7-139.K=,7_>8A9":MC<.S7' 7,L/??C0T29RAT@!B^"8P_T: MG"P$X1XX#@L\VP-+TXOUT-1CB\=ZH#N]U[F%??]<594TT+3WNNN6SL/(,L:A M9?NVX1K,<'V/FYX]-G7;85&_ZUMT,]8:GB_?O/Y\LGOS\_M.>SY.HH3MW-"T M=#WBS-2YXSFVRSTO\#F/8C,(G-#EK _K?SKTO"J;(IL4EGG8NG1O.*9^$U'OB#(,:C^9&Z3TM9H&&O<^R9GM_"VWU_ MY/W43(S,8VV>?2CWWN"OUMI/"U@5< M9-2*K\[XVU<*^44&+#V=<20)TF!47D:E8IAZJUB11,TULEO(I@DV<88O/X&8 MG8 U5@P\0WLWBT9#C:E"G_0.-B:-M(NR8#Q-5-V8R)JM4O)5.T!\6B-A0OET MLBKCY?]^^7 F"C"D %.]G65]QN6;DSUGXC]E&<]FDQR$]V##%118W56G:DJ% MHOZJ\,1(4[@F8J7ID\#_D2"-574SH9VT^_(HR9Q=#1"('E^5%!%UNI+@*:VF MY!(:"8NS8*UP.^F:953N1Z23[W*#/H:S_#NVIYB4^;P(^> B"U?MS^\*YJ5- MXDW25CW*:\"-NF/&Q9<&Y@R"TGZ;TMLZN*FP%I:VQ,NOC0ZC$*@TWU M,N#8LX*,I;-1VS")18)8KW#.>7F5[F1":S((R3/ M5XX5AUE^@PGWR#@U)K[H$%4CXN=YBD@3)9";2&JL+BUEDSCU46X;GHL,,,M1 M-JB211?K&FIU3& 9CQ%85#$\7&:(T]4,47="DEB K9)B(47P1=62BKYZ4WAF M1KUG:BEU"L^Z*MB$ZC0(R ;QF 8OSSY=G-00.+ ?U"! O$C!+P4YEDN$HG0]I<-#,D3@Y,F4K!OLD/]$R%Y71VH8FIMC&<]K6I M;^<%V1D1G]$@"WX%E*8 ][#0C=I#2H0JJ3<:_4"7$"67\.Z3V'AIRD35675)B?E +LURS:BCG9YG>:37/L[@TM! M2LP*SC$;/06^AY5SQYYO./Y03D'X9,#\?'J=9S!^G+TH"H"?D-<#+%5M" JZ83^^TFX1I*+? QDNIEH60ML,9 M/?$BNP$O'0/K/)58QQ%'HT\ ?L]0&6@?"P8NF/8)''UPX(;:Y1S7VM/U(=P6 MW>9YI)VC,!^Q>^CR]$9* @@G=$OVO]KN([NFIZIVW /2=%?M*3X M_Q:V=K][@*3(J,8/M8!J6HZAB"(G5T3*S-_!-,-PRHS:@, VG7^IG#LL!A2- M=X>:9WC:'Z((%67NM>2FH?8NQ[V^ K8!\P&73->-L5RQ7W'%8)B&=>J:XU// M=,RG+XN,FDUG/^.5RY$S&3);&0G=<^GO9UR[.=P"3'P."WZ5%W>HJS[<8<,+NG*1HB5?!DRJ%;"(A*,UK@UG=^6H[H+,9QU\9M%X.H(JRV'%Q5W\M)5^$W<_IM#<3Q VN_ M$!Z&"6#4[+]?&,VEN9IC>U9<[!=;'? J(:_W>" M+T ;.XG6C6G->BU')C<+IBW(;<-&PJ7D]#@Z(Y)<1B#,3>%FSZ1(*@8:E@=\\VF["->?A1UXFF08.>HH!H),?B4XI!6PY M40!WR-3MH69:'OSA."?W[8):RU/#;*1R"(];?+4A D@C '#6#@ \%_EOMA3W M\H.[SY?OG#JW/<9N[-G#:O['V[.MBA@9U7+MG[8L2%[\]9-J?81G/6D"NJ#D MY6ZDQJ-6725J_?28[0_GQ6Z'LJGM\9='K& VGVQ_S$W]7N#(ZM#H(Z9A^^.1 MO6>%_EV$T%/E$5.EX]@COZ?*GBJ[196&U5&JW(4=LA>W1V*X4\;B/"C#(J$< MGTZ9*]NW:7?,J$_:R4-CYVU/UO?@[ZXP_5[=RZX,N>>6[G*+YW@CO>>6#@VY MYY;N=$;5;;?QB5/;CG?I6^[(Z(XP>+YDA)X;>FY8Y@9CW"5#LN>&GAOVR V> M/QZ-#XP;MF47+KS_J9')C6I=]I-:U 4O< ]CVY0]=^FQ[3?_H!L1BYXL>[+L MR;(GRZ,GRQU%K+8>G/J2(Z:&JA#M4BBJ0P'H#KH,N_4%S*%MV-WQ!CKE!O=T MN4^ZM$R_H_DQ/5W^R'1IN.[(ZR1=+B&+KL3WW0P,^-@!1L<_#,#HT_%)-BLG MNF2I//%\3SUYD^QJRV]8!(+>%A3/'UR;Y.4L15S#-"4@E6FSRJ%".YQ=P_)? M76M,F]WFI[,$\<^PG7H2$!C<8))'' BN^@Y!@ 6&)CZ7,)/P7XCK1T!T>87[ MHR 7GXJAR 2\NI.CKL.$\LG<-%(@R&7\RDA-Q$.X#7+,IX2?F8&%PCH M1J9%/$H$W-:,LPD6>O%O4UXDB$T%\Z(=@U?'O"QA_"Q%U*$PG1..&PM#H+69 M!']$[$'U%O6-6!QZB "EPZ$]B-IHN6NV84>[BT!+$T61V%!=-G7&>7(MF".WZ=T@9?,LO(:O\=M9H[.T%K+)E,&H!*XUXNW _T^X0E2K MDD^3C KL\JR"3VN"K=6#DX,JM0I.K/YQ.&"E=HO44%^/*#^*4H?5Y@^U.$%P M1/AEDDOTU"BY(DC%YG>T>Q+'L#S-D2J(4I;F.<)6G K*=(!X7@FXD$2_"0%Z MX03+BOWK\0&Y$Y[I/53QO;NZ(U2N!T3GYO!2!'LID$>1+B2TZGD^ ?XE5,*/ MQ17+DC\%+OK+W\X_GA!>.&(U\V@ 2QM+A,5Y!C-8M;PUJOAAK.T9X>8#T5K 0A2F"&"*?KJ*UO+&>0TW*OPG[5RXP M: D4<=(4B#E"9ZU\E)*L"JH0WGK#"H(R_AJ6SE( 54M%-3> M02H%U"]B M[F11J!;8. C>$UXCBGM1YM[A4:ON'U0"I Q+6DNT 27Q$<7G53 MI9E^T5XF)V(.];.5;JPV3Z*WBKU%>,GR5[A/W=A4>LU7#!(@/^KIA2)7FT_A M&9&"%,VGLV22_(D?F_*[EL#E'/0$4UB^]-9,W5S!_59OH.D+S'88F!I9B":_ M:I@P(#Q8>#I]@J$")R0"&C5;.88.@!K6>P+&-%A"F/@FC?C5H(8*WW,X. ?# M(F)#[?^R*1Z>7F11PA#4.,D8+=,9MGF&L3&$^&SL=45L(%'LTVL2$6)/\03V MAF=:!(:ZAG"_MYQ_[01*>%L:BI:8-M)JH^@]7+ M"F0- <&+E HSK[" ]RZV IXF,!QAJ^-JQG/J\ ?\3%"$I"3PP"L/X2"(VW?<^XF[I:Z+)ADU MH*05>F4BG_'O.<.-0?$S+W!?]JJGSV5#F ZTWZCZ@" F+^@94B1A/3Y$EUT# MLSVP*ICMO_.[9D\1Y=&L1=+^G)1?M;=B0ZN'X)>E0 $6FXN:XY6"B<9=Q"]$ M(*&ZZ0\^F+ [0EP.@'L04A1=:,&D\3P%WA"SX4-A5<#'.3A"++H!ED"T?@9J M0T(1!\V7 6G-4XGO7'4KV"WT]V;4\R:[28H\(W,A'6J7.?D...3?L/4&995K M+]]<_G8"@A7Y8.]6X"7AN#=LDZJI$_XP%>8Y:>@\131;$%D@#1 RGV<#H)H) M^ZI0Y$FM@T%8,E3V DT<-CPEU&E8 FPY,=*P/16NA6;I MQ6"I@;>L!705Y M'7$B8SLW25FU**G>=4$(_%RV9>##00$Z 4E,B.\:&QM][K#&7Q;T@SVQYB(R MK@P=#6LE,B0# M"U0C2&(:KQ+5%']BR8345'A-NO,:B$ #0L279A$K0"D!#Z8"_SO)YK(-@I3; MRRS(OU%3,6':BL&C*W%UMV=5)L+.J^++ MZJ&5W&$$L2"C,87?V$<,U'*M2\ M]*2%V]0,Z&KBH(&P[I.2VN$D,RDLU_((^;'8>4)0L> 9"M]0^P49! (!-Q2@ M]&$U2-'Y@I/E0=COV!0)(]2P'0-A@D@&42TTIM=W)1F<<@B("[]_LP,[BY13 MM*X:M,GDHL#SP'T2;"PL/.1FEJ84V"*147)4#S.:80VU/56RE69_-0=^P]>7 M4LV0W=>V8YJZ(:A M8T:QH=MQ:/M^.&:N'HYY8 2>W=&FH6()-^G(*&+;*S)[P/P:[:YCZ/TRBFQ0 M[*6%^/4D6RI=\*!(^EM^BRQUPT _M<039TCW%*"4#ZN&U'"HP(A$QT4T9;F7 M"9?4%7*10K$G"2.4#K'2K. 3-.>2["9/;X2Q2I:GFB?>78WGEJLP]16.A>[3 MX,8Y2#2@%AF?B?),*?3:G8 +&36,!.Z>2V[XS'P%/B#WI@YH6$&AF>'!G?'W60K5]^4K?;9C?=AWE)'-;([="+B F#\ M @O607>5C8X!C1(_6&5T-2)N.P94?0@^NOA*H,R1A%%4:42%XV&!@N#;86PEEB;3\F0ICA['956ID4=-)+C MGREOOPH*5?3=MZ/=,%O$.^YLD4>H&M\U8M\+=#.PN!U'L:>[XU"/N1[93A0S MKU9QWVK:8< #$ O=[:]6P%KTVDK\+KZJ;:(5/];0[KA+:;R%19M->6 M'2"XKN0I6FOJ&FS+A0ED:'KE!2IP/'O@,QF&J\:C&C8FHEG7-;U9-CNMO)L6 M+3=L*I@+!K&'(/59.KN6O4SE"6@B@YU-4U"[I2A#.S81LJRVD(I<=,5$!8.= M3*\X^G-[XX+8MR//,^S CW7;ML- ]WW3'9NZX3ICT^<]%^R<"_ K89&_8V"; M;.;#)#YC6]A2JR+,+C$0Q>&=1HT(,#,EI,<)CD!*E# MRN01;"#=EXA/0'EAAB;0>IDR6,F[UH@$.\)@L7OH5Y&.IR&[XE'7:(T34H5/ MZ]2]-*>CIDD.$\I)?^*2(.^G"7D3-&'9\5>F=50Q\]:(,/\H%4U=<2AIJN+Z ME)@DE#%9> U=N^PWB&3WZDR@$:<4775G%)?<&]='5A#XT=CR.(_MV V#*-8- MV_5"WPD-A]D]U^^.Z_\ 7@'J!II\3=I%<> ;=82^SJ)L/9@&$O%0GHC](D+- M,HMVX53CK$'AE&%*1]#4:+V*1D@U*;J$+VK$;%Z "8AW1:TAA$GI>R M0H.$59E'*!Z$Z0GJ,0-?OZ#<6C4HE5\EQ I'M2\4<(MU1"-A3*DN[]79Z,^' ME#<8SM-9Q925+ /3,U-V:2BSX4 XU*.! 5_EHA.ZM(IAGHG@KGP^@ULK8WBD M+2:R5#8#35KL,\]"F GXIBK1KJ#41BY2),NO"7#L4 -[!%N*BD7 +MC4-+<1 M[U$[UTA3%=.NHR)9EM\T4X_V$!4-#/R_R+18:$=."&:%Y5B&9_IV.#8]OY(HD3R3?-G*_5IH5P;:7NI7SZYG.:[>/5:!:UVK!=G8 1D*FP,>HS M C+"R3#!(@W86W ,0(7OHD6WG/H[CCT+)LE MIY?"#M[ SL<4G3]Y@0R1\D)&Q6\IS:-M4[>(:1D@X1F(RHMC)P@]:QPR&T0^ MLWW/=B/+<'W'#7A'#\.V<\:\ST-F+$@ ^7)^#1)[>^?,),^*'+.:JN'4^8 B MQU.(24I JI./5 J4&%6(HR(W$'./@SOA) D#4;I):"2)A,@L2H1W)7.KZY3 MVG6M?4?Q:$:U)#&70I@USL^:MY.Q2(, 8Y@I1 ._-]]*]@%N6[L0\L'WF M^)ZCFZ89AX%E<]^*N\DJQR%_F^RBG8,(I9-.01L+[ -T'O$)Q:H515/D!&Y8 M4Z>:BWA#3:1D>U#0LA[>J6 M;O5$^$Q$^+ 1@&:DJ%*^SD&TS$I2M_(-:IFYO\!4;(R]8!P8+(QMEP>^&]H6Y.+.,_I4GLEABCEXC;I[T3H7<5F.8J-$*[ZY(, 0"_MJ$S_!; M3-\.N#8O1:1(E:\!,Q1SD1E?#6P"#':G8>EY5!_"BA"UC.K=98ML(W>U51CQG"FLIN4S9OJ^ MZ5B6S2R#!2X>6MEVH#O<-=QNBH4MN1?[]"\:.ZY),?!T]T(85 7)"MCFE3X& MYG91&FA(O$Q9:<#KUSR=RAAH=>+2R%H028!2EI $JHZ-*EB$Q>R]O>FZ0#=C MCX$'8$?,=FV/&=PR#/"<+=L,_+BWP9Z'KD&2/6R$D48@"U[EBZ8)5A=1)<\5 MKZ* L@;IEA639H"2JASR 'T%H@].)7$E5MW@74UJ7%W%)=)+ER_'M(8K3BH$ M(ZD21*4)IC.L/)36,6<,Q)E2Y)/.,(3G4D.J4&%**,;:6BHZ&!4'QE?SM.F@ MTYDT,B:6"4H@$Q51;C^CS:YUGA$"J.R-&UW3CDS;B<.QI=M^. XLB^G,MSS+ M&NO&N*,1K./@QE('V,M2@HN"EK)F&K BJBC0%G5 M0.=OG("'6I69$5<0F99TP+:L952BL<>PHR^#;O#)%T:2*K!L542*FA5 /E'6D(@TX M"LQ9J/RZJJ"/$J;JA2HX'C&6RV^L!@3.(-4;4XU]AGGQ0+\Y++D6,'CO=AEU M6Q9J8QN>T3SEP=CFEC_V?2^T'<_WN!/&ANO;X\CUPN,V3_^QUQ*K9?;;7A2\ MF44(ON1U'C4-5%+IRJ.K"R,:XJ11L8BGB(3+0OPFQ!UZSZPH[D2B@\CA:I55 M**XG_2VR*NJJ!LQDHFQB&2F9XH$G-YB"\H66 M'_H]'%)S1C-;0826UG,(I?IATD!&W]>O*458F>IR N9VPXDZ+YF16 MMX#BMGPR^R.4__A]^8\ZK!D'/+0CVXK9V Z,&(2G#?^(7-,Q''-L]F)TMU7< MPF(^!WF!CL&B1%RT!6X+O#[#R !=KV%B-;Q9"2@A'JJDZZ8P:XHL4>LME/O9 M/$IFM5\Q)%D&'H0XUJF'B,]\DL?2ELFM8R3Q^X2PI99%,UR=%$OSV9OAX82. M[021J5N1:\>V[[FV9X2FPW4=[!"GHUF(6S'(]VF/O\'IR3O!0)#?#+WA:5.$;U G0NSFI>53E M#@_'8>SIGA_:8%@'8],#':$'EA/K7E^_MENM((X@!<$3850X:JO32=KE\&4+ MK+6.E=8X 76LZJEX ?*G!FV7 KJK"3 DDNNO\CPBV$6AG*9S 9>*T:;:NJ?0 M->BY -/^@3^!P[ ?J>@J7+:,UKD'965X-A]S MW[* 1W6U)U65*C-;9CO.WWM[2C$'ZA<9 3<=J*IK+65B6I[5UP\=(+0-0S="FT[,#W/6[?4EI[LL/D,06]BH5R!*.1)W'O)H7BQ%3==4FTHSB^(GTL@BTZK$[4_* M:\+-![)O'NLMEX&L/N-L%W#4BD!")*X'=).H5:0=*!N@E6@Y+9(L3*9IP[NZ M)<2Y=A*/2@NBPT]ZLL2@R0E6\$%UKZE&$?"W0.A2)S=462(17L%\1 QMU(42 M K(>%2HKT+E848N^FSPYDATS<%CK]@Z/=L"BP(A5,2<(!H7MU;V\4]MQPL P MP2'CCFV Z>HP9QQ'/'9C@[EQ7WRR0]Z_$'FDVA>)KK]:YQ$M386RJ_H#M(\R MVI7F".++6H6*C?+S(8+&@]:1E6%U;+>-,"4L,EF#+LK::PL65>$J@2$MXWW& M&8+ L4(S#/S UNW099[E,_@8^O W.&-]TL"N:ZG.ZRQ.[561!.B$4#,GRN1\ M5V=R/ICB4Y&5BOY,P(.P,?43&@C%:NQUKD"%8RQ C@3GDQILOKAL9%Q,ZF)G\2()S"]" M,JC-A,4@X.$VS57?Z@G+-A(2/BH48%4W7U+'#,Q>*4,D6#H(1K1WS1W"-E(7 MC0RW5&(SW_!!)4(K\Z#R"-Y\)'J,^81AJI:Z9=^M"#Y6J3QR[PJ$GA^J;!2R MBFK[J-TU1K'#H*B!ZA$T4.7EB),Y6/SQI![W(YZ+WR>#ZLP^G*7\+7 MO!>5PQ24$6GKP,^GL_P4_I)EQ13+0'.P'M66UGO#;B_X8D$+0F9$'&8L>^A= M)VF.S2KNJIQ$U48I01PN2HTO9>, ><8P6+":@QRKGC:; MEK_\_/.R^_DSW#^?G<[+GWEY]?.O6L83$@0"'9$&G4G423044 PHS*;J^05U MWU"[1MM<\%@:Y?">7"!IGV49QF@_TU.?JV7 JB/U=;W)E/H64>_D3PZ/0,W; MBG(_'*/(IX@6P8J[@0 +6G4R^NP\WM1PB-O/2Y$F!B00) )DAZHT\NF=B-\+ M4<^PJJ[X.L!$TJ$LY@!+KJ!B>BPG$5BA E=DJGR<*L!)AN5<--43/05:\5!T M3*?U>LFRC;8ZK@=+;Q_(M\LWJ-%2HNO"D\L\GMT"<0Y!V8?SJIV4%"!$Y>KT M3[4>@'>_%6 =[7J0.FE7-&D:$%4OSI]=%9S$C00R6&-YU[I9B-!\)A[1U-F$ M;91,Y4]405X306<2!_;/9=B? X2H'/RGPO[""#OA1> MAXN#@^.$-Z$:/E"#*O -KNZJK)82:"!EQ4@[BT3%-4NE_JC J50OFD&C%XVV MQUXT@\91^T.]:)I+C=8DQ5>EO "3<:9$0B?ZS,C&.+$\BR>[XG.55Z^TKEJ5 M3G8RJLL [FMDY-0A=6&WR]JZMPG:8@GI<,Q';C8K*Q\DK"_LFY#C:"M,N+I> M\F^3> V].CUND/UCB%ATRTNT&?LF93[O=% H['S(AQ(QZSP(YU/? 99_K8-9D7!8;M M["\J> T^URF.GSCQMF!3H&K!,$I0%%?!2WVHX?].D TP&R&)JA&X.(#%0)^X M=R&LIUXJ!5$A&'/*D/9^_?5*/Y^%:[_/W5Y<7KB[//_U0% M1\U6G N145A-O.2_7Q@O[ETYENQG+ M0AF;F[@:EQ*OU#[HNQM$D(76;@< MG%Q'2NNIYA%SO(>&'B:.)RWDD_A6="86@Q?MB27J=RS^/@,7%L8K/KQ\#4X# MKO;)_8D,CZ>DYZ&1EZ+A\DF+6+9(*T^D@EWLKYCQZD.ZXV%X[26UT#[1WLVB MGN\WH0M:KVV1Q3XV_ .!]Z<("W"BO1K]XWA9N#'3(^+COX'=@K&(EY?P)YN" M1W^B??KRIN?@3#X.+[MKN.3/*I3%H!I1QA_4#"JC&]-$Z.EL6WOI<= M9W"UX[]?#K4/_]1>(<#NM?;27&E7]A+@8"6 "#1I#ZMS(HKSZR1CVDOK>/F< M9GB$/'[V2GMI;VG;CIUI;SDL>F[=], ML"APA86NO1SW?'\$?']VPS),"C[JW+%GM)\ZP+.R63,O:K[]DL,N;ONLHV=< MFDJ1WZY9MP[%RUZ*T[H3[>P5D("WF@*:,]D2VZ]?G.<.@F_UM+(#7+[!/JML MI-?S@"4R-Z7.0O)[,7 $Q]S_BV M(ISR;O1N=(X"7N]T*/S[Y[I>C9_#B^.\ MR!+6#46^8O"?_Y--IK^^)]CM^8PC(%RC^![-KRWN7/=YX+7H>;="6[=DD(^ M.[M?D&A+!"0T=N[9GU")CU M$Y#LA*-YY1G:NW?G/;]N"&GZ_>-8#P7Q)+]K/?+&A$?)?%+!"] U6#J?\1IE MPT"4C0K:X*<*QZ!9]KZ.@]3O+W[^OE9+GFF.(]V&K[EE,V8'ON5%OLV9Z>AC MQ^]T)\(_BUQ[PH]$/?&(?,[FC; M^OMWSM[ASETJ8**[Q[":]A*QR< 6RM@$-*3,E-->LQG3SEX]:!T\IO&YY?I> MY'!C/ [LP M9%#,_8)%MV28/PXYBF-^_GT[W]I.:[S4N_B?[,TF3";#J5^34 M?R4IK)+VB?W)BI1-8)-'E]ODVK%A.6/+!B%K,]LS#=\+0MA?T]5CRXCMCC89 MNG^7W6?;Y:7R?.3_2.'-HL!RO+'KA[H= M.&//!6I@GA&9AFZ984=;B=Y/!MY>F?WLU1:Y5 ]]/]#-B!N1;8,Z#6*NL['M MA5881KK;T=9(]V^/_^PF[,/'JUO&[KN![?'(-77+,?2 M'>*6T5G6\[/4ZGU;S&Y:(VX?W2$V=B,C'CNAQ^W < (^=KFE!W$T]CTKVHG_ MH39%/61]4*VQYLT5);3$-2O?VM@-F;X]=YMM.,&:&$_N<&Z9M!-SV MV?X\AP[ A%OFR'XB2OA*1'T$!F\#@M>CZ1'!UR&"/W'1GU*1]I0_)4RY^/#Q MK?B[6H4%Y/*EW3_TW)G5H#JCL[Z:>Y/,AC.PZ$ 7;0\_;Q]U!E4&YXE(76UB M[[3]FZYEW#QM[XXQ'<;]_6T2_*UG[$V)8WNDL0]8)9ZR8EYBYER7D^:> MM$MRCL?/P##1JV0^^6&26I]*%;A8!\R[+U\5F YPHKW[\OKL>+F7)GG\S/NW M/+O2_@Y_G,A4GM_F++OZ\SJ?R[RMDVI,6\.3/W(6WRIF]=9IHMIP[?+L\R9' MT0L44I/#);:2O&:)(I2C;CAP;$#D:S;[_$_XB&TE"#CQ1"M'Q2A?>9S4L_\Z M2L$E%&-7Z]A98; !1;SF&?9 /]'.II='R]URDL?/WV^3#$\X3K2/=[TNWX P MY'H=, ._F1?IT?+M6\RI.Z8>0*OWL(^,;4@/O_$"OKL[8'9]^5O!.1K3E\?K M6XLI'CW7OOS;/+MBQ5W?9'-CRI K=LC\VW27M]DHHH-\7$WUZ%GY(HL0.Z=( M;MB,;W=?CYRC:>4.F9\O9N+T^7)4C([7D,99;DWL=I:-W_-O29A3!HD6<>U\ M:TV0CYR)Q;H=,A>_XLF_$M3)Y_EH>-PM 7Z02#7._G\Y$]&L7B,_ICMZM7 ' MS-$?\N*6W2U5GA\5)XLY'C\K?[I.TF0ZA7O+D[Y9SZ;4T5BU ^;CEY]R(<(O MIZ,_1WEUV'B$["QF>NCL_.GR"VY:,9M?L?1D"-L:)CQB8$[_GB537I8Y2[5W M$>N9>#.:$ MYR!S\^?T'8-_/[XZ6<>FK'R$5^_.\+#'6\?'CQYY[-R$,6J]# MYMV_YP5GVSR@Z"#[BK[4--/C9^'+*4LR5,M]E=2&U($+=L@L?'F;S/X4A&8%H1\[3)/YP\ T[09Y:3.PKR>)Z74JI8W,\JE ]*39'8%6 MO_GW/)E.@& 6I=AC!O.HJ:T<^2(LU3I4JC/JI_*:AQRI6+,,4+&Z:0VU6XZX M4EH^+X D6/3O.2N XDHMS0GP24LR$ ?IX.PFN1EJHE4.S1_N ]HJE2Q!S$#M MAA5)/I?W4A>BV350T=5U/I\1;-1M7J312/L"_R3RCO#5$E)*W7S%\ZN"3:]1 M]B0$BA7G:9K?EK_<0WG?L])-BGNL$A*\U]!'.G<F#%9E#CB(?Q;/:=JJBE5H4ZD!SM.2M4]EJ]W-3"ZQ36.K/M*6A7:Y]936+S MUI,KKUM Q7*?BHFE%,$JB2\DPCM)Z/5PI*AOXR,]8)?7I'$UGR%P(A#;BX=V MXA&06;7D_VFUW5X-QGSPM4_:ZR?N[V/0M]K[=(D$J[TL4;IQ+>9\=M+F^YT/ MZ\7WD$.<;40**YER6_0AJ'J]V[PI?39Q1DE>;;<7[9;=[H6><+M@X$?M6K5! M3W'/5P\YG!>'->!L/MG^>%> ]ZHIF,]#K"NNLPUK"+J\&X+CT3NZ[=7XKY.U M:G47$FIOLDZ+3&V3_V&Y710%K1VX0>T$][,,28PU-XG401N MXQM6SL@[/HN1A3O(P;W]\ /9#Z[109'QO1NZ(T=D?VJ^Q#I/%B9Q [6G.X*B M0R*@V\R] [._BU;_&DW?;C;5-M#%A^\X@5P5SKSG!'+3\\;-(L8+?L;FI['B M_9:[AM__X!H+_SU/"AYAQ)T7Y74RQ: \AMZI84I&L426K@S$#T0@7FL%XJ?S MHIRS; 9"36/:M."G4Y9$FNUK=YP5<&MV=0H/F:A0O8BTIQ2_3V;7].D\F5'[ M*/5P[3__PS,-XU?M_[(X9B/M SPZBA(QM,&4W>&A1ZEA("V:7B] M^+J1]O'^F07S1/6ZR&8LP>86TVF1?TLF,.'T3K,L$QE!:X3M:+WHP&% !#S2 M+K)J>,/Z4*+]($]?]9QZ5AH]:T5/C15K/EH\,'CT>>?CS;-ZA2O;&827AB[^^Q8X_>8$]1+!U+Q&"5O K5M#6 M(_'7W4E4VQ+>F,X M0N0'&P); =LZQ5\2:GOJ9WR3\EK[\5.3EE(>SDIX ]P@R1GZ ,= 8Y;/?)<"S,)2[ ;6J ME0/\S$L8>I:%UWEQ>OI7>2:!OXG7 MVVO!Y=?SMZ^UO#VXL/9A_.+LW?:YS?_N'CS!WZI??K\\?+3F_-] M+^[]#8W6W84,'"5EB 4(Q+HIG0N#QD'>C2ON B&NQ'"(<*WB2'C5[\1)R&K MR/-T1B?3LB\1GAF#F,"S:5.T0"K$N^ +8P@W8!\Q^/@)5(AV 3*9.'_T*)8? MXKA@[(.S+)O3-=,8&6B#3!)8G MG9-V$40F");:50WIV>5U/D^QVQ7\R"C% 1[ZKWD6DN!7.S<1!DSS?=K*]P&- M#D OW221R)=H:B7#J]123967U;U=4!\?P?9'+MDO,8!Y'/$;GN;3(1K47[D( MI)7S*7$G0^< ]HNX!N0%K'!%. )3Q -GVX@M\)FZ[0]X :Y$7)!BT M"0@;X$UX27T%*T)TAT(T-6#3V0Q&$0.GEQJ=Y )#ED+)&V/,ILKGT5#+^.PV M+[["./, GH?CQK88>&(XW.IWEISRK;QP0*3.MA/G#.''5<>V6GG\% M;\?\,L%XR)#U30P[^Y \1(.8RQG6]](80I ZP$T38-HKY)(BG]1/D*\;B%^1 M["5/</R'\H/N%1,I_ @N%L@GF)E?:E MU!6X5O,)W"!>"\0"5C"(-"0P6&DVX4B,:L5 A(+?CMX5#N#;C$M5"U8M V(5 M*D@ZG6H&@]8,I/A+B@B<24/X?S4ALC:"SX%S D MKC(N+P8-ML-5!&)D]34GW8ZP4E$F/FIRA_@5!#YN0I'(RUY5V W9;->2D,CFJ-Q#3% MC$%@JH45AO\5"3BP]F^SE1UJGT0#W]7+=C%OV.;!V..1;;A!9(TO>25/N]R;(+#&", M4:?^$^,?;UKQ#RPA>*[DV95CZFX^[>[.KG\@MME/*OI6N884:\\CWR4T>_I[ M.OVA1=>37T]^^R,_HR>_9[80]H54L?)DX3-Y8+\\KZFQA731AYEOAR_?.3UN M>XS]GO5[UN_9ML:X546@,(WL=5FJ3Z]2&M;I6^D=)3OT6)'N2[$ER4Y+)'<3ZWH"BOTV4LJQU+I9.2CQ.I()K -!5L!/ M<$.F"4B$\$Z+TWDXFXOBJ^%@*L OJBKI5B&J416B_@]"AB2R%0!&PN"+5'U^ MG91AFI<"2") X.[WHC+IH&(^I)]NHLAC+)$05?))1U441P75?J,(" M<4_J6+-<6GDJ\<^&#Q];>\P'='7*W/)M.E:E91W2;K2&0U*9O@VE*1'US. MY9UI4A=6,OQQ@#?AIJI"E-5;BZ/#\L]R[4NJDA=\#4&B8$UH1"5$=-,4"_>B M4E72<(36E_6(6/DYPY$48MUQT@4.(4IB"190PI[.;CG/[EE1#8M[&DM#2X42 M)U7@#<.EHOR5\P5ZA :,J;UB.'(NAE*Q ]*2$&"R>8Q8#%6(C%%"D$"7X#4OG F " M1U3M5CW5:CD$^H!X357RM++\Z&%I\XB..*[EN;9ILI YD6WSB/'0C4*;<<\/ MQY;#NMD1QW)'E*JIBJG6][\QO)&UOGD.J1[WWG943VV@0[P(VQSF0(A(8K]N MU89XQ%9;INGXC,>,!X8-VQPPUPM,-^*>[EMQ&/=;_:2M;E@.,1ED88ZJAWWC MY=ZV//;'9FQ%KN4:KFU%EA?ZWM@)8L.)?&X99K_E3]KR"["PDX*P)4#OBE)\ MVIRRPNW9V];[?!S#3O.Q'>NV;H^]T#$BVX]#P[%]A_?<_K2M?Y>7I7:>$[^# M580[K:WM^[K[W3;'D1TS1Q\;D0__T'W==]MP'2\R1,JY S>%@&5F;3-ZAG V2I*Q M!L0(_,*RDA'&U0 13*:>5G+T L@*GV ;PMHY9*G$%;U! MS!J")\%1"L02CFA/TN.AV0F?9R:M= G Q+,$P2FK$0RN&?K*B(7%(^D453[" M*D]%0 L)>+&H$3>IL-_8/$H0TV4R268SSA4H0I"S(B),(\*'R!';YY_YG!S/ MDH.7HH$; UKHKD)1:#@_JP8"*_4A!X?35+!\#_IC0W0\P8=%$V>&4!6:A"M[ MYN@-W5/CTZTPL[N$]%%YY!.69$!8#?")14PRF [YZ\-!#9DT#TJ@IX9_6H$H M260I 0;%$"T)MXROP%.2N#Z$AEIA*A'!50\C!QHX'#&D",T6J(*"$K&$N,-H MWYV*3LBG4Y"GQ(A$"_AG&=5D":*IAMMK(H00-@D\#I&NM(]%RFQM3XI;*WJ>>\O M/S6>AW!;,.O;ZWQ"D0#D$KP>GH4X6?,2$5%V0V^MHV6@-WL=P5VNIA8)&]; M]Q+8;F&(@%3 ]2!W!^4\$5&G!DJ7 IE3V&B(30:LSQ0&UX[FNRE_73[ >LF M3L<5Y0!#A)G49+S!3Y)^X:E .!&%0"DV'C7#9P15+;F 716<5^!R*H;3'$@% MD$;(;M$I4DL]JN% \4>#8^"=T^L\XXUMFF%K75(H"MEP"G?GQ%&-D&"%N::N M4F_OT;;6HFW9/PS:UE,UFM2N?_):H37PKW/B'WEX($/N:#J""440?1)L45D: M%5_6J*H1GR:A;!Z+L70*::N0KN(^)7Q%U/^64X1;(.K!^#BJW"13 Y1F))Y_ M(4#6(,%IPK1!CM%X\'Q,@EVJ 0VUZB(9*Z\TS[25%WT]P<4JX MNZ3YKG[NGL7X:J+:Q#P2E#?XD@/):*[N#L6)$#9'('%,"Z%HKC99)@D*\ZL< MCS] K2D"E6C1M,(5'< JTC/)ERAR$+_5]>J)Y^A/HH$]XX._\[O%9W1X=1\V M+@?K5"NP'KA28 C>2-9?K1"QRX-:#XJ3S!$4M;F"#9'07+7ZP>*@:L^KB*8T M*PA!6)P8S>ZFTOV5#2@$0O"4('U3$$ %(>L.J;O%@)7K*/@)!K["#6];]@36 MFI(E%W!E6(- )FDQ6(#>0S<.;'$42&MD')GV\@2+2SA8&"]ZQ[AE*+#5\X4: M:#"C1* E5J6?'_3'+['137TP7S0D=L-?Y",3Z M$W8G4/-C%!1R29E(,0%//B.O/Q G\\!\X5>MR&>L7N,<$Q*D[Z95D/E ^+45 M2>P@G+<&4G059A-O:Z OW[#B#B%5TV22S)KR3LZ@,K *%=(#*IJ'8DRMQ@+7 M(*?R0OAFS3F185HD7,@6U98 U1X\"43*A$]RPF)6DQ],4Y8MK4!C ;YF^6VF M8?2#0G\7$K>T&=DCA4E8L.!G+F0Y5.D/./_:7)WF,QGNB><85AF(68A1TLZ( MZ="RMH8V;';UD.UVY!!:!G@S241ER.#*R6"+O%2UU"&X>5 SD\&*S@W-5!A8 M2GG(2CD<2\^-%GE?O0$OE]? VA5SWDB3J5>[D: C;UPYH("EPL^_YGRVJS#0 MAF'0M4?0XG7+?^Y=E(A81<65S4-S"BY3[RQQ6/%[EN!Z4Q,,H;TSQ+='HU+E M-_X+A'2)9Q*"G2\;X>_Z=*#*:R,_K^JV:^D SZHA"JI+W*7QMJ64X)1P61C6R!< 6*.:OM) R]IS0$L"IH280V M*"DC:R;"66E*1Q=DA\F#BH&T4S![3C5_D?ZSF.Z"P*K76XC5LI&M!8S!4B$4 M681[6\E!.2]X7(K;J4D _BNB.Z;,NS IPOD$C8U0&<.5B97F9).^7!QX MR.8Y,&"@E>HLJDXVK%VRE$U%=P<4!W,1O&Q)-4KF@C6@/A/"?91+"*XB-N\3G5.$!XZ40!F2HC\?]K*H#-&, M5^9G]52M>BJI/!4:HH!]?>3'T5R@:ZHCA\$4J_GSJOM3E857ZRE,FYZ+]B[L M&SU';.&PLNMCX.F$5(0X%$$F EU DR]G:/Y>B:X*8K=1" M<58J?UC&OZB'R=(*M1JH8%L2M"1I%00="H[%QZ]8K2KFE1>(!)]3PN) YHO+ MMU?DNY3-U!GRW5 K;I"ELW<]2/%F"DR*LR9!%\&L,48Z?E%$?0J;$+:?(#20RKQ-:!2#:?3^;"+A26%#9D*S@XAZ6(SA(IO<3GG-!A/?B6_!K< M1A"_JF42RI39W4C[O.[]:'W3O,@*Q*:5=>J[/(:AT=2'V(I],]DBBCJ1RH8) MM;^KTALJ[USD(X"U#EI>"*"FD!.1B'+6.#W#Q44G>,\R^SU()Y!>BNS/A=/Q MKEJ\NJW8!0CA8BZ/]VDE!B+7.1*G8^ R!YXN'T4@$@::S+2?D>5S*)\6G53 MK>ZE)K4U_\'W/!52?)E"5U#R8(EJ16!(!A1;.X?A)CZERH3.IQ/L/%= M<:=\@,:@L(/>V\M%!AEI;QCY[$C9I#)JWTH%Q3#B0>^(>(A;(%H75IR$YB#V MQ)K@$T3#*<20D1UPJ='25%AFTB54K-4XT<,%9%+)H,U+,042TM?4+@KK?"KR MU]#XA]O(( Y!Q7'AP]YPS D!OD2W\:S2 K@/K3>O68K%>$62#3;RRX:R(Q]V M&L1H".Y40Z0L"Q*:>X.!M8?%R6!9G*"/NEJ<](>@ZPY!G?X0=$--/1%R55:8 M9/Q.M>#"V):*_*TP,4#)#FK1,-+>/^K>HC(1$IFW Y3^#GL2"F(UT#5J?#9E MCSSL@@F2 (-!PLT1UB.EL=! E 3]]SR?2/_%'^80\0"]1VLW3^;XC(\OINGLW^6A/&SVJ;_+T1HB\&P::9E[B MCB<3:?3P*]#48).'X ;!',K1@ *QU*:6[!9TA$GV4DQ0>+.JN(F:SV'HM [U M5=H?=!"E'U+W-S+KJXM0I,JFC)@WBJ-!DE@<"V:%-E*BX(= I%I*/TGZ,;6O M(B(A=W6TF)2J",6!\E*!M[NJG6X=5L8A[9>2'I<*_.2A?G^'M)7$N- V34P0 MM+'24_1%S"9)>O?+_:G@2,.#*0B":T;1DRHM+ZK/R(AV$BH'%(E\8%E@3FKS M\CJ'[_7[VH'YHWFN&>44Z,+@-QFFJ]XU&LC[*1=897]51V_D1..KA\W;,:!$ M>7_Q/(W!;:X2N53ZE/23L;Q/PRCXZ5=>)\=142SG,^FLS1@VM\U RF/2ZW"XLCWS23B>AR48U-.JUZ62=F0)-*8>%2, M^9$-.#?M)%!U"O]8=0KO4O?JA99VS8)F\F>**MHL0U2#=M/S)&MOXW<6C#8N M;F>I0FVL0C\:+N[=.Q*:#$8335<@^ZJXS9P59TYI(J7N'.8/]2+*+26L[98?>E MZ1GN^-LXF7OO8G?L[-63Z[;)=9]-[XZ=6GME\*-;7R\Q21H<;/193GY4DMU7 MC[VJ/+;L6^H=0ZNO?L\.;\]V)D]D^&/L?C=@M;U.:GQ:5>K08[(^$4+T+X]8 MP0ZCM]K^>&1W!\!U)S*RI\I#HTK'L4=^)ZERU])_MY;E6AVQ&G:B2TJB;V-R M^&U,? _^[@I;[]5L[\J0>QYX;A[P'&^D'SH//(,;])B0X!/TW@,5O]W2@$\\ M4W@:LS\I.+F/MA=/'/!V+%G?=:2/TG*=2/8W_.#1NC+NDTO9^EK4E;VZC ME-']''YUP2+ML/&Y2SMSOU'S;GA//5GV9/EC.S1KCXB_Y#/J1B,.BGOWI3?M MGF3:F4/;L$?C S/N>BKOJ?QQ5&Z9?G<.G'H7IK<5>UNQL[9B3Y8]67:0+)_! MA=FZM_*Q0NZJ@!M?_M?),Z>W[C;C9R^FUO>92QUA@'U)W'[[N[?]1YIN=2ZA MQE:BD'Z MI.DZQ,"=9LU')/%W*"ND4QJE)[5MDYIM=+2(Z I(S 0HOH!X1MQ,;/,,Z7-UU2_?U62D' MEY5BV-WQG_K$JY[$=T'B1I]UU6==]>DM?7I+GW75D^4ADN71.#*B<$3U0.L+ M2'H+;SNI]9[9I9/7WHOI:7SK-&[I=G>.GWHWIK<7>WNQL_9B3Y8]67:0+)_! MC=FZQ_*9EYP5X;5H)HP],_,I-E+KDL_2H:/43A^2/L+8?0#.VQUV"9.R3R'H>>'8><,?. MX2-Q/X/3\CQG+[^)%MFBS7LT2;*DG&%=_$W'$JC[V/3!Q::- \1F[6F\I_'' MT?CA86SO0G?UYR]]H+L/=/?G+SU9'AQ9'IHK\P#^<+Z$Z]4[,KV1]S0C;^@8 MG0+QZ%V9GLIW0.5VMZ!J>F>FMQI[J[&C5F-/ECU9=I LG\&9V2$2<9*%^:13 M!R\=.DKM]"'I(YJP^GYW(L:=\AIZ6MLZK7EV=S"+.IA$]CQQJ;<) I(E+)7R M?:AEO%.9PD]:K$-SZCN6D;-#UW_KR6ONH8$_'4*DK&>]GO4>9#V[4WA,6R39 MYPG?'7!@KN\,THEX1-\8IM_^;ODN6W=3+L@YT0(>YP779NP;",,\ZV!,JB\" M./PB '_QG"YQ M=_<#83V-'R"-=ZCY3:YS 8/##?IN,A+Y:3>_7YT]M/[(J_*CC[ M>@9_5),,4\X*&NYUI=U 9\(C]8:^4T/&+U^L>?:'^23@1>OAS6T,08WRXL5? M_P\N_.I[7S0=K=-;.;^@&6^+M15DH#E[NG3;VHI:-O$%ZVE4_NLZ[#3:EM,NDP8 M/?^ATW^K["'YTXN?U32JV=#^:TB52&Y //_]0G]!GR4QT>$_OKRT]MW23G[@L]^L>#;POXN^[7TA71O M%V;:W&$TBA:G^V*=_2:?8HZ1H%:)W(7K[)&#]+C"O'OQUY?_=7+?O6P^R]<8 MALWA_VM>SI+X;D&\X/%K.L>EUJ8%/YVQ;UIX#90 *Q3G2"YY^/4T8"5'H3+! MPF;J^S?4V$(7P"2;L>PJP?V$;> ST1B7A?^>)V5"%Q4\93-XCJJ/AENTV36O MAA/G:9K?4CW"C$_*7YJ2;4EF?(^PD!>W;%S'EAR_&2D*OFE0I1\'CA[$=L28 M[01ZX#F.Y\1CQPXL6[=X4_S.GD:0OOG3,K,MTN=:>GRLB[;YT<<#:_]<$:+' MAW'=!]_UI&#G?5Y72V>L<+&D-E J(LC3Z,5?_PGB6'L#_EJDO>8A1XVB6<90 MDOB&6_/]8WJA]+2V9Y/C:>'6GA_6\8-Y8/R@F;II]=2_,Z_SQZ4L("RS)ZQ> MK/Z09L9+,,LG29J"R5Z>_$@T21[37E)@%SNJ/]Z76I16S\,,6SBI>5@U[/#E M.Z??#AY9]GNVDSW;JA#:80>A15$SX^%U!M.\NNO245Z'$H@[>/JPX^2J#M7\ M=>H\K2?*/1*ET9V3K@V*LKI7Z^I/#KS_I5'>&O@*KYX ]<$!GD+@Z MYN\\3_.A ^BYUU>E'&!5RFC<';;N"Z]Z$M\ZB=M=ZJ"WEP.KOM2JKVGI:UKZ M4JN>+ ^&+)_-5=E%J95H+O3=R;;5: ZC*5%?H')4!2J6W66/J*_7ZMGA6=G! MM+KL/CUP3E'D"[W_ZC MRM4ZS\L9!H*F11[-0QG_29.P@S&>(TU7Z9R/VX7$%KU+L(Q]:E?/*SVO_$"N MP8/:LLSCV2TKN#:?1FS&2YD EF0SCJWR.H5FUR$V[W1NYF.R+CL#'ME.AONQ.D!]L=';NGTOG*E ZQ M:J>9\!'&HMO[)3VI/0NIV1U*0.J(8_(\!8>_\8P7F,>+6;K1),F24;+>MORSA5&N=]$.(8.X MSR'J7@Y1O_T_]/9WR5'97;GANJX?Q^"L'&9-U<%FVNRR\FK;BV+8G6J=_2ST MW?-ISZ<'QZ?=:O^]1?INN4%/[X[7- ?D^&47,+EARD90[<=66037O-&92W3) MFA:\A/NP@U>,G>H(<2#,89F+#*_*YX4&E\S363G(8RV?\H*N*34&_].F*'"R M&;OBF)17\!N>S66_L1F\#7Y.\@@?'L'*SWCTRY-7H&7\B)YLW]WRBQF>-PZ- MF'NA:4>^P9S #\9.8 >NYSA^L,V67T[?\NNQ SZB7AP+3&I0J[H]=P%;.::^ M@\U1<\UAM6]:3:'/V2OLX'FDI[]MT]]S=A0[>/+;EHC>7T.GS]*F_>5Y17O? MVZ?OQ]3OV4$E?'[J>@%WGX6W[2P\LS/9U)N/^:>>)(^:)#L33OU.DCRBRK9+ M#C2;S.ZT0O5!3^ ]@>^:?+:EKQ;>WV.)]Z#-VS[(\7I?E@=H(E:[8.RB]_?8D^\W0.W,.],0LMDX=#O6\T/-"5WBA M=W>Z8KOU=N51VY4]6?9DV4&RW)&[LW7/YJ,HT,JNJC:QSYRXVF,>=!CSH-_^ M'WK[#R^URG+[KDE]@LF^$TPZDU+9)UCU]+\'^C\PC,C.6^\/:K6R\XG#'6+8 M3K/B(Q+WN\)DG5(?/9W]&'1VA*[)(;6HZZVTP[?2G*XP=N^E]/3?TW]GO)2M MIE2MU7IGDQQ&\:< D /M-^/A=09SO[KKEI[K4TH.+Z6D.XS=EW_T]+UU^O[/ M__!,PWQ,ADZ7TZ;^ZZ3/F^IB$DB?H'+4"2H]6?9DV4&R/&B?1I2)A#*>UY>+ M]/;>=OR9SH3@>X>F)_!=$'B'6J_T]>R]1=A;A!VR"'NR[,FR@V2Y(T=EZS[) M9UYR5H37E$T0@4N2YM,)/*9+7DF'SDD[?0+Z"(NJ,X>;G?(.>D+[00CMB-+# M+F')L#Y/9(,57SE6ZW5)>O>Y,(>?"V-UZ,R\3P;K&>#9&<#L$*1BIQR2YSDY M^8UGO& I*3D639(L*6=8EW[3L:SG/KA\<,'ESABH_>%)3]\]?6]-3_5G)WV0 MN@]2]V'%D>@JOR !9POH2;U3LJO2'W)$/./;0LF)[ >P)_%($?6AYC M[ZITR.[J;<*CM@E[LNS)LH-DN2-798:A]C!M%-> M04]H6RJSNWKZ M?_[LKD.G_]U%H@XXQM2WC.B$:]UW#.FW_P@-\PLRQ[6 QWG!M1G[!@(PSSH8 M7ND-E,,W4.P.-<'L+?2> 7H&Z,I)P3,E-759O?6I'H>7ZM$=;NY3F7KZ_N'I M>W?QHSZ3J4\9Z5-&^DRFGBP[3I;/YI_8._!//O#90;@F=E=,-QB(%N7S(.6' M8KMM,N(M);5TN&1V/?.LF,A//3/TS/!49NA0L^KM,4.MZ7Z>,5A%_ )_'0P> M[*U2NQKBXL9?]"@-EP#G!B/][Q?Z"_HL1RX^B^5Z??GI[;NDG'W!FUYH2?3? M+_[T@R 8N]PV;=VU#3/RC="/='TS9:>(OI"^4;U\NBXV M'53[NNT!S?UB2>W+^\WQ=+::\INZNTUM]UD&AH?/6V\%R%M0[2^V@+GOS7C] M_2]F\UF^\.*_ON-EJON) M7?%7!6=?S^"/B@C"E+."&.6ZLI-@JH(NJF\4L^"7+]8\^\-\$O"B]?#FI$(P MR'CQXJ__!UE^];TMRCR]E7/+\F+"TE\U^I(N4-^)'&5\WE\?G'3U["E\%?$4MKI0XP'%!9L\P30'V%LD@!2W:%;O9Q[' M0!W9%6Q;N;"Y!2_GJ2P\:4P0*:54CUM)%Z#MPZ_ \*#*X+9T'A'(972#U #$ M!L^9(9W->(A7#P<769QD^)#S-)]'O\U9$0UISG]CQ23/[D;:&0Q/CF>XYIV- M+6ELQ5\,TVJMZ5#+"\VP?QH*TO^+YWBMWP=R:7$Q_^)[QLH-&6F7#Q#]VN'X MRZ,QJ\'XQOB>P5CNRL$,82T3$),)[#2KUTGTJ+3!*? M/]1[I"1N"^+JUWL$;M-=\.L777\,PT$<)K^%NX#B\&;Y,4Y[ANT#ZP?CNP(!H3TXMYJ"]F$E) MU]R:$$@P MGX"?WDAAQF>^O9;+!7PQ[I6#(D6:H&&8 MJP2@%(^&WLF=NU"*=;UPE+-K2_?*ZAN@OEZ8>6VS?;GFE550&Y"P@+-9D03S M6@QH+/SW/"D303 3!GP=S=%8JY=P.ZNUT6%M.RQUWZ+NRBIH-;QXO=CP8E_4 MLJX-1P4?):U[RUTMQ ;"4G"6W!W:7&$(%WP*5AWZ\I%F.#\M& X:9_!ZI$^@ M&=1NY0*!: ^/$0R_$@S$06U+(H^S%/XM>1L<;EY4BJJZ,08+=LJ+,L\RGJ(! M>LM3^KNI>V(6)FDR4X^*<#IAQ58AF^(6:QRHG8:U9_Y?\:A-K$28;R8.LP1K MP\S WO__V7O3YK:-=%'X.WX%;FYRKEP%,=Q$D?$YJ9*W1'.\E:5,:MYO3; I M8@P"'"R2F5__/DMO $&*LB23P(%IT(=I@-0VFY>'A MKK(TM_8,<4#2?D"](CLRA\.#C2/@U -SZC&8(-.H<(Q)ZW(HP#ZY@G\E^+%" MWS]:%RU_DL: >+ZX G$""(2?G^>9 -O6NYC)SW@45O+F@%-7K#BM;+!U;S?> M@]@.,U3&_ITJ8YM ;,D%S@]V\F03;G@H8^,TI%/"[Q@0" !)JJ5%@>.5ZR>E M&]55\USD,P!S@F"LG4*WH24L!(B(NB)OPKFEG 1:1K44 2K;"1C^6H#)+_R! MG\'& !>*&]3(G?M4VZ$WUZ^?]'\QGHUR[:6=\L9 M6+"?]C>Y[0:GC7[.KF9AKFCO=59$N]$0NJ.F[^ZC_'WO48KAWSM*\77:3L,/ M_GN<_;PA?/:UJM'IJGV4-Y(;NT]6-:.\D/."\K.@BJ,;'G@@(]D!EZR^^I6^05Y8+>X]?>4P.W5U$O JU? M^$WZ14 *ACJ<'Z-NL5MQ[PY5.6L8JK(KS%@_[&5+P>]M:VEBU".=2M(0X(53 MR=$FT,Q4' -X1@!7=25<"6]5P2UVZK%X[W0VB?>.8^MLD.QWM]EWBE^VYYRJ ME7Y' NXIFN7&F8\.?JLZZB;3..EC%:US%HK.2!,(& M3;5M#5SQ,V QA0>KR!THN]M:7 VQF2@I@.%%8XS=&20ET]$$#_ MKM=P/P3& MGY)8*^X9B!SI4['7JK3,$-+X.#LC-)0]AK(2]2"B"["FD<$3(\XUO'/X"REZ M"A(]1?T>+F4BT>,^UC8:+OM?_W?8[;:?GX/RX/?HKT[GN?^_<@FH/D75$3=# M/X*/01$#KD&>+$%^>T\]_BG*/_MO^$UF$?PP]S_9VT!!^:+,\41\H_@!FV?J M#;LE<]NA[%QU*'LO=^Q-Q73P::UQFA89>55F8*@!&"P8^")#,QQN)Q3YC-R( MUR*&-Z&!. ,:.H8?SM'KF )9Y([.0EE_*D!#&F#CZ\G7?[I)"O37A7G/T$CT MKUC8P+9G:8S.B7'AO!6PK(ABV%%!<2+F5*R\%.1]F*:P*"'9Z?/<7T82UHAR ME=8S<8"B7(0*+*07>5KUX3YF!.@4:IG\1(8'.E><6]Q(E MU[ >^CO8I>1J:+"+)$4;'%'>+LV'2%QH>@J:L/.9%-?$*24P,40)W!<(RVL1 MD5))+ZB>PVA_^CQ\@<13PD)Q$.0")8A5]=O54 MLR%NY7GV3C5Q\!LA)^325 MS> F#$ ;42E@A%B'?HBHGH.H-O"M%0"P8S'2+:),![H1HHWOHIUG,D2[=+)C MW_D;X.+3,F,-#IED33@9?,;(/IC7>>HS*PY\A[5Z]V&MYB&*G"-'&(-V"4B= MJ^"\QF9G,V0,8+J -01T7A4&\\92.:' [%E:GR08A H-X<>3R*9@5-%E+WB] MZ0-P[A3;[#:CIM9Y1[G3.KU-B8&=7F<-J\7;EG0SJ,3#VNQT1MKH]'_:*DQV M 2CY/H6'.AV-KRAZL.R8\,ZRCAQ8CF2..+48#YLQ*@2>BS+DX)7GA_L0G/F#QCQL MWK'?Y549VR"62Y]9>I6)N28@^MK9GG=W_4T_CH(!441Y;P **'N(K\+%E\A. M@3EC=@-)E;F4A5$P+:T3L_"068SA.6#R2@ZF:+U.RI !:MT)VC*\24L4X<8; M!FA"M+ 7C )5H'W@$;8PL)9#V>\9BQOS+(;]ME]G%95$C-/1Z4KB[/ZE3+#O M6[N8F_S ;^#_V2VMNK;7'4-=L_:9CT$%_>'7MQ'@]P2#DDA4+U4$_I/, 1G# M72=J;][9OL!(/>\(Z;]+8#GME6OV?I>IL= M#0>#K7;D6<=./3!OY;O(N=N&DL[:+L1-M6(B--:@G:O,6_> MW$9[-%RM5GB_;DW4H:K6CS+Y*^8MY:L;H2 F>$"DNZ: M7WXCK"V-9J];%A.G-[::PBPSD5.9H;?0.'1=_R$F&7N49+RWU\GT5@U_T<7V M:TEJ7EVBX@'-6F7.&L[:Y=:D=_K&*6N6,AKH>-FXG(>W9/6 >GU-L&JYNY<& MJX=23I0+4=A87*N$. MGN= MS&]+.1SFQK0[Y9HE+26;8+[3$C@(4 ]HM'\8"]?YH;:;26=&\]0N@7IS=0TE M[- /C*^,, S CEE*R]3^3<\U>^E)W&LH.2$+?WJ=QN5<.M%6%8FAO#N[N\G* M!I2-S Q(Z1?=82.X5;9T)^BUF_.EU8-XC/>Y01,%_$Z5+JK&9@_.K 'ZOR!GW2[I4K M/U>M>H!/UN^L6+,6I6!3"W9PQ]LY;.5-426T0(%(%:4^6#AE.A105F,UUPFP-[BZ"_X"278*.&;4W15 MB>="? F,IYRT.4)4JO*2,PGBZUKJ.,41/ONLY9_5HK#PRWE4SH%(HCPDC*UX M?*.\^@+E E3.0@I;X?)[<'NQ<0&$Y(\:8Y+6E6#LJCBY1461GL@Y6I6HG9!' MWRW;TF5K5-CJ:F!,*G,VEG(,>)S%>1KX$;MC'<_J$O.Z\'%RVX$N!63'F(5J M.D Y2LFQ2TXV+#CR@/' KF,9U*)5CG]?^>@PH&*RB7%]0B)=<:;!T1#V,A!: MC0+LP4T"(P;@+1!Z[+[!([C7RQDWZEP59X&WSO4Q%LGG+4*F_A&[-,75528Y M;>VN?H]GY*2PYADHS*N>FS\Q/!-'$EW[,U%PE63S<6_@G7A5>3F=1F&$B(#\ M'E;*ITN%LI27TZ0'>\KQ>R<5])8,R6T=L54/W;IJI\#_"'JFWIC)8%N'^ M!Q<*S+"DT,))L"&[@HI%Z%H_&!S8C7.\>B>7&>")&VCXNP)\.Q@V4L9W;IQA MN_N_LW&V'2$QR+%SUOGEZW<#^.#_'!^?)2'(G^/C7Q4$\2NFG$'+?W7^Z?7+ MRP^?+@+_XO7[\P^?O'=G[\]^>_WN]?M+_^S]*__UNX]O/_SK]>N+73*(5]H& M(.9\(1-05OQWY#C>?:4JJ@J3R@;!^@E+BI>G*"MEEBM)_8XD3^>$)'1?!30$ M.FIC$,_Y+_<^2'-^YW9MV*CA6K<_.NV?G/0'XTZW/PQ/A[U.=](5HXDJD3ON358CC77=5FO-_\8Q$)?;OER]I==IC; S7G/SO&V;XS4BX7NQ MIIFJ6D6SD-;H]-X;T'>\H9%W,UP4&!L@ T;\<'37C:WR]6U)UMW_??[[,64W M[4.MM_I?>W!'JFZ\8L"Q_@-?\8-?]^DWO>WSQ"0=*K;TL.MK > ?=3:V/C07 M--Q'$NRW1M_P3CZ410[ZZJ/>QZ,L?M3=YHZ!S^[E)0]:W_".WY'A_RBW .K* M60F&T*,L_A+KD(M";BE0]_*BAU^A:=SWID&)?*S[, 6>APM?>^'#D^_EPM]S M=0&6_K/:+[(M6MUEGVW++WYB5;51!]GK+:X3IGN^Y41[4]WQO!KC5^9\J.Z,P3,6: M./"P P\[\+#OC(=MN_U_R"Q;^G\D5S*;B^1[U^2P#%68'F@O4I%MH[SN-P^\ MMZ$R%?,H7O[B7\BK5/I_G/L7RSD8+8&?BR0_MA,NP4CK;;/9 \L]L-S]VO-^ ML=Q76*SCO]I*_7K2W!;MYDO;:_I@.!\XX($#'C@@1O8+$2_]_\7\Q+\%%U13 MDS0+Y*E 4DQX.,RF=O '/GG@DP<^^3?EDY]*3(;_/<7!/V,9?OZ^6>7'3&+^ MQ('S'3C?@?/]W3E?*B/_MS3^WEV2=U,C;:/+NBU]8)@'AGE@F']CAOE;N?1_ MD^&L\(]Z6V9S/E6>^18-9R9I.(T?>P M?WO>+Y[_22S]3RDVW X_'^R: [L_L/OO2\?H$!<+UQVI?Y\ M.^M%8,VWN(X*^!^9P+\.LNP@R[X+6;:OD>9#0/]OPM:;B.>;,79@ZI'_IXSR M_,#0#PS]P- /#/W T+\=0\_2&VP5_#\_='ZX"W/_![:(OYA'Q8RAXCNV5/1Z[6[D]YIIW?:%V(XFDQ. MVR>]4?^TW3\==?$Q[E3_ZN+CF[=17ESBVCOKI:U9I.IIWGB!U&AWO30399%N MX3]3S=1K^/"KGC;=D#2[.F/ZO<@GXC_^;W$Z1F^/C.%W>B:]'7*=F^$S>C;V M2YH>BL-4WHH;_RB7.)9J$8N$?F\V-)9Q>O.LM1&%[H8-H^[IR5B>=&5[U.MW M!J?B9"#;4O8ZI^WP9'C2>XK8T'U\;%#]BE+5Z,+RM%,*A0%EQY[M%XE:, MP!TEQ'/*U/PV'BF/75/S6;3 &7LXZ4_O1V S8YQ)QBU*&5NL+I+G/@5A4X77E_=:93S*+J4)'K@K>E?Z[N-(%O^NTQ- .6U M< >3SETFZ;AT+$Q-DW#/^P(EC(IU(#+7$P M78(S!E0[MGD*W^%XT4S>B)AGCP,WG*49;0A8(K"#!0\-"]0T2CZKFEM.S.3T M>>Y?X*3":1G[YPD/FD369!H1M;S:86?$%4-)H[.3OKWL)SY]= M T;^D< 9LSPJX#E\V9]I%D^\U[#G=!Z%_ILT*^<&BDH!Q'(KG((*ZUZF\S3+ M<*Z=@@AS][F:3;A;#(G 8:GEFXVWVF,9"1_S'&M"FQV7.5!;KM18BQP->(M[:.P=2%>1X?AV'MZ'7_PK!91U ,W7M0+_%8J# M]XBF'ZJFWX MN%%%U?IE]F<&&B]G,OSL?TP!C@[.($"<>6] K#3Y$+;QNZ17 MQWFZ_HSXAZ9[S](]?/,O''B=%OY9GJ<@KFGM-[1'HU]\$G#]_"%_?S-+<[B/ MF(S.":QB*XB)&I%3!^SZ"_I8+%#LFI@L5&++&H8 M&M_Q?,);14*UIZ>6"\32P$@E?87J%$/F.)5PE M3]0,^%6=T6BHY!(L"#N?R=H*1B!Z= :S($X]QFEGL)5_ Q'A.=/K/_V7F"^> MO_+3#/#)S):^5GZD)6R]H@$U]D)K82(1JF#>6$H<%@[W7R))(&XQ*W:7-^\& M;+XI9@X9T?\N42\$K,M1^U/X"'(DQOG- !OWX* UQ1,4NA]GK5DU/(Z MYH+G*8XA=R!P ]M-/- J0$T=2RW+ P,%1]=$K*6QY;QR0;L%5= MK.1ZI#"$+H;4,19DEJ=^ C#FQ$SWG/54&BS6N,[7]")4N@"/T\1AUP&1>8YZ M+YIJFM*JNC0(8#UTNP3RHTM"79^F68=+CX:PQTA%>!6)+."./@=Z*O>2#8 P M3DMGT4C98['(0/B17IV2:M?!J#Q@DE#-!,C@0-, M+M)I<8-#CAG0!(2E5^&C^(U>PN MNX,0M1G[%?=D3I;X[UZJ!5GE^?/7%"A2>+QR1#21-*PG$95XCR79^?^*Z,<"!IJ#=(&F9;_&ZD[ MNR74AJ4>@KQ7^P(2?;M:<46/\%;)=T639^&,'EB9N2VF&$?,HUVE5=NU%%6F>V?L P8_7N2'3(2Q1)5[@5N] MF45H3R#9RWBB#N:_&X'J @+Y%L>V@&Q&4%&FCCZE%"M MZ_:T5D<<#AFZ SZFT;$D74]/,*L=F8CT-YF0DLF1K T'(@O8 Z M$W@O@>8 $DD M2MKP2<2[)L>B&C?\,G+?\,];_K-!3*U>)ZM%AO\07YKJTJ MPCH4X9;CWJ3?&F[OZ/4>7'ML-^NJU0X1A^DQ&?8K'AQZR*S[GD4M?F']PG_2 M-O'D>208D=% ++.,*4.P#P?>Y+V,,D0G,S$/%EP":"/$T21-CDG(%U6BGH#N M%)*Q#%[#@5V>3?Y<)J"(? M>=64;2ISA^P;=DW*UR)'^84>42E8_146&&^M5A "L\F)B,@AB&^_(I&D#5B7 MG+5/-6_ASMDDJ .58X[!;N6"J&]@)(+4WTFP,E;]_!_BVVVT>M MF/>LH ) 3Z*D.R?-W"(#:AF8X1[K:/;%I=: M/S?&H*)HSXCEE<:/"!C7TZM%YE*+]]P_"PMK=*\N0#CQ <0E1VPS@P$-5MHP0_Q=QKRUMGHKDKD'&*VP32"H^@0 M#J\FX+=?3T7?>Q"]^[<)HC\N(Z2^7_]?RVG]9?FA=ZNJSYROVVX/G)":70IY M0%4?UTXA7"]5*5!N+%NGP:WDQ7B8%[/%ZXB%&RK_" I>P@R;C.Q_ KQ*8 TO MQ0(!4(^RM-ODH>=@#1Z;CIQ7SHQQ8R19@6(:UPSU%AM4_Z:7!DU;MP 2-<5Z M30:!"E\#'G!H $4RJ;;*E4)>Q.B*3AG-&1JXW (D/S&JG,TH%;)Y!38$R?S. M:-379DT9+Q50*$BDP-09G8[4+_13'C[5>"YBP-N4$=#SXP\A*NXG69@"O_#*49 M:(H O:M)PR?[3+NB\9$)PXD%E+:/<@!\C![ G!^ E>9I(>O>7XKODG=6ABDC MBK;>?)2-UW!W')B *R),!UV@5.YNHT),G)ORE&PS.@0C(W](>UJJ38;+]=>U MHIVB)NM?R#EZ = '"E>.#F) 11$+=*[!?_@#&SG.M+G>=PDO(=\D.O<- M FC,,%ZZBP*[B+S^ H9> O;'T>79Q>MG:K,-N\9X&ZR^HC40KJ(Q% $_#_,- MB2)T>PDK%"W^W?G[B]=GKUPK"JT8X.UP%7(,Y%\&0+"(3_=WP#U.4M:=G77] MKT[0TIV9M9?.";BM%6N>E3-:#\(UB2AZCYM M%W^; NN'SQQO!J!V-/=?OOZ@''1E0@YVP_FMW6'DJ&:0*&Q65ERK#E1RT48! M9SMH?X/#X-C@YAPALJQ5_JE.B^%$N@R]X,@Z7W_ ;;QNO9,8?'#6.0O_4T8L M3JPLO/AX]A*>#LN<;_KET_-*65QOAI:PV MC_V81N+##J?*0Z/W&#@W@R("08\GP#!@EB9$]Y@9I*3ST>LWZ(/'G#F0D-%? M.A2HA+@1W&XT)O!T;D>;TSB]B61F$PT8?OKR\6ZTI\&7"9Q(DI.AY;\661QA(,Q"@S;AY%]8 M;4"YV+(L-7Y>,K 6BUB:J,N9BO:*.%[2R6Z8?:=*-8J2B@ZI0Z)OTBR49+P* MG1/H;!0=4',G;'G^ZHV308*YA^@DRUURLT;A1G_ K6W>AT>5SS@1HJ^K:7HM[.74T(QX7>8Z\7K>G3HEHA M%SH;L#FG%ID4)B^H*+'*Q6 W2:?;\EYPHI+6S=5O@Y6W8<:'BC#^0\ Y0*E2 MJ4.N\D.9A=>8P"! HPME224#;E2--J&S<9@M6?W7@ \AQYC?HT(K_9.V^])F) &R:':)-W_IVB+X^V65N'M"U7"4)=O 2= MCN)Z2J6ZB.91++(;.79TK/.7;YT?U=>MN%& [R7"YFAX=07)T7L4<B08;N\^ZCP1DZ/PN\BN47DWE@;[:/<]VX#?6VER=W?R M0QGAZ"QFI4'#DHK6TXE*4R3:NI*T #+3SB(Q.M@K1 [)8R2Y8+7T*UFX+MUQ1HEZQ MJ80156EXJDIW :OE.E+%&SF &LX#\$;/*.9^-29/NSBA4P4P<4&E;9,_3 MJPO\J?;L'1?IL?'RJ=Q9XG=P84U).&H?'SCZ:-)K6 V-0K"%7:-891XJ>QIP M]3*3(ES6X6I@KSW;8U!'(@"A"E@2[]:[=*_2)E58LZ(JUL[ !D\J95Z$3-ZG MCO_IY3L6H*1VOCKS+R@W]VD$O4T2\&HC26\S_UP3]6D[2=W5]92>[;JH*>?, M4$O=S5'AJUX5'\>RN$%WE-8IR2. RE\H$LLG Q0>Z$'+%_25SV(F< M4B)1R@4Z-7C0AJ36WM@;01P*ZRMKA96>-3Z9R-1Q50C%R@O2HZ]2"O(4&; U M.K/R6--OY7P!%QU1B*NV)979KQFV@04H9@";3(43K,=-66I8+D8GQ5*RJ0L3 M4\-@H$R)PLJ@YEWE^^JH?EQZM&W__!7R\VXG/_3U&9V4EXEN-0/^&6$PVS\K M8J#""%1U)TM?)?V;JDT0P'BL7#O4*+ZX\DXEK6H+(T[;#30D#*Y+C8$U5. 1 M;!*VLWAE)Z7J;3%QDSS$1+FK$SQ3B#,.<]TG6<3A,XOES*6-[!%_RA);\S1L$+D&5<%__&_ M[)>FR*4MF<",>W@JI.X=G,=3J1RGNR#C%DU7?:- ^LFQ2GZ$CV #JH>$(DJM MIJZFQ6"*$_(7]+Y_-!Y?]^L/3C*16\Z.9:KV6C\".A#DT-7-J7MJ5>U274$H M$TX=2U KV!''W,=( @VW=(QYF0ID%?"B>DF)/YCS03E*:07:SMW"90J>N/_B^H\7H@, M98Q*9SPD&JU--.H=$HVV$78?IJJMA.[2 ,8HEHZE*!M A[J6*&J K]N6&>D- M?H=FMD=F-DHBX"FATM:TAQ'H@C.M9V!WD;:.IIZ*6C)"]CJ!LN)M: A(H1 1 M; ,#4LKZF[!>"%*2>N , L=A&8H%=]NE)I&"IVC!\DERGC*)FZ5\"-\H%%0+F:M4=^V@NT!I5 +=:!A[?S;<@ ML,]1O<90G-6ZO5P]SJ41<[$$+NTR1,?G=]F<9(-:#]R6S.:JM MD94'2'3>1 MI-ID0XUW"II383TQR.JI;L+IBH0YSO7C[!C$E^2_R>:T<4,!@5]M%N#4!J]: M:(%7C[7!XZ8%*2&:HT_>X#?RRR+*J&P!84'I+B",L8,*JN!*5<\==.4;PHV2 MQ]B-*3@+>G;!P2T+FBXBYO"U.:-4.F*F9W_EKG=^MQ9319:A0<.M:71,0[,P M9:E1%*MR@L#3=9/46V>QP( Y/4]M.>##19GEI>!.+TQH"LO)QK3I:IE+K:OJ M* 7GT=4B=UM%JV2M%L!C ,,/OZ)K1P)OU,;R*\N+ $N4?9#O_++A"@J3(@9B M(V?;V^R-Q#3NK)3<#J?"BT@C7'$#*S\4]8EP/<@%-6RYF:74#*]2]SHI M*1Z;X OB2_FLG\L>(3C@.#/_'=JO'\-2KJ3.B8Q.CXA0%1,U6'1G;$;'$I?>R>:2#M1Q#4Y4N>4E? M>"8MD1/]5[8R 34]+;2P3.<72Y7)!W;104AHZD?-%G"XY(59^">6BJ$%](9:\ > $ M$P+->&F<:;'@CE)82F5#F?8[Z(XH"Y MB/$O;D>C0+40T42CDW<4/:.; N!/R9N%K@Y,[XF7EGIE(UD>97(*8IJO6GGJ ME/[W$@M(;=QKCV+B@)\_=D:MOJIQ F9>YK \ M\3F%M'H9]J+\>-(:5G^F$-H+ 655^AG;3]@:5.:*TV%JTU5*;85<8DB3DK,, M366:JI.8H+6E_'H+D1H[R!!FT?<;^F M[MM3D0Z('%0%URGMNW8*RCN%IJ]^(U#XC]9X#T_".\P(,+/(/@]ITI2#JF3H5!4\%3;7;VQ9W.\"\I()= MG:1L4CE:E12'S;?DK=Y2M]=MG6YQ2X->J_>T;XE\+]A@$9-HX/&YN2*=(*&N M*-#E '=&^>[@9"N4'PSJ,*_R\7T'ID:Z>K>3P&G6YWTU% ?#8:N]#>,XJ?_L M@5'R/F'#"A ;?*YOX/]AN_(*]3Z*15J''6O'T5_:]6KL)A1TL,M<*PD>*54$X&JV@WV18"Q=((SD&M.@0ZF,EJ#6 M''0NX)VJL:FV@S)4M/ M>)&N1N6$"QUM@ 20ECR<(%3MWD$.DQ][.*S),K4 # 2P$!QA$7@_=OIM5V-2 MID%_<.I*Z$"/ @!8QX"'9SDBH0VWU'H<*XW9T:N=HVI%&!W[0?W4L%5W2NQP[O[\R(:$!G8XWX1/W9,SOK^5_[V'1 M_B$LN@W/!-E@\PU!C/C8Y4A'I]:X@\A"I8@'\\=,4F4O)5W\"(S!U8BT6]=D M )M(I_)V-1C@*H%CAVA!J.Z^2KQ=CQCO<7UAGT4 MU)914 M_4U=KW*/577J5778K@ CL2_4;ZR-0MC^RWIA9KGII['M-K@(O!W2 M1;1&P6Q-MUZ[HM;QQ%6J/I&U[I+U^^NZ^VOY'S"0;N,)Z$7F^%-AW9::S:_X M0YR.97OB@7S]GQ+ =SP6Z$_?'T\D-;V@+G6H(,/_$H)?91B&2QVN#KS"O.SORY\XN*$O61M#>=!4%N-)5@@9H%G6BA MO85(.A2)NN:\^Q!T:LS:>= 8'MNQQ?Q!\VL5(G'V M:UV0-#^*BGP5@C"V<,YLIA1?4(2N(LSB0RB"/1)B0 QN$%VV+@Z19Q91!DNH M@?\TOEU'D*91EAX:ZF"BG/T/YV"0U$\K'*EM]&GJMWPT:>+/_)GK&L)'Q"@E(I;5]BUI[I73YSZ M2^ZW&/NF3;8]!<>V,+-3Y7:SYU:Q2^Q:+N)8Q=RQY9C 41W9,<4ZL2HGG2#/ MK+P16;JG%C"E[LWY!0'S_XWP)U43Z_-+6:G'$&L>XPZP1"DLZ?6[;[T3804N M;'G]!>%%K-Y#YZ0F-DWBSDG[)X*PET=?_#F<998[NV2NA\ + "OXEWZ"V>H; M?\JJ!C-(\YC@('3S$UI_\706D(694YNP ;)3;CJ)ICAVYC-G<6J-JGA732[A M%!@K6R.3\FE&YJ FU[281F ':1&'-3X'ONTG4WTGQ64$9GU0>F] 253&2H'7 M>,XP%OT64H\8?3.5&"(H,6!-U;R^)BW^L1(.NT#84"+MB%S- MF\.)@=$<7)IN@WJG4RM6:+G@SD18:9=C)B/BHHE:6NJ)KWTVX-##P=@5#_4=LF!Y&LH')*_(=18?VZ"NLI?>22G#,5C.0[ MRJ6Y8=O5 X-W. M46+B1=*U!YM3+J)$Y?+H.I,<.TM;)ST>RJ:Z^2NI;O0CDW00Z,DCJDG1'7RZ MI%2=MD::E@+,X.@[?W5:?<_]JV>HCGRZ'9NCM^K/SVL!J=(3]NA3MB9IC#H[;7ZD# M=XI"6.OFA0:J(*IYDQ4] M9@W$&MO([9I[5DHY#&T&VPE&JKR[NW0\!?NG03K2:NT6H/3#"<7\5JDX O(? M*D9P5\&H>BE0>OQ>"<4/!8^2Q'O(M=EAF55>K:SQ>2"Y\7EXJA#'WUR(0[ZS M &V9IMJ59JG+976VKT?GI_5U1H>*N+6AGY._3>CG&Q:5;U\BH2J*$7571=#N MG:0-@1X; 5.)L<08Z4D=2W+S0(H9EK"N-A=;(]E4KJ9R_TTW2#MRH"NV\D$M M3SWK&GJZFMH\[P_#^456<&('"A5;+L"Q)]OLRO&ZN#7\["4<4YE03#4)R(/0 M0T7%RZG#F(#!Q]=2^7U-A\VCU&&LR0J **!3CRW 2[53V+@EN=$7[1GNU=_. M"4J;Y ;*J.^IJ7]JWJ,[2U&7%_'F5[L=.3M2ZLR:T*#NSJ*]@-I1KN[8H\=8 MU51<_#:5(? ="#9[P:AO-BK(V) '&Y5$Y.80_!*6RYA(1%XI8 =:B;6-9BKE M8%,!VL32=KT& 9:K@U5M@>[(HC!)T6OI+*@3B^<0 MBRD,(O\N53%I_)UCQA?@Q$V&K\$;PBD&=1QX!JQIUR)UD$[;7X,QTHM]4M,R*;JVI]8IYY#F?HA4]L#]DQZ_ 48YK#E,MT-SF'+H@EW+1T%UOR=L04: ">E95L_X\CGNZWYD5 M,E^$;LQ/T7&F&(RZ/@QH $F:7_$]6&-5N1_T05I@GU9=_B:2IYZ]_*&N.RB-%=-5O*VM8Q,WP!'& MUQAC 9NR-#.0;H"8,%[!Z*$C3L5-VJ"Z("^@MD?.RSQTK93P]7)%A;'),#B% MZ$RO[;3J:=".A868*\J9T M'9=I@I37!*G [02A7[;=XLU V8\>$&<-^J12P%@V:)G#RKF9LZ5:/GACR8-] M)ZH8UPE1TQ,5EV,IMC @U1W<<-[#1O78PVXEQ! ?UPO;G[+&, MLK"IL(LG:VSPGPZJ21D:Z M1\-K]'967_5,A= K'* .NNK9JKEZ7E4V.]1#^<)K.ZD$=R$@.%VBU#YO\'*YBH/>YL>'NR8!#\Z+1[6RZ1/5@3Y[EP@ M,]T1-),)=V]4<1]BBY-4YHXRHUD2:3)I'!N_%UM[FL<=.4RZ-E2ALJMGI&62 M6>?A2ZS*Y6M1;*/Q\"4J1&OB].IQRMM>6@%]1F13=<"O\^[?JG;HW!6E;02^SF$QE\/IZ#*W!W,B;^J^&C-A*WO7/$,] ML#UL/ .X;4$3BM3N."GX+Q;'X-?M>+W?><&E&ZZ3BD@N1C7&6Q/&'+['$ MH35DLW7;[2ZE_]Q(UHET\XJLC*F0R[8%]B/ ';HN"VQ5*AJI((:92T4W3JI& M#5F\IBAPH'$!M)T$]P:TQNUG/RX3[_<-H[&6O5X1X\ MW?6:7\JE04U*I5"#'[A[>Q-],$'IIJ]2)-;$;:"P"DJ";NDU^2SKE)K7/(WC MI3M"M;)#W8)'YV5ONV-OJQT_ 2E5&5BG>=\--K+Q=,@-"W>HT7EL1):1(98# M"&8OA,C8))CBV8U.V*8.256T*>S(*L_>PA%KM[.($<#]5=7U3.%J<9*NV>>#\,&)78)F,FFG[G(CS"T7T2NR M'8>)%7/%EILHV#- )C4:LT.O9DB-1'U.WYV)(@3[>YV(L>Y6QC(492[7EH H MYYBF-L_(Q0HL&J5?(R]BMJ/H:$/B2]#@+0\L[N!:\(RA$OBK+?I<6P2^ M7VWKYS3Q6^T'6.OJQTW5&Q5$.S!PH_0PU+/&'D-P-(LKX@6\4@9XQB/\T+*O5\QH,>!E@7,!=)I)&)V+F$VC95%GAI$Q3"IV5X?"\ MV^'(NEN]%9[H]L6F>J>:P!.;1)[86N@U%D_NNPU8L\--S.&/S;-<@W5!< KI M+:OS@);L[3/7T' )'".L^QGI,:6.XK7:@ 4Y=)T0-/W2-%HT@>\&[]XM?E#_ M5C^HM^+HK*CL2MNN5AWKDU2U'?/.]7KC6M7'>V#5Y][M7%;N#IB!V_W2 %/5 M5QO\"3RJ"G)BZJ:/(W5DH?#Z6IL%PSOX/3R/F8W%TOR0GU_[8.#77NO9(*@I M3%=A?#3M-FU ]6^^VP;0VRFT<@+R*,>QGA1E=T!!]B?"$/M51U00ADURL)+: M:"NTSMI3(H;6[V+C8?#]G/MQ#;8-4MVZ7V-DTMJ';D&W3;O@[*$5Y-!DH3:V M(+$3+NM__LZ_:/@4?<-(CQJ=/BT:9^ M[X4PK+1]<&SMBJF!*>N*!:/O#T?_@,!'H>^MBBTMG)3G;KU\4B()L&G.LF!< M];#9:'+3GER'I+>.EMS8+KV'*JQ5:#C&"&0A,SVO3T7EZ7?D$[)18XT-E8H* MIQVW"0*WO%I?]"AOY/(KHGZ#[;D:IS.I2S;$7W5@U '2K$K0(=$]1X,O=;;6 MRG7.<&)>QCYMY=!52+QW3LV&4UK:+(M(VI9G5K*!2A]Q\-ES2^Q7'(?3,IY& MS"E0@V>6@W+/W+XE5& MM3?4ET0-4XLUFZ+7:5YG&B)-RR143O!S-1;#=$YJBE1SJ0QCC^TWP[66?+EI MU7N@$RB$=MOAX&IYDZL\2MXPOO1*9)/58]K N>#JGGPJ1G"&;L_5D?-&W'6 M(UZ$-D4NU0GH%^B*37"V4>/^_?K^"_&9GD9%0HWP""H&5R(Q'1:NE!0=-(+R MZ1*O7<93LO?80^,N6XL/I.[P-#>@LL%VJ-]45.6]I#D 0XA8"Y)(^+@/E:9* M2I*<1C2LWIDW*B;8$C8>O4VS))W")QMC.8'"O&4OKXIE6;?/0S-47T39MZ* M67RUHV&-9X?YK?N=%S9Z'39K=8_@6'V^XO"K@]:]_*W=%G7_P8.Y+;P[N2W\1W);>'=S6_@-;@MV M5BP=]\57."V\K9T6RMML?!?;NR>:R+D7KV?=4EX;%+HG(2QB>L(DO7K6E*(U4Z"X7\ M>7!UP0G2N"%=MU>@6VY:ET2P:Q462B;>RM)K3[IAJ@<;-9&Q@ZIIA!5_0[,3 MPUNG1VP<#7>K[V)K]<31-9L]&6L.KAP:A]CUVMCUZ2%V_>W\5;<(VIK;RJ2 M48'U6G=53G: M%MM410YR;*'=GF8A=Z(NR#2]DL[/"WP]>RM?D=8^]@'#!HZ*S/)R@49*;CRR M>C%=N>0TBJ@FBZS;M%*:N8EJ3NT9HH0\EA([B%;\@&L2(ZO51X%UN>(S>L@C MO>DJ$W/EV.7Y25%U=*-,KJ,L38BOQ#AEV!0P.K=Z]/KBMV?&7T[%_FL 7^$% M@H9%$%P:4.6J!" @AN>M6O*=<2HX%NS]4EH:,@+I,6>R[WK-1R>IWG<+]SW% M&CW*KOF@6M3]T\=>:P&S\YX*&^KO*/UZX@^"_DG;%8F\W>=9_Z':]UQVGKG5)$G(;EI;D(24.\&W2LZBL0# M:'/5M37_Y=ZPK=2O=T^5KLO=HK"# B$$'#K?WYH_T!_+]!N5'^SQDC_C";_ M\\-?HU%73$X('@*+[_WT6&_X/_F.C7X4@4X/"Q_C'K^L_]=9^K M0QN; )3<'WA16GA[V/O__7,QL=N! Z# _9\?.BYHKDIDM CL'QYTPWHCS3MH MW_HR92#H-;.K\5$[\/'_GN$+?&ILN&Y/:^"U:BYMQUYJ]$]XN]KH3B'\EA=U MGPVN[L:O#+?9ZN*GR5:7?C,#->88"9/,PIM,+.Z)";2MGYE0#O2R%;UTGSRY MD 0\4,C7\,H#]MT;^U!9.B#? ?EVA7R= _)]6]V@2!=-CF#$C6Z[#_98;XA# M3TZ>;0*VAN)QI^NXZG7SK:U]9E5#]8VRK93WZY=OJWIL!Y)[$N0COOS1L?2A M]WBXL\.='>[LH?;XH.)!.7<&_9^^5@AT^VN$P">92Y&%,Q,TH-( ]+J2PQ\] ML+F:5/TX_/].=Z%#JS_=!2FP*>>>;"4IYP^_$U?=RO!NK3=P';XT($(G& Y' M.U:\O@JF!UQ[BKC6/CW@V@'7O@FN#4[W$]<>0S_8D2G)IUKW7VYZ1-'=188Y M?#AE$O_+<7+=O=[LR=%$]DGG>'AU]9$I^.$W_,WI_%[XW("HW6 XV!LM9Z?V MX+YL^4 #WYX&!J?# PWLT98/-/#M:>"D_>3EP)[YF+Y2.WQ9YK K&N>TP)+\ M?5+Y]HB(]YH\[V*.M;O[:8X=<.U[P[51=W# M .F?0M,:Y_L):8]CHNI(3_B M"[+4]E NO MMLOU7KRM)J/LIMCH<>W3G9BB7V=U[C;?\;%]%H?K/US_X?J?UO5_1ZE*EVDA MXGV*,>V;LOO4M-A]4$^I3\;^**A/T H\T,#3IX'V_L3;#C1PH(%=N"F"0;_[ MU&F@XI/XF1H2Z9+LG0TTO/Z:!E'87?A*8J^WQ2P*/9%)L==]HCHGPVZG-?(<^48<^4?ZA3]1WV[_F<&>'.SOVDNS?)U =<^\YQK=_9F\CT]YI7M;G( M_VPN,]ASOD\*Q"'@_O0#[IU@=-K;%](^))T<:& G-##L'&A@G[9\H(%O3P.# MP9-/P'TD7]!=\@GNU4B\T%,I_TRS>+)?JMX] X7[43_Z/52&WJU+]-ZX"+YE MJ/F XW\C'!\,]Z@7YP''#SC^"#A^,M@;]]N.,CH?R#WW%*KW=VA.[;'E])A& MTIY4#.]EVL(!+0]H>4#+?=G; 2WWU4GT_?=9V",'[EZ[9I]HUX.]LE,/N/;P MN+9'W04.N/9=X]I>5?&OR1?:C[K\/Z4O<*);.?ZW# O0*7S.$X[\6(S3#/Y[ MPS/>,GE5QM1X.X>C%3/X(%_ (QX\@C7[^C%3N]_R+V>R:;5)-)W*#)00H*I( MQ/'2GV;IW/^C==&JO33PH\3/T[GT0Y%C"7PT7Z2Y-(_ZZ1B.S9ORTL0O<_\H M+\,9]@?()5P,=0U?B"6=8 [_$46:+0$).-(51]=1<@4O"3.)+WC6\A4\1)RG M+E P)K8!(-BW 'Z2 ?RS*)]$(6\)=H\/WF P#9!'PL(WTI^):^F J>E*O\)+ M="L"_?&CQ4%E\M'M.52HW/5EHEF *F!+O'QZKJC7Z@/_OAU_Y0%33= M>FBS]@(^.1[C1\=B"COZ!3#A1BQSK%B;9?I7RBFK*+R-S4,9%+_X_<47_J " M.LT+VFVP&O2U4-/1>@>'59-"??7#S_H86_. ;8H#?_CU8H8(_^$FD5D^BQ:[ M94<-2VWQ%#(:[@>"Y,RM._)9"H0:.>,%@&!%AHYC?RP3.8U"XB#ZW-AJ!/G8 M),J YM,L]Y#(Y1<9ED4$!)M.X0GX*?(6(/:PZPFR,Q&&@#W$F)B-ECA%4X7=+^!M651$:J[FZR_A3"17TGN9SN=1 MGL,I6I7"R5U=TUD<5T#K"@3-+AN!#.<4R=);9,!SHP5\E2/VS0 1@7G. +1C M*1-_6F9)E,\ 8' IQ-#=GY%@*!, 6\Y<]R8"F0"[!BE'FHC[#ZE!/.P?-JSTHLJ]4:%ADO/3R,(0.4CG$YD>X1 M]2_QLRCSIV(>P?-SZCJ2X]E 4<)+PYNS"TVB''AO-&_$C$8Q^!3X#H%$]2]B MJEV@L9 4($ER>"@W*$F*Q1CTC(F/PTX4*,LB+^ IPCI08IHXRT.1?/.YM^MT M1.V->J=RU.T.^J/IH-V?#/OCKAR/Y4E[T!^.NV&__Q#MC>HMC%9%I"-,U_8W M>OA8ZK;&AY*Q3!._K)R6#ZO.VB"-WP-W.G1^6>O(K*B+7U7K_EYW&M.Z(:O% MMSS%U.H^8O=XRZ,NC[W3.YG+'G6>'9T\JRJR6UK!]P'C4VK0<""/;>^UD>7\ MA,1 &$F ,W\I";4!Y[[^G4?=9P=<7H=)^XH]MS/7RZB(T50"8:X-F3NQO#"% M703I5/^7_EE$?$X4OWY/5#& M;MUQU?N/4V;>.6WU>KNJ-/\MBOV+V8WFR30@[S<'SK8%HE^O /R/'F*Z73ZK6[O M^,=.K],:/3D9N\$>_U[$9GOP,_P?!LZ/V\.?VUWX9Z_]#6SI![>2,>O#9D^@ M0]3-01(^ GSA'W5Z)K6%4S4PE>!=UN*K)C.;(XA5?]0^<,X]XHE[+?6WYTZ] M=C \Z03]WMYPIKT2U0>$>VB$ZPY:>Y1HO[4)^5CVX[>U#/W],PH/%/;PM2S# MDW[0Z>]-DYD#1[\O^]EK@VG[8XPZK=/AOEE"CV;C?'/KQ>^T?^YU-I@O=ZP@ M\QLJ@#9F!M^67*W,F(P?ZP^&&QM+;YVSO>VR#14YI@ HD;;.IH-U-B9IN&%J MZMJ:FZ9LY(KMYI3^Z/V*LDA_^%E7Z5AHWR'->GK2[0^E..EVQIV^'+9%9]0> M=DY..L/P9#)N2T-+KRX^OGD;Y<7E_4;)16=)]]@*?_PZU'G M63-!\K,(M#4V=@.*U.BN]M=E=9QP5552]1.JIB'7GU*!B!2U0A.L1\&J![I9 M*O8(_U."0>XORBPO14*?Y44:?O95()\6,MO!?'_)*25T^6C"5[+2^+U884)U M)5'B#]K^1"SA%UA\=ELIP!I^<#=D&P\&0W':Z0Y$K]T')!N-!]/QZ>!$GIX, M!IW>\"DB6_<1D>U\ZHOML$37V"PU$J!CIHHN*3]>18HC<4O-F-G0-$V+)"TD M)HD_HT':N7DM(M]$2JQUJ93Y^%@] M%$VCL'+VHPJ^1SS,>TGO5B1&^\3SG 8]H>]<#3LAN/3GC@] MZ4SE:-![BC34^V8,^[UEUHHLHCF@;20*&2\K#!208!,_7<].JR$F5P[;\/P$3@ %R,>+:WQ'C@O,'PR&E#SD\+2^1A=;4 MB)F,B;683#8_DPOX NV"B=_MMMH_Z;)0E_O6E\%SJ9)35:VYKKKX\5!5BJF8 M3'OCP634[K?[0IR 07=RVNVUQYUI=_(DM-PT3:64R^[]>=I)GG)SD]ZE0UXLXH-:]#@SATA-EF/W^!W6_6]6'-+ M=[0RMZM3>@VJ7+'TSQ-D.7BC'V.1Y+NM56[L=E#.P0R-_J**8L! WG9DMKW M;0=U[)D JY_5Z'>$_OEZ\[[G8LB UWRXU 6$X'G>&X M'7:Z?=GIC*2B M=+66:3MT;B8#N_-;GI>5ZJLGCZC?1$QT3C;F'=5PH^JI[K9&J\E(_=:Z\4#; M%$>A_F!+HJPGQIKV58PZ"*@'(?#MPTM?0?=WI5]4RIXT\2J+ZD%3!/OW3$3] M^BS";KM]XO^11.B7N"B 1G._T:C9IR22[S:C>H\34AY^GE^W,PK:IZ/]H?Y# M9<&^T,&V2'1G^?'DR6;K%*+1:6O0P>2;0TQ-G3R ,+W(;4P/K>3 MZM.P]HMR]ILGMJ6T8 MG X[P6G[D*N]]_BF5F;3]W]&5EV\%_N#P74 F-_!TKXL=-MC;X+ M9_Y3]3 V16^W4DPZH*>B=[%[VA!]OQ,6'SC&06;^'62FHH>[I5,_4KKO>>*C M5Y$&6HE)NBBHHBOSMPWLTQPS\\ FWZ3*#X87\43(7/ZGA*_CI2_F,E&U7/\0 M"5GN]N\>CE7T,HE3']5P,)6/C'V,>&GZ M-WY#8R#5]G!3IE*LNG/>+XT"*](KB3GY9@GG)\WC%;>[O.]].N+H,!WQ]CQJ M6YQFFJY<<.W.)PGB]5K5)KXIBQ*(YK=,) 66(TVH1$1Z+BKNMFK@C:T8F$FF M.AQKEVN*='=*=&XI&R?5R013^#U=',";Y H!_$F:4+F J1W /$ LIU["-0>Z M]%-]80#'7**8I5BX,-%PY?+7*=6^TMRT9PJ>5$7*V_1XFYKRL2PFCN'75-J# M,PE#*JW!@JR"AJW1)#I,4(33 E<3,78",(/[RCG^\RAZQL,E3O7 '-9:1:I@>VONA4',&'EW5+P[ MZGBW >Y6U F^"KD#=WM(.N):1#%5".%U(DU1>?N:/;C$M>-)D6=4BP_@BY=! MK6+*98K=WCJVYS6SO14>Y]=XW(W(%4.S/*P;=$?MX+3?WS50-L+!-,=(L7X_ MG(E<^J=!M]<+VOV^01E/H0QIGRZ:KL-+I1=N\ :CY!JC(&$2YWWXU3J#O*%. MU],[WG2_?H:C>4'H%#G@-!@-1M5.$-ZV MH##'?!PL>.@9EV>3>91$><%5 KO%W!I\ M\1;MA&CL M8T':4504TI3_T@\9X[!'A4QR'I+<_,/*BCYZ*]CDPI' 9-0IHT98H*69QEE7 M&^(W5G^&S46F)4@8'EX,!&@:B^BN&;FBS)M9.M<2P:A36C1H6N,N&KB"(9NJ M$ D\VX/V2#2*"-V(QTY")DV1U@G\H['ST*1D%-'ORF1,$Y[IM[ZXRK"_25+ M4Z'S5 'H%WB B D/BT8)0U)U(98TR;EIS_*/SBP_Y MLX#T,.]]FL#.10&V#YJGU1^^-S^,GJ$.4L#K^(K@9_CYM7I5_3NZ2U@ 11(N M\(LG&T![L)OTD3>Q_/S[;L1/!C*D@>"[-&I[6W" MX^Q0[=8#T!Y!#*RXW@].V+YK2G6XB-%>PPD_ZBHF2/8GHQ_Y!8O9IP?/S MF(49Q,>'X3NT$FW'BQR-37(4J#X]B'4354Q(S_M'<,E3) +Z5:!?$PK#NH$< MC+#"%EQ*LJ%4J^S3+)G>)+E'/H",]Z)DLNK&0O)268:R/A407ZC@ 4@)!_(K M9B_ZL;3$FHHH0^_79U#;KT5<2JL4NOOR*D?M=#8L\&"G]U=/[S6XC2B>ZUQ'=L1"'1Z]A"SRH157BV_/>IAJ9YT"-"+P&38Q\P,)8"_LSA MM7- ^9ENCX>+\7GVP"Z\$V5J@9":7C*>(5;6,FP%=-,U(&RKFER8@H5@>Q#Z M<_2] _A1]\RG$5K@ZH*6"R5OZ"[A)\Q/X95)&"WP&]1K\S3&[EL*>T ]C181 M@ #9>.?T.9H<>)B2M)]4,PSDB-=D4\%G9<[]W)R=S05(.=2&5.,FQE3-NX]Y M(Z@S _].BI;WIZ23DL=MQ;7 MM 5>US9OJ[)-IXDNRJT;*L]T@2U6L@4!^3& M'>EBIK<6B%=V/EBT;L).[/^#[*D9-_TF.8>@R:.\V'+WGA:Y<#VV>^2J;;! MM&#'+MSN0D34 1#91I0 GXYC]ONB%0$DA[Y6WAF /WH J7D/9_L6$:JGK#M6 M3O:XVJ-V8IXM\ UPN9UV5^N$/RL\TJY)7M<8'(0XQB(-?#E?Q.E2RMH($F.E M2(!@I!UY4W&=9N36*P0(B4R*@F@+D$^='A?A-VH6I7JI>0)^#Q])7DGXB-/S MGK.F7E?)/6(*SUUU'3C \S5:^7-7*Z?? M/9#6[3VFUOV=QUM/VG_O>.N#<=9+YA*&M9X9O@&,%-Z)EHBWUFG'L1+-'10% M*G*]!#)6GGD0/<2?L.LD-9#5'1N!/8=DZZBP!09.%JY7&5ZFN:[G,!^2M[8) M;5Y-L(#-R8B#R9K_XTOAZN/H+^,#XQZ1@3/G:9PFI>EB?<0M+>$B0*2 \ "K MG3AIX;&*XNCL2.9(QZJK+T/B B!D)EGCUN%7#!FC]H$X3N$Q!!3'PX'ZGY+B MO:U)O)IL@H)5*Y=58#:*[B(JRD(9PX>%D?9R.^[%Z;A=60&(GVE=\1; P(-23D8E0 M81M]B1H*H")BI(Z4T=6*,)0QA10]-_YD]0'4-QBCF9#PI95,R@:V0[2K!R ( MHSG1$ 3]NDJX2\?::S%_)QC8D*"BFVWCCIS35YHK6RLU0N E">LR)(M49HU6 MMPRLE%:5@T;CZ<44/U/K$1MP5+(&_*%4J5TZ33C_ 72WDF#_MIBT,"FOP[Q- MJ9_55%KX>K :G+LHQPM30K?#;.?Z[>&U$UWFD;ZRIC-'B?W!G\R>0!=;N#NV0 K4"/%1*AI2I-#L#DK.H"+'CU,L!Y\4J(<0GB M!L27M+X=>*3+XW. ,B:E%>MG6!FS&O:J]JW2@)S4'] 6IF5&3%H#0&G"JXEW M[O'(0?BD@IA;ME17G%HI/A\U)NQ!CC0PG\YH-*B46L!5;=JQH5Z1>XTE$X@P MF;2F('")$T8CC15N<469$!\9F/@6%DF\[K'Z%WE2/&6N0^,TO1=VHYRG.TV8M:#MNW\2/*9XN? MZ20!)F/Z1.FNCGAWF4?= BAF65I>S5"!!]$<@R8[*4.> [(/?'%EJ@?\MS\( M3MN]E9,0"S0YLD[VL (?W=5@, I.1NU;'G;8BW,].P;(:W2?T$&0"8,A?TR& M/.IT,K-Z*2K+B#CZQ@&,(2K-F*/IU"(1A0"] $Z26T8EQQ$"D5%KM6.=^26R M.))L:562K6,TW<8ER!!TF4S$LEKSU!MPS@U0O<1,>8\\-L[(K5OSFL5B 78+ M_8+I '[FN/QI753A#9*KP3!K5\#7FO1_.R&)&4I=EQ*:WEZFV2(E]?P2'LV% M\OQQ8,2IP%#.J]H[=TU.B0W$:,Y 0G4M9\ 0#@MI3+48GFSP@=5,%&<%_'@L MKZ(D<4R9M;A+J1R;WN2M>9-"T5S.HV.1))CH;<[%&?ADK&*Q1N['*E6#$+\9 M*&"'L6FU#CIN<0(B%$Z<2_3H);2/%_ATQQY%+^\X?ZSIRDX>=#PZ4VV"[DE; MGP]U(R?D14X'L#WU[CS6Y(QT(2>1)6#VR)CG";45DC(U%+0:>;KM&O\:@YE.@/. "O3C"U?P ^9 M7:&BF)$K"#N&ZH;(ASD54.)3S:'@9Q-\Y$K=FY48X[*SE;2?B?@!+1#^'X(,^8TP$L/\D0LW/]UUF6)C(M M__[A[:O7GRZ\L_>O_$^O MWYY=OG[E?SS[=/DO__+3V?N+LY>7YQ_>7^SA9*Q9>H-.07*:$ *C%.FU(9:+-KK!1(9-R?D_0FEI,KD,[UZ6[ =*PD/-EFOIL' M6VQVHC3.XKH7S.I3P>\P.; GV]/3D_%PT)'CONQ,Q[UA>S@8C4:B/^V-I73; M/.SGK*[&KA*//<93>=UI>.6K5D>&%*VX?S6&/@8[5YV/SOL MNR**VRD 9=B=$)^ [8R#NM/#7T%H- '^F]+'@1B^3V)XJA+B(!X.%'$0#P?Q M<""&@W@XB(<#11S$PT$\/!0QT+8>8)K QI=N"W37E;R_/K#!_A)L@].QD5V; M1#CMBSX(CZ5ZMKCF3M4+[>YHT(&7#,;#4;\_[HZ[LC.0'1E.QF%G..B;NWUU\?'- MVR@O+K^RA*%2/W1;/J>+4*.=RI-9M='<'!#Z=G$Q.13B> MC(=A/QR-QUU VYX(A[V^F)R,GB0"=Q\1@<^Q:C2WA3.F<157Z5+3*NK^M8+6 M8X.'-+*%NF)H9'UB"!BH]KX?ZN7M&;9/E7,:+FL+TW1;ZD69+515,%8?EX6N MJUYP09+ IEA(_&9#JK.J:C :5@!_I*K7:3-+>K=B*=1P8)RJ7B&@0DC5:$RU M)IE([L4'GSWC0G.SPB3*,WG%1;ZU;;M0VKQ]W#:6/3N=6GG/#TFX@V%_V!^, M.J?#8:0O=/!6$SZTV'8?HJ$VWMDR<-]NI3\06S :U'U_/H&C5C" MFRT36VY?H=B6_R>0*39 I":.:W_'\_NZ_6 XI."+V9/J^EMG$KI+G8D#^IG$ MAN62&G-TNRW;>'5#Z2>=38WA4)T_JO6J)OVF58\SWTN5>^BR4FQ-,!?_3BM$ ME/N3E#I#S,0U$BSV9,!JQNIYD6UZ*P28<[\% -'"= KC:DWAZV)\BQ M41.@)W;\77.5A&J9Y'E_G?; UT?&GL\2UUS3[DUWOJB,W0HLXE'30FQ&_26: MLSXU;+=.3QMKD!4$L?>29Z>UJ=?K#36]#]N0X*6:MPIJ?*=PW2YEDY?-<@GU MR/&CIH=O""1$HPU/(C> ![#1-38"IB;TQ+AU__K&IDB:1L=9^IG@JWMRDU21 M-03:0!OWZ:I623]ML'W>O&%VK)'4S41].%S]4YJA!JJ59:S%G^XRPAV"J/%) MI@4C2%98)O%X^!WWL79U>MV"RPI11,/":YF"[26+(J;;L%WP;6/ IAD, M*,KR,BY4+TYJHU42'\ >VR@FJ)DQ"+@I-KB&5])('%'MJJD'Q;P5-\8R>)V$ M@%B"VT0C6WHI%MA2VC^GULF,84=.@T+[.:YCQADJ?N=IH\OG1HM-W3LZ'?\( MVX0D[H"87*\/JL)B06W7Z2SZ!8%N.CWQ]7QV05H&M96SP#.[\_"4VEP"@ZB, MA>X"#W=!0 GKFKKM;*C@/L M,/""WYD>>W :U9,1F_-*!++3;8[V&"5JL"6-NQ89=EJ'\TSDM8S3!:,/K' - M[V4-R!FVXW32LYVZ/-70G:\,2JXV8%O1FW< MF'VC%A]QG^%0E#GAW (0+O?TN/)269KJ//A.W;]=K6G-,VR39^8]WZ19/&D! MPU'=\X"_9(';([V<1/;7+[E5G>G01CVR-<^D[K:A:42)>\@D@$';WIIO5\?R M5)CRY9GAQ,HLK[3K[%)G5=3T-=]G3E?;1F>$C=U! 4ZN2".%2UBDN>)K*0]C MR0"OZ165^3MSO&WTM-$\B+SR*-YL&(MHCDVFX0@AB$*P=.9BHL:'L2K-5$L= M_L@\H7Z&-&7'( %Q_AOD%:7D21JD0>,H C.B)\!U3)O"B"1O7A#[4#Z]RL]) MG\=N5G&\/&;7UP4<2,!=2&ID'$TBA*$=X@*P1ELME_*SLG#Q4%7VJQKNC@'M M"[+%Y!=LMD?M,PW/PXG?NC]ES3-SJ=[#E\:3L]$ZH49;]5O1N,N><(,05(CW%!BQ(%[QB=7Z :$0]1 M0W(K[A)C%D\UAV%"..)/M9S28U@,^N"E(L=4F*6M.ZW>>-J#\:PN$\G# $&JB3KP'>=?'@$S$9GG$&&N=%4]EJPJ'RUK0!EYS+WHC88! MXNNAN.FPOY8'@M3>FI>.3M8O\RB.H3KTV])HE8R,4#-U"E.+PGT6#Q,8?:8TI$WH&'/6S1LQ*X5+@ MNBWFV_%@-/ +33/:W^J%U&C@:VR@AX^!*!MH M;==CA;D>:%1H@]-L*%0JX??L W$;5/,W+%-Y<;+'%M8>TV3)S)]N-KJ+B C7YD)#>8P=5KD/+ ML?RR"G0S-J9,[,Q@W']<:H5=:#Q0<\;4HWA!,6T'CL-SGB=P%3EW[)Z2:N=< M7.!NQ\*7QXT8IZCQ4NR1&WUTFQM]!.SG]]?^AS=O7G_RS]Z_\MZ>7UR>O_]M MMV+^0T-,CF@^$R@C%^4XCD([-O&]R"?B/_YO<3H&0KK@SOSO>": ]5?FRSF MR$QJ^/U_/YK!#(GQ!;P!YOL91\BH*2VOOZC99&O7^?CG/OC J]?>:=]V[YUV MRS][]>H<0R9G;[U'#Z#<@;F3;Q1M=>7!F#C6, WS@8OOC$8])O\;J8*6V+8> MW>)>S?4=F9;V%"YE$8W.&)Q\3HBD.__KH.I)][C=[G>'W>/.CB/?:'6G-,,/ M>#;S&Y5[D_MV]A%/.)@#L)))24.W0(M(@2?QL->,Q 3(#T[FH, #<,5I&6N' M[Y+,3.4)#O0T#7Q;7B[@$G#*QPWZ.3(]ID_YFWE+9AHI:KOGE_ WCW<+]&A[ ML&AQCR$J((GS!- 6%$A=.9'&39I^=-4"4+-((P]'FHXDHA/F37N*( M,\W^9U@7\+P]QMJ_*0LPS)J>B4F#1=D0GEBM0 M<7 B=D8/31C$K, A*I[BY#X?_469+2(^Y@'2^O?E J.).0^E:(8Z7G".\[3I MEH$&%AGH@)RNA+_0H0[4N2G5C2$&@K"<4P;:M"TUOQ4WNZ=5ZZ^-< 8> '&.$DQY;;6ZP1>2,\J1BN@)YZRB M=E9M9%6?9M'"3!E5??4A2KPJ68/FSLS*/(+1N_\DW8[://_ M]VH:3T"6>+O5[E0G)3_G*-Z)?@[U9C5:^+8'32S/[[3M0&+WJ4X+-E(=S+Q; MX'YD<\P,YE.XZ'=;'98W@*LY'*?UH@4:P8M6'_\SP/^/7+= MNUS'Q8!N)BA\5/!,]ML-0*G ML>I@G"9&<\RCI^KV;:-<#YE=$U?'I>A5U%/EE$:=18>+-^)7CV$-+"6R2 M8ED[*^:,&1P8#: 5#Z_^NOA3#-NJ($QVX MQPWS> =;+=3')?P^3E8I9'*E*)-4 IWP1-"CFU0U?K6G7CWA87\JS(0&7\+SM5T(:KPQQ*%#3F$15&)& M2XRB8,(Q!4^FN#7GIBF^)="FQ>70-8N6K3?F[ 'RWJ.MC9B'VRKS7"&]>VR\ M,BVTT:92R*@B3FI*.+*,NV^+XA\[H!#:* M]8@F!T?X5\"#$I^5=R>@R%S6((BE8*(M7)XJ KSK"+CY"O7IPY+4!O[" 2?, MS+WF.)?=G_$G,"?-I=K+KNMU;M5XJC-'5QC.%M:!P3I&I#KJ <3G"TK 5@RO M)FQX!NL*HZ/%*'@/)I8DYH )-YZ^"^V),8!?*^0X(9DXQ5Q=;= X.#K!&EA0 MW;AD S>^8/YL[4)5\^F9^;3*2_.QOO^@8="TJA=MA*)C'(D&:.A1M3RA44TO M#@LOS2J[6Z]VK5ET%FDEX)I 3;3DE,7\8M.:388$W8S:"28 FP5XVK/]$A$@ MIW&0&8^'U/.DE8]#:!2!SU=_5:F8"_A-1OS _W$:O';V9GK*N-FMQ[NU*+1: M"[U@9S;L&!T;.*995EY!$KW^&DYX4'>EXF'(9FP:H3X^O\\S[R/QM"@S')C. M&P 6

WT'4^\ZT M'I4FA"#5OH'(?71B#]GH'7Z=8++K]A/74*=TQH?[&U%(U<,M6))L;O(K,U+0 M!.NZ:TC]=B%=L-^I%>3]OJ;64=TI!#!;K+DM >Y](6[7!(L>I$Z^[EGW$W5?K#]TG)J?>Z7ZD$UX'-@LV2YC-BANWTE2&5[WD M(GGUCD;+LM($,%#2FW6$'#X^0+4EFP_4'5!W3M\P$$I'""5BI-! DZJ#3 *2 M8"0QLK!J+ZTW( @@"$80)JU^!&J(DQI O):#=4:FDY1D!9V\;#IYCOE@8$TU M0P6= @C")8B%JDTO-0/H >B!T0,+X-E #D .C!S6.E<"50!5,*IXP(Y*%@?A M$R"(@-1X(G?'ENVF&I7=V#JKWW%N[*_H;QDC[T1JAU9 !LM8+=MRU@E#\)8G M)HO*):2LB;K0$O.- 6F5F;14AVR/[0!I 6G%35IK,Q2 P(# XB8PK%H&V6-0 MN8"VXJ>M?R\U)Z$0S'EF6E8V\UR;3G5<1 ,Y06MX_Z8)EU\*&P<;!QL'&P<; M!QL7FQX1[SP#K[M'!)4C5]V#OZBZ:DPP4FW:.>9_5&.I6F]()OLC*:&&)/%H M0PD/FO#[))U(RZE/70DL^&AU-L$A&:$6:DF9N;Q%1E;;WA9LV_=U1FLU0Q/% MAHXY^>F&5WO,>-S2$$VB;=#^7-KTBJ'7 8I_FW96,PW:$*K[JMGN=\B'<]-@ MM_Z.YV-B4\?60DVJML^:>%-&M!%\><* H>CM)DL&DF)VEVPU0Z/#$L'05=7> MO:I-^\85#Z;&C:=*15+:U?II32D!3(5;'H I@*E8Q[%W$&.KE8Y&ZA6\LIMS M]31F) T,O*W4Y)/G5 @,J3FBN83B]B ?P/.0>AE9+6O&K M&N@;]P: M=%VJML E4:SE"8.2H$4+A9Z"NB3:Z2C17FU6STU@BQM)9:G2DANG3L@ &!5N M><+ *"B;I5(VVV4 M=LQ+CUTFP;[#OL.^BWA3V'?8=]AWP?<]R4S9DJ7%]FU[R?)BZ3A%-_;()]C8 MQ+Z8TG$VU")!BZ4U>5)MC!:Z:M@5M%P06P:_8FNBV>QB<^&PF3AT"LXSMATZ MO9%\3.[C6-J$#F?D-Z)&B^W-RF%F"7TZGYG#_[8W#MNN=;::3/0]\/1Z:9'G MWI-7,Z=#]A)K\=0'K+&O'3]*E>](T*KJW]TKW2I)Z*Z(D^3]57^('7Y"Q;W5? M5&O*1G/?F-8,:\Z2R8=#\91QN1A/^>0GJPB4[33!RH#*BO.@[(,A%/I6C/ 2H3\52*]AS0F (: M4R?D\(M'8P)M1T1:.$_;@2SEV Z",=?E6+4QI<+Y ANV2JFZ,$[J7*REC.$? M"'J6?2UEI/I].E!'"N7-=J=_+6V'>GKLD;DC;Y6%@AB"7P4 _('. ;+)K@RQ M]:Q-,(^6/N")^6BPNS"-*I]YM5*$!B& )B5;2QG1!&1HV=<"5 ]47[ZU -4# MU9=O+66D^KWVDE(7SUX".P>22!/@!M;*F'EH_5[&B(XGKR #.ZS%A/HJ3" " MHFZ%T0N*=OI 94!EQ7D.4)F(IU*TYQ2-RO8FHG3J(:-BUQB)6Z)_L2JSD?IZ M;UKT5EW'L;3QTE''.AZ9]\30,)QX8RP93+>0TS9#;^9[LP'MYKWVDBK4=-9VTA@VZ21:1E]5FQ1_;AWV$$:"YX\-0I'"G'6+C MK3+B8@W//F!'):\][:F60:C1CCLNVY8;U6:ZW@O@:>!IX7A:#O5^',O;J9!4S$B8[XD)/[F!'0 = !T '00>;' 70 = !T '20 M^8-+30>0>7&JV?]%U55C@I%JTPJZ:SQAOC-4D\E!$:L]KZ9TZBZFI,SG!([\ M'\DJ\[;54*M3:!^\G4R;;9W-^]S:=VI'><3R9DMX[;,2Y%2.K+ M/6( 6 %8 5BUY%3 *J5*2Z6BM)K5%H 7@!> 5R' :U^['H)>Z:A:R4^$7O7N MD:5*HR'E#,-R1% )C8L&0$XT?R&$N"4!WHP:H2E2.R6],/6NG"NDE?*9:2(2 M#27;L!,P%93<4BBY^Y$X'1TWZ61;6:XT:E*UDRN]%FQS\60.J(+I9@=WSM $ MXX./6D5IM*IR'A4V2 T^ZQ @Y:-4*1_B'0?0 = !T '00>8/!CH0ZCB #H . M@ [REAI5!NCA:X: M=@4M%Z:!\"NV)IK-+C87U-ZVD6I,T3.V'6(7TX_)?1Q+FSAXZMZ(&OPVVAM< MDNNA@F/F4J!KQ=/KI47NS:=(LXG3]EKX_0%K[&M;7 Z*7Y6L;',^\+<.>AWZ M=S<'$XJD3KTB2^%\2&1:4\U0_=U,**Z<%GIF5GV?<]<9#"T3\3E%H[*]:-J0 M(J(I:R3[X ,V^Q;K*LOFF-V8U@QKSM+:VD!V UO%2_WL*&F'\XO&-,"<23!G M0VCF3#ZS\7.]76T 8^;A.45C3-#-1'P.4)F(IU*TYQ2-RO8J&:8LO=B&Q2BI66YU"6*C6E M7I';8=).R758D. ,S"427DD1Z71A+4#U0/6P%L&I7M"*:KD=\E>N:5+,@/ 4 MJ2NBF'W'SI,90:42RRE$UW$[(61Z/A@O::3FU4TA$CK3)C+DNQZJ-*17.%]BP54K5N0CP9/Z< MHH4S(6@NXG.*1F7[] !%#J7-=J=_+6V'>J?LD;DC;96%$AF*705 [ $3?<$F MNS+$UK,VP3S:_H GYJ/![L*TBCRFU"C!#Q.4!E(IY* MT9X#5";BJ13M.46CLKWZKA*:W)V]O@MZZMK3(8DT'FY@K829E\GO)8QTT[8K MR, .JX177W/E3(4H10[1&&)S95\+4#U0??G6 E0/5%^^M921ZOV*$&DZ\\9,,)X]T6M5:NK:J M*$D>N9U%(A+4B+26,L(>"/NRKZ6,5+]?V#="4VH2%_8@F$LDF$_UCD#I@O-TJ._2D3P-+)GC M[%H8M L#U(0);@$= !T '0 =9'X<0 = !T '0 >9/[C4= "9%Z>:_5]4G8W> M56U:?5E$[=Q924^9S D?\CF4,5UU^6W5;O=: %X 7@5 KSV5G[46NFH6LE/A5F5@Q7+ %NB">=(%]^)/YPQ5,$[77D?II-TA 7*#(3<8NABF/F4J!KQ=/KI47NS?\Y%J$FBV1N4KL+(Y<^2M'&SY*U2'G9SL''(JM MT B8-<66NQ&[$Z('6VEY#CN5=J-5D3IAHQ2EXSDL2&P&!B@)KZ.(=+JP%J!Z MH'I8B^!4+VA%=;T=N*5+,?O#TJ"NBEWW'SI,90:,2RR4I5Y1VJ]I,J11% ME#E[A2NZ%@EI1%J+L*@'LKY@E";26H#J@>K+MQ9AJ5Y0#;V3NR%IED42&8E9E\GL)(XTU$ZX@ SNL%%Y]S94[%>(4.<1CB,Z5 M?2U ]4#UY5L+4#U0??G64D:JWVMQ-D(6YZX9'[>F;;,*Q)'Z>F]:]%9=Q[&T M\=)1QSH>F??$"C6<> ,HJ8\>^=QHIUWG*!)_P%H -T!:PEK*2_7[I65HS$OB MTA(D&W0:!!#L7 MKOK,GU.TP!6$1T5\3M&H;)_X59J^^)T\_8P6&Z5 QP*=@QGKH6-O2&&+UQ%P MA',CI;ELK2GG/+1:FN<4C6-!+HCX'* R$4^E:,\!*A/Q5(KVG*)1V5X=M]T4 M1<<%W33P],32_J*/+RVJ+^H..V[F7W9>R"S'04=87E(CH].+"I1A0G/V 3/! MR5CPY0&7 9<5@(P%7QYP&7!9 <%D>N&QO2E<[U&+F M#CNK'*Y80\$/V%'):T][JF40JK9C'Z]8E]+VM!6 B05?'F!,_C$FU+#]2(P! MB,AQ8NB)GG;O91*-B"02 $PGVN?#@-"Q2]AWV'?8=Q%O"OL.^P[[+OB^IYAY M42]?YL4755>-"4:J3:N KO&$^2-0328[1"P/8FYI(639UK MDR=E2R1 ._](ACIB<##$=!XY&ZBQSP'1K"M;9T\_F3K9-YM[++=Y(8[T;_)! M<.S6<;LVI6I;H%D;@N.3X,L#^ 3X%.T\]L-G*Q7X3*E24*FT:DJU 7!:D.4! MG *>\>[-1OIJ*/)#RE&-CD[\K6+SW*M(M7)GA<.57-$=!E., 81$9$Z M$@S!AV0 B()4]OT UJ>D.Z?>*7*%_;5.!-S/*22)1&@A?,_IGI8 YL$2$ O^ M!76L--,Q!)+.NR7*O]QL5^7"*?_@4LD:2$%?+IR^O!\1SU"7XW01MQ6Y*A55 MJ3TVX^1O&U^@?576O[.?E':F\H8R1_@[T)8OVNQ-H$R1T1-&ZH1.ZU*--W( MR# =\FW5(A\3"B;4^&BI.EJH%I_<1;Y.:)2E^5.3#,TT0S4F&OF*[:?Z%BU*,\_N5O$A ;]B\OMDO3+)Y>#:%$!!Y:_2^P_89'D_6%]M>P$%NHC MOAQ;6/UYJ<[(^WU4]1?US;[XX*UR#[4&?O%_=']P+PX_KJX(WFC[ M<7,!>Q):\"^]\*O&1,HD1S3N_U]]ZUW]CNX'_;L1&@YN1G]T'WIHU+OZ=C>X M'7SM]X;H=G0=PH:=2%&$+>G>7:/ACR_#_G6_^T!VX*27CR1VDA X&9#0X&XX MN.U?=T<]LG$C\L_WWMUHB 8WZ*H[_(9N;@=_#/G=J')%/V,?_3$#JN986J2\?T/F!TRS_A8$?U+[S[!E1"-$("@GQ" M@"F,/HO1WVF75;'^..G \TXOEMV[JV$ .7*?=_)>K!P;_N(:7OR+:'L( M&U,\]5AW;'WP-G[_I<'L]@BXGQTA;3%==]'6IJT*')L QRHY9=@=0O=3L$*% MUJ,DSM/;2DERQVI @WFGP0B>!J!!H,%$:5#./0U&4CDL\^7 HG9>IX:?1'A M(>[+G4GTJ3SG[/??I98(">W?G%C((V5NA&V";4I. MQ>7QNF;]%U!VUY7=W0.DDE51O81"$16#A-9VA,A*Q\;9F<6<[-&',HWX?G>* MO]_[LI=;G<9F]O*]9 P% "8.@+4EZ2@ 4WP 4^(%L%:G M6>T @,':SWP(QS9.%_+S4+ M3Y%CDI\)O4XT'2/#M_#IY_2W"0U<+2SS69N2+X_?3HE<)49H23JA4GG(;G#- M[M52D-1P;G!N<&XEIB]9J45H[ .L!VL# M6(@/%FJAJ;PGPD)B'EI%J;8 %F!M MIPD)?\(&T^6%O-S5JA+5"1?9U8^ MGRP N;!@6V]N@FV08@>S:SQVKEW2O.>TFZ9=)IY95A)6 !9,C04;0,CB/Z].:$!R&/:J: M\9[:%#8A.VIG"&=;".B8$7EM CJ-Q"#\O?C>K&_B^U?"?;F ,"6<,9GWC M&;OY22D:.*OY0LVC/5_L&5>?+X$ M=("U 3JD@PY[IQVV6V-2H MI:O:-G:BMX>/EQ7 :UA4KV$[--EPW6O8]RFPRP@PU8S&NG#%\25A!&# ]!@P M-$CO: 9,+FY6@[A9N9Y;0@;LG"\!D[.&I,(ECT#0+!E*9^-7+\>JC>FISA?8 ML!D!%\)X!C=6*?.H.^$V-\,GU<)?*)5?!8@\3:M$KC>$,TL$I&A8&R!!G$@0 MZA<3&0D2-(^.]U8#$L#: G.00+Y=)T@.3M-*64LA*B>_/J.^D?K:>Z60B;]P$LPD<;"38S>S M>!1Q(' OSM8!F@A'._O11-G2[>)8-$G*&ENAB01H FB2L^>6$DUBT$V2LNA6 M:%+/<=F:>!01$YI $#&90R*,9V'5QL0V18ZE3C'M;8RU9UIK!Q5V^5F;@*Y# M,0A\OT2JA4JH/8:XQOS?OM&=L IJ^\%GC#2#CYVCIVWDA"5S1TGGIL>+L>V MA&6EW_U(6 \U=#D1"1,+OM:;1Z?&Y80G^J_6%AXH6I3A+D/T6;]2DWG"5M02UD\ MC[88I+A?DC1"1?=A27+/J=;SA+L.\*XQ'5#*3;\&D\@68=3L A-.5BHT@%&. M@RG[P2;4 "@VL$DCA%^TLC=X+C#H.H.&^_G%QJ#)1\7))A:,02&DG'!(^=T4 M!ZPS'EU>J&\LM%P(9P4X$,M9D-(*-1#8[2"\YP0_HM2?:M%JZ^C ,3 ?K V MX2Q@"+7V.1D8DJMA[53; RP-@"&-%.?PUWW3D:&Y&V]5L$'B(I'/*)E28.Y MBN<+W7S#;A21F*V6J>ML^N&2<%-.71XY>6X)?8.=4(^#L'SHN23Y@'75P=-; M31UK.AN%DVJ/UN.'?@!;Y/JY963'4/.A,]DQN6GO3>'ZD)2$+8 =TS*?:E*X M+>"9_)B\$=46SO^:9_(0S4""F%\4(RK0\,BUG/P9\DN\-5%37W%M(5P-X/ K MK,_F@,0*]3H(2RR>T['N]>L:TRYGCVSLNV!*EF@"K.@4E7'G%0'11>2U ?)M M1SXYU#,J7N1+/AFU43^ZO"I?O"D>20'TY6EMY86^_H:,>C( M5Z4*HO_-F7,IYC?*75^1O9*B'JI 9_PT6&!+=0C9=LDUS\S[=*7:3S>Z^3)T M5 ?/"4RD:4@=WPP">+ZPRP6(*I:V6@^UJ3D'@Q(S'27A^ET4D+=SMER HF)! M4;@]WSE0E%RW5^'&6V7$VV?8V6MO<%K([D1]WWN5=+T7J7CQLG'9Y=Q!"><& MYP;G!MY6W]O*/A#3F72''30AJ@]:6.:S-L53-'Y#IJ<>(=77C\JEAX"- 39& M5!LC7-A/F(J:$_6ZZ;Z0CL=5W[(GL+HH685/DQC8]DD[!%UWWQF6I):*:;+S:: M6>8<:<8SMC<#_#PG.?R&L#9-B*#,W0Q+>3D2&Q))M&K5W*QG^P-D"&#)$A M/ITAP38]]5PFWPEC"I;6S",TM;0TYPV9,_*S]1,[M,4M6-HUIM]=LAS,OOM$.?1I,N5*"T41+I.P).P!;)D:6[9#F;UQ ML&62!0>-IG!^DI*P![!E>FR9B+1,,.^^T9 +-W$8(DZI1)P(O8EFA@CHIA%Y M;>!"V@KBG=",K; +J?NL:CHE^AO3HI^L\/L:CU/MYUGOR,+9.P+2.JP-,"). MC A-HXH!(Q(SOSI']_P%A("U 4*<@1"*E(06D9PEV*Z7$B,@)'7*E#HO:DKG MU(ED_X%C+0DT%8/J]LY%)G 80EOUC07V1V9W\N^E9N&L0U.=>NOH>5D"<$KN M".7 M&,!MA3 )V\T=0!\0C/"3@6?) -PS9HXDU\*3"H /P _Z<*/$IONDV2# MKT[KZ)Q' 7@E=Z1R+OQ \#0-HQG*]?*\-@$]GF(0^0$Y%1I.%I)365?SD556 M)5&D5,F)*2M%6D# $7EM (8G@6$M-![M5#!,S&=0;[4 # 4A)@##7*P-P/ T M,(Q-,TS,@U'O*.+X+TI.3,+X.$KDOV#]J-J7N"\)V?RT-SL@OFO.$5,JD MMD8_L"O(P [-#%F'1V>#.&U*- M*<*$/1>4BP5V0,'LR]+.OA2#>_8+QF:X5<>F8+QW6>Y>5PVG:TQ['M>EFI+0 M/KIO3G[9/G X M7@TXN>*1QM$-CO++]KFCL0S=26N' U,"A7I(SJ>6B;BE<&YP;D4]-P@JI":P M[[##,O)H1.%9F^(I&K^A=TL;T]2^]UL'W1=5V?9FZ!>O-$31NID8L[)+V_46V>8#KFM:I&/"0\3OGNT5!TM5(O5XCKDZX0; M&;2I#IZBF6:HQD0C7[$=\@$+^U;WG8Z_Z[\NO/5QA^='MC9O7Q>!+P;VU?6- M.N:"O8OG*W6IOL;>CA[)CK.8D.5A*[E-]?[(6;=6_^73H8=O>8$;=(GDVF$* M__7)\N[B"A_^6(GP_D3'JD59_LG=HH]U(I'H7UQ4D:1?/KG$2+&"X\K?)?:? M,.!X?UA?+3N!A?J(+\<65G]>JC/R?A]5_45]LR\^>*M<8Y$(_,)E[TGB/[D,/C7I7W^X&MX.O_=X0W8ZN]_)# MX;:D>W>-AC^^#/O7_>X#V8&37CXSP,V A 9WP\%M_[H[ZI&-&Y%_OO?N1D,T MN$%7W>$W=',[^&.(WI&OC?[Y][8BMSY=[Q5_*]Q;Y)60 M;PUWC]2#I+*0X5^N(::_^+J$P(&\08 M];AL;'WP-G[_I==X@N=C;*&:7-G/MPG9B@EXMLY,I<@W)RDY9:0=QJ,I I8YLN!!5*UX$P=X/!#W)<[ MD^A3><[9[W,6C,!6PE9FO95GVA@P&V:W?8HHGIJ72V.5'LDG8HNN^X#U8 M9SHY9#2SS+D7PUE+U?Z8B1E[QH'&H\XD_/S$WC\YA1*.!(ZDA$=RAF2::].I MCO-?1)H(">W?G/_/WILVMZTD::/?WU^!\,QYPXZ@V%Q$+7:/(VC9/JT[MN1K MR=,Q]XL" HHBVB# @T42^]??S*PJ[ 1 $B1!J3P]QR8)U)J5F97+DXV0QXY/ MHUHFM4QMR4A\1;NU%51/&6MKZ%U7QVM-YE,<''P[,< M;HPXTU_A2%^*$WT]N:%C_ OOKY<.FH.M1S9V3/KZD^XS\\*=S9GCTST7$69\ M>,P.T0AZ$[C&[VM^W'=;_W&X .N=N0ZQV9W>PSN#L]/VU#UX MP72B*I(IWK-;WG.2@Q18B_=L[[[;&9R?MP=Q^@73B>(]BO?LF/D>$_K>8\"+-[=!5H<4W[JW^_$\\<:Z-A PBL]A&NU-+07]E0^SA,H&#HS@% M*JG8L6+'Z['C\RVRXZT93\X5^F)["4YQ8\6-%3=>BQN?;5,YWIHYZ:0]9FS% MC5MD@4IMCBJ7NF_*#['[PHFB5F(A_L9+5:_4%4M= ML;9ZQ1H->C5+C7R5QVXO!07C4B/]3O_D6-VPVDMORMZEF+%BQNLQXU&CS'C[ MM061&9\I5W![Z4TQ8\6,%3->BQD/F]6,MU^$#YAQ?Z"*O;:7WI3O81MTIFRA M6YB:LF&K?5/[ULI]4Q")VY'.EXZ!. %,>PNJ%?WK';H;R/>@.R;_!_LKM!Y! M27."-OL0/&*%KRA/T69R?"##FR[,QU9T']E,/V)?)A!G!+I,5AL=]!2^HQJ8X3-,< MIMQ^W + M)Z\2V;2Q>_OKC@>\6'8?1UB_8,JT>P;3<# ^$*'_X(L%T[T]T56;7)R'Y;[< MFVNR#=(@G_>TD30HTH2;1F8]:1TR:XO.7HN&HMC ;&!7#)ZTVR@8O14-1;.!PV,#YUK6!7L-L8#1JG<%]7W7>:X;C;,<7V]:0G7V71&W- M0+9@#6O-$K79OOG2!J+HZ*"WKS4#470DY=Q63+7'RE2;,M4R^*UU1MJEF[3S M:QF,1#/=\-YF+^>FT[I:82]^QF[Y8-!W.-AJ=MOUONDX&T:"@O M_V0I7M8N7I;+GE9>LT-F("T:RLL_68J7M8J7'6]=+WM]KK\F&(BR^1^J::LU M U$VMH/>OM8,1-'106]?:P:BZ$C*.55D?1U%-C4+T ==CQ#WW\-N,0_'_>;C M33B?VPR!^W5;,RW?L%T_]*@V.[D&)K;[I%D.5S#QW?WJC3NAZ?TK(:DE$AU&6G10!0='?3VM68@BHZDG%.!; T% MLLUUR]3,T,/,8AFQ%E= U]"#XQCNC+T<9X?REBIO:5M6O-1;>GZ:]99>TE&\ MQ9/Y \[M%=LIXEB_?Z:"U YB*"__X"A6U296==H;K,6JME8ZO-\?=D>*51W M4%[^P5&LJEVL:CVM:GNX8;W^:PB752%FAVIT:LU E/7KH+>O-0-1='30V]>: M@2@ZDG).A9AM*<3LRG6.*);,O-0-1='30V]>:@2@ZDG).75]7O+Y^U2U/>]3MD)*=]"?= M,Q']+/"L^S#0T9<4N-K<8T>Z\5=H^19Y8:"31\M@^ZHPV2K-?1]PTR_6HQ=7 M?32FO^?OD3C_!VGS>C(FRAPG"//6_>&Q<4R5-X(H=QI'U1VVS-_W2LZ&.I,[ M.Y-QF<1&S^3: 4,GZ3,YL9Z9>?1OYKEO/AZIP_B:^GV-AW$[ G)[(3'=LQ=V M)AN[9-2Y$;WNK);K.4,_FO.@V53WWK;T>\L&6H:V=0^H&GZ9>.Y,<^\#W:** M>L0'\"83PO.Z[[-@7Y>4)K>W);:4EQ]NV+H 3[4K51(Q7XKP)X[O>O++9V-D M -?$')AYZX$LK07T2N5R]8"9VL1R=,>PX!$_@"\0D]/OUB2F MZ)_Q/Q)+**Q>@3M_WXN-8(((:![_)[OJ-5])OY0C02*C#Z;ESVU]\=YR<.,^ MU&YZM1%]2.Q-7WXLWN 4F_S[/-T#'X(DRGGJT>+A]//C&1)QX%8L(64#=I=Y MVZ-)^2-G#\/C/SY4=5XP@:_:D=8_KB;!OT^]B 2X/./=]H"_&#;3/60K4[%$ M).3P%\&Y>KT_/HBSC*5_.>'\1X_^Y)F:_"$]6MJ!N?[ CNX]IO\^TBZ M_:0O_#=_DZ-,\]XTPUE^E,3+B6U\\U$3!RP^-Q6MX MT0N8^/CJLW;SZ]/-Y>?+\4^89\TI[DV,[695KJYO8W M7SYK7R^OQE<7E^-OVLTM?/']R]7M#6^?E#KY:_SC'4D]ZWGL&%,7&4X1#XE/ M9,Q&5F<(.?:6\O7H8>#*+X@D^3><6Z$2QY8W@"Q^E./P\ UPECS[J"*30MEV M6,1QZ6CPD TJKZ^]9<\&FP>:/^5ZCJF!;BX^@5JCORL[3YL=+JY]7X4S&)61 MN%: LG_<&PY.>N?'Y\=GO9,TBTL#@P]@Q?WC,1S!T_'@] M^2I5LIM((_L<8:3?PJ9]LEWC=QW;.8-;QAQWV@M9A@B6:1@UB&(KVYM_*T50 MR!JT_ONC8GT@^:Z\;= )')PEU:K\PSL9^Y]?KK[\''^K=S5;F2+I)1XZ:C#; M%M/_KS>]-_09;U/R<\&\"LXTGUKR:$<+E-2>$H2"2YWFF!F30-8^D/7A\R_- MM/IX.NP>)WV$M?&EPW$6N61 )L.YM;6/JT',*3*V9D*@HF$?^@.;L+UDZ MVMO4+Z;,^*W]<$$@:S?N)'A"!GW+C*D#Q/* <07? K/;P9OJI>_IS+: J7ES MD]C>6R!#FV&B+[,7';KN MRD;X%5F\J[F>EF\];MADT( [[V@@?W^S0'0TAZ$%&NP/TSRT"N&->NZY9FA@ M#6M\1,3\$ [HY2U\-D+/"F D]PMX>,((+5379J$=6#;V$3T"5W8#+ZY&@)4P M@JD>P" FS#%]C12#N6?YS,<1]D\_:" -0K.C.2QX0P FW* M;#-90J-,BTY030%M9B-P4LKU1^>#7)U84._NF7<]^RF#[Q'P C3ZPI$V01]\4V+%CJ8P&HY&_<'ITBE$5NO]S #N. 46Z\P7 M8MN(-0(C\Z)5!ZJAKNEK"WBL!RS3"85]FH8,WX=1^LB: M\8TDA\2K0/N($ZS'9H4^ :LT_&1>7C,)ONH+\56.$>#J=^A;@.&*CH3 M/%\TB(+(\*PYSLGO:DFZ])&/T7@B<0&CLDT2)<#90H-UH$>$Q_@.6ZD8LAHE^U'Y[[ M")-,O/O]YD?TKI)*KT0J;8'OW[]>O?K2T9AN3#7DV!W\[X .(3H<02>> X]Y M!I82@ I<*0718C$ZZ0_ZY_EJZ:Z#-BFNC/^T_-\_F(=?P$'O5WL][T(?6\DU M\FGQB3G&%/7J\;/EB\=ND&?_Y-S]B@7?&4JOY4W<+N8L\?8%;)@[8U[NR50[ M^-+U9.R1ZH[,C5K P/[;J>F/S@SY6]F1>$O&/BT+$JK[X0WJN$W=XN 0G MU,$GAI;?M"((D]&R&E)7^RE?23T-:FKV6;Q"%/!7WE4Y#9V]7AJZ=K9-0?U\ M",P?G8H-R454OAZ.NH,-RW90PRL3EGO=.S?(+/ZV&6.]B< M?!+2'YT*;IG<(&!V9R>OEW/N:X-6X9PN_,=K3IL\Z[]>9GF-2[GM#1^LK$^> MY8([7@^+W-^65*N4P]?+&'>R+?UJUEAU404<$8#D//US;,BSF;QH)F T@7R\!XLTR)UOC:1G9#DI#9^LTMK0Y M\KO%>1D:NHP*G$%K+U/4P$KN19'D@ %.^MQG[^4_RG).LGY&$7J<2818:_ Y M[V,\JS@O@_(B+,>W3/9>?W0M<]V^>,-E2#_%^U>2N2.]H:5]9AS'+ Z.Q*; M0\LH><-F=%W6:3:@=/6NMAWRNN((JA_':%_.60?+0GY+!4EB(7OVI_;C^=GE1D'2S*\+* MJS2)WY;_M%4&6!8,LM7N^7&H[EXMVDH\9%Y\3LMTA4R$4N50B@)F;NND%U/P MWMQC<)-C&*.,;^ M!,/&GJQ@JN&E!6/) @KE?&!PW=-M>X%YSFR.O^B1,HS! M<]#^'"/^9(#9K^Y-5_MS//Z1B#*;-WU4B]2Y?-19]-,J*<7)%+*S3(YQQ1[6 MC6+:GEJSM"J*7*-E/VPN]2JO6?WSTY.[TYP]]9?/KB=?8+$P9*I6?.R2O*K& M9R2;J5(7JK6 \B?J/=/^>,CB/S4>J9 AV4?7B*BLV50+XRSKY2_5G-^&T9=+ M>FE#3"9P$;2!,&4>7">0>DE3BIUH51IB MJ<+&)RN@GTXW9D&USF5=%3332QN.*&JG7._D^85U\7 *=52I9&H>^RNT/.AU M1CD0E#41N/#I-XNY04?[5V@^"/77,1$K.9P59(I$'I-$8_?,MM@C=$!)@3CB M.LTB)+-)JK;'=-]UA'L%OPSGZ'"(0NQ&4#$BXJ>H8]SRD-2#-#2MB,WZ$K!U"3:W:UL1&$T %L?6A# M&W EL7'PF.4IW5=N6_JG%=.KT[':0K(+@>B'OG(O0\YA@+&%YQ N.?62R4KFU-C%IA6:TMB!]);^:9383 MD5]+N'R)G-KP MMO*JSO:N;A_;NW&TXNQ\=_V@,@X*M4P#'N3&<),Y[@R.7,#MX46G++)N\X^1 M:7OURX-HS_+I$T\^7VB&D-=RY!C^#V,R-.8\6I[K4&,PMJ>I94R3<^,*,V:C MBHS[%!Z+ &3 889^IZ#_[- GD0:1P ) K5L.<%4M>GUN\^+.3BU_5;/L]S7Q M3\4)LRB7AN%ZN.D8&0I7C2-Q])/L+DC<#^C$1Q&@4_V1 ?MB#C"!HQG3T2" M[#%P^0T_9A01[P+^I%.?!,Y!=IHX;@[YJ6/JG@D\QV01/QW?7$1(%E=N5SL; M]CH2&DK<=C1YF=&^Z^@ID_ 5[61%+Y^I4)0EW%[9,Z*<++50),] #A!X;5]< M(Z$Y:?\\'3*MW!U?&NVX% MZ?SC/J\83+1N]K)N-H-"C6ECWXJ]Y$B!Z"4KS MAQT#1R]?C+]]S"*"+]O8U0("EE,1 =)NB40"4!@?ZJ,[\\<+-K!H20YY10I@ MG]LU]QB OF;_HPWZW^92KQ9K6A-TNF2W]@HBO4JHED#A7\)O\HC3FQ#8ED)& M^2:LB@>]TD$;-KP.A84=LBK/>DZ.I5D,2S&]-PK!/^B,!?ZG_.*TK>P%V?P^ MX&H@\0W&J2[+)J@7H5+GL3J^V?V$ :^^32]IWRO"_[6W%]!9 M]]U>**+*2U]VE2[SRN]84%0[4/Z6N*LH&.0.E.T"GB;!5@J;)6*!9 9OY(N)J@B#TW)M#:$JQ%Q6])([A MSA@F3<=A2N([UXN"CSKX (%YSCT+?2BM=;-N')M2$J:SOXQ?3M*68T)7/-F[ M,%ADLPS@1D.$=I-"<79W.DS%!*6JV5Q/>"C03<(+.';,2]PN4:4P&1*TG1B@ M!E=$-K-A"L;!B#?YIT;P=JTPPX:2)0XAALA8,U%B^TD2K9"U/^),/1[6&S.- M=7,EZJUPG8C8*F6].A*VH;P(Q2G:QBDV[/YE'N9ZB;Z\# 5E$LB<73K\V8). MN3I.72VI,-0*$F"V)6,**+\AQ6#6#;UO#X-I:8A\>W32/&RI[D]!\\2_L)S) MHVXC32I54PF0%9O95("8W4,6'GA^-!8?H/<'R#R5=E8VI8,^7(>OG64/&%D0 M_:GK!4>@ LVTT/$8UO B>^(4J-9>:+8%SZ-U\1%^XKH6Q7>+=$\3BXF!8*.) M(<$&KF9@-Z@[45BD*RM]S?0 "W99,G42H39G,.ZIC[9(N*Q1?F7<4?< C_\! MZTXE$9#+!EQ5H;I_VN^-!J/>2)I5\=O6/;N!VKGXF5L%]:BP3OYEVE2X)N&PK/MU9[^XT5]Z%0/+'CDE@ M"WD@>*ZI*4/6OJ7'R[]K;X'_3I3/M-3-0O4QXK.^-JI<>R[CRA97-J6#Y@^' M;XO;VA&.2]S("$%,4P8%SV$$%F%XS+0"&76HV[;[1)&%$Q?42&>AS=T %$UT MKX8.IE%@Q1W":^, 9H?OWU1LH6Q*[60+ZL0OC8V0X"B( NG'$("$$/L\Y['! MXLQS*!@ZTAS3$.,=F&/Z=/@I="+%#M*L(HGHB%='_-*G2RET]:A[EAOB5=$( M7 \(F=]&$0QA:OGP%:Y[MG,@/3(+"!,O*=77DJ/X*=6I$8,$8 MHJP9/D 8"D$,+(/U92T*Z>@D(2IY*,@<85_H,TR9&;K/ T)S/2%Q**D!9)+[,IY\QCO:*3[9Z7JP-.!7\D8MAL)I42+TCC+>VB# M_!E7%./KI(6*7R!5D-]G>3V5JL5LV*@FG6*5AT3 BI\J?MHBP5!E5+S9\U2'-4#?CAWIWIA[R"; A]$9 M)'#%DS]%*CFILXX+:BUF'/*KA!['1>.O'(\<_4V@[:-BS3!>VH11W0T* M_ZH%6E;M6Z_&-=L;SEW#*'>*/#=^?%7\O3T2;KDA::EUIQR*K[;V6R-1<(WJ]?W=ZFHU>OXS2)+:;4M@([V^HF/K!^;5J536N7=.X ML0+IAQ#!_K!V>?1=%$=OA0/M,I&F;L&55_=^,WY$?&:(7*OURZ77]E;6BB>H MU#7J%<5M)I95L9+VLI*-!_!23WO271Z!?J&3V:K!!@I+>-U<4&6NX2"NS)5D M*4?:9W1MWT2-K%F>*[&.BJ4HEK)Z0XJE;*ND:ES/U&28/PWTS\N')O"Q-9'A-P*N< MIC&_35'<-&9Y.@H)O$FP.H;T?=]SR+9XS'F>$=SD%QT@@C!"3P;W@DBW+>D5E(@?[<$257><8ZL.)P M%MJ4BLYCZQ&2T6-3YOC6(Y.HY6^QG7<\Q1W&,G5M4U1)[)]^(&RC8-'5?B[K M7X/=HGD1-GIBNS+Y\UFT=#YN;(='77DP)%,+?0Q/(M3U.3.0'N"RBLE3$67, M6#!U39))=RS0E1PN<164FKG7K9YPM*T L8+;FOWA8*J6<\C*F$:J*1$Y &#Y?8PY^ METN(W5[V4AOY58UZ<9LD.M7 ZBO+ALJ2+">P02T"JRY"62]TX2P;NO##RLS=G2X_5=A[9CN?I M",^6]#BA78%^E8!@^ :;A+9FPTW:ES!;".(5>RLG+MH/L%W=<1 8P$/+BF)! MA3,6W*3]B3ZTF2,JX=27-) MS?$65V4;(;#1?#@_YIE1$2NNP9K3^7SE!S5QM+)L.LN;.5,Y&_U1BUO4O&37 MM"L4<+<3$!\9YL95Z@]BB:2&/<""SZM>_PLZ/%[:H4B B_O3R)BG>0_W;WL= M#?_WKO:=ORIP/7N\*C8XL;6)O)>M<.8_UKYCU[]EUW>O-TY=*#ISJ0JXQ8/> M<4<;#,_@/Z/11ALM2I0?):_+Q #IBQ5W?HLR&,W7(1"C+[-;K?F4>2#0(GF\ M$U)8[9!N=^LV.:/;S$_F0O&KQVNN%EI,^OV[7DHDKB8(JT7?G>\%/W7G@8V? M+1\_?+<<:Q;.OI,5[R[TT4:SU$3S:7&[F/-7^9.2^J(G>#MOM-"Q^"!^P3_N MYJ''0"8"(<"\C@9OT',%JIKM_]<;^#!Q/5#;_NN-]1R\=\+9D>D&1^*!-Q^' M0VD&DPOWD<)5^_T/6JT5'=SU=[RB^G.K5W34RZWHBY<6KT$27$\F%KI#0P\( M)!1P!^V5 J^5PP_O!H?$X3E5;8\;]?/<:#7^?GPW/"3^ONWU'+Q"[J[N J+N M6FC9>-UN':]7&O]R_C6Z.]XN_UJ50TDJ:IPU';\^SO0:N,XW1,.E,$!K-O?< M1QXOUSH>]!+Y2_*M(Y\91];ST=0R@6[>Y_C,^=V(1_=0P4SFD5\$JV8*_XB- MVZB)$)_(@3)A*?_)^G@RJV]NW7-;Q^]2*_*P7FE,^?!6 W_VB'!<1?X'BM:R M+KJO NW=%FCOJ0+M/22(6@7:JT![%6BO NUM6H55H+T*M#?5N +MW18J:B,L M6@'N*L#=0R$M!99;>ZG: );[0DT/58E2@UYO<-?O'6,S*O^-I.C M5,Y3\L]+SV38 A.W5,Y3I8-$Y184-[,\9YNG&YQVSUOE[;HM0,9 SZI.N!WD M1/$YEH.%-2+="19ZQ+@L_M/JR<\[6ZQ7LWT24"6!>FA--&A,]SP,]*$D)@1O M$CXQJMPY+8)"#*9Z(!_"XJ!HML"?[JD^J.N\U][VWT5P+1Q4Q0G0^XUP*:[] M* 70Y_<;+H3@>IA[A0ZW#K:VT&Z!3EZ]SX@Q#_\CBQ)B,;BA_=^H$,+NFTO M""J1$J.@5W<&NL<]<]@$D1,GGCM+]APY^.!?GAL^3-TP2'@%<9TX[,G;8?%H MIHB]&(_#M#QF!(4]I($=F1D&7TV-'YQM1GLPM37Z#'?3X](MWTW'A;\,*=H!0-# MZI_GS+0$\ T.UV=S'1/'X ,2/(X7C[[KL B>%_YNXN2_4FX+>RL3]SR,A?%I M\9,4'](!U4+'9)Z]H(2^B ;2!,RQ,5-$9;%LN^X]+([$5M-F^F\@%AX_*5Z= MZPN)HVE17F)TE.CWKI88,@?]L<1IG,'OH<>3(O49P;MUX"Q9'/B)CX$?9PG_ M!L_*L7%DIY2K/AI)E !)WW>TN1WZA$\D^I:G$3,Q"0HN]& 8G.JSAXRPXHI& M'%'W#"LF<]18I'S)ZBH'7CIHVB ^(FLVAZN.%5!&)IU? =24D[(PU@=@:!Z- M%8]C!"Y+I:&11S&$H$HQJI#>A %<8AUG' LLT"?7\W@V*,9=19SE\M//B+.D MYFDY/- )R21"G.7)KMGU@<%GX5 KEB;%CB(= \:"$XYS7($\":?WF3Z+80G\ M/UHZ! &TX(CI'JVN2!"*R)=0O&+1P)Q'RW,=_N,3+EV\.T(68?]P^<3>N]H% M:.D@?Z*]X-A6L$DX3\9GEW4Z-@5'/,%+R5NT0RP>+>+)+* 6RB? XGQ))$\639R>^89%M(F M_LS'FAEV/+'T>$,'YEE3I9LKY^I-F@U^O?]7O#I.P6.X,]_F>=F-A![^XD M:PR[EMR?;M,_<0FO)[]\-L8>BLQAW B6#E[]=?,YBET]28:N'HVJPNK[W5$N M?%4 @1L@/9@/6A^:MU9;JAXL5?_-QP0UK[%6N>I0Z;7Z)KG@#E;II-O/IW.X M5=Q''>&U=&/4(2)FNPXX6X>CL]6CL_Y='LI+*!-?7>]GK5CTYBCMM'M:"_P=UI[HQ]0AP?4(M!N[B7 M!4"X6VL#;]9&!3,S*U*T< ?@OBJBC67.@+6=4H?@AOI7;3?4-AQ/K7 UR3.& MA@AYR.H[GI8M6+%S*<=C"AU(:RMJAZR:I>S)\[EM"3L_ID=9/AE(0+]'P/.S MWB@JOQ9M7H)#"OL3AQRWN?6%MY4 ?$]679)6B,B&2;69=.?!(A.5L" 8?X66 MQ\Q.^J;M^\#330GPON2=E"4,AA!;I.(1"1L6QG'Z$0!;K0%'9L%$8Z(!M H) M[XB>'!>:>Q*SL!*(Q;JO/;BNB=:5.GI'PR2W-C1TS5-1(URJ+'I9F*FTIEV<_>3P-ID^L9/Q;"=1U!7&T;O;,ID;5LI#3_23'O+Z=735Y M97M[OCRXN-A85!Q(O#/F779]KDQC.62STS\QRB4;&),QI&2M.5GSB3 "=;19 M7!XVFL%'+H1'C M%&3(3-X@)8)".MI]R&L.8/R,;/C>+6!KA:78(_BO.)%@,U*F,QP@MSR%LXQZBQ>TU$BMWR'JQW$+*4KIGH"0G/812S>'UJ2+U!929Z+U,?D;:KQEY,N<>YOFA M2E6LQA3X-JFJ=-*IB76R8D6WU!&;&)_ED_(;E?SFBA_H5A@J#3_ZX?V_A Z. M.6:S.0R -'O0V5:NQ_KJR0G]]E=N5QN.>I'O/A;AOG84;TP4 B_]^#*U)-%& ME&+B,=K8V&$+: M%P7/L%6Z:580X)W2?7)$#@4- (A/$R -Q115?;\:Y<3^734*Q\(3V-RF2^2,XE-$H.;85Z5;?W& MRULPA9G@ Y9C)I)CXVXZ\"O6I>!#3O>.E$LA&Y*IP6 LT>D&'=:>/78NE@Q[ M']NPQ([.8U4[6G+7YKCV06;;[A=S6*JRY<-CBW% F8-*'AG/-1A60J3\/#NY M?=)ZL]H.&KKG40YD)%ST;+\HNYC)4^!B.93.^XCNZ'Y&7$"#T1ADP#E/9>3" M$!/42#8J]K!!Q!A/=.1FL%HQX,=W_7[V>@GWT7OF74^B7) ;]D!!X:M'Z8LW MHXCP7C(BO)<*",=\%PP*?P+M"O2E-Q]=AQ4DA$29G#YO6B:%H:K"O\%C22EP MCIT].NET;7%>_!5.O!EZD7'41:Z$[TE(;*8;4V#&.%7*I>B@Z"3F,T$>Q:UG M5I+92"Z$3!JM5#*]$Z=$2!%>8<1>@? F>RD>S/0Y5H=IQ\JY@NT>1E-JBF@X$W*L+K8#T^N0WE$)LR*R ! MS1FXW(6 CFW'9!-$NTW7NZ6;KHRDBH*V4D@7R<#^",,7H<-Y('L-2308W?5S MSIFO-)AOT&I6$OVB#K_!\):!^-WY7O 3AT"5O.'#=PY;+*MX9WTR9NBA;RQ1 ME5OZ-7"):LY@N-T9Z,^U9C#HY:9 ;C]R%/NL((2.Z,&GH 6# (*C#)".9@"] MN]",1ND+: 696O-.83*(QK-!X@2+%AAU76$VXM^5B.5;&LJY.CN M+'=P8V_JM?<9KGVNK]O7DV^N\T!'(:D\-EW"1VF12HO+/>4#O#'L MU< T!0)*IMBP*!SU)(X\_^%A.%T FLL/6Q=A9U_^"JTY!=;)N',,WF:HD\!_ MJ/R"IQE35+9X"'@R]%O&L[$8ICZ*1XN#/75'P.UC,BCJV/<\MQ/Z0-KH:C_E M!U&])4H]YD'M4V;SY.,0$SHM/RXV<;_0=!$X9_FRSD[A&**:,KX$NA,YOZ&3 MJ$21R/N->AL,L;0E6LA\EPS MDTL$S=XOA/)8/4$9MUL<2"@'7B_RS7%;%EBEE-2&E=23N[/H;F9,?\_??]>= M$#,)B#Y^Z%X E#]VS)N0T"F];S$"@%)3E9I:T4@+U51'J:G+EB9U] FLPL'* M," -?''ZDP @2N5\"2IGE)2*8!UR^ZDJEVN&ABP :)$B:,&,L$@80X"7Y.-1 MLN+UY^\R23&=?!&7WXJ2Q#!3$-6/PFZ[FFB*U&%"0S89KLBC97#$$SZ*3O)U MS, Q0O&'-H3R[9G,KD"R1>N3K+&'_QL:_""<_2;+33?M<.HC!MCJ7)+T0A, M%NB6#0,4Z6>B_I;(IA*H)VCVGTXH3O7;U9:4ZI'ZW"!;L\>OES1T>MU8HH130ANX M0) 5)P!5XAZ9=%$1J:^'2+/O]O(. M KQ?4,&--"=ZLP-(%[G)UM#6SZ] M.\L57__)?+A &5,@SL^84^W2??H+1R!J, Y@N=9:IL\>DBY;JI)7: 0;ZZ^' MH+NZ*^NNV]1;6Z&SRM/'4=/B\\=KF*ZNHU8M:;ENNCR^K$PGW5@?/61=M'P# MN45M"A/@YC0J.QGH 1.U82=H.W=G+ GTUHVLG^=GHZ-!; "]<2?!$S9X!$J0 MSU^/OH/&/S'X:)L=C:KAF930^YV0^Y@IU-I.C+T![-H*8*'_'<$*2'P,7[:9 MGPZ6W>;)P7(VS$?:L/RI= ]$+F:J)#V!H5AP0?)MG3M145=OE,26A%-SS:3NZ]KH$+^QIOSS#69W14T%L$/"H.N5+\E MR$JZ$7PBU8P?54&=NQ8')WGA,7626BO=$7C ME8\[5 +>JSZ+1?"%QB0]M:,O"^TH'WE!!\*+F8AXIL1,WE%Q<)[UXF8-- M64_*K"=5_L-!KS>\Z_=.\@[$1^:$[">/ T5+8-.1=<4.PF5NPQ)'X\$X$\O4 MH)I28QTWXB$X$>.G;0(V=XEJB01=%B MTGT7SLVH M!9YU'R(@<8>L\S4;GC4GO:#1_'1B^AM@JD]3;$\6CII@H%4#F'+5TA\58ZMBB'(N(QU4:MNU$5 MG&;9EI'UD;8L=*B((J;@Q*U)%WK3$85M#?A=QX$15# MH<>8!Y>.,([2PWS*T^--R"!L23R=Y&,DZCA./XW.O8=UY]@*.&Y*?A/M=.(B M)_P]^-;Q11PS%5@B*8-AQ(&)&%/_B+K,]TN$H6E&J=_,6JW?X[U(+X$,[ MOIA_<1^*HNNKZ'X=S2Y;.I3VAG;0M1/*U,Q"=HCH\3X5D$#2F##/BZ/,8OJ$ MC:5P'V!H!OHNX'(OGY-?5DG=*!)!8VK BO*KE/KA D&%\FM MJ%BAO#GC7H1.DK$()>#>LFVQ,66\"W^NO#S?8+Y\-(95.)DL$QUS-*+>. L^ M,;,XI]Z16H7EFOS6_:1'-<&CW]TYHT+H9FZ5[GF6$KWUG[42IL[N^CDCKUQ] M(0@J,J,R3X]C!G2[F+,H1^I&[,5-0S9%XFM)3>3)P9,K#:E MGRWU_XA^?L3=7$>]+&,8S9'EH#,X/N_V-CC'P]Y=_[RIV:U8!ZMZ=OWCDVZ_ M8'8E2;-5QTR[YH))BHAE;27OA)S:R!P249JFST%1?";P/Q!^]1:[#ZN40NZH MM=)7L,BW3\Q^9-]AQ:>-%O2J9GRCWJ![6E#F3TI[!P:B]0?:C,86I3[P(VCR MASQ&@K>'D5 M+Z_BY56\O(J7KXJ7)Y5@3;B22LTLIX9MH@ =>F __JF >MA:@#]O?C]!_M1W MDS'5JS;X(1MX7".=X\A15YH!+Y/66$4>1%G%KP MJ,?#A=)=ZXYN+WR+K&V&QTPKT&9LYI+&) >FS6W=R8TN[3D0RT^L WS(>5;1Z\M5"A&ZR-N789TPW9",RL*&S/UH:6>4Y22P/*)'DMXK MX2V+1\)]77PIZYD)!W>#?LI,^$,V]M7UOLC-O<$%_LG7]R??V!M. M>8TK)4,:?M+6[M1ZV.L.-C%.#^\&@UTNQ"!:B(9-V>?=T6IF[+SENB-C.9-N M4(EQ*"!>DL"5[K:.%DR0Q!VEN[YRO(X!03[PC6*SH"@=F3_M!_X M8XKTB]#(8F#89/?Q0@53-UIEE&(.]_EBI)G-<:BFK ISJ2;::QP<$6UE8I5J MQS0,C^\&N1I>%Q(!C9DR0!0QKZ[8VL"O_&?BKS&*+"^*U+07?GC:'6XB3D[N M!CDHT)469-"R!>F/"A:DAMC@$L*?8J VG>Z$V$![)O^.UZ80F&P9<9$O1L%C M'^#I''EG2E04P"CC.2DX];Q\"<::\TTEYE%P)N(C'YV<>@1Q>C?(P20O(8@D M5ZI6H=I$([WN20&-U%N@L[M!+BQJO07*J%;M6J!-(J&&YW>#7"34>FO4C]:H MW[8UZA<2D0I@6E&#_(H(\0Y?:E)YV(/NR<0^_>$!/P>)2,8.7(DQ#0B^P-!U MN$%>N:!%]4>@N-GN4]TUWQ@QH 32\>4A$&YHOFPM GLCE+ "=D2CM+$^76RT MI;L!J,\K(2 LKB=TW]Q&R::&J+S,]-N46V^_\/;5_KL5?#'K%FDZ!(2*O]8H MT;3= DVM0*K 47N4!C]()3D5 M;9(/ZVZ)K%'+,PEGPT(Q,G7]0&X&J.F>[H,(Y>6RA&G/,6/S;&0+E3GO,MF) MIY+Z<0J^VM!U-K0JH]:*X&,*C^$<_CY"0W%NH]1VK+ =*7-\LM;%(G>V],RC MAHN@.?'SPJ(8)\/R\L#%11^P\#%WWT4F3)'ZR))YI&A@Q_.;W'DI;5>JOJ$J M(!PHAM^+LS^H"@C;R>@8J(R.0\I?4!D=*J-#972HC Z5T:$J(&PA04)50&@A M+'U]OKN]J@>5)EE5YT 15#.U#;9-:JJ:@;*$'+(E9%,?=0WO^]G=V4DJQ>"& M81RV8[ ?^F(;OO>&YB:;*64.U?SEH'SQ^*?:[UOMD^>/;>R7+VRFA;[Y/.[. MFG-KU#]//;3!1Q\=>&T.K'<-!SW-I-::5CGJ\4^5I[_<84\/;>ZPRC9S:$ZK M+Y,)CTO5_A]TM7L+C6+1>Z>=0E]3A$XIP++9;&Z["\8#T"]]3V=VASNL"-'J M1L2C]X]E6DQ,0R UM&_Z4T?KGY\,B\M.4.H,UG @XP,'Z$R0("_]#0L.W#?D MI0/)V:%Y)=T2?,O7 MGARZ)LN671?(S'+@7>UKZ&'0%,)H8#T'KTM0QJ7/N^E; YW_/IKH]D4LD M&^1;@$F;R39@MQTWX+E"9G$61 >=CRGT=%^S81$P>RK"[Z=D4H(KC1M'4-Z( MQ%QLD,_DK]#"S 8QYF@.<2UXC%M8S7M=>8=8WRM:X>7,\I!#B87=F>IY?G>6 M2QSXP1S,:)$9JS]8T&@YE,^8T.)PXS5*":?L92!T M+%N0TDM19?C5O4F7 P"MRYC"[W4RUXY[=X.S-+P"\]!:I#^PZXFDQ8NDMAI] M8.:GA7C"NW6?0._SY0N?..VBL%H=:V(>>BS*43L:))/4!A4Y:J,\#O(?J.I% M:EY:[Q9:)2UT.,>/NF9;,XLBR&HM7_]N<)Y:ON_ZLS4+9T6KZ'\!2K7@G.!& M@8ROF4?:X/+D\_?^$(JP!0J_&!W%\\GA%=]>B,)$2GU,K\G5)&QM=-0].%1@ M!6X@M6#2,WG"2L]].7IN#D#]DD 7;O7G;9I8-U!7#TP9KEIGMEK-CZDR^*&%FVC>5*4),G S6OC(6O)DGBF/61',8%O&$->CP5LS08 6K2ZJP-#7.,&7# MMGXS*BT%I(?W$/2/+=%R&;F)Y/AK)H76+5YKEU,@MVLD7X,-O(';T+J2+]_#O MD1GQ@T- ?AHQ GZD<5 69QH\QHA.YZ-NV:2D,3P'E _FF)8LA8>(C@3J6$S0 M\'M'(T^!''#"=1*7O$6E-A#87JFYR)/L UGHQ'2PL="TH-FX6#>B'-I\#J?))_0P:%&X!6!W\,2NFB^H*)\$G@\4C4FT,2T*%AUMG[2J":^- M#3,BCL6]9!(&E"B&2*6F%6"8KNGS'2@V8P4 V2FL(C\%$T6_W0T+ IL,^_NW MD[PUPEDHJC^"!+3\=]&A23%_7E8UM#GT)JRYG$):*A@VB!9>'S@2#+4D >5,I;RKEK2*!X+ 3WI:II]M*=MM/JMM>$MU>>592LTKRCO22X-9C> M]LK):!?);1L0V'+_4>&U?:F_J*&$MEKI;!NG0U4[VL][=V>Y6MYCDTX@^B@0 M6&LK<*(-'3WELD]-1[GL8W87*I?]4J=/?, Y-*'RVQ^L&R.WEV6U9!+/1O4R MUHFSZ_" O5K%#HX'=\-^B8CYP@>RRQICI^N7MS@>W@T':\UF:X7"C@MF4[\6 MQ?'QW3!7\J?6A#*E)YJ<4#\_H?7J1G NTCB&8[7CI[W!G?O4-OMWY[T\;KV# MYC(.W/G3\G]?4*E'_)?2-)6F>0":YJ/2-)<#,R<.=[*0JP?'6VF=!ZMU?HVB M(2T' <]Y,C:%PQAN:)O:W W@*XORFD'5Q$*(F?QLHXPT.KSPI1]HI7JEBK-6*M9OJ_7 +;%R%S M.8B#97LKZAP4;Z\(Y)4)^Y;#^Z&'4BEO'0'*0*U]"3UWSKIPSQ&M)'/C9OI" M1MP^8VP=+_C) WQ'YT=M39IL2COY^ MH5U,F?%;^^%:3J!]"\QN,>[$#>@*^ARH%+&?R2]E-5<^ MK>3#5 81?>U@^H3R7!%]"#9G2 ' M(CG<&X%RX6@/F-CIX$?DC1Y&J@?<"QO_HOESK%F+U$@.:(+9Q^V\AX] I'YQ M>E[<$[!M-/5V>-CO8URF^).K>X37_]D"CHG5TSOR+"2*:!+_3[)Y/$J\=0K6 MA6^P"&ZPF+/T##L8U6KY?B@0.BBHGZ+/R:P1RX6,U% $V0!!%@A"8 T/S'WP M]/E45'9&!Q9F%$0EHF-^;OE<2$K@$EYH&27\5'<<9E.M!0=>EL0MF:U#+/L& MT5* G#A/IN;'OJ5WM93NF-$/>.J)L E0)FEN$@BL@A3*B5B\RVD6X[@?W 1I M)0*ZB36*;)&9"T-T*<*=XJQ-.D/*^-"P\:%9B,9Z9HB<1?)SI.UA\MUKSNK^#"_[&X6[YHJDUY[+QE;Z)2_S&TT\<#5Z?C)D/&))3 MNY)LT6H57=$S+*#@&KZF &]89.?BT/B)6R>JHU8(Z4;A(C7>7IK[:1;O?(P. M)]/'SOJC*/DS2R[_X"\MRP.%5_-YH/"EQ#;SLX:#* \$Q!TJ+P\PK%W.MWE%N5M(T$%M! M\#+*'),&\S1E=",$#0/A6PB.S60(>2I=:(UWJ6*5+'5)RD$J74NE2*EU*I4NI=*GR\/1Z9KI*32VGEJVC MV!QRYE:Q56<[65O[R-EJ+(%F):-U-K^FW #2I*&E.%MJ$Q= 2<[*'E*B7MM^ MKIJVM(V=7A:M5&0S+8I,VA%C7GX9KDAFVJ/#=&/5+6D:)2V%3!F!BP8FA#". M@X+0-,G-1GE+SQ)AN M>+S<]78EFAU3JT6.-W2WW84^OA>_=AF9&C%J>/QL^>*1KWPEOSQSN]E7O@S? M:0W%(\(Z_5F8^+"00OS^E>O$MC_^6G-A[H/C?O=TD\A]6,O1!FLY>$EKV0/& M49#3D2RS&_&DE0VMT4DH@+\\&,>3E5VSB?ZB)[[QI7,.E3H]!!'ZI MO8V0K\B\; ,7L+5!5)0G80^W@#UXQG3QCD\%[=[<(8'S1( M/.JB=HS/"DY] MVAX[201QHAVW0RV:'-*O(.M')/V\K46<)W?#D^7$^:=N.=]@Z-=.@F!9#5"S MO=*K^(6CFU+<"O;[S37B=Q'.+0J.Y0\V3.L:C@D>>_/QI#O(D?R[3MT-.KT; MYDK)K+-!F;PFM4'Q!O7/NZ/\#G$.7V^3SNZ&.1ST=38IDZNE-NECKR!K[EV1 MP"ASN65#ZF0-]7RS^^&.52)O6KY1:WXDGU^ M6@@6]C,10)%H_P(V_BOLNWBJ/O/[''&^L2\>C+O?A@J)L!^J*4D+%H?]B/(.5G&X'0F4Q(*(.D^^U/1$0E6R"4'%R=JLB4@B M:).7/E@O@.B5T/7GY??V#&$0^TAM4513(J<)B,)<'$%$[FW"AD!5:GF,71)4 M1$MX4=-AP.4KW""2+.NU*R7 MBCNASD9_K.0M7=U#QAT7'\1$I1\# R *'ZSI$6N:\A*]5/@!83OP /W7F_Z; MIF9<#<.0[KA7T;/PO,<=:[YK6\ P'N[?]CH:_N]=0=3'5E9^F[$\V1]3?LO_ MQ0KH!*(D.=Z]]S>YU.6O)N]WJ^,C[IR /CQ-03@3/BL#COCDZ?-JFEH.S*!. M>2M.^>#0#GFMV(&-3SW*V^T>QGS 7>V=7^<@;DYO!9NL:*TA6ALH6GOMM+8/ MY04OBTKSR R_>,@SRS1M]M+5C"WK%.6+V#!;:8Z4U"*J16S'(C;,U#"LF!MH M3H[_R.>&H"P<](X[VF!X!O\9C=YMQ/](FF+95R=X?]0?9+%(!JVRKJ9^//*9 M<60]'TV!:ICS/F/_.QV=C?K'O3ZB'_ID3\=JO$[(_#W*5I''L,&N[N*4;VF4 M:XGC[9'1Q__<(R%D\^O$FI^_]#4O=('G#N[P+&&X;SYLL2SF2;BM@65<3VX0 M0JMI7W._P-.L.)(:Y>&<8<4W6\DWS_I#^&<>V;VY:.(]\\U\EH;BFVJ4AW.& M%=_<_9H7Q_?G&>?)L"PA;M,(_WTRSC@/HE=0T.7E<="V4>"R6HN-YB@W8FE2 M5J2\%>D,_^_DY.S-QY_,9Q@S2M%W)H:6NG,\S&TX0?N7W'L;P7+!=K@LHY[, M&@Z&IV=W[;.=R(,R=LS/\3$1H96-WPJ&!0G'ZDB^\A$HIM VP\"NF<)0,04U M@I?/%&I>;Y=QA7W?>G?)%9+WX'S.^6%QA[:1X>'<<54TQ9KWX%[O>' \Z+_Y M>,-L6R0]BB):\*D-Q^1ZWI%CW M"J -U-%7HU0,JK4,J@V7_]TQJ).6JO:M/E1JE(I![1#P> H[.YC:N%5NU#,&&W<-D.PV7Q&H:DZ*T]HWP-0U+T MU@J'QO'+AP=>IO4NG?H>+[PP)LUT0T2I?R$WQY:FV[_P5:]S78=+]''_I*1H MZMI.B@9SB,Y:&DK42E[2RD&]]*.F&%R+&=P9*&E;\'\T6?>Z>ZP8W$$/ZJ4? M-<7@6NMQ079TUDSEZHQK91L%H _#&;(:4VD;V>S$&9+["A[$RFK99^5VB_IP MZ9]7+%3XP;"9[N%63%]HS<+#K*^=^2+U<?18OA)A MX,[Q8;F/XL3V4I4)UWPM_6+.X$=G_X-I^7-;7[RW'"2;#RLUOY0X1=69%1M; MVAQ5%HP75M/#P"VJA;CN,C76@%98/C)3B/E\<'<^R,JW+Z+TZ0_FW4QUC_UP M;,ZQ MVC7GAB>^:&9Y@5BYC:*'Q#G8V_)\TGW@$03[9]DAU>45; K)FL^,H+J KM+ M)EAKJ9?[9>(_Y<>X6$W*/+1>M>:R9G:L"36TU?GMI:+=6)R;MO]>]^&_HK W M+]V%59F!\'50H> >@AH.Z$YP4;0=N +J!!A]D%)4 S&JD1RE M'_H?JBN*[XW85B)_,A*R9\,.S8HSEYY!?--872DK;[F!YI+J,ZX9'30M>YS2 M0KY4V>SG1S)<_^C6YP9<5@V/_R@?WI)U2C6U;/3BOU^U(VTP6G(Q+OQK_O'O M4T^V/H<#?73O,?WWD3Z!T;W7[2=]X4L+%)]';_[\(4\(N.K MS]K-KT\WEY\OQS]A 5HW]_@"7[/_T0;];W.IZW/KJ^M;H,3;:^WB^NKF^MOE MY_'ME\_:U\NK\=7%Y?B;=G,+7WS_PL: @,1*G0\N%_$&I^I M!_J[50_:L.%UR!G&2E2#.A>>>@^5:W0Y]:T)16DE(X>0OG :;'WNL_?R'V4K MF]T$<0XR$KH1):W>O3J(3C[7+]#R:K+W^J-KFL(PWJ2@A_DP?NC5$3/;H,^EIB=EX[AE=/' MS>6?5Y=?+R_&H.^.+RZN?UW=7E[]"0KPM\L+U';?7D!GW7>MHIPZ]C#\4\>P M5FT7HP=K*[8KB,TZUH2_)2P);;*';$%'0C=DX :Z76;5$F8HC]DZ/A"X9'Y* M6J7<>4#JE5@U4YMX[HR> O9BA+;.?X:VEIMS89H6FK"L0'MR0]O4IC 24-'@ M?X%U%)G)V&3"C*!#OLO"J(F,3VET?'>N_47HA<_.^V%J(B MA&[#A3@=]CK]7CZ4CA3Z6FLQNCL^V=5:5 3;;+06QYVS\W[G>)2O;XOOD;N_ MPWW]PNG?[\ Y]N=PA&"6]F)5ZV_% Q6A)TM_+(T=*7V[\.NB6)%50AE47,'. MX@KJ18>H_7XI^UTC"&1X=YX#TR(.^PF]<,B#F>-S)DQJQ]@Q+QU<#^!H/VS= M\7F$2$.!(8W<5X777^'W$7?%&@@NL%P=29YVK[[REJE+E/;>1Z(]#OWZ*2%>*8J"8 MU;*]+@MW..V?1>$.22EQ=(.-: UFL,2@FS.ZZ:9C>/'Y8"%F,-<7B%6DZ1BVZ\LXD@9 MG73L#V))X0PUG*TV8\'4-3G!,N_1 HKD3\/+: 5Y1 +!C>5-XA4LU1I0,K.9 M1U:51%MSYM&E#RC\J*2];HJDY8PTRX\G#3V!3*"^B()]T$>CH4(W%O0H LYE MFTL6#P8T85804CQ2M$BZC^\N--> Z[*BTPWHU =",,BZ!E]^LN$F<71C3%V; M^4??0:J[DC5H*=8@-@ ^^,!=YG//A9^1H?!?D9A,!O<$A$$346,)-H4_6\!P MB=E&-KP$L7Z9S6UWP9C&.>B/T#.F0(\::MD=[6G*/"8&D&9^0"0!#!.GP]M& MBX>/E)DB?\-VB>_QDE;I_ >X1#'/7N#/PORH!_0#\4MXB,XG)]7;BA4LD0.!#<&O#DM,>9^MXK!(SP4Z 6;AHTK2!P],ZI9X3^X2K MWM6^R&\3;Z#E4II%H]C"<.ZB9 M"W=:F%O3EH2*7ZG0&9QG%B!\?:AH^G%(4 M+OPX^QH3)MFLD.F@3((FA?DV&B\.5*ZZH %UDMQ8\,>;@Z7.2>T8$*[O"9N0#"_HE'IT+ M3A7-DANZ M>*1.9..J8?-*A\F5;UJ"L+/VKZS1BYM6SD9_U+"9U,K=J>5!+XO1$,G)#10J MR?2XLT.0Z+-^[ &LA^<^U4KU7C59+)M(#D15MZL-<*#7VIB\^;\]$B+_5BJR MYG^9[J%F"BP[F8^\>OYZ9G7J9LW5#%[9_0E=$[QDM=%L>"8&+_(8K!;_M>ZY M0$FX=?+.\K"*_=HY;38^,D70*8+>+3T/-$70BJ!SXWD9B@I=2G>EEK27S+>B M,-76J[=[>#<;QN8G=:_]]S?M?RL\5&V)VA*U)9D![?S.6DM+V%&MXLS02PWP M:^4=UH-:1+S31L/; $A;1M/,NAQG>JN^[1#%8G2_+D[C@'-UZ'YJ0>L.JY 5'JE=F\75L.;[]M%1=+NP >,!!D_3V MF?#>S$P;V/Q>NBGJ9W$23ZO,40=D]3[$,6^ASOK+XXXU!?ZHMU6!CZ?U*QS6 M2W%6#\+P==P=5!R ^*NASAF)1&:D@CG=Z-^&R1"NZQPPV[_ M@(QPBN:51'CM8U82H2&)<-*[&^6JE>Y#(K3+)-CKGHR41#A FG_!5L-7:A'\ M+*!P.&Y/JPR!+1&&;1N/\L;5$;S]NU%-A.@-O7'R +7".#>L%+R]PY&[KX2< MVWO+:@G#:]MX% .NPX '=Z-<39U],.#=VL(4 SX\_ZY5!J@#\M@(+6DIGSONGBH^I\9\L&-6?*XA/C>Z M&Q6G<^^*SS5BLBGAK>WM,JV_,L># MH@M%%ZW;&D47NZ.+W0,N)UP)!PF]7*'!"BQBNA:I5&<&#C M47RX'A\^V2[*W8;8XGODPX/!02$;O1*J5GSXP,:C^' =/GQZ=[)=;+D-X<7W MRX>/#PAS])50MHTV*84P7F>V#H+V*@[5 "" MATCV[;V<'1"#/<0Q*Z'0D% X[=V=;!?9;B.0\7U> P^JV)\B>R447ON8E5!H M2BCT[TZVB[:W$<[X'H5"3Y4C.DRR?\'FPU=J&E10X\HSMWQQ8-K\N!B"+Q6H(TK'JQXL.+!ASL>Q8/K M\.#AW4DQ/%\K ,<5#U8\^'68EU1TFL(<5QXGY7':)D;EZ?'=R7XQ*INR=A7 M5,Z@KRF*;07'J\9\L&-6K*XA5C>Z.RG.1-\O[+AB=:T_@FK,BM4=%*L[N3LM M3O;>+_*X8G5M!7.J> :T>]M5MY.=CM*'J[YKS)?I#ZF/R366=A[ G?^OA>;?P0F&3&L MN,'U7DN_F#L51.P?3,N?V_KBO>7@/G]8J?FEA&,PC'=5X_JSA+T(T]'I_?!",#$'_^#'XCQ[] MR4L-^4/E8OSM8TP2Y1N+WZ0WY4/9SBZE(F+,6R*1P'.=AX\7__AR\=_:C^O+ MJUOMYOKK[3_'/[]HMU\N_G%U_>WZS\LO-]JWV\]=V##^>,$&%BW)(:_(^.JS M=O/KT\WEY\OQ3UB ULU=2M7:_8\VZ'^;2UV?AU]=WP(EWEYK%]=7-]??+C^/ M;[]\UKY>7HVO+B['W[2;6_CB^Y>KV]+=BEG-ZLQA*>\D/PX**OD%[1+_AG,N MU$6J!6Z^AV7\9M0H@6T)79YOPJ6CP<,V7FVTMR!L&8A0'V]#FNZ8VIQYXI.I M!_J[50_:L.%UB,]5L3I NKIF,-L6P++_]09N@_@9+Q+RL]3"N- "(K+UN<_> MRW^4#2@[=D$^&<&VEL:#?Y9KX$%T,+CXM1S?,ME[_=&US/7[XTV7.66+5;^2 M,\*7X718T6O&QL ".$U'8I-H.7D/SQLJQ>7=YFY&*W>V[;(/ZVE_%6R:GZ+! M^Z-RS:_2B%!]EZVXJ6^%]);<2);1@"*HS0CJYO+/J\NOEQ=CT$['%Q?7OZYN M+Z_^!'7UV^4%ZJ9O+V"6_US"P5C";E=3("G=(ZJ:8T1X3*F.6L%)7FTH95&GE MKAFBEQ#(4H_K'B?96$W+>[:9P7$7KT0%0GYOSJ1_=[-":,VYT36R7'WY5^@' MUF11T_V64RCVL3QX]+5'//N:.]$F\O1K5GS\WZ_I=:JWTG6\-Q4J0QW/38FC MF1_05L._ MM9GK,'A"]WZS0)N Q/:UMX:M^[XUL9BIZ;YFZ/Y48W^%%M -OO4.ACUUO>"( M8E7O=>>W9K*YZT/C'=$0,5J?&:%G!1;TBS8'['OB>K VC@8_>,PQ%O"B!\T& MUB,C<8-!Z/ T#"2BTZZ6H%D+F]+8LQ5H@=^5QO# #S&CF#V7F(RVA0^ MZYXQ7>!48!M@H2Q_RM=9A[7T+5HD7 PT!'@X*S\TICA:Z:JFU<2'+&<>PG*% M/KP/X\398R_D!H<]#Z:N">+F 3< -YJ( !N,Q[/Z66_J9"E9+ 5-O]>$*#Z! M#6B9*/[&'IFM];6J/NF738>:L,C743H(A@;X!H_$9M.N:(?)YTX7F'3?0 M8";0"#! 'S81Y(X!3!1$PP.B]<)K_PK-!Y17.=7N%6LFBG^^$OXY4/QS9?X) M*BTJ=C/0-O.\5#+1B*\A!Q)<"UY"WOHTM5#E CTQR9"$NH6ON/?0^R,>P8[& M+&!KGF9:H&0&P!!),9.?%,N*FU$LZY6PK*%B62NS+,%<(J84.C&/(8TKR8GP ML@J*G0LK@TPJ<;\4-WVE+2UMYA#M.(4&!-WV7=##_PHMCW&S"-P'N)H_TY^M M&71,5!+ZI$0GR$D*,J"JF>7DGDR1GGCV:)/T&&R]#\K1I6.X,\:=0_R_MS#+3[9K_%:^ MHA>LK+Q<7Y&N*V=1V?JDCC]( CS_RCM4V,PA:A723J@;!KI,I.,AO^?< FFX MGJFCV? )+KS:^.9"NW*[VF#0ZVC_]S_.X.\/:7KA\H)^ZG_H:D7$I#TPAU38 M1>S'\>G>;4PQB8_NZQ2G.G5MDWD^MM8__4#>*%!U3*Z-H.XRAWFYIB8B78.I MZZ/!T@]M<@Q-/'>6L!0+7O0+>&]L5W?A]F!WC]EY@..,.$(2_ABZ>'0 M\1B0UK^AXZ(6(@/L$>S?D:^#V#+9?9!POQV.CK9*L%2+];GB+S?3;>KH<*.[ M\PAL$K-1W]]ZI+(O>#KJ%I2V)I33,FHJ)\2#4M(J],U*N=> 8G802MG]&DK9 M=A6R5BAC\BAS";56E$[U2E;I7V61N.5Z5P,ZUTO1MT#5$< /" ']"K+T:.= MY?A(>)5]/BFZ22MPT0Z%C9GN#Z9$N/Q M)%Y&@<GPVU[%2*FDWK@.OH\*S7"M;3=M0=)&@"\OW0Y;;0E 895IR_BV M1-LUMS&7*H1= <67>88E3'V)."'Z$?5>5#+A-RR1 _H#NL1X8P@F"E3RDSHG M_1X=]9D18-P5OR4P&7JT]$8PZHV.ACVT&'KL?B%55@_HQV.F%? @+!37.$C= MIO"K(V@/- TKP'"&6+NEMV $#Y4O"8LX[#Z3P5] ZX^6&_J: \#S-ABD95>@#"G=@'=R!4X4[<$A9]@IW0.$.*-P!A3O0=#;J2\(=.&#$ M@2(5P2!!B,/7C');!LU8 UB*C9I MYJ[3A>;+!A !JK -J*[.CZAD[OSTY1/Z!M[T.T+UP_\L6-^L@O(I=0@MY=*ESJ"-3?XOQ>!O^2(1&M-&+.?1M1]Y)N^C[I'EVK!U:R;B M/6BWYYYK,&:275I+^PX>+?;D"R>!'H04E<)T8ZK-=%25J1',%/2EVVGNHJT< MD_]C& #V/'Y0;Z+(O@E),H0U5#EZBV\>]&@<@5U 'B'G-_$&SY#[C"PS\-ED"/46J$ M4B-:J$:82HW(KLE/9G !=(G.9U.+S[66/M@=2I1<8.R!Z[V3"W]I;T60[]?QS2<1 MU/M.LW(T$[_V:VYBU(A\;WSS*WH-NS[JG7:T&T:)_=I/-G<]>O_MK3L'230X MZ[U[KUW.0']XY.2'SGG^&#%D^>9GRS=LTEF 0'G>;I03-0_O00KQO"@$08$6 M3/XXA@'P2AR(3*#?NR%!)U@>!L/(+GS>113>DLS T6).;Y MN'!O^)Q&1-, M8 @66O6M&5>^'">$)2:,EZ[V(S,V"J% 3GP68%HQ (##0S'@PQGR,@#6R? M&2V!?" "]X%%CQ=;AUX(^X:'6+-GBT>%R![B=GR!\0!"VP"5BZ]2ONT+W*;* MF2;&0* WDPGCR=:HQDTL+%RK4;U+4 CAY�A4;>8.TSL"8BU?ZH(\@UAK[A MW?&P;[Y\,*:5FCON\%5G',?"Y&$SV.3, I793&O8*66="5@+$7QNP2,&A47Q M5N#KQ*Q7BB!YS7$0D&VJW^#$T*OG%Z7,0WXB=7 MX1<=0=I)@%W"*5#X7/HXI8YCNB&1 M-Q#0O B<"G[7'QX\N&KA9>=^H?TK]"S?M B(*GG"SC<\83LZ$N=MNJNM&S<5 M_;.@]+7,QM-BSP MUQ8'6JQP_:V[#C6 VK.1EFO1P)[7MY?753=46+"EZ M$:W4SN_,9=)X,_5T!>443U.+5-."?%D1"8_*SL2U;?>)5)\$0"B']!2R [,G MI/#@ER1XQ2!]CNSL,J1?VL[Y@WC/X^A^NB&N?N0,$*9P@E9%8%#4"B62#+_' MQK;Q&*MC%1/Y:]UHN(/(- -^_4CLJ!\G#R12$=([QK-]Z89N)*J2$JG,,>$F M20>(LD*P9/PB\L0\?DWP3(X(._<8Z?\%U@8;HRD)@%<2"/ST9,%]@L/=N@\. M90PC1A"_@^ MQP?%3O8J[LZ[HXF#L:0OC^XI5QLVM*$?A 5]10/Z]LSGK3"> M7SO+KQ7]T:"?*\\NKQ)C@Y]&X )?Y'7],S".ZTGBE^(ZQ.>R#C'^2]0A+F@V M*DD\?M2=POK#[]$^>T35AW&01Z:^.$(SP1%SWGR\8?- F ;(,M#/WG+3;EKD M=3:3TDR/AT$6 .!*;ACX:!HF@R-/*H-?^-C0/M.-#<7TG;05=T"&S@D:@=D+ MX#BVJ?VZ.>+"SHBR&M$>@RW#G2P$=CE#-%F!?[#H1+YG$]'I7(Q!QD%IP1M/7CZ;$:N;+RO3G1@E6_'/R[?:;YKAU(L^T"THB-$^M81 M4X(AO+FF>S!O",RWC!SC3Y0FPCJ32:3 M2R'7F?. &YRVOT0Z@5A&4D?<(">3<+9SF-@S:03V0OM/0;1?/:&JI*AVT*]Q M ;Y(]G KD--A+-N@64Q1I-9^P3_N?MU\!BD!W ,&>/(&-M6 :=G^?[TY&J7) MVPEG1Z8;'(DGWGP<#$Z[$1W+N7]<'1UCAR6)E,A]]2)W53R$URUR!\V+7/B? M8%_XKV$-]G4SA^8]W;Y8 /^Z9<;4$748O@7FJH+X*[OW0D0'&)(<'FQ%#LL! M:S1B+3ED#<8<"V?Y8(EXOO0]G=E66D9W*(5<^\TPT,UQX7F>1!Z+9"FNI2<4 MI"H7HXAZ<.2[<$$F"((92H-%5TN.I'_ZP8^;.II8'ERT2.1A !S5_!"-3UPC M%+A)AFO"74B?L(!#V@<>' (0SSI=TO W0Q>^$H)?Q86E?QJN:R<&CI^>#\Z4J\=I2)>,;JJ,4SUS@8VN( MD,1=CE_FAMNYS 4TP+3 $%^N+B_&#O="'T%/#Q34[ 5'X;P3=4/^=L+%2_C9 MY]Q;;J#9B[-U^N0XS) 3@*N 95!X]8VNWR0O?\"3$#1$%)/R+/\W!MA8GDG% MG1;\>2&"HC=$I P2/<4_X3,SZG-B/83\?K0& I^2#$HR[(X5KAH7JR0#2H:S MXW[_['0+DD&:2^!?_3KWC1\8"X?PI&?]S<3#<(OB(1JD=M9/RXCD+ZL+BH2S M@SQN-M,1+DN(A*^NAY!7\,7_QSQ7NT4E7_NG_L@ZVCV"Q_H\>)&N)!@R57AK MD!X39H(D>GMS\^4=AYCBOASF"[LC>6><([@:D'O%<%4)8;&!;*>:E'"/.%I9F! N M.IZ/T]0=8RJ<1TEIM\28F!IK$R;%^,3 7W!#[S5L7FSJO#1E9ASUAJ_,S'C M,:>I(U#LDJ?2463-UYT'2R:S\?I[5"/5#@Z'VXX19(CUPCG^"56XD)!(^)-"7:2XN_Y M['+Q$K%;/1F@CQSSGN/R=>%BL$CTY4LW2W(1,ULG]I5SI6C7$N#AB:HY$DA< M]U)N="%-Q(_PB>\#"<#$6/34MK0QW*)U!_!/US4I;D&'"U>$U8X+FQ)$237C MB4(C@'(]*D?I8V(&#[F@]-<%G *R7$I!F&HHB?XRL\ MHQ9F]O*%R@T452-N=:4!8^^A@^BNMLUL1 2-%!ZQ2'"Z= ON5GQUH14/E0MJT?YCY/HS&G5Y9_=X MDK!.*/%5GO,AX^+Q@,,DUPUHVNH1J758RT HBT: O%?RE@K_<3E[ RX"_3*@$:Z*Q-9=]-_LZ-ANJ_EH)H,W#7"()4-:B:CR=[RUC)X[.E6$'-E.2OM D!D$ M1\] HC]Y^GP%Y+S*HL>K2;6MB["U";]?3OBM&&/5X=SIBK2*KG*F(N1'@]YQ M1QL,S^ _H]$2KB0OK*?EBIWH<'VAMP,OY1;93T.KW$=,E(VI<>-1K#R(O76\ MI=EO1NAI6^S>R/X_=RMNLZ;_O'5ZQ8TX?RD;41U=UQ_VS@>GO=YQUE0@65?1 M#;]FYL%VX^6&_>/N>2Y>;K>4MP&AY23T&IQH)RK@"Q##%YA@'\CLQ,7VI7&E MI&WZOM4N?E-JF1P>]TY/1UEV(XV.)79):0(2=A)N(4$S0B-I4D7,2KQ6,J9/ MB^_ZOUSOPM:A56R*OQ%EPBX^8=!D]JV"4/LCGQGOS=##J,J-\;+LUL2?@/?D8ALI1QR M#B-.IM;\0.P3KUAK&AV?G>9!2EZ6UB1)\V>",JMUI1RTR3YT)67XVOL@E!5H M(]VMWQ^<'R]%07I5NELI'VHLW?.TVU/6JR:UNOI>UX-7XJXPX4ODC/+#M7T- M;L7E;<:AM&JGZXK1K?=3=/S6CM?8KMC<=%BO2VX.>[WS?AWHT[7EY@\/ >." MQ0];=P)XX@L\.\?LR1:[9O9NC=@@!*=]HNP81O^:;1:W""6R9D!4" MK\DA-_$Z$01O(@'H.E%!44)T(IBBT ZL(X%!A,G%OH\8J0[!V,$YG.ZRFL\! M;U*AY\S'HLL>\Q$#*LCM8E0L&7DELB*L")M^G:#!9L'NS#*T>^:PB27@Q3(821XS&%K$_W_V MWK5);239'W[_?(H*[_J$YT0WB\3=GG4$[J9G.-L&_QN\>_;5A%H4C=9"8G3I M-N?3/UDE"02Z($"7DE03N[810LJJROQ59E9>G(9C)NVX2VL8VUZ[L VMH@BL MY741XUR2@$L>0JN0^90@1&JYDEG?]5!N"3>^MM6D@B5QM]&5GUGPEU,G"];' M;4?M-I-#RIJPAZ%01*$K=[1P@$J _+"JR1D* MA8DE6B@&A2!?P43Z&[[P"1;^NR;9"X7,\S=#=ZR.G53!W+JB1HJV^/HW6J26 MGK_NX$IZQ4C3+'=.X90F/^43V\XEYP"?. M_L\;,P;^BRDY4/<*[D%VJ7L%]ZELZ;2H>>]P6[ZJB/G3?TGKS:>O].4W,E(^Z*E,3\TC#./CH^[#[I_L/YR^_/OSN,]&$ M]G6X_=\%N(X>%WU:*.9&E;8?G?[1.]W[L)9W7$?43B C_$XR5^3_)/[H55*) MV3G4%K.5;EAS;*S'VBMV&QJD4QXN6'<\K!+YZ8B5@PI#0=VPP#*AH291A+$= MJ2-?7 ,T6B/?7#W&,Y7#=)'#T2@)[J-V3-'1'4)$'FU&FRT7ER/-?-AWP]GO MB.@A]!^C__=]_,_A(]G=;M#L]^G3_'8^>OJ*O@PG_T#WHV_3V7@^H[=_'3[] M8S0??GD.[H+[%S%S5!439=B&46:LN%&VSAMMWE7JRHXIN1XG$Z M4:LG=CMB5PQ@Y[[PYADH2F8F[4J;%\/=.8$P/O8\WE.//7AN\O+Q;5*G"TI8I]/M"_$>#\3X0%AGF MXN)S\2%*7-I#1LR&M!=6F+02TNYT3JV-E'/&K1#CBC5BW*NW)T-_.S$48BRF MQ]WPFM.O3*,\[;%,%?#6J\>:(I[Q2<]\TC-2%8G\71RG?R[D*QJ)'?UX*XA[ M!QEU/] +[ 1!$6>%$Q= _H'W;HN/1<+]%2AU?/)86+T,P M=8\;NN\SADRQS1QD%@F.7GI8L5)^ 147NUXR-'8"F;(%+&@@?=9+;RWYW$:G MM0J=EM *.X&.RCM-+X&T-VCT3^:/[ MQ[A.A>$KE84'(@I#ZTXRC*VBO?R3)')GKTX*O4ZCS33F,\_NG%(.(;E!2"M0 MS/%\"$E9:QQT&AV.(,?CR%ZSS"!FJ%2*)(U*1:04#7#K1C<5BPU-DK4@E;T< M7%$[MW#83Y?V\N%^H/@]><*]R_>YJXUB7V0<])F50F8)X_!07GAH!W(ZSH.' ME%7"5KO1JST:4&3<*!/J"1L8QJBN7V$UOM<,._@?:HOCG.R\[7T@C7&-GHL,(U344W # MC2TN%=R4+7%AT$W0R;$Z@IN1OK16%@L5<[N[9 8&HV1QNX<]2NM$%N<_;G<7 M-S!I.Q<54U!L0V@.A&8C)N1X01-8 H2\,&JT: 4)- M_!RE41D=Y7"O%[*A#]; 3"Y^&ZES0K]OJ^D(':$_^(,]E11> ;.D[?>>PU>D MKIHV&=^(F! P-O841O>+6NP%O>Z@Q: JNQ.;C/> FVZ[7ZNL"T[%Q51PI A!BL*UQMR0 M8M#JURH E-=%X?E9S)/%XVG8H[1.9''^JX-/@;$@9*BTN[O2AO+JQ^;C@Z08M';"=+GGU;V&_F5[!^\F#[(E]:MDN9=SJ(AZT^H. M:J7*@CS(1I!33OD2;_J]+D_Z\E&86S#44576=N85[9E4P2)+T\&K M(W+HZ>UK9E6W-->>28OUL/PTT(X6NDT6(N_ZT\7Q;J!9(!M= OGJ)=N^XS;N M7J!& H&HX\IFVH)6^)@#.(VU5VQ:-(XS#\5[T!DD*$[(D8\3SP6?PW:55B\6 MMH.Q%E?!=MHM(FXZS5:")+3ZPG:<619Z&7Y M/^PWWC3/+'7P#ER\);0B0Z_ M&+HBL?(AJU@RR'2L3IQ^^I_BM]-Z(I&1L'$=#"LLR* G]H1^M[/KUFX:UD>? M9V'Z#$LE$!^)E->X$!++:%9=[YS? M_L5N@B).^Y//T24:6/O$VR_OQ739FLFP86'CW/7Q\?R; M\Z-G75UDZ1NE?]YCF<80H98 ^P@ 1H1;L8#=K^0]D;)E^B(E3JR$P*&")&ZX M!O46'KA =[IIU4C<. M7A85_,W33!,O+P$ ]+ MG=2[F4IS*GRZF">0KV>U".3K62T"^7H6G '1$0O))LW0!?0OQ5HI&M(U3/49 M5X_Q)KLXW8:-!*\+J"AA^"&CP:.5GO.XD,]NLW>08K<[^B8GWZGDR_Y!GAOZ M"UH\AWSK ,-4PS24+MV".=+J-+IO!HV4#'C:H**$HNOTD 48D!<5L4''8/X7"I_,2+V__#AO[N\RT' MO^I044)!Y."7_YQ_2(9^K9[0ZL>AWR-\*@'Z)58&A6ZC7W8X+"$[_E*R*>98 MS[&^-'-^"NH%4BBW+[2%CI!A?:R"(?[SH#4H/[0SXX&^(*TUM?RZLIS8#Y<6 M-G9N;62M8+Y>5FBIO#I72EM1I_!(WBM*,YP3>5M\#;<"QE>I#4[H=%O-XAW9 M% G)\I<]/N=AIM-K>\RJ-.J8GGD%E?R/2Y?X1FM]L> ML.'\+@1"6PE:[W#XY,1S^*P9?"9SGPOM7KO39,-]7@Q^]BM43?$\#"HA4[/A MA.>[ ]\=2BY(L?X(L5.LDSW'C8"X(,0J%=1E, <\P5C3B!@O4C[P(..8B@Q\T>)-6Q0K=)Y7+CPL-?$<#CB8EWKUDIU6"KU>+S;9)Z5H#QZH M42%L+#7Q'!KR O8B(%PR,9GGJJQ4LI@3D8;MY1!SD@&*=SH)NMYGPY]I8U[% M>*^TH2%\/RH9IW%#H\RK%^\U:F<8^9)F%^A6=U#81E0&"&2XG6BD2"1L''J% M6#FM,X*]1K,XR%EAX&%5U=]@G9'3W5-6)=-4EB BR(*O[_0U/'G[7W_IBT+O MDXG6.Q$#\?=D##UOJ3@=U96&;Y(4E8Z;J\23G* W*P$5MPVJM$>58"O44/:* ME%+>%#44$WA35-X4%9>K*>IQ(U21=PV*&TJ!K,T;=)6I05=\N]-*"15GU#(S MZJFFIM5M8QK6NI0+)A=,1M@S48-2SJ^<7QGAU^@VI)5B4MYXE#?X*S.-1WGB4-\(KTW0Q3R!?SVH1R->S6@3R]60@R[H Q8LYCHT2%#!N/B@PT(O$7:&^*[<: S4#3LD$/&U244!@Y +($ M@+NHUH[8%'J]II!M/FXN@,A;C]:#BA(*(@<_-O-8.Z+8:K>.5,'4\U@94P?; MK#;KJ30[LI':RK&>8WT%YSS>TA>SR0=E =:)<2\T68,/WN#CQ+;6SK#A:-*MK:"&HX->F]4MK_*H4VKB.636%S+]3A]![+49<7D7 M J'-AL#ADQ//X9/#YT5.\W9/..HO5YC3O!@5M#FH4"5@WG&T&BO#MP>^/13H MD&AEU'&4P9W@LW#3[W8:W9IN <77C^(=1_/)+^ =ZEC8?%D9.%]OOMY\OA]'/L..HF%G'T<%@P&I,=^7Q ML-3$!&Q59B"SEN.LA ;DN1911>]%T]Y[/XDV_U^7& M0V[M14/GD M.-KF[8LD;3X.7R5%)0OUH!LSD)Q[_&SM!3)$9PSK]=L4FH*EI]_U-[3W/)*T M1=PP=UHP_"UV!^UN%D,6=T-.&8G"E=_C=CW $9))EONXS6*+S@XAZ^84*[2/ MY^5P'HYGZBM0ZW62O )4&$ M#V0@-\C Y@;#) M%K!&V@OE_5O"73<(]CIYA=XD\MV.($M'6,6O9 G@\4O5Z5Y,G@^#@U<;>$F& MK>$7R1DD4M:P6Y+;"6%+THWHE:@P1/Q\79MA.L-:/&]TPUKJJJ(W\FK>7*H- M;'@2Q?8L #%<4+#TC=,=W?WLVABM*RM])P(2QPAJM=_'DQ>D+OBH M*.K=/Q_0+6HUCU _*-:_ UF^\_N?!-$@WD@\[V 5O0^^+D9/SM\S$O12TLN7*X M*)_B5C:2BZ@[)2,6L4!A>/E\]_OH[A_HVW0\F:/9]&'^K^'3",U'=[]/IH_3 MW\:C&7J/L$$,#?V/50E?'_GBO=G M.=5))^_=Y\ET#IPXGZ*[Z60V?1S?#^>C>_0PG@PG=^/A(YK-X<+7T60>NUI[ MJ#D?'"*QD^I[DFWIW@6Z2LX5![G(KH1/HDOP#5%XTTF5P3+J0^$LPEA#<#.H M[IJ)/N"?,H8MU%P1VX:H!1M0"IQ/"\F2?CE7T%HIST- !?!I&+M_NO]P_O+; M#.\^$R?>K_M?^+X+ M.,I_/="=#E7=5D#5W;F@OV+)M U,S,ZQMK$M\UXQ93!@X=H<"/JBZO*/),XN M#&KJAHS"L/&1 __7"%,MQ/<9/AVNZ172?R7,K4H=KLB1V[^_:P+Q6%5=S_#N M,W']>I]#Q>8,>/=I+"Y:@!X3<8@1X3N.C?OW1?T?T1B9!$",U]ACE!RVO0R[ MXWC81/84U/EX&PD[._2)\^C'^?O/GWI',#,$Y(?A^ G]<_CX?82^CH:S[T\G M=LWH\46?9H0>5T2<9$2=8USJQ3D) P$O#3NG@+!92K(,($#M8F)/H^'L#DWT M!NJ+S1N_;PRM'>0%:QHLZC7H%W")G@:B)>PR1(I6NF'=PH:QIKX],/\WQ*$* MWZQWIX9^WQO9CXG7#N8*R=2Y(&_A1X;R2GUX%,2)*P#NM'P>O ;Z&G@Y?5;$ M6V"OEU7)-)6ELO<9/.)7K"(!Z8;[3Y%X18ESP43/6)9LD_A0,?SINA#(8^CK M%\@VB)RDP@QHS@C(57*OJ=N&[(YXK2^P:B+;4E3E M_\B7[A/T9U@3QU&FT(VM@1Z234[, $5RX$ 6D9#N^$R=A]-?D0B+!8)K[EC< M0>SGTD\4T9>H\U0!MI*(-QCDUR;[< )/2FT%;![B7%XJ&HB;(JD>;[F2M3CD M<[(P$O&?PNH3/H'54D"60*55;:(;$,DU;.H/=WVM,KP(1$,C(@?\ ;>3584U MHRYP757U-_([:[O!U('K6T+W8.KPQ@5QKR=K39MMN8$DOKD8C7)W7"2T!ZU! M,^A=WFF7GG/368^I]N3-_AMPH"0>J0_' MROZAI;K7*".5N,S*9&10J;I$]3*2C_Z2/J$G&X5>7"WHW"S= S?(1>OCW/3F M_.I95Q>9X+W_3*S(,*22U[[A0IV94 M-+M1G"C79U"LMS)P_4^?/?-E3K#1[ M\KWF>#JX+%=UKWG8V__K_5&'Z3J=J/.&&O"5%GC.PQGQ<'9G' >_.A"2I!R- M(@Y#*L79?"L[GHZ2P !WA9P+"^X12Z7%F7-H^3FTVK83Y] RO"KNEYBB M,ROE\TGC%''&XA1QQBK7I'&*.&-QBCACE6?2.$6TC+S *4H6_,'NG[\K MV) ,>;6EIP*^7^_N<&I*T*^%M&N<]0:-_LE:Q1SF.*7E @0.R,7._RT#\U][ MP2P/I2RR,(>08N<_5J?K](K7Z;@25GE<*@^E+$HP1]!BYS\60;MBF@@J5LLJ M[G8X('-**P<(')"+G7]N%7-*2\["'$**G?]8G:XG%*_3<24L0US*Y/\ M?#(?""1P*CBC<"HXHW J.*-P*CBCL#@YG(JZ M,@H/5"\B4#W8D(8)4[:NSMQ<4:3>?M!!L[#H("IT7ZG,/1"18_R<6^AU&FWN M8^64LD5IG8&-GQ%S2KGT,:E6"(RI%5P/8$AJ.*4 M2ODQ=,2&LJ]B)*]^;#Y2>9B#.!"X]Z#^*N<+(U94AW5O#/,BQ"GEL%19JXYY M3N&4#KS<:P^7KS]:[(Y//UYNO-UYNO-U]O9JRL,D<#9F)XW>-G MRV=R(<4T;;Q SUMDK3#ZWI@UT-S DFD;6R1I"Z3#9<.Y_J+#3&EK&":27K F MP\^9,-B8]XJ5A](Z^^^X]YQ3RJ6//>^YV!3;S9;8%;JM#HFNZ1QG@PQ?)44E MKL0'W9A)*I[M=C>RV>T_91V_*QXF52J:!'NDI(XUTS)LLFWZ?O]]YNVR0VWQ MVVYC3;W#:1>6C7OW.:5L444=IX%I,*T:GMUZ9#4U+W'3<9U)R[9C%!1:WP9@-DSR.R\G -" M682 4U%]0.#J-:>B/MR>84Z<4,)W!;CZY MG%)P1.#)29'O+^MIQ9UN;'1#LC"PYL&Y!1,;[KM?J-Y4G_D$,@IY1!8!@@TAIC%C29&.(536D/I8UUC:(O]['SEE32:0,E*T/J%0R"GE$,@ M&^>!8KO=[!5R'L@8*-4+FW(Y+=Q(BX6BO=PZM'X4-S^9/1S,IX:\>P2.@-<- MK,E;X&-#>94LY15322*\R<;)8=*ERW_+T0V8-!]=R-1598&(Q#1O$/D?NWM. MNK2SN.DP9?4RR\3,$L:EBVGI2J#2"9UF4^B+@X/F/>Z^<^=N._>[7>?.W72& MIHFM AJ(BZEK>XS'?#$K^WN^)%4@G+34.EIKX.L #!_$R MK%(\B%^OAZ>'NJV;]F"04R!27*A,Z&7X :F5$/:;"%)"+X=<],8[L=>P;K+_ MR[BO-AX_.'$P'RFC>+"WV=]Z\$;?A]T_W7\X?_F9]-UG,A6_[G_A^RX@750< M/BT4^IP\"9&Q).9-C8)Z^_'JW*\>>P M*R'Q20Y _,'!).L)[8%9K-5K/?#O8C MBV2]-!@NCJTN8BUOK1(\SQ\XUQ/)\H4C'@4\Y.R1?W_7A-%B57799/>9;(#> M9_?Y#B#\I4G_.Q&$Y^.'3X=,Y=_:":GNSMX?O(_<9],/?73W^@QJG%P8K'AB MF7=O2E/'2C[Z"[3N[HF77QY-?FYPJ?-;&00<&PS%DIX R7LL4^,7M80;Q(!" MGGE*149!SES2LY9TL4*2GD\E*:)%5%J6.7NFS9[YZ\>JFQ,+SF]"O=24E5< IXZ]5C31&T^*1G/ND9IK;Q=G>!=G>F];%(9+]B1;+8 M^'.E)K.YR4M)XXO'TN)EGA+?YB)\ VCLK+?73*]@%WN>WE\VW&"#"A8EC*-70>@E!AH0GHU>(IOHU>LS'ME>0N6Y M>/<#8PKV=+E49(R6M@',:AN8ZMEL*=?,&^'EH90W;XK:108%Z<"._&6VAPAB M!6K#<.&N&*44]T.@W)X6-RWMYU+ +\J^S;^S+ MF/;VB"43KW1U@93UQM!?,>'ZTA;Q+CQX^XKT^9+UO\A_?*7;I#K)LRW354IW M0CWVR73:.U9+9/R8K/+X46KB.?A5&/QV:>==L=MLM?O7G_)GY7DN4R!IOFQ7@\F#!OU%A3P]?;S:&S1H&YA]J54:09/YTOCR4\CB" M"(N_?[U;.NUB^T*;\5A\YKF=4\H1)#<$&5Q_D)URP4IAT*E D> 2*G*Y'TTQ MEJ$_E&5[;:N2A1? KQL#&%(BO,<$S['K>RVS7[7./E.AVVXV X6*]S)P[Q,! M^+>*R3]@/QBN=9B0_Z/7(_>*[!5-H57I]NI9BBRSA'$L*3&6! Z?,\22M%5. M060\&JHRQR7<6YBR3<&H85\6*Y[1Z2N/!Z=.9''^8])3$=G$J*J>"D]5.DSB MOT$:9B.3G]TF4S5H3<1VA9HZK$"LG=0*=/B+-'PF. <_2K_9:)?)]&$'3)@E MK XRQE&NZ!6(1[E "[PS42YE#T]?9+PR0>9@4EQOOLAN>R&_.+IPU&8O]$D) M>_;M;R-\3OD?'7.Y<\'K1A)L&^&:!&",.,VTW,_NFK72;$<4):0.P[3:[^/) M"U(7?%04]>Z?#^@6M80(&0G]:_/YUY7A/7TCO>#;9P-+/VZE)5#W45+?I*WI M0:,SCB:PN:QBR2#\@"ADU)F6>$=#F+]64YUTLESVF?.T'R*[J:3V?1Q?#^9\<(C$3NKMD6Q+]R[057*N.,A%=B!\$EV";XC"FTZJ#):1ONG?)P<9/> MP^?0SZ=[IPKPSZ:P*W@KKWYL/OZFZXLWF'W?J2EH9V/-DK07!?[EM)A.MX%O M&/E1UZ*NAKA9';&(ZKIZL5LU'47+_^?!C<$.P+VH#L!I]@/.P*!##">_C;\\CM!P-AO-9W$]@A-94-DPPJD>O4[#W81==D^\\F O/\(F MG[9ZW&3W8/.)L.8C3+/8$Q/?>8E[.-)JM/T\%6L0'O]8;#?(9A1R\L*$1$J- M>*8[:ZQT0P\9:9 M8YTO?HYF8I*\72+0:>H,%T?<5$9[$4+=!-$>A,S#-:)Z M9^S0:>_AF?[#M)NW'KV^L/:MD?_65,$XK-/P6:[F MPMCEBB,KSL >'95@X$ SXLHS<'P$TU4;5SZ)\\4%-J7*?%\D5=)DC"03Z4OT M/Y)F2\86G3B0R)L?"XWT9(/6[)6KC!DM*I2@()9B(E6Y#.L6%X#0:06:'7J6 M60[I)#=BJYL\H81#%Z>U!N+*8;:]JJ.,)N; M+9.)+ZZTILM0_M-63(5P8Z"T.2/23J"AXIE (NZ M)&5G0+N9O)I9?> D0\4TMY(3I3XXSB_#OBJ$%9C\7R:3LRK+S2QAG ^+WF$R M*491$=?'X:GM/99I\Y.3B62LZ#I9)'&7(HV;"17_Q!$!>R<%M5NA6".L=\Z9 M:]KE0&_ !DQ>R8*C3XE)8TCLV-ATRW.TRE?N#.]X_YS#U7K'L.11BR?6H(C. MEXE*@3E1&L.[)4%Z2X"U]R45>'I<7=+CGGEZW.E)VJ=+@X%*\J5IS42>+)=1 MLERKW6EV I6@]LER#PIL4OA1><6+XT3V.9D,AI+H>+8; X<6V20+Y3_M9Z8# M12U$_@E!WTV\M%6V=$#V(@PRSFGKEC*GC1TF]CFE;VK'RMD?O/.-JI"-BDM] MO-0_*DM<.VEG@FU+GHS-#@OS>@*!#J7H;^=&!!QT*4[DI/#>/-^5WAA31;9"ID LZ+U\ZFLY]1G'Y?&B*K'[[]10@$Q)1=(:YNBJ MDP]W,=/ M_,0VLYO?G6Y@9&%YI<$2OFS9VON"?+*+;KJ:IP,!>6>2,#B/0N7^FAU4'8WJV)Y8\+V]AB"::K?QQ/5A\&+\4;2Q^L6EB8,=OX MQ4"H<+?728Y7YF^&;IJY8%5JTBPR6VC#\8WC6ZEF/Q;?^F?H8Y'X M)C*+;X/6V45"2@AO:1JT5QCD]3)ZYX:TP$#K#Y-V:;/(1RI*A56F2].7DJ&- MG &9];.C^X'H_ZOL:-.PGN GF,(R?/@*#UO;:P>.+T!VYQ=[$1EJ"_IA0N3C MI,$M=(XM[O_Z2U\4A$^Q,Q(H>9?NC$@_"YP1LJ!(#,0-&% M[B!0^2Y'RS\16J2E)/?8*Z3'IN1PJI)3Q5$F&W)@VWK9:3?V2:,&AO(P*I$R\:OE$U1W'9%1'2&N'P]5#"6%C@@@N\;'_,2_Q9P34QGN)4LS.$MO9-W@5NTI*14N3CE^Z-!:?!,V#>]85S\MR' MLFRO;56R\&*XUF&J_H^>VI>JLD>GU>BR9CK60=:X=!=4Z4DNW>S6M6@- M:B3=9?8"E5:_K51Y"VY6EL@-43NJ>*ILHDU>/">.-WL5/M?DV2Y[^0%LRA*G M*CE5''<2X4[KG"2D[(V+?)/VVSQI_YCJLL1&EM;T*&G2/@,9^CR.DT=U\:@N MW][=/J>(5UXV0R[9@()0[] QMHG@L!+['_.P293O;Y"&K8\EC%'@)B=W47!^X?S".@F<7XYIXBG6/,7Z_,?S M%.LJO)$G80[:Y\1)3[!5JG1JH2VP5WRO#H+%1;D(43XGU2IXPV&RE M%$HI6\XHAA57GCO-[45.%<]A9&=#[YP3L)RN;IYKOF*3O;(H;,H-IRHY51QC M$F%,]YQ!AKS.O*D++%_?#L MV:\L+Q8#)'!^*=%B,4 "YY=CFK+SC[5KFNI\:MPYN)Q.D9"^RRGFC?G9B\40 M<6B' 0UHH=LDU^=:@['TB8)_+;$7@,#R6$W14Y>[&8MJU@RR-!7)TV*P*&^,VW_L4U+66X/3O4'O<: MV7/]0-HZ@B675^@-&Q@M;57=(LFIVH 7< ?2E\A:8;0Q%-U 6YBN&R3!G0O% MW.@FW+(T]#6]0P><4C1))3^W-T]E=VI8-2W,PR?CG!FLF)LL87'EG>>^Q3,\Q4$NX042Y0PK] M:JFKJOYF7E;1(+7E.5B+ 9F <(@X0 C?%@$#:C=;8E=H"NVFT RV])G)*[RP M5:PO8S:.!SJU_G(F(V=BYP2UYL!"7U1=_A&F*L-+!4O?*\T8-I4-X3O#QI&[ M[Z\4#9&SZ?_]71,>C%751?'=9P+3WF=WNAQGTU^:]+\33.KCN4^'7/;))Q1D MYMT]H!_KW,DF$=G2O1VHWW]_N6>O'C5)"+,SEE#D*@^I1K!FE>*7#:WL*]A% M&SOAW5.B=,@BT2O# MZAZ'FVJ]-\P.HRS'RF98,!W1NT!]$/ZLWA]!A/\W6.WS-SU[8&^WV?-\YHU.R7:42ML*2?-%Z[')S%?8 MP-+2P@:CO'A%>F_F.TN:F?#Y;RWI4E^5O:75&33[U^TM0R).^6TPK5YIJG#G M*-1%[2[ZHFVUVWW_&E/"\G3Q!2*I%5 MU9R\'$$OLUTQW\R7T,LA%P.7(E]Y<*?OP^Z?^W]L#J/W/U)A\.9PJ" MCXJBWOWS =VBEIA(\73_VGS^=67L$\!>\.TS&*,_;JD]^E%2WZ2MZ>&V,XXF MR,T^)9AP$) Z[XN3D_&WS\=<$[6PY,I1ND+< MRD9R$=W!,F(1R]"UE\]WOX_N_H&^3<>3.9I-'^;_&CZ-T'QT]_MD^CC];3R: MH/L$$,#?V/4@E?'_GBO=G.=5) M)^_=Y\ET#IPXGZ*[Z60V?1S?#^>C>_0PG@PG=^/A(YK-X<+7T60>NUI[J#D? M'"*QD_KW)-O2O0MTE9PK#G*1G0J?1)?@&Z+PII,J@YVSE9RQ^LXBC#4$-ZND M&"'Z@'_*&+90%9$F_G"MHK93GP;?Y.VJ"7V%_]YDH1[_N M-0J_HN&[+\! 5%7[1')156G[4=&(YN\S%2+2/%T..%!Z@GK1Z83"9D<8]#H! MS?T)OV+-Q@^&OKZ#"2*J\[\4:^55D$PO63!(=/35Z.LG;*>C3,",.'JGYQS\ M]LVAXUE7%PY,H?['VUBEQ_\(SRAP*JWW_"IHQ/OR&M. C.P0%0* MBQ-N[SC'M^M^2.T$-5]_=A+GSIGNG>0SD=1-?41 ]P0!EQ_BG;DX007XHN7Z M=+S9?/*?G/?#(3M3%E[22_ M.BPL ZYA),NFX(4Y%04M=(5.6Q &O7Z@;/&1C_9$$\2CNWW^W/EV@WV-RV8^ ME/'=E7;KLD&OV1#3#A?CX,:I95WB.10SNC")H!C&WNP'3O!/0['(,A2WSN]$ M6T,HSM4>JJNMHR^M-Q*#9&\6D@5WD\BDM:2 -&FD]CN+W,C.-EHX)3G45F%V MDQ!ZHGC!QG"9CNZ*R0P;KXJ,9_9FHQLD,./K7E2RW#":&:1Z&4\7 @CE/>D:1(254.*?6*K+6!O,V#HO!"F<-H*"2';FZ1_(M M[,'RCM<.E!U,73TFP)NN(!\+*PZ5&KB8^/I7;/U9]Z1$]LFN$=:F.6TE M4=>CRI?EI,L6[42+"FDI7RP+7U:_'1-GP?0#%;\3.G-2K#AW,VCVDI\M<%#D M ^#BSU&]YLL:C^J!SJ$)_5)IHGJ_UTO>SXVCNCO$6+,GNJ9*7#%1E*2<*(HJ M*$J_BA.$?>7(ZEO54G90 L;Z[";@<:CX8#8(XG4F5/T M!7HQL 0_A9=*OA&27]D;9.EHJ;PZU\S&>9)_=7G;&(X/JU,;+'AV4+H'M0.6HHRX:-%V[O!7.H+>@AQ*,B/2NJ8BG8 M3*LT5$@]K)BBE<1+I ?9ZS M7W$ 6B'NKHBB5KZG)7UX!D=H@2<$"_P-3A3X2ZG<7[5F;GAW]_1]=(]&__MM M-)F-9HB4V9W.?Q\]H[ MJ(":I@-CJ M-/N#0'323%[AA:WBZ=+=U/R;&-&:TR]R6,82AS%FQQ5=? J (Q10RK*_><@3TZ M*L' )UH%59"!,]RXKBIB6.)=*A>)3J>^7M'5]?BTIC^MN729S;9<8D*K+C@))UTXJJ7UC0;E-T:1D&:+UB4\K'G7VJ+@CZ)!]\&"OU1B4K$U[?;&I3+2R+Z<< M1]E>GU@<[;6NQ-&4P_7Z[;.SX>N(H[E9)C6V.KY*Q@]LD=BUW5GW1MJ2 U5& M&9&5#;!@.G(H!,8ZJO<#Q)W/F$X9FO.#S2OE43:*;M9WZG: 0>"4VH^D">?FP+:[9S=DH[C B>?PQJ'-1^L!:T]X,1I^,R+5F>9UH=#MA_:69-%=BP<NE,A$0NYP6*O]/IZ\)!7N-#6;[S^YN$E\KH=5HP."YGUQZ(6EEPYJCD=6P\QBHOH M?I41BUB&KKU\OOM]=//:#:'"U]'DWGL:NVAYGQPB,1.&D,D MV9;N7:"KY%QQD(OL1*=[F 3?$(4WG509+"-]T5F$L8;@9A74+A-]P#]E#%NH MN:)-&$AS)VRXGQ:2)?URKJ"U4IZ'$"4@W?Y%WG?G]2PZ[ )R48^> ZLCLE.$ MT.N( ?7]3E^O%6M-VFP,M<4=S":\"FLRZ/'WBBFKNFD;J76("&MX$MT:Y>QI MN*Q549J-BH)=M,+TJ\0_/X?9 ^TP@DV&A.:^RY"?K,,60F)\"Z'BQG W_?IU M/*>[ .WT WO%?#SY#3Z'MOM)U^2XE'F#S7,N*J5]T"6FU6A'\7)BA>5 S4A_ M@]A'?!\WX4F-ZF1KB[QF- D[T)QPP1RH;D><[3-.CF7@0-<(7;EPTSK:5O<= M7+JGE"Y7G'8#!'XJMAM$YP@Y $W0+RH3_4(*=$L\8SA4-0L93%@?JTA/2&!7 M*,(M1]I@P08-/]TBQ=QUV]06DF:1GIBODJ'HMHE4Z<"K^V#1.3]ESP^FG#WO1834T0LK1TV28DV?L!KXKK_@& MWJB]6*LM_1GLO8:]L4@'34OW7NF]!.F@73H :*I;6!D+AJHJ^!63A92 '@3* M%9U1HC@[+R?3Z*4#>&W-MK2!*B%X@V6+O!C>"+/NKA;PA:9;9%J?"PA#,C? ,7M'#C@/VJ9^R!]C/'+#)(\$>WDAD'+8J&3=N&T*"QA* MLN7ABP7X+ M4<>%27L9DQ_2#L7'9 @#)*\DE4 R&4(8X1O=5"@&(X!5$[#- (BFKSS8BSP\ M-&UY1=HS O+N?DH C4(9 "(9JVS YF#!3Q:8DD>0%3B ? ?S3J!PA=4%>9_B MU%_:2'27W^ANY9P8CDV"1, SK&>Y6R.2"I0]#I,LT'Q)L-C'^06=/ MIZ.#=7 ?2';;)KPR^=O1S#FRPPPF'KHW/>0'/W M/>YJ2JJI.P8ZC.3D1I<*KAE8,O$] M=OX>:]ZQX_;!T-??8$#&OV$)HT),_K!-\NS=HW?B,X%7#W\JIG<#72+_#5]I M=SSW:_CB&VW_37]""AC#%?+>^9L^7\&$GW&9A=8O^&K\6?;X6)\^F3ZV% MT I&(/UR0U6U/2["#G..C 1BK,+6Y1L&B23'\#"XL0MK;AOST]Z[4BS*%0(B M!K-0+A"0;B#!O9X+<85T"-V@="#/3B4[GK<1.INZHJK$4/3V2[ .8+-9VJ 5 MN;K+S:&1Y.A9)M$@0-4@&Z^CX7QPKCI"9[J2B/?;/]F422*YJQEXNI#7'16U MA!NJ/_WB;)2>=K$S[$!Q68$"\J+K"R09+[:CF$@ODJ(Y6S*QEMW-6J-*S 1L M8_IH<> \&K1&L#D7%!LV&TQV5T>5N5? 4E=@<'P]?<*B) M.Z_+0-<]Q]*\1#U/%,*>_+'N4^-"8XI,ZP/+P5.H;G;Z(^$E5X$G/"R9(!$F MU;\\Q3WNL*<;**P3!E,$#;X#RQN^:P7AT^X:H8F802[LD+Z.S>.8GYU4WQR> M53A_;4"<,3W+?BN9=[HA3+7B3PR1OU(.U5BP8CKLC:MXV"/N0I+I;J"6][/<[3SGUJ9Z. MY_)(47&55^J2)#]U^7*W=>Y<5.3#6G+_X3S,O([9X;TY 4DVKH MBQND+.E.KF-Z#+-7W6 HCC^.ZF\$Z"CU86S4/$9D,<=#Z?WUQ@'=F M[MNHR'$OY%K8A5R[_!O_H_GP?P%)IQ,TGMQ-OX[.4?ROR*8\Y+:_G62^:&XY M(]2+_3"OD,BT4-OHPM"NU,*Z,MPID@;BIA_3Q48\EQMKY<4*?4QH@H=/4YAM M?22:(3;UI>(5^[-CF&!>%D,#+B/#+0/L"&],%FU9@EA+(7&L91:1EDS(Y9T_ M/#*I4%Y&?8)CZ/0.H7,_@OYF&Z8M.7[:X1IK"^JT[;5V?EOM%9LT/1 ]2F]( M6N@;RPDG%9M"[P9)NQ@(T'DAU15\ )76ZKC&VG#P&4(P7KG>5G&6[ MD:O?#+S$A@&/F6-YI0$BO!!.12/RL(VAF-AT(UMO:'"E_?P?SX]*PF0)0\ ; M8T\Y!KOS4!(.\W&T7,(3E%>\T^.?X"F)3S)" FS\A._&LQ] ^.'$!LR&W>G$ MK>@_GA!/Q=($ \W>1X>G>"N@F_XUN#R6X\S8_L(8W6W62HX?839>Z+$,8;P] MQ^V7""9,PTL2KTV2;J2?Q-=/\C4,_$+BNA/R6>> SW:(=2:?I<@H(0>R[ZN_ M\$_D&([B$F4 FX2ZA$';_E":?!G*%D_X!9Y,?2.G@8JW? 7"XW3;5[[V$) ,PTK"=)>W&.7>'#5T53 MUO8Z?7P*'DZ_1R!Y\0/L9S! Z6.XD*8-)3AH*]Z0.,6-7?L(L> M!'K@![>>@6%@DF^@N>XW\D-LW+C,ZD0"JL!?A&7(PRP#2];VEP;Z'9[X2N_< MN&>4._YR,QND'8,!!^IK'^.ZB$BX^9"'0WF?\*2VRSV1G9V%A',$1NHQO(&= M(^7J0XQ?B9*0A=<$Z8VMF[H#>R]),"$GZ40_>MX>9/'L8A9)W?"H-C.?Q M$6U,!+^Q/ 1]@ M\7S01WIO::#AX4*1,$U3WZW7&BPHM)9^$'O:L"28]S]ML*V6"MV%O(DR?;E MA ?0$I306QH#LJ$:9>AKO'<03@-,V$8OJ2QI1-DA(UD8L"9T:HA.0Q\!@S[4 M$<][N+NH[@R11-L%Y3=8@M(IFQ=&!)\P_R^,!N"9ACS3D&<:9A@/W6TG2MYA M,F27H42JD$S#LR*GN\'6:[5=!I:2#+OM1$DC[ 4!,R0;(4F&9\I&HI2-ZJ\! MSR]D,K_0>4$#79BR=A#M?(/VF5K(3=+RC\RS'MP=_TB9W$_\/MLJ]PRK;CM1 M6@J36QGS&5;==J*DE#)/+D,95MUVHC(<[.T\1618G:;.T5_^'Q^V M2A#B6R7D0KRC@83G#:$/I*%'XY>STHC.7:^8(_C0[".?FEJOK*"$.0@ER$ 0 MZYT5]. &"HQ^RBL28$A"/4FT4TBWBSAS-/U4A+02$7*/H/N^BR2+F]L;=+?" M\@_T35=(H)FU:#@>&\O=9@I M\E!OWF3S>KV4.S1%P;]]D?EY6V&-G$[X M^O2 0D&CKFG()>T[!)/H!7L>+ \Y^UF20QMRGJ<;Y*##%P=/LQT.=0CO.$I9 M;W03@S[R_3!P_M0+G49 AI.7YO^EZ?=;40U)2"ZFZT96-9?-&"61?BB;OV'@?30RYW5<^8H$%!U[[YJ M+OW<10I,=!BR1\R0/GRZ_.XC,.Q'+$UV?] ('J9Z-8X#BA=Y?_$*EXL\7&5B M7V62ZZTRW?O1B9S56TZ0G6_WX=K2M1,+=QEXJ=) =)G$%MTNC'-TG>R6G;Y M2 L%KAI$$3)A#[;>,'9"%F3),+;[#8+^*GR]G+0/19,TF81I&!B>3",1-[9! M-G3G!S0PT'V438(@R*^4G0*]N[F!AN$H2Y\"_Q!O0G,E%H?C?Z-!&]I1K.D^ MP^<,)F/92 Y6]:(^]<$@K(!8?'4VL2MT1%$0>L%]?B:O\,)6\73IV[R'E!F& MVN)QSPIS,K*T^EQ3FITMS3D)V^UF"7:WP^.WQ%EFQSO=\?;F0'&_\S[M;H9' MP.Z<2'WR#DK< RIRX!AZXX7%4!+N@DGLFA.="F$YB)S]_9WP+JT1)^OXN'MQ M]\2+W3"1_7N1J:O* ADOSQ^:-XC\[Y>K)C]X!'S1<@1:>CL\2HPN-\HHH^UE M#\>I-$?-B"\^T6ZN? R(KPB%]ZK3AJ;),B]8D++ M>;,JO"E6CC=3WE#6RF*AXJKO'AF+8_PDIHPVA<$FD@.\N#-\*XCYLD9KZ],*%TIU%35'B-B*^G3?)<(\@ M=)*14P3$NV[J*U8H#XG-B,HL=X4,^.:O13#(<7"\NQ:#FJ]%W"E@+]@_.^ 3 MG&Y(:3-0KAY!]"D@N'B0P^E=J]L(5O/@X,.I++]8NJ:U!F@@>:%@M#8;P2(TY[>KK1 3 MAEIU*IFWIHD"_'ZC[ M& !][X*3;I6#.M8(]B)A <299FY.)0>*3(%B$"@Y?SY0I*WN-8(%+>L'%-R? MEDJBYJZ71K%Z7O'0S"#L5A52 ^5TPPSN.\J5>9_CBHQB:XWEHW@*ZB:A_69< MSO69$IJR\B,.&OV*2RCW=>6E_9 " 3!&4K^ Q N2NME [0_LI/^96+8-FF!X M0Y)9:Z1;5Y)*;MZ&(+T@'/3J#<#\7D)^(U7OI]K7G7S,=N(QP5;VJID@, K\ M3#,]IY(#2+8 TLT,0-+7'(,5=NH'(-QOEH9D#&79('W2=CU79=WD+C3VD+FB MJ"N>CO4].V;%^YR#*M=*D"W!1:AF%-1/B$_G-*4IQ"FK4V"/53UZM'!'7,JU M7$JE84U);WGF]7*6:HV<1?CE]4'8-[53'ENI-I76Z6AF*EDY:'D]1C>(2LMU M:0GG@%1-0&J?SI.* J2T-=8N!Z1<%%VW7$\Z;L$2E)"*-SUR-M6+MLLKZ)G@ MZUNR]2W<<*^-E1Y66/\9DWXIZ%52;>JF0A*I?D[ZUS._RQ8/,4Q3R4_ 0Q3< MWND,D=\,WC)4@XZ9)>U,GU7263)6.:7\LXTQSZ.?8FQ[W0&<"+L2UL[[B7(_BV/ M1):,9=+!OFR::N7G_2W3<=<5<\&<525%CDB@N_^63?U&X4/[3=DBTNW64 M?V[#"9*X3<4.E74@B?,;+UN2J<$^UBQ)>U%(=3LG6+, M'@D.VG$Q%-4=:@M]LSLJ.3'GW,I9-)FZ\"PLMQ3;&0$ M1RJ.5!Y2=>+B_5-#JK1[1H@)JF^5[D"#7K<2"6S+>*E8_ M9QJ-RD$EQ\ST,#.IB7 :,U-O'<>8%5!KWBJ!I5#GZ+;B*U#R@):SR60[H(7) M?0PVK%Y02Q9)S"2.+]Q[TRAN8>JJZ]MRZLQ<=N% MVR[);)=^LQG7_LUGNV3OJ1'[W&PIN]G"X8[#'=MP%]!L!?B^"(I-98[58CUAI+T&'69Y/E4B=KP+H7B@V,89*HFHL:!SZ6 M5B,6^!)TLCT)?"G[HP;MAE@CX(M2TP.7X$8)N/;X7F^J)O8:UEL^_#IDH@)J MMU]FSN1:RF&?9!5+!IF"58Q'AKR6LB+^*:OV(CB,V))YPY=64UOD1"[+!8J_T^GKP@=<%'15'O_OF M;E&K&U%F+_2OS>=?5X;W](WT@F^?#2S]N)660-U'27V3MJ:'KV9P M*:: 2[YQQ:G9?/_)75OBV'4,X;\TZ7]!"]G[XN1D_.WSGB7B%Y9<.5R43W$K M&\E%5&(R8A'+T+67SW>_C^[^@;Y-QY,YFDT?YO\:/HW0?'3W^V3Z./UM/)JA MQ_E] Q;,N3UD <.FI,PS,ISA[U$<# MF0__%W!B.D'CR=WTZ\BE!GVX@_L;@6/0.#W_[/6*.2<,4U7_YE-33VC0)[GK M5ZJT(QFKJKLP?W_7?$<_$SO!^QPRXR%&XL'F$"0YA-(3_0ZR/ MR","WP&!>QK0:K3]/!9IYQS_4&PW"%J&'#.<=_B;^(44]D->%\)"01Z.,BA] MO)# 5KK*>>#2HQ'C6L8:7BD5ZH%HKV#S6L$-;]"E_C74]='?YF?+JQ^;C=]]SY]+/ M+\Y3OQG8)!ON8H*M!T-?'WLG'5&-';Y*) M-AYMY' ++8$Z>.[QR5?C#,?,!3R>(,"##>&"L7WQJR!3/O9 M5!:*9"CPG)6T0))S?8E!$954VBG8Z1U\ZS4/!B&2-AM#_PF+96%U>XKG C&T M4]#C) MVF4=X^)VO+W%D'.T?MDE^.=9D?8T)']K62C<4:SO\J9A_$%[^/GMP M*/Y*AYH>+_8Z(3G2"/_<* :, +T8TL*65)B%9PR*I4:N_7K@_#J:C49H3IN1 M6_T01KZY@I-[Q7&R?X+"^9APE6(2KOB/VP!=5=:*Y;1,UZE6H!C(MA15^3]Z MD6\:5VP:WFY!9IT*'$$)$TN&O*+7%O@5J_IF#5LWQ1(9]FO%T^U,2EIS&RW2[@3$#GV0U]"EGYD, MO2V&#IVXO4+AS+P:SV*^C#)EPT\( WZ,\--!\K;H0[F02\S[*X+NH'!?Q86> MBM3]%!EL'(L QR4<2W(72(2G(KF_(]..'T3R :D!7C#9Y#"52T>%):H(_+TQ M0!L&239A1R#=ULV/"84T?"[#9/!(E$+D[X3T^>;2?V Q&)"I.1;D*!C>56SL MB*U67QP$2MO.Y!5>V"J>+IUY^T*G;8>>]_ 7K+@,6/D UX$%YF0@<^"(+RI8 M&*?1^AW"L%-LB#/6L'&8?]W!%.?$90#E\)@GGM]\''(,-\\2;+T\Y/"=2_>"L\>)(+_= +:/C&/^?T423F-$D9I;>WVWS9GJ'^?ZNA[1"367*4>&B9(F6K*6]UGDM8F,;>H$P M.>[]08^U2I=UQ*5R4%DRB>7HRF#IC 2RLU*%DO8,]F8NTPM=ZK$6O!MM(X3AW]M P))EG1)&,[MO#:G.@:L68- M785Y>!F3K!ULAA:;S"S4K]=A+=2/2:ABDJB:2RS'3Y96(QX_TPCFNP(_,SMI M&(C]1HOC9SF)JKG$U K_;/(-FP!7D_648U7:F2_ M4B.N=Z7&^5%M1E)8=5^<45_2.L=.@4;@UQJ4:.P+[7XP!'Q?HO$.)D?7L&:9 M7KE&F,+1SPW63.SVC.#E&4,X@E<@8Z'6CJ\\XQ51-Z=;SB6/@7<>G*3N3J ! MF<.K9W;A3+=%6UB#SS/[@9Y%N*^Z4(*!GZX=&=XR+JO:D7P%SUW!)-4LSU[# M6M:$XGM)VGL)K]MV#M[P:I:<%=EA15[-DK,B(ZS(JUGNR \GF5>SK&\-03Z) M?!+9F,0,PDMY#5MEYC@M<:[4#J?^NU-%^ MWT-M\:C#G 2"#Z[M*>Y\Z6FC=X#+EK%-N\VST&ZR%KM6)C@IGH*+!"VCP@$Q"+T'E$@Y0K%/ FD!Q@,H1H#JIJ4Y' MT?LL %2B"FWE!JC".R?E6NR7,=O^'B\Q"$L@9)"Y(D\LA1.<17AIZ_3E/S;6 MMIT/L?M.MWF\[WC"=+#Q1*0-E,%R1R8L&-SV[K/82E!ON)+0P1I/_E*+6>> MS0$[?<#NI S8S#DT]H M)*BV4$GD8(TE.5YG33C'Z](*1SQ>]])6L)GS[_CQ M6N!XS0)+IHK765<*KWB4>+RS,>>#AQQW!A:&6_Q)3]E?Q]>7KV_)UC?OGHJ\ MTT5LRQ*FHYO/:T3$]%"N;%;$0'?=@L[>V\V 2RV):196A:\,YR$T7NAT)&,1 M=EIIT:.TA'/8JR_L"0'/5(JPQ]RI L!>M]'FL,<)Y[!7;]C+4MMCSCG_61 ' MC3Z'O8@AE3&QDK$J &ZKU@*+ ' /7C3#W;0'8LK.^S-%/;2ASRQ(6V E1R: F#EN[U MT'*6!SL+:!$9S>IG6APXE1Q:,H667@I:RUE>X@R@I<>5%I1_G%AMC%8FTO'9 MS 0J:Y9/M3-XX@$_T,W:XV\7\3/*C<\ ]]OEB?LJ7E:9)(H#2/D )-B:\V( M*=HF%1E-R&925IDDB@,(DP 2FT/<[J>G@A1L>OJ*\3!:$H[G 1>5!\SSJ%+P MA##HJBR#7Y+!:2N''[H.)'%^8X?*.I#$^:T2/OLRZ1O<5CV;S-K:JG&F:D<, M.+OB3=0LLJBS",9@M<4"DX++)%$<34J()@''5RIH4K0;7>@P6HB:2<%EDBB. M)N5#DU8VNDG1T5SMAE@_,.'.:.Z,9H(D[JQAA\HZD,3YC1TJZT 2YSE1!!1WZD2S9(6&[D.!5J?0!-:Z/:SBG,UXWBS]U";NG:K$6MS M!]M?7!PNGV;6=B=!("N'&2:)JKFT<>QC:37BL2]0:?#B2/\TL4](4 :58Q^3 M1-51SV3HWN<05@UA?8=; M'0GX=,CSW@(TF^_] DZ<(9\#,.]BF6B9]L$IC?A@X9>)4/1;1,YY[T*X4-)6R!)EF'3 #96MTBR M++S>P.\L'=F6H@)=< _"RZ4B*UBSW(?#S6BM+[!*[C,MPY8MV\#TA9;T$VVD M[1INAK=+)EX0IYD%]*G2&R6#_'M' KD ,"*OZ.7C(330?*4 P4""+-DF1@O% MW-AD;,_8>L-8._@5&8PW1D*&Y)YRNZ]9*,LE)E51@#X#B-.7]-=ONJ$N MP3 M ;CA;!6&:4>X%()E 5>H?T._:$MU;GIS?O6LJXLX5"-7R':)?\JJO0CB;#AU MKBQA&Q%*%_;3[_NC*\IV^D%WS[;&#IQZVT!.H^ M2NJ;M#4]O=$91Q-V_/W6Z%),E4GRC6^;Y:( M7UARY6@'C5O92"ZB I<1BUB&KKU\OOM]=/4:&DWLT^_YE-KX?#Y]@ I@;NX>;B=_? MN>+]64YUTLE[]WDRG0,GSJ?H;CJ931_']\/YZ!X]C"?#R=UX^(AF<[CP=329 MQZ[6'FK.!X=([*0'@E13%J%QY*2&Q M@:%A:F AD:0'OSK0\HCH(D'X>!NN OA_[!GW3I$VP6_]!6_.A7A'KYD/_Q?0 M9SI!X\G=].O(I09]( &OC3-K!L0O3VR\8C@;AJC/?_.ISB?<#B&U0:\Q M8"K488@,+.N:#.8?#3#V+*5G##1KQ/8CP(*U!?WGFIARY!9;(S][T>#U"VI_ M/3O>-!,>IX(UMZ!&I2:#K2TIFF,HZJ9"0Y@16'F2B9:ZJNIO"3JV9!FVZG_V MP3H-R)0>L\:!-\KG;Q2;8KO9$KM"1^RWA+:PB_.65S\V'Y\.)GBZ_.Z;N[GT MT_5#FG-B-,C.6L3C8:"H5G(\3#D@N]T=-#IUQL-,]?O:Z.[W6#:P9&+_X>?A MD:VF.Q/3QZS=[!H70$Y(XU MAY--CZ7-)VS:*@D"?S#T]3?"N=_@I3KYT3>/O7/,G=XW\&AU&*T[5EX.2K5= M1^DPH7@*ZH=*@I@K*F65U;Q'I7XG078SVV+%&@>QW$3H?(=VKHUY&=.3/3E. MJ"?3Y#&GN375EIFWRU@ZM3^+\-)6$\Y_;*RA8^SVVFHE=+7L=MB#C=7M+%^H MPO^Y(S#:J:_2B%!:PCF4513*^KE!66:UCSHBHRZ+PA$ARW+JU[JB2Q !%F_E MY>PI*=HM4D''$%_?DJUO-G&L^87.E0GSJE0'G#&%LRS3QIP54I:)X_Q6D5B+ M.I?K'SG9Z2S$3?.JK07X#0*1?VP$ %9\UO_[%Q3ML'$K(G1$4>R+O68_J?,F MS+&<31%5=M#B@,0UH[6:_F_1@C96X3!3( MQI!6T?47,T%D=Z;UH0A71]:$\NH .]6CZ%/^&GO4,V@F" K[9F"3Y.PO)M@B M!SSW>(D-@]XQ-$T$)V0PO[48=W48W.+PWR40;CS:D M80LM@3IXKD.>4XN9$'BZRO*%E=O*+$8S^]FT),U2))44X%95I]::8[C&UE6[ M012MM\ M94X459<6A&23SFHDJ*F*]*RHBN64(G<:!=(;L-->PD.]#3UQ/BQ]'EX8C]3% MVZT6L <(D:62I28_ ;:Q;(ORB*JL%IABD5Z$!C\<:".0;O,J1:_>1 MTJNDJ&0') 76,:G<#M<0.2+7-5H@#MYO*NY8K)5DP;<;W? 7 TPP"6\*,/,S M=N<.;GM3K!4,4!#1&M9@9:*%C9T*\F$#::"AAC#P"="-O=<:DO:R^Q Q 6Y) M0AFX7;<( 6MI 3BI'0?/Z%2TU8XM,^4-.97ZPM8.T#2L*-HR&XJH)P;RW1.IHL+4!#%DN[PY-:9N&F/*KE=7)R3T M+HF&TTMC6)FUX1DT>B$K!11N=M@+OP<<=(?KITJ:-DUKR(>NO)-J2P[#Q M8O^Z/:@FJ:5ZKF[=/UB:H?-R;X6F6F(Y2G=)>F'2DX33!ND,)V7!Z39#3(-# M%KMQ]0&%K"$M+;S;,WW*!&4.T.+IFBN,+9HQY0]+RT4T,=A#W3X"?0. M35)I.Y3%92#--[P3:N)24>'&)0;5 5:(3!O14;!_^0QLV<9>2K\W9H 0H"BY M.@U\)MJ(J2P4B33(<75W^M-0?07_!!HU1[5[WNZ?Z2=BK0.&T*L..0.;= M"LL_T#<=L S-]*7U1NB?8WFEZ:K^0MX^UN2&HV52V"+O,DG_($>_VZG+Y&'[ M6;!6AFZ_K'3; LX4N@";8,XXJF^";CXU9]-GK"KX%9O.K,,ZKL"$!R7Y3QNX M [:ZC:&_*@00R)P[^IAK&M!M$$Q]3,T$F'W"U^9Q\HYD+TC=;\K_U&(AR^E MTQ)X5:4WN3\FC.\UCG)_)U,[]AG[6C91CP*E=@>1H)BK( -TFPRU=GU"1P=D M.M:!MO @%-!R9L/#O-?(V'LWY28)$Y25Y$WT-\(>Z7$::?2=^/ MX34[(8:A$8/E$,EW*T87:Q&]6 Z2D%F,4 ]NW+W%P7^=6*467IM>5A4\T(:] MP/!:;9TG2YD*!>]E5<5>5GW>RZI,G9MX+RO>RXKWLN*]K-(^;>>]K'@O*][+ MZMSER:>7%6^ S7X#[)=Z-\!^"NU8!O_7#4Q'YC^'3=!@[/+!G(%;[\3G/A_R)'TWOU#79M.WW'B =F]ZIR^I">(5WNV*A MI9#0//'FTO84R@3E_XTE(^0XD+<5\LCG[TE6<%:O7A8ZS M8DE94:@<*_*&B!>L2,;25])>?GP2^22R,8F954+IMB^J95BK:BF.8P\]8Q+< M1WVS9E(/:]EJ5#)2K>#LRJX%Y=;SWFT7U^*MW8K%967T@QW>'-!YU$V3%N.% MMRB:#9(ZW6##R>3[0O%H=^J S=%/RY!@DA5-,K9C$K8ZT35RU&#H*LS#BY?D MD6>2UZ#7"?HP/&\S"L6A^>#9J"#<;YXGEF"ZT#LE[$?6H.O;\DF MG*\O8_O5^8=#M3D)FNU"\;W2@/MP?.9UIN(!A6DJ,^C#47FSJ-TY-HN29$,, MK0>G^LY.G YN/O]X8F,;>&?_W(I^ T@\8?^()71F59;7WE=HZCF&LH:A!?5A M'72:^8#D"9]_MB!9?H%EC:<"8%C^*>:8R#'1Q<2<%,<3?G..B>7BJ50Q,@P98&:PM!J>M'-9U'4CB_,8.E74@B?-;,?I1;72?D=O+88E( P>Q M^6G?C 2&3SI9NGTK=0-]VWT8D=#5C:&8F/Y*^$2S86T3_7>@H&OQOHGBK:MB M_DH2/S)R,LE4&](J'^G-*E[$>YI3RV MDB%@W%XZ:#:%2_92*I+#!>E-0TO2%>.P8&T3S1P@2L9Y["=<<+CF<,V8T,2C M=:!34$IHG5UV1[M\&7 X;#+?Z[HQ .MFQP$\NUN/C1!W>=,NTZ97O"^?KR M]>7K6]NCCU;SZ.B#7LA1M=@5C7"6 <7\Y?S@BV0J,L*2H<&75C\U'BD8C%XR^86-&H,@<4BAZ\I"'=(T+FE!ZPN.C+[/[O\ MM/N#OF)G4#?/L:>;C>[I!I $%/YQA0IGC9BDW2ZNW,K%F:6MP8):Z>%2FXQGN&^2$ M%/K^+(^4L;WAKGY_/\Y M=_J%Z-UG,IQ?#Y[I8V_@NW:S)79 %^BU.TU!/&#UF:7+/U:Z"K)OCOZT%6M[ MKYBRJINV@>? QE]4^#Z)>8>!<3?$*6?8V)7^7_W#/YR9XXD+<*5_@ $NHISP M::&8&U7:?E0T B,!Q D^,_IJ]/4CO,*6!2!)>!!8%M;FYR=+W]"_3U 3]C2* M8&\.^CW#$@2><8!W(=Y7'^(3EZKT/N$1O_O^WC^[]@)B4;D MR*^BOR#78\]P0R^'7+P4VTY*.H59)&-5=5>?[G7DLRM5]'/(TH0<6CNKXYQ= M?SI<8V\/:C;?!]C$ 9&_-.E_1Y)Z/#-AVX?O2,1Y2Z_5:/N9-VPW"OQ(;#Z;TJ#]UZ:H (2\;6.;2,C! M$6:_0R$BW5@>BLA$6\0_9=5>X&B]*X2Z"TDYGK*-G]$H Z)C-CL$=Q\I,B;' MF-X\$?5+\!W]NE9$*\U=/DI*'/1KM=_'DQ>D+OBH*.K=/Q_0+6H-XM6(P[\V MGW]=&7L]ZP7?/AM8^G$K+8&ZCY+Z)FU-S^9WQD&46%G%DD'LK95+,74$D&]\ MVZF[_*1L]<%.&K3VO"].3L;?/A_;/5$+2ZX<[?1Q*QO)110N,F(1R]"UE\]W MOX_N_H&^3<>3.9I-'^;_ NT0S4=WOT^FC]/?QJ,9>IS?$SQR;@]9P+ I*?., M#"?W:/;]RVQ\/QX^P00P-_:]F9WP_9TKWI_E5">=/,=HFZ'Y%-U-)[/IX_A^ M.!_=HX?Q9#BY&P\?T6P.%[Z.)O/8U=I#S?G@$(F== NDNJ5[@:Z2<\5!+N+P MP"?1)?B&*+SII,I@&=F@SB*,-00WJZ3&$/H .SF&+=2-'0*%:!])M) LZ9=S M!:V5\CSXW%8\=&A;*]V N5A\E7XJ:WOM M'%T^Z,8]7L(T+AX,_*>--7D;>K8C"JT_;)/4.J3L%'S\3\7\@[P^_.NO>/T, M6E;PH'-WO-GU'V_>=D_U>+H!? L<<#;0=PV40#KK49-[@R03ULC"<.?BYF = M%1-)NUDBCB/9J=^('2?2[DGVAEPXL2:!WH:GEL59#Z$,L]\2@V&6"$OR"OT) M4@+J=%*GVA7[=4%@,*3^QGLLTRE%+<'!@T-&VO,*B;<_](?"Q%+A?GDQ\ OU M;=)U)T\]P5']!%)^9Z]M52*%2)WXA/T-BW]*JHW#N"LB!"&"-SHG2X[>M'IB MHQV06#/F2\2@48M$Q(%$3E[\3,R.):QN8$ETS:V='+<" WY3ULQ\.+\ M@&1GP<+C+YHG9F%PT^_T;IJ#8"^ZF_@Q=9K7C>E$?-\U8Q*:-RVQ?2/T@YVJ M':=[_, "C03/&]B)F)DK!S9HPO];_2"J72NUP;KL!\.F0NF-^DXWK:\8]H,+ MF/4*@;T1^[U&L*S1S:F1M5(:V>F0U,M'-A@T!L%%)9M]-"B;? MX!_5JJ?#[-;7K2)S _T@:-=EA>VG312+7;)5>Z'^D;R7O1P2' MX1(=2(>T7CWPF\JV??=D +Z@[%I2%B-N-/27S!I?HP+U1]2TF$*XOEXI,8D?(@BQ@ M\Y4MG7RRB'*&?V)#5JBE3T)(@"VT"O9Q3TO MS;&=)CGW+XBR![6BW\@_W)#Q[\/UAA 5=- MW7U&Q!=#@8@D]-@ZD66_%J)'X+H MWR0?J=BS1] [>#@)D'_(BDK\*RR_F[VU=T4:+2RY1_!B'2GVK-N1T&,+ EN0 MB.H@H$;W>0B_*$9ZI#877+MM7U:V;<"_$1:0G!WR,&0$]3N/&JP,Q!!#D3\ M>;4BBOZLOK;0LA]%![,)_1OB)"""%?U9(TE S"!SCTR-C-?>1(^#M%JQ'$Z: M.*GX1#A)%H-4G4%5QMP_N;^NV:E<\%-15?1C@&]J;I3DY6 A$1]",<;_AS?OA31(WG72*Q. F*Q=A^.A2UX<_0!PC%H?$#R04F\YCT M!7;> [Q%[L':SL,C\4!TOW,0%5=>A9%Z\#60R;+%RF:,BG-H)C)PB#XBO$03 ML6TB)C$R\.U3HXTNAEH$CIA>^1G.-_.]95KHT1$C"5 Z>Q")H1<_\ R1=4#> MY4]]N=7W)KKF'>*(S:$#@PA_@K/>::8IT3L.;USWP=R_X'^^5=[Y%M[O5RBF MN7?$0#\RY72I\(=OE=A+&5Z9\NQFSO@EMB6RR0)?J3W+8)!7%J[ M;H&M_A-Y/D3\$2 B9=*0V/W "&X+Z5E:@21:A2:Q=%I%>/&NK(R+8P!X*6\E M2WF[ B_EK5+A*B_EY:6\O)27E_+R4MY:E_+&9-MY[2]3M;^I]$%@G\Q($(>#T]D6B]46KORZ$MO#/)24)"@Q.75KHUGN$3Z_ M7Q72GZ3W)L#7"+)OX>VZXWMR#X?)VB^=UX [M/VV*/G:;Y,WV$&%DUH.KXTX MHQM+:).IW'IC9=@(JVXTINMVE[J/70:S5O)PP",V>SJ=[#9['#WR[//,]O;V M2[*"\S3UNX.6U.FTA&Y\V]%:JG)81[O4QJ(AA@!% DS ?]G0SAQL-Q&2N]E! MLNM.F\@3)I4/RYH#U3-=P)0Y<1T-U8/63_=ZQ-NU8_H34*7CG/0W$ M2ZUN;]1" 08[$,\\?'-?_Z!R#XQ /,/>:D-ZR&.4E23)N=->D( MP]:@3Y_V:P0NY&9O?&V[I;-GN576O/A[7EZ8Q2]-_)*N7)%6Z&3X *((F+JJ MK"^=/5"4&U3[I !1,2,/8'8%WS2N8)UTZ;";!DXU7'V*KNYD MXL;:FB3/#E\C5_'LS1>CF%)K) Q:W6Y HT9>HN@3.EP*^X)32"%-0[W2!3 7 M?^ $$A8P]\"YHMG+022*N#0;<@(ZMC%-?H%5UL6%77$0L#]ZJ"\,UA628G 5 MPV$#_3E&^D[%&'4$*.CN81Y"=.P410D^B64HR#<7EZ,;<%\)_I M".)!CB>EO.=H9ZY)ILZ,!)^/"A606G'%<4C2\B0_I:%]X-1ZQ%7W0NPL2"9C M3H7]05[ ==@A^,+5F5E.R4ABY&?(&17'*+9Y>$ MC")TUA+S?U'T<++\?-<_!Q1LQDSQ$]W-V]L[U5- MG)V8![S/D!15ORUN_]I!XR]RSV!PC6W>+_;: CTNCR,KI[&J.LV1E855B$;6 M/#W3J;N/$S;:.>-YJD,I8-YH(P TMW1&0U(5G^V&NI7OU5.Q^_/66AXL[@G9 M31%TL)B(M3G5[$&"Q4Z8[PU[+4&@CU9P'6/^_I52*8:&YS&(ED6@WA';(XYKT?>O\LW.5/#R\9IO=98-D2XJE1=!-"\5QO\QUX.Z%!N2C"2A)?4Z[)CN!LL6-3BK MHDRO E)62C 8BN<:O K1R'_^ID%:V?K[3C0U4RMS;XLV;>?/FG$/13G93!!Q_Q%&;O0%+VCZ3A%%K*-:ESW.E M9*V\T+3^4%DI06 I%&WP,D1"?[>3>2P:@/WL1:/2H"TQ%(TRB%QY'7?/'SDK MX%&6O6A,G%4O:BN4\9/MS&57F".(IWO8H+'N!'$Y8X/&NA/$Y:S4]'6#IN/X M>DCP"3B) PX^ 2=DYO?.;SV:IO,H M^? 6$7F'6!BZK9GZY)\8@Q#=3ILN!FG%L*J?N8.9GE72@567CE2)8U6GV^Y3 MK"*"&L.MS'?&TW-+/'!+S(E;4J\]HKF%+@I(UJ0%#&CN('K[!U1?VS$F*0IW M:PNVEFXAB#M,+W?@S8.K+B2NP9KT1_2 :R"2RF:I0R1< G>9=]*_D"WQ&'SR[D3+_7IKNF7 Y> MN>)0! Z2H ?^6JG[M=_]C:;N0E+\CO?.BX $&8$?_^PWW/'I]!AVAT^6OB._ M=U\[L40G13R8&+[M0*;3?1--'DT=?:DPZIT_[\ 5Z(I^P8KZ:W?]<6NX5]\A M/^#JR8#R]RMY@ZA[+ZL_Y5?3C?OMYQ!0^'6,61R*23( ?^($;8+PYH.S_/CT MO+U;_'>!_$=O([L?Q#+C]^NC2$0O+'[G=%$^1*ULJ!21#$A.(F(9NO9\??-E M MW8+%MT^+Z>UT_(@8P-RSNXB9^/Z]%/?/D]5)F??;]6R^1)*XG(.;^6PQOY_> MCI>36W WG8UG-]/Q/5@LT1M?)[-EY&H=H>9\< C%3F("Y;VENV^05;+?L9$+ M6V$8BR[T'<+PII>I@.63K7068:H!]&65./YOD26'R(222(JX:8>X"N<]Y'?G M*EHG8SX<]]0?Q[UHW7\2_%)+]QWI]JB,5?D9E[ M_0KM6J0BCDZ3!8AF;' 6LQ#&2NPSMM\36\,>75%Z5^2PHX3QNZ/NC]*WUS7*,643WT4C$HL,,96\024T&N+]YT,\%_ MH:'GGV^J94I]C%3K!5'XZEHI++NR]NKX&"9X7'PSR6(\D'_@[)YBO0*%6*V- MKJKZ3_-]!7)]/O_>OMD(,^[4:3G9]O:H/%*[KM"1>NAO01*''5K]5UNXWJO0 MT5LJV_N(=!M=$NDWF=*$=+K$N_!+Q)Y/*OH\2?X?(MW<89X:>TB[ M]V17']@A(E'9%515Q[,]O,;5!.YKAT.G<6DTXSVRY ^,/ N-F>VDSH:]-P'! M0J9'+3.=0\#X>I2%%4^3XM$O2(R@G>9'():%"<%LVS\Q#9YND"$IQ MGYD1/XMP3^"8X,'_A+)AEYV$I=*#DR:AHLW7K]#U\[JQSN(XNI[RPD%GIBX4 MB8+1CHD3_]P,I39#4LQMT[36SAZZPI;A YW-RP&LL)]>(WWD E@U 7S@ L@% ML$P!)#51-9+ [&EG'DP=#+([A##YSUZQ7J>::1E[,L%N M;FVAL=S*6O#^;.B._-[$A)!K+E]WD.R[VN\%;0&AN#W[_5>I)8FCUK#'4+=. MAM6.T\CAJR3XRNYT;:[PA-^.I%%L)DL27UQ%9/Z+&#\0W5V[+OSW'C!#<&%<.-@N/3WJ@E#AB:%M90 MI2W[_APT/* Q%!AV-K)U&KJBT.H/:N@T\(W;_'7H7R2/T8@<0@UIY&G" )%^ M&VD70LZ>YV(7;.6J5A ZZ$FMP;"VNQV5DF2JB49%F-R+"YGUZ6R&%PN M.,@76IT^0SY^@^68HW)%:>2H?#8J2PQ[RYEZO?U.2^PR-.:MP1*9'E^+FF:: M[A!UI?)$=[JQ@4J9J2)V#E>&3,HZJQD),U-+4U-=*6R)L7;#XJS=0:&JE1Z2 M>J-6A^&9?N?!0J5DM[RX@T,OA]Z3W52;PJ"WV R0-&SU.@Q5>7#@99S' M''@Y\"8 7K9]WFP1=- :"=QWK22$9M\1KZAZ(,:;U:1/.3*WE<#^O@%S+*O" M#E'=">)RQ@:-=2>(RUFINT;=.K?>#?-M0Q^ZM- 5S]!( 53> *C"YE@:@BMW) MZ C#UJ#/4+$5@U# ($D- )K@Z/5OU)?P%+;3 M[[GL<8;,>3^,'%U'2?E*A;*!GV!;R]F$>*JN/30 ]SE&ZR8_0["1%<,>!&GB MWL?/^"0XF0R*FQ^?#BM\MGLP8:$EHPUQ:V33'G5%CP^U1X"Z(W=%=&,#@G]$ MJ?,H9/AK 2?>_W"X,K:90CZ\13RX0\SY%^9-JMJV!W1;I!.$4MLI0=P,]DJ^ M+6[_VD'C+_+=8-008V>%]MITD[56'.]+ZS9P">^E ^_C6@07S?M^FSYY2I0@ MAOT%6K+T[!(*@'\>Q[Q?.J M%R.?HWZ >,8B_$;K"5D9>\VQGZ+\1H"[$Q3OBHYN.3EYVJOT*X@,8/906#9?$0 M6!*Q,XD@>3^_T4UKIEM_0B0M*_U90\\>6':6K51U1+$]")@WOT%W, YT(#*. MA +X"_\;(M%396PI+!V@'U\Y=L/$.;GCD'JDRYX/4:!QF)#NQ!ONZQ:Y[LJY MX!.^_.'V.G):@$P'-3NBDYC:T/GC:,$DRN?-;<%LD+C3#>GQ+-*5 M"5?OD?7%5A?Y.NV1/^ZU[7$^RFX//T\X\3Q&KVU5](ZR.TXY=S(-@O"&&GB^ M\LY1]Z6Q_&F"H%2"9[?;OLN@T^YB#(G*2U _DKKM'J(S8+^\-#1;4TN>Z$GD MO:4'/0<-YH$Y0Z\/<^4>HLB(-T?NHDST3EI1IG5*<:0*#:/S6B\AHA/D9F#>!E:(&?6V6U)?&! MN7\RX7_VR+="IA7!,,DC*1JRQ&*O#>YT5=5_.I$&6E'R!>*(H6>P9"2UZ*.? MBK4EM]NY"^\BOP;NX).QEXU70(R[.&@A0V%'-T>S$&S(.]GEH>QD\7Q#/C7' M>VNK&U$&W V;D?C.$ 6'O:V#8<)B[DHY_M:MCE8 :7#VFUR]_K#5'="N)= - MA/^8L4Y<2#)[:V@B097=]*!BFGN\$8?H64,[6_AM022@#>8:^'][#2)A(0LS ML@5&1LN]LOT(-[_H_(((BZ*M#(BYBYV Z-7++I/E6[T?LJ)B+4=FG*1)*K"( M@Y[00M:27D3[HFTPQNNGJBUT&5??CIJ&-05K(W$L6F1=H/,,Z+.]92IK:*^4 MA@]%(!!& H#T,WI]LDMUY:Y=:*41LFIY=$H7$%(.1G1#I&#UD@_/%J9>R"N] M.E$Q6;/1KT]BFV[+_RV?6CV]1BP;OH#0D7KH[V&G)_:R&[-T@8H)HMAG2<6$ M$!7S+60+/.'$F9L[LTU1 .IYER@2Z[R+(@SZP^QR'^?HU46KD:->#1+J%4^) M)$R)1(-Y=EE<6]BF"-DN.-><7/3RJ%;L]_HMI(CQ6(Y32D\0:@3 $>@>X=OU M?XG:[Q"=/&?G#_40J0I.0AQ=D!?Y%>R1T[_?Q7N%V:'C5_F7\K)_.4@8"F-6 MAD+R6H_(_PG*_68HJ2C2.>Z.74E>095BYRQ0$OH&*SV2/\4 IJS*AH*XBEAY M"*?\ ORTMX"F@Q>$W^AG:!6CF9Y=]:##]%/+A$#"Y5[B7K=SA^':E[' M!F(J#J0/2X)K,]H []41K%"0$X>>@# /1T=;0]\_ M;W&\K6\VD&S5P1\0KZ#R"ZV;9FU-^]<[0UF1[3W\U9-E/MS+"U#NS5#$COR6 M6'7+SD.\5L.T-_^2H;WZ'U@"F?.T]W&Z)RN2Q^"N4;ABL?0($7XK+S M@NR]OI '/6[!X@]\BX18CM\U/?!SJ-N!\FI[7'\W)V*XOSF5I3,,3:XV(\)F MD3) ^&NE[M?^VJ]HZBXDQ9_ZVWFM%;%BP&^K3K/:'E)66#$-ET^6OK,3WZ;:/)HZNA+A5'O_'D'KD!7\@M6U%^[ZX];P[WZ3GZ& M5T\H,/U^)6\0=>]E]:?\:KJ5L/9S"+M?GH(]AV)2'HL_\>PC.,N/FQ.<;"'0 M9_/<#V*9\?OU422B%Q:_X]OBB%K94"DB-<$YB8AEZ-KS] MW4S']V"Q1&]\GQW;.3"UA_&H@M]AS"\ MZ64J8/G4[SN+,-4 ^K)*]O[?(DL.D0FU_1B\W7^HT,,>B?SN7$7K9,R'HU[Y MZLRIS<)BW(_(4)_>O#SOZW$_R$4H_+^R*SB0)5?7MHX#47I_%>PK>'_LGD<@ MNB>)WMU\^LN%$+_X@NSFE_G][>1QX92P@,G_?ILN_P1O;]"WVU0GH>@S'!?E M>4+E-5B(*9?[=X^[7:LDTJU=O!I0LMKRY)6.\6]DD#O,.OGI!J"X4(B\78G\ M9U?HM;J]H!K$:.YE5]>:G'O!!P?*Y%YG(+4D'"L%5;M&,S"[E&9R!K*75.OT MQ<#ID53N4K:.]8$X@T0V/*)+.H?9)3 ?H$$^\)VW<')9O@7(; ,[OZ,60B^P M[#B&G]FE!=/R,TO]SX2?G7: #,>7O(^R&W"2EJ59(D)&(AIP&(N?!DIO M5@A$2:$)J;0;+V[ 3&^#@3ALG6P*',K =02W6&9)>=]JBSF\5RU<9^*6;1,) M1L![4CF^TDT+E_R=?Z[TM-K04QH>HS54D=C8KL2 ZV#UF=BU[84Y9)=7[HMB MP-F9.& >4459%_,C'QYK:"SO^YBD>%7J#[HA.9:VV<+U7D>.?Z%#<^%#( M.M_XC[WA W'F$@G;)_2=[TE.O4%DUW980HT]I-/AMD6PMU0.QB"!<3C=QXE> M H_@^0V%WSK8F#;LO0D JTS[O6K,Z!VS!3ER-])$+ M8 4%D*H\Y0+(!;!( 11K)( 9>B0ORGJMPOJZ'[EJ6C3S,@61DK"+LX^S+T/V MY38.*=]IB\36*=H:V;GW5Z)TC(U)CI>\P4Y*'J=V<7;<@#^@MH\]57^R.)6= ML\4&C1>8R_R*N:__<5Y50'D?!T1.(^LJR@&1&4 <7.XA!M>RE@J(W8"#*$T"Q-SR' W)83Q"$\K& M:DLJ ]?P!U3U'9;BTH2G;"O$W 3$>H)PPK-P&8;IKJ2/M?7M4DVAERU&WG_IJGVY5;[TM"I4-7NB Q& M4\Q'2GQ'^'A("ZHJF2*!@BF[BREZU8@XO(8T\MP990!&";ON9!BV.2J%\/^K MJU YH7\O:'QQV>C/L'YP&CG.Y(,SHI!PC%6&,61Q.-/MM.F.9QQG.(T<9PK' MF!^AAHT\.@VW.9L_:)HBFD9,FZ;5)I$ ML7/\["CDEW=7*-,*9$MUA)@4BTPD1+VI,TP=BT83+H"@XXE@YK+($D<3"H&)I=[)I<&J,6#"=V/M<9@ MDGV/HZ)V8AGO/Y ^QWSLT4 MPUS!T(NGN]161/"M0]KQ=RI\NM[1<.*X]&P MC[YUCAD )?:0]'3%_E"B6L),9$-#ZVBZ4V&S&N#DIS#LO;!W8W!CI4+9P"*V MS7/#DOKM25/QV7PY 6+G_578V!+J&J[2D()'2?2*3\@-BWF2R?AQ-IU]7H"' MR2-8?!D_3GP/\63\GNQ*IX]SUN9FXO4.03&V!T@>_PMY.R)MZ7[LFZ_8[<>/ MEXSX>=I!DQ?>-N542,^5$\^'= B.O%I J;)G90NLDEANH3-[$)^OM:7:A!8> M2&@X4UCQ5,2]);LSEI]D$V$^:6NDJ'L\TQ ZH'Z<@DV-,8SS%PYCQ?V%^"FW7@Y8H\2S,V">)FY[81\H^$D?#(5WO=IR>Z#.CG_":?'I%SN*+ MKMVHLIGA9,0C+Y*XW-X:^Z$8,;7N@*&LC5P_16IY[ M%; OY+E;##:[3U_"V)DP H08"G*80!.\.AG-HLE_L!_]9[AW%C\K<7?AR,0& M,3')P,*T;"Q-5@N,2YH$%+TZE)H/9*!(T(;'N ,#EUTM) MY>67&K#(Y9?+;X7DEYK/6'?YS=D!NVBPH^?"U?:V"E+M="/XLGRV(J&4,YE37?X1*]F'S>]TTBRST'W:3E(1Q:.0/P$& M8SM?UGALI\8^Q&%[;B<;!J-^!NU"QDTJ5OR8J][9E#S4IZ_%)<"I88 MP->?KS]??R;M9NK-K*RJ-RNXF?4'(06N@8P8(#]#@%QY19.-5_O$C@GTO65: MLK8.F*Q74=^0B:JM%&%S[FV$+WRD+&/(O)H.>QZMHB%D1Z .@+DZ/+95>+;' M!P/F&W($S)P?]9<4CW;T^)AS'9**CR4>BU)Z+5Z0GS#*(Z'_ $X'G(\/!,/QKGGCG2?5D M2?4^U;)^JJT,,M-95NW^NG8Z?6Q9AO*T)SULE_IQ8,.#_(J_/#8,67LFO[O@ MD&ZJ3'NKV^FTAIUJE/PSK?5,$\K?R\6WT6G6'2N#RR M2VT32>/RR(HO%+DOT>!^J[?./+F?%3^JRG;WIHQ;^)01*%1>E>@YDJ' M'!!P%(\Z)U#T$=)AJ],=M ;=:G2B8UK-F2:.8U!C,$B4LL>@7(]M]EL=Y%F. MAAR#ZDT627VB:2QN61%5^(;T\$QQBD:PJ LJ$A?IA@!PW?QD1CG7-68O!*A[ 5F1+! MERQAUJ'7\6<=)@YT/$##K82\I$WGM\7M7PA\_B+7"$XQ2''C?MHBSV_6FSBN MJ!Q;J[QDT=@ZO!1;XR>HI<76?KLSX-A::^*XHG)LK?*216)K_V*_-7Z"67IL MK4A[>;XGQO?$:I.LY#G?\G.^]5ETADGC\L@NM4TDCA:Y26+0M>>T+T<70O9 M&1,YNM::.*ZJ'%VKO&31Z)K"=RUB;TS@Y\6\Y$>F>T(_0C_$S0K#?AO!N]"/ MW%69[5^0K*WHKP3^,N!-ZJV(*W_$]UPV;<+_BK6%J)%P*\K]AN. M GK19 61I!MNILK2=^3W[FMGC3LI]3*1JML"UNF^B2:/IHZ^5!CUSI]WX IT M.R&Z%?C7[OKCUG"OOI.?X=63 >7O5_(&4?=>5G_*KZ:+Q/9S"$@M5BJ4#:P- M6X=B L_X$T>9!.'-!P<]<5=(.]_Z=X'\1R=BW0]BF?'[M5]ZPA86OW.Z*!^B M5C94BHA-RDE$+$/7GJ]OODQN_@D>YM/9$BSF=\L_QH\3L)S?IY,% MN%_>MM&"V5\/6, @EE29(^/9+5A\^[28WD['CX@!S#W[$:P2WK^7XOYYLCHI M\WZ[GLV72!*7N/K9+:,7*TCU)P/ M#J'8238AY+VENV^05;+?L9$+6R(8BR[T'<+PII>I@.7D-=J+,-4 ^K**1ZV MM_#7"B(32G8_R,@5O"EBOUK+EOSN7$7K9,R' "?@Q+/PO#C\T_F'_9?7@__M M&OM2'X^_\%[HQ%WYZ'=>:/\FR TZ\7!.'?(>U1G_1G_9&7 +-5/Y :?:2G^! M,]V"2R1RGU1]]3U)5ADB[WN'M^.,/0P(9X*(C'H_8(_/%OY_[TU+V;QFMZ>7 MK3M%/K1;\2$71%W;X 3$[ONK8"?'^V/7QR>@(8E>UY/^CT!;^_GB\6[<\.F""&5ND)'ZB,1DP1A MV*6Z(2U66[C>JW"^&:]6^Y>]*J/X<6YMH1$@RO>Z:2Y)*_4,Y3E.>O.3X$0% M>]Y;>RW1D A51(3WD<1QP#9-))9>055U!//P&D>7[NN3.&(X>N,SF3$/=>+, M^,#9PS-,?$R2)#;JCBUD2%#6F>$XM**K-Y,E)\Y,3R3G1_(,[ MM)'-A*N]H5@*I,;YL:Y#*;(9/4QOT31)3A"AOP)*NRMJ(.DY1E M&DH_?<<&O:ECT[SV =+4WN4B,#D__AK;^+++2QT(3QG=O*?O6*]XHOI&AX[._ZEF,YW/'=$5YUJ/Z!IX9_@ M,!O?"MU4W6/__D$W\!.<#K>=Z1JFP-!5Q-3G*8Z;T.^_0MQ:/J#<[U#DU_<6 M^5WUHJO\@(G6'WWMM^M1M]W/L-RO2BC)KHR?O7%8S07@9HJ;J;JN2+29DJCF M2*6:*=LBO-W" Q22^[ L,-$FLK M$F.0\HJ;\@A9!NTLNTY7":#8%:_<+43AN=0&YDF)HB,A]V@Z4(BJV]4![\ 3 M1#H*@0%7JFR:R@8Q"*L?,Z5#![UCR>@S0$NX_:L#^$2:M@Y5W3]?*9^('#_Z MQ=BU9JZNR#8V,948 M$J5V?%>M"@%1966:\O4KQ'2.N/7V]KJ%>7O9.5J=0<,=+5XGQ0:PCU\02RS3 M$][#-=@8^@N0CSX!T$.S!,P):[.W!TJP+TU)=T;9H.-1;;$SHELI^LW0'=*O ML;Y2;O8&-CP/B 9]S1,1'OO8:TN5,8\5T6!.+T?($KWT'M4"D5E49" %*M'+$3 2 ?ME^(79(9(D-K9LG.&T1F[->"J5Q4 Z E:VTN"6>4AK MJI2R8+-S04AG]G/Z!S!C?K)]@HK:GP'50BY)E5]@$J"I68ENA0K5&4<5QLGC MH%<3T!M4!/182#IT*Y1S8!P_&">/PUL]X&U8O$^7H3LU; \XWE"/D%T"P=!_ MQCSE^342&4XPKG#"8:*MR^DM$[^DEZ3""IH,5]3C9#V8+ ;(?'G $@G,5":F5&!F(=\B)B@"YQ#3%-(KH>(<'7/R6Z6\_-8\ M^C6-$I3G5E#[V7 9XU- $1_&#"$&T0,:(F<4QXPB#OUUR(SBR,MY$T,>EGJR M0A&C,$.[OP=,03Z=,YAVEF'\,#=IU!6&1UU?;;_OWB_@,_9;'N$.AX/:\YUN M0"2K-_ADCJ% \U8Q5ZIN[HW4T]M2CUC,:WSZR:\"1@?V\AD=F#?QGR?SSX_C MAR_3&S"=W!S,"N9W[C#!V_%RG#03[I7#X]SG M*#6PIT E'&J78GB=9]:T;X[=Z8 \*E=,8T@P)'JJY.Q[#3KMKG?=@]&6^IG4 M;>.1L0')\4LSS*DE2VXGLQS4LY"QN@%/0D]?#$G14]A;QN,O]B\(V5^!HMDN M"?:7Y"=];X%GJ#\C:[W%CP=D \KF^^33-L]^M-A)(LDOZ5PQS/2>N;N8FL/+ M+038I92U5Z#OH('\3!.Q&Z"@&1C$%#FSXHAQ F]-" &>B M$["4"&3PAV[1! M_J.Y,I0=62!] ZSC5?_G[T-)''PPP=/>1 ]DFN_: -_4PG-WT"U^0&V/;DE& M'3L)4+A&GWI6V%Y?@)VV-1Y2A:^.S)\<=;?55M8TJ(*=;%@:-$R /+W5EMP& MV4Q308$"NABZ*M20\XDT ?G1!D(P],Y/A(#X[[5BP)5U_-!W*THSHSRJR&5- M,*>F%+G8Z*JJ_\0[7+80H+C#Q*D4:NWPB&H#2X_U2E[ _^R5'9:7%M @^N/I MU;^:9RAKV$?!4!CD-ON\OP#7^,+UJ;$)1?*F04\:"50*^3@$VWE:?(1F\LN"AB:K-RY^CP_F9:G[@ZM/ MKY\/ #5&^)3=@.S@P=@I#$+80&M1ZH=,M+YXDO4Y\ZL]0ACZ9EZ-JS6[\7 MDGLX213\B<)V[)#2LVC=OYQ+GE=I5%M^W<(5V8L#';&5(<=*T+X+MZ&BDL0< M+CW/R@)7N:!F+:B)!DBGEEP\\("+)!=)MD12 MK*E(YN#Q7#RJO(+N3>[ZF'Z(-S16)*K ="M3@#7>#+$%+!].P M#N<+/GL*4,C9 O2ABQV9GQ!H"5(OP2EICE&5R M,9@3+*'%=8%YM^+:7[-H:#K40< L]W*1DCHZFK6QD0921A-$." TB72.9?7% MLB[5^"W++=@=8QK'LB&7G^&5G;YKFB&7]3D8#YVL*"/D=-\YJ M-_7,(+^D4SC1B9W",Z'EISUKFOSEZUSV(_-UYNM9P7,UU MBX;CD(YW[-L"R1*.Q7X_05UC M$^$X//43\&;H/*V0J58!,ZR63Z1NX!^\L@()T0/_(7G7 8]U =TAVPUH0!_VUN_ZX-=RK[^1G>/5D0/G[E;Q!U+V7U9_RJ^EBK/T< E* HS X M%!/@Q9]X)D0X:X\W_TX;N%-:YWX0RXS?KX\B$;VP^!U?^_?(KHAA4D0L4DXB M8K>$OODRN?DG>)A/9TNPF-\M_Q@_3L!R=L.[2"]"V9) ME3E"!I)]^[28WD['CX@!S#V[BW^)[]]+?;@NP58SL'-?+:8WT]O MQWA:W-UT-I[=3,?WGKEQ4:MUA)KSP2$4.TEI/1F2XKQ!5LE^QT8N;/%@++K0 M=PC#FUZF I9K%_NI!M"75>1MF> M,K00F5!S2Z9K65+?G>NHG4R MYL-1KR)< 'N#+MBF1LC:?ST9OY?P0*?\I(26\H<]SF:2 M@:SG.K3,C^$*#BK" I!+AW$%_)*]<5Q2PG%< 0^3>B#7J5R5ECEX")^51]YZ MG'\#LFE"ZYR9EF%3S0+#7$I! \/;2Z?B!;R58+374.R('2IM8(>C(]!*1[O."M+.O0PZ/.),C[ GYJ&#-5*U%Q4I6BLQF5%%2T' MJ_&*1!5ZC8:"F[%<;;_OWKNIW0=5UJRQMIZXV=T9Q"\?\>/,-]],:.#Q/ ,5>J MQM+01,4>EN9H9:G8(LM3KRKE2_$6[G%:]0A-"^@;8&TA^*D;ZKIT 6.@/6!Q MQX1YO]#ZV!]1.(Z?+="Q1'?"2CS?_('5-_/)0-UVGUE;5'.HJ##I'.7JBW+' M4;(%>MDYHUR2Y@(-1KF\^R6GSWM6I#**-U@M^Y%92 #5X88U76<64Q*\D2YO M%58Q!Y*J4*A4H4+]UR?2P>]DG4;/N%9.,5 M*$?] O*3OK? SE8D@!'BC*X]ESU9LOQ"XLLZ5V7)["^W$-SH+^BGK__S]Z$D M#CZ8+HM-L$(7?$((HLJFJ6P4N 9/KR#211B<'M)!*/L$C?G&0;][O&;G#RUQ M?GWP"@2O5R"<. 57)EQAQ^ G\M1,J/UV;6T-""F? +S(BG8J2FV 6;'1557_ MB: 1V."Y,R"Z#&*%I5NR"@RGM32^):E(>446QP106R/>>'N8 /PLY$^)-)K" M':7-:?R_]1;8S0:5:L?4X_W8PJ]3R5:9XA" MS+VKTSLCUV:JWE;;,9TI_T309R-?6/_MX$ZKD=)4:XY%-;E*P;-&=RWAD,F[ M#3'3;8BWP.)"R9Q0UK4%%A?*"@NE6%.AY'W9@AZ,-Q,K'N\X*SDKJ]OBCC>V M\\\Q(&ECG$I6%63AS?.SQYF)3XJUR=ZU*I"6W/A2#(KQ9>/+QI>--4-G;S#U MN_FV59*Z3)FS&;1^ZL9W=(?5WE"L5_!9MB">PUEZD18+E:*YUP_ROH!%]IIA MLN>?*'8&(7.S<0$;GH.'?_6'8FW=(K8)&2NG:,^XG!/];[V4?\77)=[4H'!_H*,Y2+FUA8:X/]00[^K<#Z,-]QB\V1HPQINB;U> M^;D$HL?.I]DG$!+,;.&X42O2CTF+:J%;5)* (UD-0YX+>3DY;^=D%/*$O$Z'.V_EE"QG5=M0D>)EWE*S[$=F(>.?YTYI;H$! M7SZNILRO,Q/)\F99,L9K8ZM")^-3:4N*/"0AIV3+.6ECYX.QMKXGYRK0Q3// MN8P&%8] N(I?G!BN1,ZWO@B34V[CG'1N 0C3ZW4KWF^:(TQMZ.3.3B 4B3DY M.^>D68N (K'#H_AYE5X M[H(%-5E;P=+EC8':*UZSR6LV+[%8G3X#(:BCW]]L]1YKZZ]'Y>%Z MTTCG1W":B&U=D8%0O%!L$P<,A^0L T2S26<'\+B#ESD(YN3@G962*!($AZ-! M>\!!L(S92?R8#J__KV$BFQ_3XPI=,.;C M,$0Y6.M[/,6XV%"%MX=,%6$V<-TB(]!A3HUU8V:]7QY!2JVNV$T00W+XJP?I M:78'&JCL)?/!#\KBKHL@O/'B!\Z(?;"7Y^\" M^2]0H0-Y&)$@]*0''6P:M+M88Q.LF?^GG7Y[@.@/2#.6AB!T!_HSGD?>6WK0 MTWA6Y=\(6Y3-:P2V>H6O-#;?_RO_8FOBEUST^OGZ"VVK[(QG?_R6[S M<+0;FHZ-,>,NMGS=V538WW"N1'TQ>,-_MS?@P7J#%\== MN9-AQX=D=OL,&Q2N0F$@'H#3@0 ><%OW869[9,"5E>_#G:L(SJX!4L[WPG$3 MP;%5^)V$FN('W",,[GRWQI1B,8?$J: ?Q:/U1POS(8[. !PY/B1^!H("P/\$ MI^;$\PQ8V*#AO:U(W[>3LN8F$50Y%J+[)IJ\$*Z<7"J,>N?/.W %NKV0&I? MOW;7'[>&>_4=0IVK)P/*WZ_D#:+NO:SB,3RN,VX_AX#<'VI9B8>./_$8<,?3 MP&4K)[:;]KG<#V*9\?MUH-P'+.Q!\(^^1=3*ADH1"5UR$A'+T+7GZYLODYM_ M@H?Y=+8$B_G=\H_QXP0L)S=?9O/[^>?I9 'NE[<8I.RO!RS@F5# /$?&LUNP M^/9I,;V=CA\1 YA[]B,P)KQ_+\7]\V1U4N;]=CV;+Y$D+N?@9CY;S.^GM^/E MY!;<36?CVS*<8]^=5/F[ G75W;F@3$WONK8(OL M_;&;>+"GG(G>T)3^3NFVE18>A"RA&MVCI@0)]IU5(,^9SZS$9","8PT MJ!!^T$F2S:!^)G7;/<8R&2LJ1DOX+*FS&$QD,.X47""OR"I0M)7^ EM @];[ MA&%K,*^"PE6?WE!AJN\6)R]/7YS$K=X,B"!UA8[4%P5I)(B=[LB?#5FLMG"] M5^%\0Y(7,UW3D8F2+:2&4_+HDU\['+TO,6U+M(B?5'WU/4E-"#17\@[O*!M[ MZ%GKCSZN^5\'O1/\7OZ5Z][K>UV?T2@P>#Y@F^T#'6 M ^\] MZIA=P0(0<=JN[JR/.G'1[5(G+J;:#Z2O^$B'75+@:G""TQ;V>8:#\SK53,O8 MXRL=3DUX/L/7SKRQJ\3PW%]&H8=1LFJOEAP1&45$JNKJ#$3TM[PN'1'[@W:? M(V(MR*J]6G)$9!,1>VE\1'__Z_(1D>6Y)M7;,3QY@J3-0AM1+I5^!G;9S8&* M(BJ' ?9,LH[!_D_581Z7.RYW-2&*RUVYVR^-K"2 ]M&PTDH)^'B!LA^9CY'@ MZUQAMO-UKHAY+3D#4&:YP_A%1\_U7]+##;=6PRWCH'W,V&F@IZ ?[PSXHNQ? M2(L1>;4RH/OUM6*N$-\L. M/CS8"I-M"8+3*R'K_'*'X?0RXYK"Z>3(4P3R]+) GA1;_3DACSAL]SCT<#I9 MH)-#3R#TB)DX/2GVU'."'DELT\VEFPH]C.>OF0V>'R%ZGO_"-5!UTP1OGV5% M>P>0!IE(($.#:39"918L I-HGSN2LSF!IB<._4#_&8GS/1+LN;:0<0>_8PV5 M686X%IAH_=#7?KONLSCRL>$*R (-' 3\("!UTH% \2%F_Q0$-LHON+[Z+S3T MWZZON-)S&KC2XTN^C=;ZE*:?O>A.3'"JCF'EKYQ\41W@+V8NW^O-+UR]TPU$ ME090)&I ;?4*#'CU F5S;]@#T9P %@>SI2L+X]G"JM#)>%:343>X0\W1=E3G MQM& IK S'QIVJSG#ERE\;.AD'J;*V7KK43.AT*,3< M_J\7A3I\,X;3R0*=C(,1JSF$;L8N$WLY!:$MU=U3JIQ,5BCOT)P.>F325_D9 MA&8T12G2_C'14X31E$&/*M&D!MXY=JD*^8%K*8%#SC6::;(XT%0S[.]3%9=G M( ES,?ZUF"#!R &E"F1Q0*DHH*1Q3=B+P[O-[0_)NZ'Q;F@,$L6[ [%%9U.( MXG+'%IU-(8K+79.&T3#HD? \2)">8 8&"#VZ<8F=+ML]W65DMABKSUJ:JA8 M,[(XM%046JCLOWQLE+]]EG^Q>TB"O[[<,W C[]N'/EPCXS_5[L M[RP@V/_W"OX*XE'RJ60I3#SOP!7H]OW+LR/D;0WW5[:J8?)A@-K9.X)_%\A_ M[N>6OGLO4A^Z>B,@_'9 5!#>?+!3*NZ7J"&UL4$L! A0#% @ %8*"6*#ROBG2^ MF,8- !4 ( !:6P &-H:W M,C R,S$R,S%?;&%B+GAM;%!+ M 0(4 Q0 ( !6"@EB7,ORH:F #_4!@ 5 " 6YE 0!C M:&MP+3(P,C,Q,C,Q7W!R92YX;6Q02P$"% ,4 " 5@H)8GB.>_"NB P#- M^ , #@ @ $+Q@$ 8VAK<%]I;6&AI8FET7S$R+3(N:'1M4$L! A0# M% @ %8*"6'I'5/Z[! X1, ! ( !D/L( &5X:&EB M:71?,3,M,2YH=&U02P$"% ,4 " 5@H)8&AI8FET7S$U+FAT;5!+ M 0(4 Q0 ( !6"@EC?=]J"^!L )2S / " 9H*"0!E M>&AI8FET7S(M,2YH=&U02P$"% ,4 " 5@H)8^3NP&DM* #JX0$ #P M @ &_)@D 97AH:6)I=%\T+3(N:'1M4$L! A0#% @ %8*" M6#Q,#:(5/@ QH4! \ ( !-W$) &5X:&EB:71?-"TS+FAT M;5!+ 0(4 Q0 ( !:"@E@&RE^2*AT !*3 / " 7FO M"0!E>&AI8FET7S0M.2YH=&U02P$"% ,4 " 6@H)8P.[#TOT5 #9@ M$ @ '0S D 97AH:6)I=%\Y-RTQ+FAT;5!+ 0(4 Q0 ( M !:"@E@[S; AAK(# ,<>, - " ?OB"0!Z:S(T,S$Q.#8N 9:'1M4$L%!@ 2 !( 9 0 *R5#0 $! end XML 106 zk2431186_htm.xml IDEA: XBRL DOCUMENT 0001015922 2023-01-01 2023-12-31 0001015922 2022-01-01 2022-12-31 0001015922 2021-01-01 2021-12-31 0001015922 us-gaap:CashMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001015922 us-gaap:CashMember 2023-12-31 0001015922 us-gaap:CashMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001015922 us-gaap:CashMember 2022-12-31 0001015922 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001015922 us-gaap:MoneyMarketFundsMember 2023-12-31 0001015922 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001015922 us-gaap:MoneyMarketFundsMember 2022-12-31 0001015922 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001015922 us-gaap:BankTimeDepositsMember 2023-12-31 0001015922 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001015922 us-gaap:BankTimeDepositsMember 2022-12-31 0001015922 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001015922 2023-12-31 0001015922 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001015922 2022-12-31 0001015922 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001015922 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001015922 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasuryAndGovernmentMember 2023-12-31 0001015922 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-12-31 0001015922 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001015922 us-gaap:USTreasuryAndGovernmentMember 2023-12-31 0001015922 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasuryAndGovernmentMember 2022-12-31 0001015922 us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-12-31 0001015922 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001015922 us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001015922 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001015922 us-gaap:USTreasuryAndGovernmentMember 2022-12-31 0001015922 us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001015922 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001015922 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember chkp:ThreeChannelPartnerMember 2023-01-01 2023-12-31 0001015922 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember chkp:ThreeChannelPartnerMember 2022-01-01 2022-12-31 0001015922 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember chkp:ThreeChannelPartnerMember 2021-01-01 2021-12-31 0001015922 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember chkp:OneChannelPartnerMember 2023-01-01 2023-12-31 0001015922 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember chkp:OneChannelPartnerMember 2022-01-01 2022-12-31 0001015922 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember chkp:OneChannelPartnerMember 2021-01-01 2021-12-31 0001015922 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember chkp:OtherChannelPartnerMember 2023-01-01 2023-12-31 0001015922 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember chkp:OtherChannelPartnerMember 2022-01-01 2022-12-31 0001015922 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember chkp:OtherChannelPartnerMember 2021-01-01 2021-12-31 0001015922 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember chkp:TwoChannelPartnerMember 2023-01-01 2023-12-31 0001015922 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember chkp:TwoChannelPartnerMember 2022-01-01 2022-12-31 0001015922 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember chkp:TwoChannelPartnerMember 2021-01-01 2021-12-31 0001015922 us-gaap:CommonStockMember 2020-12-31 0001015922 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001015922 us-gaap:TreasuryStockCommonMember 2020-12-31 0001015922 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001015922 us-gaap:RetainedEarningsMember 2020-12-31 0001015922 2020-12-31 0001015922 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001015922 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0001015922 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001015922 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001015922 us-gaap:CommonStockMember 2021-12-31 0001015922 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001015922 us-gaap:TreasuryStockCommonMember 2021-12-31 0001015922 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001015922 us-gaap:RetainedEarningsMember 2021-12-31 0001015922 2021-12-31 0001015922 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001015922 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001015922 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001015922 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001015922 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001015922 us-gaap:CommonStockMember 2022-12-31 0001015922 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001015922 us-gaap:TreasuryStockCommonMember 2022-12-31 0001015922 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001015922 us-gaap:RetainedEarningsMember 2022-12-31 0001015922 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0001015922 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001015922 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001015922 us-gaap:CommonStockMember 2023-12-31 0001015922 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001015922 us-gaap:TreasuryStockCommonMember 2023-12-31 0001015922 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001015922 us-gaap:RetainedEarningsMember 2023-12-31 0001015922 srt:AmericasMember 2023-01-01 2023-12-31 0001015922 srt:AmericasMember 2022-01-01 2022-12-31 0001015922 srt:AmericasMember 2021-01-01 2021-12-31 0001015922 us-gaap:EMEAMember 2023-01-01 2023-12-31 0001015922 us-gaap:EMEAMember 2022-01-01 2022-12-31 0001015922 us-gaap:EMEAMember 2021-01-01 2021-12-31 0001015922 srt:AsiaPacificMember 2023-01-01 2023-12-31 0001015922 srt:AsiaPacificMember 2022-01-01 2022-12-31 0001015922 srt:AsiaPacificMember 2021-01-01 2021-12-31 0001015922 country:IL 2023-12-31 0001015922 country:IL 2022-12-31 0001015922 country:US 2023-12-31 0001015922 country:US 2022-12-31 0001015922 chkp:RestOfWorldMember 2023-12-31 0001015922 chkp:RestOfWorldMember 2022-12-31 0001015922 chkp:NetworkSecurityGatewaysMember 2023-01-01 2023-12-31 0001015922 chkp:NetworkSecurityGatewaysMember 2022-01-01 2022-12-31 0001015922 chkp:NetworkSecurityGatewaysMember 2021-01-01 2021-12-31 0001015922 chkp:OtherProductMember 2023-01-01 2023-12-31 0001015922 chkp:OtherProductMember 2022-01-01 2022-12-31 0001015922 chkp:OtherProductMember 2021-01-01 2021-12-31 0001015922 chkp:ProductAndLicensingMember 2023-01-01 2023-12-31 0001015922 chkp:ProductAndLicensingMember 2022-01-01 2022-12-31 0001015922 chkp:ProductAndLicensingMember 2021-01-01 2021-12-31 0001015922 chkp:SecuritySubscriptionsMember 2023-01-01 2023-12-31 0001015922 chkp:SecuritySubscriptionsMember 2022-01-01 2022-12-31 0001015922 chkp:SecuritySubscriptionsMember 2021-01-01 2021-12-31 0001015922 chkp:SoftwareUpdatesAndMaintenanceMember 2023-01-01 2023-12-31 0001015922 chkp:SoftwareUpdatesAndMaintenanceMember 2022-01-01 2022-12-31 0001015922 chkp:SoftwareUpdatesAndMaintenanceMember 2021-01-01 2021-12-31 0001015922 chkp:OtherProductMember chkp:ProductsAndLicensesRevenuesMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0001015922 chkp:FinancialIncomeMember 2023-01-01 2023-12-31 0001015922 chkp:FinancialIncomeMember 2022-01-01 2022-12-31 0001015922 chkp:FinancialIncomeMember 2021-01-01 2021-12-31 0001015922 chkp:FinancialExpenseMember 2023-01-01 2023-12-31 0001015922 chkp:FinancialExpenseMember 2022-01-01 2022-12-31 0001015922 chkp:FinancialExpenseMember 2021-01-01 2021-12-31 0001015922 chkp:AmortizationOfTechnologyMember 2023-01-01 2023-12-31 0001015922 chkp:AmortizationOfTechnologyMember 2022-01-01 2022-12-31 0001015922 chkp:AmortizationOfTechnologyMember 2021-01-01 2021-12-31 0001015922 chkp:TechnologicalPreferredEnterpriseMember 2023-01-01 2023-12-31 0001015922 srt:MinimumMember 2023-01-01 2023-12-31 0001015922 srt:MaximumMember 2023-01-01 2023-12-31 0001015922 us-gaap:IsraelTaxAuthorityMember chkp:TaxYearTwoThousandSixteenThroughTwoThousandAndNineteenMember 2023-12-31 0001015922 us-gaap:IsraelTaxAuthorityMember chkp:TaxYearTwoThousandSixteenThroughTwoThousandAndNineteenMember 2023-01-01 2023-12-31 0001015922 us-gaap:IsraelTaxAuthorityMember us-gaap:TaxYear2020Member 2023-12-31 0001015922 us-gaap:IsraelTaxAuthorityMember us-gaap:TaxYear2020Member 2023-01-01 2023-12-31 0001015922 chkp:USFederalMember 2023-12-31 0001015922 chkp:USFederalMember 2023-01-01 2023-12-31 0001015922 chkp:USStateMember 2023-12-31 0001015922 chkp:USStateMember 2023-01-01 2023-12-31 0001015922 chkp:ResearchAndDevelopmentTaxCreditMember 2023-12-31 0001015922 srt:MinimumMember chkp:ResearchAndDevelopmentTaxCreditMember 2023-01-01 2023-12-31 0001015922 srt:MaximumMember chkp:ResearchAndDevelopmentTaxCreditMember 2023-01-01 2023-12-31 0001015922 us-gaap:DomesticCountryMember 2023-01-01 2023-12-31 0001015922 us-gaap:DomesticCountryMember 2022-01-01 2022-12-31 0001015922 us-gaap:DomesticCountryMember 2021-01-01 2021-12-31 0001015922 country:US 2023-01-01 2023-12-31 0001015922 country:US 2022-01-01 2022-12-31 0001015922 country:US 2021-01-01 2021-12-31 0001015922 us-gaap:SoftwareServiceSupportAndMaintenanceArrangementMember 2023-12-31 0001015922 us-gaap:SoftwareServiceSupportAndMaintenanceArrangementMember 2022-12-31 0001015922 chkp:OtherArrangementMember 2023-12-31 0001015922 chkp:OtherArrangementMember 2022-12-31 0001015922 us-gaap:SubscriptionArrangementMember 2023-12-31 0001015922 us-gaap:SubscriptionArrangementMember 2022-12-31 0001015922 chkp:AvananMember 2021-09-01 2021-09-01 0001015922 chkp:SpectralCyberTechnologiesLtdMember 2022-02-01 2022-02-03 0001015922 chkp:AmosecLtdMember 2023-01-01 2023-12-31 0001015922 chkp:Perimeter81LtdMember 2023-09-01 2023-09-13 0001015922 chkp:Perimeter81LtdMember 2023-12-31 0001015922 chkp:Perimeter81LtdMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001015922 chkp:Perimeter81LtdMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001015922 chkp:Perimeter81LtdMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-01-01 2023-12-31 0001015922 chkp:Perimeter81LtdMember us-gaap:CustomerRelationshipsMember 2023-01-01 2023-12-31 0001015922 us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0001015922 us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2022-12-31 0001015922 us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-12-31 0001015922 us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2023-01-01 2023-12-31 0001015922 us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2023-12-31 0001015922 us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2023-12-31 0001015922 srt:MinimumMember us-gaap:ComputerEquipmentMember 2023-01-01 2023-12-31 0001015922 srt:MaximumMember us-gaap:ComputerEquipmentMember 2023-01-01 2023-12-31 0001015922 srt:MinimumMember us-gaap:OfficeEquipmentMember 2023-01-01 2023-12-31 0001015922 srt:MaximumMember us-gaap:OfficeEquipmentMember 2023-01-01 2023-12-31 0001015922 us-gaap:BuildingMember 2023-01-01 2023-12-31 0001015922 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001015922 srt:MinimumMember 2023-12-31 0001015922 srt:MaximumMember 2023-12-31 0001015922 chkp:ManufacturingPartnerAndSupplierLiabilitiesMember 2023-12-31 0001015922 chkp:SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember 2023-12-31 0001015922 chkp:SecuritySubscriptionsAndSoftwareUpdatesAndMaintenanceMember 2022-12-31 0001015922 us-gaap:OtherNoncurrentAssetsMember 2023-12-31 0001015922 us-gaap:OtherNoncurrentAssetsMember 2022-12-31 0001015922 us-gaap:OtherNoncurrentAssetsMember 2023-01-01 2023-12-31 0001015922 us-gaap:OtherNoncurrentAssetsMember 2022-01-01 2022-12-31 0001015922 us-gaap:OtherNoncurrentAssetsMember 2021-01-01 2021-12-31 0001015922 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-12-31 0001015922 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-12-31 0001015922 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember chkp:FinancialIncomeMember 2023-01-01 2023-12-31 0001015922 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember chkp:FinancialIncomeMember 2022-01-01 2022-12-31 0001015922 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember chkp:FinancialIncomeMember 2021-01-01 2021-12-31 0001015922 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001015922 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001015922 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001015922 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001015922 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001015922 chkp:EmployeeStockPurchasePlanMember 2023-01-01 2023-12-31 0001015922 chkp:EmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0001015922 chkp:EmployeeStockPurchasePlanMember 2021-01-01 2021-12-31 0001015922 us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001015922 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-12-31 0001015922 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001015922 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001015922 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001015922 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001015922 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001015922 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001015922 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001015922 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001015922 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001015922 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001015922 chkp:CoreTechnologyMember 2023-12-31 0001015922 chkp:CoreTechnologyMember 2022-12-31 0001015922 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001015922 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001015922 us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001015922 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0001015922 us-gaap:CustomerRelationshipsMember 2023-12-31 0001015922 us-gaap:CustomerRelationshipsMember 2022-12-31 0001015922 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001015922 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001015922 chkp:ShareRepurchaseProgramMember 2023-02-13 0001015922 chkp:PerformanceStockUnitsPsuMember 2023-01-01 2023-12-31 0001015922 chkp:TwoThousandFiveEquityIncentivePlansMember 2023-01-01 2023-12-31 0001015922 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001015922 chkp:PerformanceStockUnitsPsuMember 2023-12-31 0001015922 chkp:OptionsInTheMoneyMember 2023-12-31 0001015922 chkp:OptionsInTheMoneyMember 2022-12-31 0001015922 chkp:OptionsOutOfMoneyMember 2023-12-31 0001015922 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001015922 chkp:PerformanceStockUnitsPsuMember 2022-12-31 0001015922 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001015922 us-gaap:PhantomShareUnitsPSUsMember 2023-01-01 2023-12-31 0001015922 us-gaap:PhantomShareUnitsPSUsMember 2022-01-01 2022-12-31 0001015922 us-gaap:PhantomShareUnitsPSUsMember 2021-01-01 2021-12-31 0001015922 chkp:EmployeeStockPurchasePlanDomesticMember 2023-12-31 0001015922 chkp:EmployeeStockPurchasePlanForeignMember 2023-12-31 0001015922 chkp:EmployeeStockPurchasePlanMember 2021-12-31 0001015922 chkp:EmployeeStockPurchasePlanMember 2023-12-31 0001015922 chkp:EmployeeStockPurchasePlanMember 2022-12-31 0001015922 chkp:EmployeeStockPurchasePlanForeignMember 2023-01-16 0001015922 chkp:EmployeeStockPurchasePlanDomesticMember 2023-01-16 0001015922 dei:BusinessContactMember 2023-01-01 2023-12-31 0001015922 chkp:WithinOneYearMember 2023-12-31 0001015922 chkp:WithinOneYearMember 2022-12-31 0001015922 chkp:AfterOneYearThroughFiveYearsMember 2023-12-31 0001015922 chkp:AfterOneYearThroughFiveYearsMember 2022-12-31 0001015922 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-12-31 0001015922 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-12-31 0001015922 us-gaap:ComputerEquipmentMember 2023-12-31 0001015922 us-gaap:ComputerEquipmentMember 2022-12-31 0001015922 us-gaap:OfficeEquipmentMember 2023-12-31 0001015922 us-gaap:OfficeEquipmentMember 2022-12-31 0001015922 us-gaap:BuildingMember 2023-12-31 0001015922 us-gaap:BuildingMember 2022-12-31 0001015922 us-gaap:LeaseholdImprovementsMember 2022-12-31 iso4217:ILS iso4217:ILS shares chkp:Unit_Product chkp:Unit_Segment iso4217:USD iso4217:USD shares pure shares 0001015922 false FY http://fasb.org/us-gaap/2023#UsefulLifeTermOfLeaseMember http://fasb.org/us-gaap/2023#OtherLiabilities http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssets http://fasb.org/us-gaap/2023#CostOfRevenue http://fasb.org/us-gaap/2023#SellingAndMarketingExpense http://fasb.org/us-gaap/2023#GeneralAndAdministrativeExpense http://fasb.org/us-gaap/2023#OtherExpenses L3 20-F false true 2023-12-31 --12-31 2023 false false 000-28584 CHECK POINT SOFTWARE TECHNOLOGIES LTD. 5 Shlomo Kaplan Street Tel Aviv 6789159 IL Shira Yashar, Adv. 5 Shlomo Kaplan Street Tel Aviv 6789159 IL 972 3-753-4555 Ordinary shares CHKP NASDAQ 112906427 Yes No Yes Yes Large Accelerated Filer false true false U.S. GAAP false 1281 Kost Forer Gabbay & Kasierer, a member of Ernst & Young Global Tel-Aviv, Israel 537700000 196000000 52500000 431100000 939800000 1010500000 657700000 644200000 70000000 50000000 2257700000 2331800000 1429700000 1865600000 80400000 82800000 81800000 77600000 194100000 58800000 1554400000 1236700000 97400000 71500000 3437800000 3393000000 5695500000 5724800000 48300000 29600000 241800000 223700000 1413800000 1363400000 212200000 222500000 1916100000 1839200000 493900000 514400000 436100000 419700000 28400000 22200000 958400000 956300000 2874500000 2795500000 0.01 0.01 500000000 500000000 261223970 261223970 112906427 120761971 800000 800000 2732500000 2500700000 148317543 140461999 13041200000 11802100000 -39200000 -97900000 13168100000 12327800000 2821000000 2929300000 5695500000 5724800000 497400000 554900000 513900000 981200000 858000000 755200000 936100000 917000000 897700000 2414700000 2329900000 2166800000 99300000 145600000 110700000 57000000 41400000 35900000 112300000 105500000 103000000 14000000 11900000 8500000 282600000 304400000 258100000 368900000 349900000 292700000 747100000 675200000 597800000 117000000 116100000 110700000 1515600000 1445600000 1259300000 899100000 884300000 907500000 76500000 44000000 42100000 975600000 928300000 949600000 135300000 131400000 134000000 840300000 796900000 815600000 7.19 6.37 6.13 116913913 125205504 133121763 7.1 6.31 6.08 118347749 126338989 134110048 840300000 796900000 815600000 49100000 -93400000 -38500000 -5200000 1700000 54300000 -93400000 -40200000 -12000000 -25400000 -100000 16400000 21500000 -1000000 4400000 -3900000 -1100000 58700000 -97300000 -41300000 899000000 699600000 774300000 800000 2028400000 -9319000000 40700000 10715300000 3466200000 2872272 126200000 67800000 194000000 10900938 1299500000 1299500000 120300000 120300000 41300000 -41300000 1800000 1800000 815600000 815600000 800000 2276700000 -10550700000 -600000 11530900000 3257100000 2094108 92600000 48500000 141100000 10324181 1299900000 1299900000 131400000 131400000 -97300000 -97300000 796900000 796900000 800000 2500700000 -11802100000 -97900000 12327800000 2929300000 2001548 85200000 48500000 133700000 9857092 1287600000 1287600000 145300000 145300000 58700000 58700000 1300000 1300000 840300000 840300000 800000 2732500000 -13041200000 -39200000 13168100000 2821000000 840300000 796900000 815600000 23100000 22700000 20600000 3100000 18500000 21000000 -6700000 0 1400000 24300000 13500000 10100000 145300000 131400000 120300000 -9500000 -500000 -4000000 9900000 46100000 51600000 51100000 -100000 -1200000 17900000 19800000 -7700000 26700000 26300000 -8900000 -900000 -54600000 66400000 21800000 170300000 216800000 100000 200000 5500000 1037900000 1098500000 1203900000 510600000 538400000 214500000 1022900000 1056600000 1551700000 491900000 9100000 184100000 947300000 1063100000 1297500000 132000000 477000000 492500000 458800000 48300000 219700000 18600000 22100000 15900000 468700000 -6400000 -75300000 133700000 141200000 194000000 1287600000 1299900000 1299500000 11000000 9300000 6900000 -1164900000 -1168000000 -1112400000 341700000 -75900000 16200000 196000000 271900000 255700000 537700000 196000000 271900000 118700000 113500000 101000000 1300000 0 1800000 2300000 8000000 1400000 <div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 1:-</span></span></span><span style="padding-left:28pt"> </span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">GENERAL</span></span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">a.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Check Point Software Technologies Ltd., an Israeli corporation (“Check Point Ltd.”), and subsidiaries (collectively, the “Company” or “Check Point”), develop, market and support wide range of products and services for IT security, by offering a multilevel security architecture that defends enterprises’ cloud, network and mobile device held information.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company operates in one operating and reportable segment and its revenues are mainly derived from the sales of its network and data security products, including licenses, related software updates, maintenance and security subscriptions. The Company sells its products worldwide primarily through multiple distribution channels (“channel partners”), including distributors, resellers, system integrators, Original Equipment Manufacturers (“OEMs”) and Managed Security Service Providers (“MSPs”).</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">b.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In each 2023, 2022 and 2021, approximately 40% of the Company’s revenues were derived from three channel partners. Revenues derived from one channel partner in 2023, 2022 and 2021 were 14%, 15% and 16%, respectively, and revenues derived from the second channel partner in 2023, 2022 and 2021 were 14%, 13%, and 13%, respectively, and revenues derived from the other channel partner in 2023, 2022 and 2021 were 12%, 12%, and 11%, respectively, of the Company’s revenues in such years. Trade receivable balances from these three channel partners aggregated $301.2 as of December 31, 2023 and 2022.</span></span></div> </td> </tr> </table> </div> 1 1 0.40 0.40 0.40 0.14 0.15 0.16 0.14 0.13 0.13 0.12 0.12 0.11 301200000 301200000 <div> <div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="background-color:white;display:inline;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <table cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:Times New Roman;font-size:10pt;border:0px;width:100%;margin-top:0pt;margin-bottom:0pt"> <tr style="break-inside:avoid;margin-top:0pt;margin-bottom:0pt"> <td style="vertical-align:top;text-align:left;margin-top:0pt;margin-bottom:0pt;width:73pt"> <div style="letter-spacing:0px;top:0px;display:inline;margin-top:0pt;margin-bottom:0pt"> <div style="font-weight:bold;display:inline;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="margin-top:0pt;margin-bottom:0pt"><span style="margin-top:0pt;margin-bottom:0pt">NOTE 2:-</span></span></span></span></div> </div> </td> <td style="vertical-align:top;text-align:left;margin-top:0pt;margin-bottom:0pt;width:auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="font-weight:bold;display:inline;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="margin-top:0pt;margin-bottom:0pt"><span style="margin-top:0pt;margin-bottom:0pt">SIGNIFICANT ACCOUNTING POLICIES</span></span></span></span></div> </div> </td> </tr> <tr> <td style="vertical-align:top;text-align:left;margin-top:0pt;margin-bottom:0pt;width:73pt"> </td> <td style="vertical-align:top;text-align:left;margin-top:0pt;margin-bottom:0pt;width:auto"> </td> </tr> <tr> <td style="vertical-align:top;text-align:left;margin-top:0pt;margin-bottom:0pt;width:73pt"> </td> <td style="vertical-align:top;text-align:left;margin-top:0pt;margin-bottom:0pt;width:auto"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt;text-align:justify">The consolidated financial statements are prepared in conformity with United States generally accepted accounting principles (“U.S. GAAP”).</p> </td> </tr> </table> <div style="margin-top:0pt;margin-bottom:0pt;margin-left:80pt;font-size:10pt;font-family:Times New Roman;text-align:justify"> <div style="letter-spacing:0px;top:0px;display:inline;margin-top:0pt;margin-bottom:0pt"> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">a.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Use of estimates:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="vertical-align:top;font-family:Times New Roman, serif;width:97pt"> </td> <td style="vertical-align:top;text-align:justify;width:auto"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</span></span></div> </td> </tr> </table> </div> </div> </div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> </div> </div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">b.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Financial statements in United States dollars:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="vertical-align:top;font-family:Times New Roman, serif;width:97pt"> </td> <td style="vertical-align:top;text-align:justify;width:auto"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Most of the Company’s revenues and costs are denominated in United States dollar (“dollar”). The Company’s management believes that the dollar is the primary currency of the economic environment in which the Company and each of its subsidiaries operate. Thus, the dollar is the Company’s functional and reporting currency.</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;font-family:Times New Roman, serif;width:97pt"> </td> <td style="vertical-align:top;text-align:justify;width:auto"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:97pt"> </td> <td style="vertical-align:top;text-align:justify;width:auto"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accordingly, non-dollar denominated transactions and balances have been re-measured into the functional currency in accordance with Accounting Standard Code (“ASC”) No. 830, “Foreign Currency Matters”.</span></span></div> </td> </tr> <tr> <td style="width:97pt"> </td> <td style="vertical-align:top;text-align:justify;width:auto"> </td> </tr> </table> <div></div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">All transaction gains and losses from the re-measured monetary balance sheet items are reflected in the statements of income as financial income or expenses, as appropriate.</span></span></div> </td> </tr> </table> </div> </div> </div> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto;text-indent:0px"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">c.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Principles of consolidation:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The consolidated financial statements include the accounts of Check Point Ltd. and subsidiaries. Intercompany transactions and balances have been eliminated upon consolidation.</span></span></div> </td> </tr> </table> </div> </div> </div> </div> <div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif">d.</td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif">Cash equivalents:</div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif">Cash equivalents are short-term unrestricted highly liquid investments that are readily convertible to cash and with original maturities of three months or less at investment.</div> </td> </tr> </table> </div> </div> </div> </div> <div> </div> <div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">e.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short-term bank deposits:</span></span></div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="vertical-align:top;text-align:justify;width:97pt"> </td> <td style="vertical-align:top;text-align:justify;width:auto"> <div style="font-family:'Times New Roman', serif"> </div> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Bank deposits with maturities of more than three months at investment but less than one year are included in short-term bank deposits. Such deposits are stated at cost which approximates fair values.</span></span></div> </td> </tr> </table> </div> <p style="margin:0pt"> </p> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">f.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Trade Receivables:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Trade receivables are recorded net of credit losses allowance for any potential uncollectible amounts.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company makes estimates of expected credit and collectability trends for the allowance for credit losses based upon its assessment of various factors, including historical collectability experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers.</span></span></div> </td> </tr> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2023 and 2022, the allowances for credit losses of trade receivable were insignificant.</span></span></div> </td> </tr> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company writes off receivables when they are deemed uncollectible, having exhausted all collection efforts. Actual collection experience may not meet expectations and may result in increased bad debt expense. Allowance for credit losses and total write offs expenses during 2023, 2022 and 2021 were insignificant.</span></span></div> </td> </tr> </table> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="background-color:white;display:inline;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <p style="margin:0pt"> </p> <div style="margin-top:0pt;margin-bottom:0pt"></div> </div> </div> </div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="background-color:white;display:inline;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">g.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Investments in marketable securities:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for investments in marketable securities in accordance with ASC No. 320, “Investments - Debt Securities”.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Management determines the appropriate classification of its investments at the time of purchase and reevaluates such determinations at each balance sheet date. The Company classifies all of its debt securities as available-for-sale (“AFS”). Available-for-sale debt securities are carried at fair value, with the unrealized gains and losses, net of tax, reported in accumulated other comprehensive income (loss) in shareholders’ equity. Realized gains and losses on sale of investments are included in financial income, net and are derived using the specific identification method for determining the cost of securities sold.</span></span></div> </td> </tr> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="vertical-align:top;font-family:Times New Roman, serif;width:97pt"> </td> <td style="vertical-align:top;text-align:justify;width:auto"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization together with interest on securities is included in financial income, net.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="vertical-align:top;font-family:Times New Roman, serif;width:97pt"> </td> <td style="vertical-align:top;text-align:justify;width:auto"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">At each reporting period, the Company evaluates whether declines in fair value below amortized cost are due to expected credit losses, as well as the company’s ability and intent to hold the investment until a forecasted recovery occurs in accordance with ASC 326, Financial Instrument- Credit losses. Allowance for credit losses on AFS debt securities are recognized in the Company’s consolidated statements of income, and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in stockholders’ equity.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify;margin-top:0pt;margin-bottom:0pt"> <div style="font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">The credit losses recorded for the years ended December 31, 2023, 2022 and 2021 were insignificant.</span></span></div> </td> </tr> </table> </div> </div> </div> </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">h.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property and equipment, net:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets at the following annual rates:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="width:60%;vertical-align:bottom;padding-bottom:2px"> </td> <td style="width:40%;vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0)"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="width:60%;vertical-align:top;background-color:rgb(204, 238, 255)"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Computers and peripheral equipment</span></span></div> </td> <td style="width:40%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">33 – 50</span></span></div> </td> </tr> <tr> <td style="width:60%;vertical-align:top"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Office furniture and equipment</span></span></div> </td> <td style="width:40%;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10 – 20</span></span></div> </td> </tr> <tr> <td style="width:60%;vertical-align:top;background-color:rgb(204, 238, 255)"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Building</span></span></div> </td> <td style="width:40%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4</span></span></div> </td> </tr> <tr> <td style="width:60%;vertical-align:top"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Leasehold improvements</span></span></div> </td> <td style="width:40%;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20240326112841919_5">The shorter of term of the lease or the useful life of the asset</span></span></span></div> </td> </tr> </table> </div> </div> </div> </div> </div> </div> </div> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <p style="margin:0pt"> </p> <div></div> </div> </div> </div> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">i.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Leases:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The company’s operating leases comprised of office leases.</span></span></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company determines if an arrangement is a lease and the classification of that lease at inception based on: (1) whether the contract involves the use of an identified asset, (2) whether the Company obtains the right to substantially all the economic benefits from the use of the asset throughout the lease term, and (3) whether the Company has a right to direct the use of the asset. The Company elected to not recognize a lease liability or right-of-use (“ROU”) asset for leases with a term of twelve months or less. The Company also elected the practical expedient to not separate non-lease components for its leases.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make minimum lease payments arising from the lease. ROU assets are initially measured at amounts, which represents the discounted present value of the lease payments over the lease, plus any initial direct costs incurred. The lease liability is initially measured at lease commencement date based on the discounted present value of lease payments over the lease term. The implicit rate within the operating leases is generally not determinable, therefore the Company uses its Incremental Borrowing Rate (“IBR”) based on the information available at commencement date in determining the present value of lease payments. The Company’s IBR is estimated to approximate the interest rate on similar terms and payments and in economic environments where the leased asset is located. Certain leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROU asset and lease liability when it is reasonably certain that the Company will exercise that option. An option to terminate is considered unless it is reasonably certain that the Company will not exercise the option. The ROU assets are included in Prepaid expenses and other assets in the consolidated balance sheet, while the short-term portion of lease liabilities are included in Accrued expenses and other liabilities, and the long-term portion of lease liabilities are included in Other liabilities.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2023, the Company had total <span style="-sec-ix-hidden:F20240326112842001_103">ROU assets</span> of $21.5, with corresponding <span style="-sec-ix-hidden:F20240326112842000_101">liabilities</span> of $26.1 on the consolidated balance sheets.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Rent expenses for the years ended December 31, 2023, 2022 and 2021, were $7.7, $6.3 and $8.1 respectively.</span></span></div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt;margin-left:116pt;font-size:10pt;font-family:Times New Roman;text-align:justify"> </div> </div> </div> </div> </div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">j.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Business combination:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company applies the provisions of ASC 805, “Business Combination” and allocates the fair value of purchase consideration to the tangible assets acquired, liabilities assumed and intangible assets acquired based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill.</span></span></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"> </div> <div style="margin-top:0pt;margin-bottom:0pt"></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain intangible assets include, but are not limited to future expected cash flows from acquired technology and acquired trademarks and tradenames from a market participant perspective, useful lives and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred (see also Note 3).</span></span></div> </div> </div> </div> <p style="margin:0pt"> </p> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="background-color:white;display:inline;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">k.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Goodwill:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Goodwill has been recorded as a result of acquisitions. Goodwill represents the excess of the purchase price in a business combination over the fair value of identifiable net tangible and intangible assets acquired. Goodwill is not amortized, but rather is subject to an impairment test.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ASC No. 350, “Intangibles - Goodwill and other” (“ASC No. 350”) requires goodwill to be tested for impairment at the reporting unit level at least annually or between annual tests in certain circumstances, and written down when impaired.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ASC No. 350 allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If it does result in a more likely than not indication of impairment, the quantitative goodwill impairment test is performed. Alternatively, ASC No. 350 permits an entity to bypass the qualitative assessment for any reporting unit and proceed directly to performing the quantitative goodwill impairment test. If the carrying value of a reporting unit exceeds its fair value, the Company recognizes an impairment of goodwill for the amount of this excess.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company operates in one operating segment, and this segment is the only reporting unit. The Company performs the quantitative goodwill impairment test during the fourth quarter of each fiscal year, or more frequently if impairment indicators are present and compares the fair value of the reporting unit with its carrying value.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">During the years 2023, 2022 and 2021, no goodwill impairment losses have been identified.</span></span></div> </div> </div> <p style="margin:0pt"> </p> </div> </div> </div> </div> </div> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <div></div> </div> </div> </div> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">l.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Intangible assets, net:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Intangible assets that are not considered to have an indefinite useful life are amortized over their estimated useful lives, which range from 4 to 20 years. These intangible assets consist of core technology, customer relationship, trademarks and trade names which are amortized over their estimated useful lives.</span></span></div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt;margin-left:116pt;font-size:10pt;font-family:Times New Roman;text-align:justify"> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">m.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Impairment of long-lived assets including intangible assets subject to amortization and ROU assets:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company’s long-lived assets are reviewed for impairment in accordance with ASC No. 360, “Property, Plant and Equipment,” whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to the future undiscounted cash flows expected to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. During the years 2023, 2022 and 2021, no impairment losses have been identified.</span></span></div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt;margin-left:116pt;font-size:10pt;font-family:Times New Roman;text-align:justify"> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">n.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Manufacturing partner and supplier liabilities:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company purchases manufactured products from its original design manufacture (“ODM”). The Company generally does not own the manufactured products. ODM’s provide services of design, manufacture, orders fulfillment and support with a full turn-key solution to meet the Company’s detailed requirements. If the actual demand is significantly lower than forecast, the Company records a liability for its commitment in excess of the actual demand. As of December 31, 2023 and 2022, the Company has not accrued any significant liability in respect with this exposure.</span></span></div> </div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt;margin-left:116pt;font-size:10pt;font-family:Times New Roman;text-align:justify"> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">o.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Research and development costs:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Research and development costs are charged to the statements of income as incurred. ASC No. 985-20, “Software - Costs of Software to Be Sold, Leased, or Marketed”, requires capitalization of certain software development costs subsequent to the establishment of technological feasibility.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Based on the Company’s product development process, technological feasibility is established upon completion of a working model. Costs incurred by the Company between completion of the working models and the point at which the products are ready for general release, have been insignificant. Therefore, all research and development costs are expensed as incurred.</span></span></div> </div> </div> <p style="margin:0pt"> </p> </div> </div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="background-color:white;display:inline;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <div></div> </div> </div> </div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="background-color:white;display:inline;margin-top:0pt;margin-bottom:0pt"> <div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">p.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revenue recognition:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company derives its revenues mainly from sales of products and licenses, security subscriptions and software updates and maintenance. The Company’s products are generally integrated with software that is essential to the functionality of the product. The Company sells its products primarily through channel partners including distributors, resellers, OEMs (Original Equipment Manufacturers), system integrators and MSPs (Managed Service Providers), all of whom are considered end-users.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company’s security subscriptions provide customers with access to its suite of security solutions and is sold as a service.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company’s software updates and maintenance provide customers with rights to unspecified software product upgrades released during the term of the agreement and include maintenance services to end-user customers, through primarily telephone access to technical support personnel as well as hardware support services.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company recognizes revenues in accordance with ASC No. 606, “Revenue from Contracts with Customers”. As such, the Company identifies a contract with a customer, identifies the performance obligations in the contract, determines the transaction price, allocates the transaction price to each performance obligation in the contract and recognizes revenues when (or as) the Company satisfies a performance obligation.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revenues from sales of products and licenses are recognized when control of the promised goods is transferred to the customer, or upon electronic transfer of the Certificate Key to the Customer. Revenues from security subscriptions and from software updates and maintenance are recognized ratably over the term of the agreement.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company’s arrangements typically contain various combinations of its products and licenses, security subscriptions and software updates and maintenance, which are distinct and are accounted for as separate performance obligations. The Company allocates the transaction price to each performance obligation based on its relative standalone selling price using the prices charged for a performance obligation when sold separately.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred revenues represent mainly the unrecognized revenue billed for security subscriptions and for software updates and maintenance. Such revenues are recognized ratably over the term of the related agreement. The amount of revenues recognized in the period that was included in the opening deferred revenues balance was $1,363.4 and $1,257.4 for the years ended December 31, 2023 and December 31, 2022, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revenues expected to be recognized from remaining performance obligations were $2,249.0 and $2,146.1 as of December 31, 2023 and December 31, 2022, respectively. Of the balance as of December 31, 2023 the Company expects to recognize approximately $1,502.7 over the next 12 months and the remainder thereafter.</span></span></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"> </div> <div></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company records a provision for estimated sales returns, rebates, stock rotations and other rights provided to customers on product and services based on historical sales returns, analysis of credit memo data, rebate plans, stock rotation arrangements and other known factors. This provision is accounted for as variable consideration that is deducted from revenue in the period in which the revenue is recognized. Such provision amounted to $10.2 and $9.5 as of December 31, 2023 and 2022, respectively, and is included in accrued expenses and other liabilities in the consolidated balance sheets.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. These costs are deferred and then amortized over a period of benefit which is typically over the term of the customer contracts as initial commission rates are commensurate with the renewal commission rates. Amortization expense is included in sales and marketing expenses in the accompanying consolidated statements of income. If the amortization period of those costs is one year or less, the costs are expensed as incurred. As of December 31, 2023 and 2022, the amount of deferred commission was $37.3 and $15.3, respectively, and is included in other short term and other long term assets on the balance sheets. During the years ended on December 31, 2023, 2022 and 2021 the Company recorded amortization expenses in connection with deferred commissions in the amount of $10.6, $10.4 and $11.6, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For information regarding disaggregated revenues, please refer to Note 15 below.</span></span></div> </div> </div> </div> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt;margin-left:116pt;font-size:10pt;font-family:Times New Roman;text-align:justify"> </div> </div> </div> </div> </div> </div> </div> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">q.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of revenues:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of products and licenses is comprised of cost of software and hardware production, manuals, packaging and shipping.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of security subscriptions is comprised of costs paid to third parties, hosting and infrastructure costs and costs of customer support related to these services.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of software updates and maintenance is mainly comprised of cost of post-sale customer support.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of technology is comprised of amortization of core technology assets which are used in the Company’s operations, and is presented separately as part of cost of revenues.</span></span></div> </div> </div> </div> <p style="margin:0pt"> </p> </div> </div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="background-color:white;display:inline;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <div></div> </div> </div> </div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="background-color:white;display:inline;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">r.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Severance pay:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Effective January 1, 2007, the Company’s agreements with employees in Israel, are under Section 14 of the Severance Pay Law, 1963. The Company’s contributions for severance pay have extinguished its severance obligation. Upon contribution of the full amount based on the employee’s monthly salary for each year of service, no additional obligation exists regarding the matter of severance pay and no additional payments is made by the Company to the employee. Further, the related obligation and amounts deposited on behalf of the employee for such obligation are not stated on the balance sheets, as the Company is legally released from the obligation to employees once the required deposit amounts have been paid.</span></span></div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt;margin-left:116pt;font-size:10pt;font-family:Times New Roman;text-align:justify"> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">s.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Employee benefit plan:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company has a 401(K) defined contribution plan covering certain employees in the U.S. The Company matches 50% of employee contributions to the plan up to a limit of 6% of their eligible compensation. The Company’s matching contribution to the plan were insignificant for the years ended December 31, 2023, 2022 and 2021.</span></span></div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt;margin-left:116pt;font-size:10pt;font-family:Times New Roman;text-align:justify"> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">t.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income taxes:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for income taxes in accordance with ASC No. 740, “Income Taxes” (“ASC No. 740”). ASC No. 740 prescribes the use of the liability method whereby deferred tax asset and liability account balances are determined for temporary differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to amounts more likely than not to be realized. The Company accrues interest and indexation related to unrecognized tax benefits on its taxes on income.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ASC No. 740 contains a two-step approach to recognizing and measuring a liability for uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The second step is to measure the tax benefit as the largest amount that is more than 50% (cumulative basis) likely to be realized upon ultimate settlement. The Company classifies interest related to unrecognized tax benefits in taxes on income.</span></span></div> </div> </div> </div> </div> </div> </div> </div> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <p style="margin:0pt"> </p> <div></div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">u.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Advertising costs:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Advertising costs are expensed as incurred. Advertising expenses for the years ended December 31, 2023, 2022 and 2021, were $7.6, $4.6 and $4.1 respectively.</span></span></div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt;margin-left:116pt;font-size:10pt;font-family:Times New Roman;text-align:justify"> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">v.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Concentrations of credit risk:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Financial instruments that could potentially expose the Company to concentrations of credit risk, consist primarily of cash and cash equivalents, short-term bank deposits, marketable securities, trade receivables and foreign currency derivative contracts.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The majority of the Company’s cash and cash equivalents and short-term bank deposits are deposited in major banks in the U.S., Israel and Europe. Deposits in the U.S. may be in excess of insured limits and are not insured in other jurisdictions. Marketable securities are held mainly by Check Point Ltd., the Company’s Singaporean subsidiary, Canadian subsidiary and the U.S. subsidiary, and are invested in securities denominated in US dollar.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company’s marketable securities consist mainly of investments in government, corporate and government sponsored enterprises debentures. The Company’s investment policy, approved by the Board of Directors, limits the amount that the Company may invest in any one type of investment, or issuer, thereby reducing credit risk concentrations.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company’s trade receivables are geographically dispersed and the majority is derived from sales to channel partners mainly in the United States, Europe and Asia. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures.</span></span></div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt;margin-left:116pt;font-size:10pt;font-family:Times New Roman;text-align:justify"> </div> </div> </div> </div> </div> </div> </div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">w.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Derivatives and hedging:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">The Company accounts for derivatives and hedging based on ASC No. 815, “Derivatives and Hedging” (“ASC No. 815”). ASC No. 815 requires the Company to recognize all derivatives on the balance sheets at fair value. The accounting for changes in the fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging relationship, as well as the type of hedging relationship. For those derivative instruments that are designated and qualify as hedging instruments, the Company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. If the derivatives meet the definition of a hedge and are designated as such, depending on the nature of the hedge, changes in the fair value of such derivatives will either be offset against the change in fair value of the hedged assets, liabilities, or firm commitments through earnings, or recognized in accumulated other comprehensive income until the hedged item is recognized in earnings.</span></span></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"> </div> <div style="margin-top:0pt;margin-bottom:0pt"></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The Company entered into forward contracts to hedge the fair value of assets and liabilities denominated in several foreign currencies. As of December 31, 2023 and 2022, the Company had outstanding forward contracts that did not meet the requirement for hedge accounting, in the notional amount of $241.7 and $207.9, respectively. The Company measured the fair value of the contracts in accordance with ASC No. 820, “Fair Value Measurement” (“ASC No. 820”) (classified as level 2 of the fair value hierarchy). The net losses resulting from these forward contracts recognized in financial income, net during 2023, 2022 and 2021 were $(6.2), $(19.5) and $(0.6), respectively. The change in fair value of the Company’s outstanding forward contracts vs. the notional amounts at December 31, 2023 and 2022 was insignificant.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The Company entered into forward contracts to hedge against the risk of overall changes in future cash flow from payments of payroll and related expenses denominated in New Israeli Shekel, in Euro, and in British Pound. As of December 31, 2023 and 2022, the Company had outstanding forward contracts for payroll and related expenses in the notional amount of $207.5 and $266.2, respectively. These contracts were for a period of up to twelve months.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The Company measured the fair value of the contracts in accordance with ASC No. 820 (classified as level 2 of the fair value hierarchy). These contracts met the requirement for cash flow hedge accounting and, as such, gains (losses) on the contracts are recognized initially as component of Accumulated Other Comprehensive Income in the balance sheets and reclassified to the statements of income in the period the related hedged items affect earnings.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">During 2023, 2022 and 2021 gains (losses) were reclassified when the related expenses were incurred and recognized in the operating expenses as follow:</span></span></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;font-family:'Times New Roman',serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="font-weight:bold">Year ended</span><br/> <span style="font-weight:bold">December 31,</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2023</span></span></div> </td> <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2022</span></span></div> </td> <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;font-family:'Times New Roman',serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="font-weight:bold">2021</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="-sec-ix-hidden:Fxbrl_20240326175851401">Cost of revenues</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>1.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>1.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(0.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="-sec-ix-hidden:Fxbrl_20240326181818668">Research and development</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>13.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>13.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(0.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="-sec-ix-hidden:Fxbrl_20240326180042421">Selling and marketing</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>0.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>6.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(0.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="-sec-ix-hidden:Fxbrl_20240326180150838">General and administrative</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>3.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>2.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(0.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>18.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>24.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(1.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25;clear:both"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The change in fair value of the Company’s outstanding forward contracts vs. the notional amounts at December 31, 2023 and 2022 was insignificant.</span></span></div> </div> </div> <p style="margin:0pt"> </p> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="background-color:white;display:inline;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">x.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Basic and diluted earnings per share:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Basic earnings per share are computed based on the weighted average number of ordinary shares outstanding during each year. Diluted earnings per share are computed based on the weighted average number of ordinary shares outstanding during each year, plus dilutive potential ordinary shares outstanding during the year, in accordance with ASC No. 260, “Earnings Per Share”.</span></span></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"> </div> <div></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The total weighted average number of shares related to the outstanding options excluded from the calculations of diluted earnings per share, since it would have an anti-dilutive effect, was 1,309,068, 1,730,104 and 4,891,452 for 2023, 2022 and 2021, respectively.</span></span></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="background-color:white;display:inline;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <p style="margin:0pt"> </p> </div> </div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="background-color:white;display:inline;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">y.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accounting for stock-based compensation:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for stock-based compensation in accordance with ASC No. 718, “Compensation-Stock Compensation” (“ASC No. 718”). ASC No. 718 requires companies to estimate the fair value of equity-based payment awards on the grant date using an option-pricing model.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company recognizes compensation expenses for the value of awards granted, based on the straight line method for service based graded vesting awards and based on the accelerated method for performance-based graded vesting awards. Compensation expense is recognized over the requisite service period of the awards. The Company recognizes forfeitures of awards as they occur.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company selected the Black-Scholes-Merton option pricing model as the most appropriate model for determining the fair value for its stock options awards and Employee Stock Purchase Plan, whereas the fair value of restricted stock units is based on the closing market value of the underlying shares at the date of grant. The option-pricing model requires a number of assumptions, the most significant of which are the expected stock price volatility and the expected option term. Expected volatility was calculated based upon actual historical stock price movements over the most recent periods ending on the grant date, equal to the expected term of the options.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The expected term of options granted is based upon historical experience and represents the period of time between when the options are granted and when they are expected to be exercised. The risk-free interest rate is based on the yield from U.S. treasury bonds with an equivalent term to the expected term of the options. The Company has historically not paid dividends and has no plans to pay dividends in the foreseeable future.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The fair value of options granted and Employee Stock Purchase Plan in 2023, 2022 and 2021 is estimated at the date of grant using the following weighted average assumptions:</span></span></div> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td rowspan="1" style="vertical-align:bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">Year ended December 31,</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td style="vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022 </span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">2021 </span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"> <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Employee Stock Options</span></span></div> </div> </td> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected volatility</span></span></div> </td> <td style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">25.71</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">25.56</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">25.28</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Risk-free interest rate</span></span></div> </td> <td style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.24</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3.16</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.65</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Dividend yield</span></span></div> </td> <td style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected term (years)</span></span></div> </td> <td style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.45</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.75</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.22</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman',serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">Employee Stock Purchase Plan</span></span></span></div> </td> <td style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected volatility</span></span></div> </td> <td style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">19.66</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">22.16</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">22.44</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Risk-free interest rate</span></span></div> </td> <td style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.35</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.56</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.24</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Dividend yield</span></span></div> </td> <td style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected term (years)</span></span></div> </td> <td style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> <div style="text-align:right;line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold;clear:both"> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="background-color:white;display:inline;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <div></div> </div> </div> </div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="background-color:white;display:inline;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">z.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value of financial instruments:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company measures its investments in money market funds (classified as cash equivalents), short-term bank deposits, marketable securities and its foreign currency derivative contracts at fair value. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value:</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:104pt"> </td> <td style="width:61.2pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1 -</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Valuations based on quoted prices in active markets for identical assets that the Company has the ability to access. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:104pt"> </td> <td style="width:61.2pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2 -</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:104pt"> </td> <td style="width:61.2pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 3 -</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Valuations based on inputs that are unobservable and significant to the overall fair value measurement.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</span></span></div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt;margin-left:116pt;font-size:10pt;font-family:Times New Roman;text-align:justify"> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">aa.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Comprehensive income:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for comprehensive income in accordance with ASC No. 220, “Comprehensive Income”. Comprehensive income generally represents all changes in shareholders’ equity during the period except those resulting from investments by, or distributions to, shareholders. The Company determined that its items of other comprehensive income relate to gains and losses on hedging derivative instruments and unrealized gains and losses on available-for-sale debt securities.</span></span></div> </div> </div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt;margin-left:116pt;font-size:10pt;font-family:Times New Roman;text-align:justify"> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ab.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Treasury shares:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company repurchases its ordinary shares from time to time on the open market and holds such shares as treasury shares. The Company presents the cost to repurchase treasury stock as a separate component of shareholders’ equity.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company reissues treasury shares under the stock purchase plan, upon exercise of options and upon vesting of restricted stock units. Reissuance of treasury shares is accounted for in accordance with ASC No. 505-30 whereby gains are credited to additional paid-in capital and losses are charged to additional paid-in capital to the extent that previous net gains are included therein; otherwise to retained earnings.</span></span></div> </div> </div> </div> </div> </div> </div> </div> </div> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <p style="margin:0pt"> </p> <div></div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ac.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Legal contingencies:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company is currently involved in various claims and legal proceedings. The Company reviews the status of each matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company accrues a liability for the estimated loss.</span></span></div> </div> </div> </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ad.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Recently Issued Accounting Pronouncements, not yet adopted:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;text-indent:0pt;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-07.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-09.</span></span></div> </div> </div> </div> </div> </div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">a.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Use of estimates:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="vertical-align:top;font-family:Times New Roman, serif;width:97pt"> </td> <td style="vertical-align:top;text-align:justify;width:auto"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions. The Company’s management believes that the estimates, judgments and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</span></span></div> </td> </tr> </table> </div> </div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">b.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Financial statements in United States dollars:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="vertical-align:top;font-family:Times New Roman, serif;width:97pt"> </td> <td style="vertical-align:top;text-align:justify;width:auto"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Most of the Company’s revenues and costs are denominated in United States dollar (“dollar”). The Company’s management believes that the dollar is the primary currency of the economic environment in which the Company and each of its subsidiaries operate. Thus, the dollar is the Company’s functional and reporting currency.</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;font-family:Times New Roman, serif;width:97pt"> </td> <td style="vertical-align:top;text-align:justify;width:auto"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:97pt"> </td> <td style="vertical-align:top;text-align:justify;width:auto"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accordingly, non-dollar denominated transactions and balances have been re-measured into the functional currency in accordance with Accounting Standard Code (“ASC”) No. 830, “Foreign Currency Matters”.</span></span></div> </td> </tr> <tr> <td style="width:97pt"> </td> <td style="vertical-align:top;text-align:justify;width:auto"> </td> </tr> </table> <div></div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">All transaction gains and losses from the re-measured monetary balance sheet items are reflected in the statements of income as financial income or expenses, as appropriate.</span></span></div> </td> </tr> </table> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">c.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Principles of consolidation:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The consolidated financial statements include the accounts of Check Point Ltd. and subsidiaries. Intercompany transactions and balances have been eliminated upon consolidation.</span></span></div> </td> </tr> </table> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif">d.</td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif">Cash equivalents:</div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif">Cash equivalents are short-term unrestricted highly liquid investments that are readily convertible to cash and with original maturities of three months or less at investment.</div> </td> </tr> </table> </div> </div> </div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">e.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short-term bank deposits:</span></span></div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="vertical-align:top;text-align:justify;width:97pt"> </td> <td style="vertical-align:top;text-align:justify;width:auto"> <div style="font-family:'Times New Roman', serif"> </div> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Bank deposits with maturities of more than three months at investment but less than one year are included in short-term bank deposits. Such deposits are stated at cost which approximates fair values.</span></span></div> </td> </tr> </table> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">f.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Trade Receivables:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Trade receivables are recorded net of credit losses allowance for any potential uncollectible amounts.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company makes estimates of expected credit and collectability trends for the allowance for credit losses based upon its assessment of various factors, including historical collectability experience, the age of the trade receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers.</span></span></div> </td> </tr> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2023 and 2022, the allowances for credit losses of trade receivable were insignificant.</span></span></div> </td> </tr> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company writes off receivables when they are deemed uncollectible, having exhausted all collection efforts. Actual collection experience may not meet expectations and may result in increased bad debt expense. Allowance for credit losses and total write offs expenses during 2023, 2022 and 2021 were insignificant.</span></span></div> </td> </tr> </table> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">g.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Investments in marketable securities:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for investments in marketable securities in accordance with ASC No. 320, “Investments - Debt Securities”.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Management determines the appropriate classification of its investments at the time of purchase and reevaluates such determinations at each balance sheet date. The Company classifies all of its debt securities as available-for-sale (“AFS”). Available-for-sale debt securities are carried at fair value, with the unrealized gains and losses, net of tax, reported in accumulated other comprehensive income (loss) in shareholders’ equity. Realized gains and losses on sale of investments are included in financial income, net and are derived using the specific identification method for determining the cost of securities sold.</span></span></div> </td> </tr> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="vertical-align:top;font-family:Times New Roman, serif;width:97pt"> </td> <td style="vertical-align:top;text-align:justify;width:auto"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization together with interest on securities is included in financial income, net.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="vertical-align:top;font-family:Times New Roman, serif;width:97pt"> </td> <td style="vertical-align:top;text-align:justify;width:auto"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">At each reporting period, the Company evaluates whether declines in fair value below amortized cost are due to expected credit losses, as well as the company’s ability and intent to hold the investment until a forecasted recovery occurs in accordance with ASC 326, Financial Instrument- Credit losses. Allowance for credit losses on AFS debt securities are recognized in the Company’s consolidated statements of income, and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in stockholders’ equity.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify;margin-top:0pt;margin-bottom:0pt"> <div style="font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">The credit losses recorded for the years ended December 31, 2023, 2022 and 2021 were insignificant.</span></span></div> </td> </tr> </table> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">h.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property and equipment, net:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets at the following annual rates:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="width:60%;vertical-align:bottom;padding-bottom:2px"> </td> <td style="width:40%;vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0)"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="width:60%;vertical-align:top;background-color:rgb(204, 238, 255)"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Computers and peripheral equipment</span></span></div> </td> <td style="width:40%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">33 – 50</span></span></div> </td> </tr> <tr> <td style="width:60%;vertical-align:top"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Office furniture and equipment</span></span></div> </td> <td style="width:40%;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10 – 20</span></span></div> </td> </tr> <tr> <td style="width:60%;vertical-align:top;background-color:rgb(204, 238, 255)"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Building</span></span></div> </td> <td style="width:40%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4</span></span></div> </td> </tr> <tr> <td style="width:60%;vertical-align:top"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Leasehold improvements</span></span></div> </td> <td style="width:40%;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20240326112841919_5">The shorter of term of the lease or the useful life of the asset</span></span></span></div> </td> </tr> </table> </div> </div> </div> </div> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="width:60%;vertical-align:bottom;padding-bottom:2px"> </td> <td style="width:40%;vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0)"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="width:60%;vertical-align:top;background-color:rgb(204, 238, 255)"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Computers and peripheral equipment</span></span></div> </td> <td style="width:40%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">33 – 50</span></span></div> </td> </tr> <tr> <td style="width:60%;vertical-align:top"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Office furniture and equipment</span></span></div> </td> <td style="width:40%;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10 – 20</span></span></div> </td> </tr> <tr> <td style="width:60%;vertical-align:top;background-color:rgb(204, 238, 255)"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Building</span></span></div> </td> <td style="width:40%;vertical-align:bottom;background-color:rgb(204, 238, 255)"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4</span></span></div> </td> </tr> <tr> <td style="width:60%;vertical-align:top"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Leasehold improvements</span></span></div> </td> <td style="width:40%;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20240326112841919_5">The shorter of term of the lease or the useful life of the asset</span></span></span></div> </td> </tr> </table> 0.33 0.50 0.10 0.20 0.04 <div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">i.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Leases:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The company’s operating leases comprised of office leases.</span></span></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company determines if an arrangement is a lease and the classification of that lease at inception based on: (1) whether the contract involves the use of an identified asset, (2) whether the Company obtains the right to substantially all the economic benefits from the use of the asset throughout the lease term, and (3) whether the Company has a right to direct the use of the asset. The Company elected to not recognize a lease liability or right-of-use (“ROU”) asset for leases with a term of twelve months or less. The Company also elected the practical expedient to not separate non-lease components for its leases.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make minimum lease payments arising from the lease. ROU assets are initially measured at amounts, which represents the discounted present value of the lease payments over the lease, plus any initial direct costs incurred. The lease liability is initially measured at lease commencement date based on the discounted present value of lease payments over the lease term. The implicit rate within the operating leases is generally not determinable, therefore the Company uses its Incremental Borrowing Rate (“IBR”) based on the information available at commencement date in determining the present value of lease payments. The Company’s IBR is estimated to approximate the interest rate on similar terms and payments and in economic environments where the leased asset is located. Certain leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROU asset and lease liability when it is reasonably certain that the Company will exercise that option. An option to terminate is considered unless it is reasonably certain that the Company will not exercise the option. The ROU assets are included in Prepaid expenses and other assets in the consolidated balance sheet, while the short-term portion of lease liabilities are included in Accrued expenses and other liabilities, and the long-term portion of lease liabilities are included in Other liabilities.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2023, the Company had total <span style="-sec-ix-hidden:F20240326112842001_103">ROU assets</span> of $21.5, with corresponding <span style="-sec-ix-hidden:F20240326112842000_101">liabilities</span> of $26.1 on the consolidated balance sheets.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Rent expenses for the years ended December 31, 2023, 2022 and 2021, were $7.7, $6.3 and $8.1 respectively.</span></span></div> </div> </div> </div> 21500000 26100000 7700000 6300000 8100000 <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">j.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Business combination:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company applies the provisions of ASC 805, “Business Combination” and allocates the fair value of purchase consideration to the tangible assets acquired, liabilities assumed and intangible assets acquired based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill.</span></span></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"> </div> <div style="margin-top:0pt;margin-bottom:0pt"></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain intangible assets include, but are not limited to future expected cash flows from acquired technology and acquired trademarks and tradenames from a market participant perspective, useful lives and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred (see also Note 3).</span></span></div> </div> </div> </div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">k.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Goodwill:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Goodwill has been recorded as a result of acquisitions. Goodwill represents the excess of the purchase price in a business combination over the fair value of identifiable net tangible and intangible assets acquired. Goodwill is not amortized, but rather is subject to an impairment test.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ASC No. 350, “Intangibles - Goodwill and other” (“ASC No. 350”) requires goodwill to be tested for impairment at the reporting unit level at least annually or between annual tests in certain circumstances, and written down when impaired.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ASC No. 350 allows an entity to first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment does not result in a more likely than not indication of impairment, no further impairment testing is required. If it does result in a more likely than not indication of impairment, the quantitative goodwill impairment test is performed. Alternatively, ASC No. 350 permits an entity to bypass the qualitative assessment for any reporting unit and proceed directly to performing the quantitative goodwill impairment test. If the carrying value of a reporting unit exceeds its fair value, the Company recognizes an impairment of goodwill for the amount of this excess.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company operates in one operating segment, and this segment is the only reporting unit. The Company performs the quantitative goodwill impairment test during the fourth quarter of each fiscal year, or more frequently if impairment indicators are present and compares the fair value of the reporting unit with its carrying value.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">During the years 2023, 2022 and 2021, no goodwill impairment losses have been identified.</span></span></div> </div> </div> 1 0 0 <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">l.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Intangible assets, net:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Intangible assets that are not considered to have an indefinite useful life are amortized over their estimated useful lives, which range from 4 to 20 years. These intangible assets consist of core technology, customer relationship, trademarks and trade names which are amortized over their estimated useful lives.</span></span></div> </div> </div> </div> P4Y P20Y <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">m.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Impairment of long-lived assets including intangible assets subject to amortization and ROU assets:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company’s long-lived assets are reviewed for impairment in accordance with ASC No. 360, “Property, Plant and Equipment,” whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to the future undiscounted cash flows expected to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. During the years 2023, 2022 and 2021, no impairment losses have been identified.</span></span></div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">n.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Manufacturing partner and supplier liabilities:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company purchases manufactured products from its original design manufacture (“ODM”). The Company generally does not own the manufactured products. ODM’s provide services of design, manufacture, orders fulfillment and support with a full turn-key solution to meet the Company’s detailed requirements. If the actual demand is significantly lower than forecast, the Company records a liability for its commitment in excess of the actual demand. As of December 31, 2023 and 2022, the Company has not accrued any significant liability in respect with this exposure.</span></span></div> </div> </div> </div> 0 <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">o.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Research and development costs:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Research and development costs are charged to the statements of income as incurred. ASC No. 985-20, “Software - Costs of Software to Be Sold, Leased, or Marketed”, requires capitalization of certain software development costs subsequent to the establishment of technological feasibility.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Based on the Company’s product development process, technological feasibility is established upon completion of a working model. Costs incurred by the Company between completion of the working models and the point at which the products are ready for general release, have been insignificant. Therefore, all research and development costs are expensed as incurred.</span></span></div> </div> </div> <div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">p.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revenue recognition:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company derives its revenues mainly from sales of products and licenses, security subscriptions and software updates and maintenance. The Company’s products are generally integrated with software that is essential to the functionality of the product. The Company sells its products primarily through channel partners including distributors, resellers, OEMs (Original Equipment Manufacturers), system integrators and MSPs (Managed Service Providers), all of whom are considered end-users.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company’s security subscriptions provide customers with access to its suite of security solutions and is sold as a service.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company’s software updates and maintenance provide customers with rights to unspecified software product upgrades released during the term of the agreement and include maintenance services to end-user customers, through primarily telephone access to technical support personnel as well as hardware support services.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company recognizes revenues in accordance with ASC No. 606, “Revenue from Contracts with Customers”. As such, the Company identifies a contract with a customer, identifies the performance obligations in the contract, determines the transaction price, allocates the transaction price to each performance obligation in the contract and recognizes revenues when (or as) the Company satisfies a performance obligation.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revenues from sales of products and licenses are recognized when control of the promised goods is transferred to the customer, or upon electronic transfer of the Certificate Key to the Customer. Revenues from security subscriptions and from software updates and maintenance are recognized ratably over the term of the agreement.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company’s arrangements typically contain various combinations of its products and licenses, security subscriptions and software updates and maintenance, which are distinct and are accounted for as separate performance obligations. The Company allocates the transaction price to each performance obligation based on its relative standalone selling price using the prices charged for a performance obligation when sold separately.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred revenues represent mainly the unrecognized revenue billed for security subscriptions and for software updates and maintenance. Such revenues are recognized ratably over the term of the related agreement. The amount of revenues recognized in the period that was included in the opening deferred revenues balance was $1,363.4 and $1,257.4 for the years ended December 31, 2023 and December 31, 2022, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revenues expected to be recognized from remaining performance obligations were $2,249.0 and $2,146.1 as of December 31, 2023 and December 31, 2022, respectively. Of the balance as of December 31, 2023 the Company expects to recognize approximately $1,502.7 over the next 12 months and the remainder thereafter.</span></span></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"> </div> <div></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company records a provision for estimated sales returns, rebates, stock rotations and other rights provided to customers on product and services based on historical sales returns, analysis of credit memo data, rebate plans, stock rotation arrangements and other known factors. This provision is accounted for as variable consideration that is deducted from revenue in the period in which the revenue is recognized. Such provision amounted to $10.2 and $9.5 as of December 31, 2023 and 2022, respectively, and is included in accrued expenses and other liabilities in the consolidated balance sheets.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. These costs are deferred and then amortized over a period of benefit which is typically over the term of the customer contracts as initial commission rates are commensurate with the renewal commission rates. Amortization expense is included in sales and marketing expenses in the accompanying consolidated statements of income. If the amortization period of those costs is one year or less, the costs are expensed as incurred. As of December 31, 2023 and 2022, the amount of deferred commission was $37.3 and $15.3, respectively, and is included in other short term and other long term assets on the balance sheets. During the years ended on December 31, 2023, 2022 and 2021 the Company recorded amortization expenses in connection with deferred commissions in the amount of $10.6, $10.4 and $11.6, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For information regarding disaggregated revenues, please refer to Note 15 below.</span></span></div> </div> </div> </div> 1363400000 1257400000 2249000000 2146100000 1502700000 10200000 9500000 37300000 15300000 10600000 10400000 11600000 <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">q.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of revenues:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of products and licenses is comprised of cost of software and hardware production, manuals, packaging and shipping.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of security subscriptions is comprised of costs paid to third parties, hosting and infrastructure costs and costs of customer support related to these services.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of software updates and maintenance is mainly comprised of cost of post-sale customer support.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of technology is comprised of amortization of core technology assets which are used in the Company’s operations, and is presented separately as part of cost of revenues.</span></span></div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">r.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Severance pay:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Effective January 1, 2007, the Company’s agreements with employees in Israel, are under Section 14 of the Severance Pay Law, 1963. The Company’s contributions for severance pay have extinguished its severance obligation. Upon contribution of the full amount based on the employee’s monthly salary for each year of service, no additional obligation exists regarding the matter of severance pay and no additional payments is made by the Company to the employee. Further, the related obligation and amounts deposited on behalf of the employee for such obligation are not stated on the balance sheets, as the Company is legally released from the obligation to employees once the required deposit amounts have been paid.</span></span></div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">s.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Employee benefit plan:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company has a 401(K) defined contribution plan covering certain employees in the U.S. The Company matches 50% of employee contributions to the plan up to a limit of 6% of their eligible compensation. The Company’s matching contribution to the plan were insignificant for the years ended December 31, 2023, 2022 and 2021.</span></span></div> </div> </div> </div> 0.50 0.06 <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">t.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income taxes:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for income taxes in accordance with ASC No. 740, “Income Taxes” (“ASC No. 740”). ASC No. 740 prescribes the use of the liability method whereby deferred tax asset and liability account balances are determined for temporary differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to amounts more likely than not to be realized. The Company accrues interest and indexation related to unrecognized tax benefits on its taxes on income.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ASC No. 740 contains a two-step approach to recognizing and measuring a liability for uncertain tax positions. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that, on an evaluation of the technical merits, the tax position will be sustained on audit, including resolution of any related appeals or litigation processes.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The second step is to measure the tax benefit as the largest amount that is more than 50% (cumulative basis) likely to be realized upon ultimate settlement. The Company classifies interest related to unrecognized tax benefits in taxes on income.</span></span></div> </div> </div> 0.50 <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">u.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Advertising costs:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Advertising costs are expensed as incurred. Advertising expenses for the years ended December 31, 2023, 2022 and 2021, were $7.6, $4.6 and $4.1 respectively.</span></span></div> </div> </div> </div> 7600000 4600000 4100000 <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">v.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Concentrations of credit risk:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Financial instruments that could potentially expose the Company to concentrations of credit risk, consist primarily of cash and cash equivalents, short-term bank deposits, marketable securities, trade receivables and foreign currency derivative contracts.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The majority of the Company’s cash and cash equivalents and short-term bank deposits are deposited in major banks in the U.S., Israel and Europe. Deposits in the U.S. may be in excess of insured limits and are not insured in other jurisdictions. Marketable securities are held mainly by Check Point Ltd., the Company’s Singaporean subsidiary, Canadian subsidiary and the U.S. subsidiary, and are invested in securities denominated in US dollar.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company’s marketable securities consist mainly of investments in government, corporate and government sponsored enterprises debentures. The Company’s investment policy, approved by the Board of Directors, limits the amount that the Company may invest in any one type of investment, or issuer, thereby reducing credit risk concentrations.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company’s trade receivables are geographically dispersed and the majority is derived from sales to channel partners mainly in the United States, Europe and Asia. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures.</span></span></div> </div> </div> </div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">w.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Derivatives and hedging:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">The Company accounts for derivatives and hedging based on ASC No. 815, “Derivatives and Hedging” (“ASC No. 815”). ASC No. 815 requires the Company to recognize all derivatives on the balance sheets at fair value. The accounting for changes in the fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging relationship, as well as the type of hedging relationship. For those derivative instruments that are designated and qualify as hedging instruments, the Company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. If the derivatives meet the definition of a hedge and are designated as such, depending on the nature of the hedge, changes in the fair value of such derivatives will either be offset against the change in fair value of the hedged assets, liabilities, or firm commitments through earnings, or recognized in accumulated other comprehensive income until the hedged item is recognized in earnings.</span></span></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"> </div> <div style="margin-top:0pt;margin-bottom:0pt"></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The Company entered into forward contracts to hedge the fair value of assets and liabilities denominated in several foreign currencies. As of December 31, 2023 and 2022, the Company had outstanding forward contracts that did not meet the requirement for hedge accounting, in the notional amount of $241.7 and $207.9, respectively. The Company measured the fair value of the contracts in accordance with ASC No. 820, “Fair Value Measurement” (“ASC No. 820”) (classified as level 2 of the fair value hierarchy). The net losses resulting from these forward contracts recognized in financial income, net during 2023, 2022 and 2021 were $(6.2), $(19.5) and $(0.6), respectively. The change in fair value of the Company’s outstanding forward contracts vs. the notional amounts at December 31, 2023 and 2022 was insignificant.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The Company entered into forward contracts to hedge against the risk of overall changes in future cash flow from payments of payroll and related expenses denominated in New Israeli Shekel, in Euro, and in British Pound. As of December 31, 2023 and 2022, the Company had outstanding forward contracts for payroll and related expenses in the notional amount of $207.5 and $266.2, respectively. These contracts were for a period of up to twelve months.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The Company measured the fair value of the contracts in accordance with ASC No. 820 (classified as level 2 of the fair value hierarchy). These contracts met the requirement for cash flow hedge accounting and, as such, gains (losses) on the contracts are recognized initially as component of Accumulated Other Comprehensive Income in the balance sheets and reclassified to the statements of income in the period the related hedged items affect earnings.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">During 2023, 2022 and 2021 gains (losses) were reclassified when the related expenses were incurred and recognized in the operating expenses as follow:</span></span></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;font-family:'Times New Roman',serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="font-weight:bold">Year ended</span><br/> <span style="font-weight:bold">December 31,</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2023</span></span></div> </td> <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2022</span></span></div> </td> <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;font-family:'Times New Roman',serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="font-weight:bold">2021</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="-sec-ix-hidden:Fxbrl_20240326175851401">Cost of revenues</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>1.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>1.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(0.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="-sec-ix-hidden:Fxbrl_20240326181818668">Research and development</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>13.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>13.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(0.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="-sec-ix-hidden:Fxbrl_20240326180042421">Selling and marketing</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>0.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>6.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(0.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="-sec-ix-hidden:Fxbrl_20240326180150838">General and administrative</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>3.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>2.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(0.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>18.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>24.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(1.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> </tr> </table> </div> <div style="line-height:1.25;clear:both"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">The change in fair value of the Company’s outstanding forward contracts vs. the notional amounts at December 31, 2023 and 2022 was insignificant.</span></span></div> </div> </div> 241700000 207900000 -6200000 -19500000 600000 207500000 266200000 <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;font-family:'Times New Roman',serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="font-weight:bold">Year ended</span><br/> <span style="font-weight:bold">December 31,</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2023</span></span></div> </td> <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2022</span></span></div> </td> <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;font-family:'Times New Roman',serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="font-weight:bold">2021</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="-sec-ix-hidden:Fxbrl_20240326175851401">Cost of revenues</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>1.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>1.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(0.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="-sec-ix-hidden:Fxbrl_20240326181818668">Research and development</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>13.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>13.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(0.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="-sec-ix-hidden:Fxbrl_20240326180042421">Selling and marketing</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>0.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>6.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(0.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="-sec-ix-hidden:Fxbrl_20240326180150838">General and administrative</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>3.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>2.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(0.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>18.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>24.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(1.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> </tr> </table> 1200000 1700000 -100000 13900000 13300000 -600000 500000 6600000 -300000 3000000 2800000 -100000 18600000 24400000 -1100000 <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">x.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Basic and diluted earnings per share:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Basic earnings per share are computed based on the weighted average number of ordinary shares outstanding during each year. Diluted earnings per share are computed based on the weighted average number of ordinary shares outstanding during each year, plus dilutive potential ordinary shares outstanding during the year, in accordance with ASC No. 260, “Earnings Per Share”.</span></span></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"> </div> <div></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The total weighted average number of shares related to the outstanding options excluded from the calculations of diluted earnings per share, since it would have an anti-dilutive effect, was 1,309,068, 1,730,104 and 4,891,452 for 2023, 2022 and 2021, respectively.</span></span></div> </div> </div> </div> 1309068000000 1730104000000 4891452000000 <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">y.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accounting for stock-based compensation:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for stock-based compensation in accordance with ASC No. 718, “Compensation-Stock Compensation” (“ASC No. 718”). ASC No. 718 requires companies to estimate the fair value of equity-based payment awards on the grant date using an option-pricing model.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company recognizes compensation expenses for the value of awards granted, based on the straight line method for service based graded vesting awards and based on the accelerated method for performance-based graded vesting awards. Compensation expense is recognized over the requisite service period of the awards. The Company recognizes forfeitures of awards as they occur.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company selected the Black-Scholes-Merton option pricing model as the most appropriate model for determining the fair value for its stock options awards and Employee Stock Purchase Plan, whereas the fair value of restricted stock units is based on the closing market value of the underlying shares at the date of grant. The option-pricing model requires a number of assumptions, the most significant of which are the expected stock price volatility and the expected option term. Expected volatility was calculated based upon actual historical stock price movements over the most recent periods ending on the grant date, equal to the expected term of the options.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The expected term of options granted is based upon historical experience and represents the period of time between when the options are granted and when they are expected to be exercised. The risk-free interest rate is based on the yield from U.S. treasury bonds with an equivalent term to the expected term of the options. The Company has historically not paid dividends and has no plans to pay dividends in the foreseeable future.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The fair value of options granted and Employee Stock Purchase Plan in 2023, 2022 and 2021 is estimated at the date of grant using the following weighted average assumptions:</span></span></div> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td rowspan="1" style="vertical-align:bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">Year ended December 31,</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td style="vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022 </span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">2021 </span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"> <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Employee Stock Options</span></span></div> </div> </td> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected volatility</span></span></div> </td> <td style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">25.71</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">25.56</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">25.28</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Risk-free interest rate</span></span></div> </td> <td style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.24</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3.16</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.65</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Dividend yield</span></span></div> </td> <td style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected term (years)</span></span></div> </td> <td style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.45</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.75</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.22</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman',serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">Employee Stock Purchase Plan</span></span></span></div> </td> <td style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected volatility</span></span></div> </td> <td style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">19.66</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">22.16</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">22.44</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Risk-free interest rate</span></span></div> </td> <td style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.35</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.56</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.24</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Dividend yield</span></span></div> </td> <td style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected term (years)</span></span></div> </td> <td style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> <div style="text-align:right;line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold;clear:both"> </div> </div> </div> </div> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td rowspan="1" style="vertical-align:bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">Year ended December 31,</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td style="vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022 </span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">2021 </span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"> <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Employee Stock Options</span></span></div> </div> </td> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected volatility</span></span></div> </td> <td style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">25.71</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">25.56</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">25.28</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Risk-free interest rate</span></span></div> </td> <td style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.24</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3.16</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.65</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Dividend yield</span></span></div> </td> <td style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected term (years)</span></span></div> </td> <td style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.45</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.75</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.22</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman',serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">Employee Stock Purchase Plan</span></span></span></div> </td> <td style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected volatility</span></span></div> </td> <td style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">19.66</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">22.16</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">22.44</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Risk-free interest rate</span></span></div> </td> <td style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.35</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.56</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.24</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Dividend yield</span></span></div> </td> <td style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected term (years)</span></span></div> </td> <td style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> 0.2571 0.2556 0.2528 0.0424 0.0316 0.0065 0 0 0 P5Y5M12D P4Y9M P4Y2M19D 0.1966 0.2216 0.2244 0.0535 0.0256 0.0024 0 0 0 P0M15D P0M15D P0M15D <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">z.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value of financial instruments:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company measures its investments in money market funds (classified as cash equivalents), short-term bank deposits, marketable securities and its foreign currency derivative contracts at fair value. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. A three-tier fair value hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value:</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:104pt"> </td> <td style="width:61.2pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1 -</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Valuations based on quoted prices in active markets for identical assets that the Company has the ability to access. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:104pt"> </td> <td style="width:61.2pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2 -</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:104pt"> </td> <td style="width:61.2pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 3 -</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Valuations based on inputs that are unobservable and significant to the overall fair value measurement.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</span></span></div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">aa.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Comprehensive income:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for comprehensive income in accordance with ASC No. 220, “Comprehensive Income”. Comprehensive income generally represents all changes in shareholders’ equity during the period except those resulting from investments by, or distributions to, shareholders. The Company determined that its items of other comprehensive income relate to gains and losses on hedging derivative instruments and unrealized gains and losses on available-for-sale debt securities.</span></span></div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ab.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Treasury shares:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company repurchases its ordinary shares from time to time on the open market and holds such shares as treasury shares. The Company presents the cost to repurchase treasury stock as a separate component of shareholders’ equity.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company reissues treasury shares under the stock purchase plan, upon exercise of options and upon vesting of restricted stock units. Reissuance of treasury shares is accounted for in accordance with ASC No. 505-30 whereby gains are credited to additional paid-in capital and losses are charged to additional paid-in capital to the extent that previous net gains are included therein; otherwise to retained earnings.</span></span></div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ac.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Legal contingencies:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company is currently involved in various claims and legal proceedings. The Company reviews the status of each matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company accrues a liability for the estimated loss.</span></span></div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ad.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Recently Issued Accounting Pronouncements, not yet adopted:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;text-indent:0pt;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments’ significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-07.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-09.</span></span></div> </div> </div> </div> <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <div style="text-align:justify;line-height:1.25"> <table border="0" cellpadding="0" cellspacing="0" style="font-size:10pt;font-family:Times New Roman, Times, serif;width:100%"> <tr> <td style="font-size:10pt;vertical-align:top;width:72pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span style="font-weight:bold">NOTE 3:-</span></span></strong></span></span></td> <td style="font-size:10pt;vertical-align:top;width:auto"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span style="font-weight:bold">ACQUISITIONS</span></strong></span></span></p> </td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:72pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounted for the following transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on their estimated fair values.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:72pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In addition, the transactions included additional consideration related to compensation for post combination services which were recorded as prepaid expenses and other long term assets and will be recognized over the requisite service period.</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">a.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">On September 1, 2021, the Company completed the acquisition of all outstanding shares of Avanan Inc. (“Avanan”), a privately-held US-based company providing cloud email security, and the developer of a patented application-programming interface (API) solution to stop email threats before arriving to the inbox (inline), for both internal and external emails using AI based engines. The Company acquired Avanan for total consideration of approximately $227.1.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">b.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">On February 3, 2022, the Company completed the acquisition of all outstanding shares of Spectral Cyber Technologies Ltd. (“Spectral”), a privately-held Israeli-based company, is a key innovator in developer security with a thriving open-source community. Spectral’s developer-first approach to security focuses on code safety and trust, fast code scanning and simple and cool developer experience.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">c.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">On September 11, 2023, the Company completed the acquisition of all outstanding shares of Atmosec Ltd. (“Atmosec”), a privately-held Israeli-based company, An early-stage start-up, Atmosec specializes in the rapid discovery and disconnection of malicious SaaS applications, preventing risky third party SaaS communications, and rectifying SaaS misconfigurations.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">d.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">On September 13, 2023, the Company completed the acquisition of all outstanding shares of Perimeter 81 Ltd. (“Perimeter 81”), a privately-held Israeli-based company, recognized as a leader in the Forrester Zero Trust Wave, brings an innovative approach to security service edge (SSE) that combines cloud and on-device protection. Perimeter 81 is offering a unique suite of capabilities, including Zero Trust Access, full mesh connectivity between users, branches and applications. The Company acquired Perimeter 81 for total consideration of approximately $503.1.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company allocated the purchase price to tangible and identified intangible assets acquired and liabilities assumed based on the preliminary estimates of their fair values, which were determined using generally accepted valuation techniques based on estimates and assumptions made by management. The fair values are subject to adjustment for up to one year after the close of the transaction as additional information is obtained. Any adjustments to the preliminary purchase price allocation identified during the measurement period are recognized in the period in which the adjustments are determined.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Goodwill arising from the Perimeter 81 acquisition was primarily assigned to the synergies between Perimeter 81 solution with Check Point Infinity´s architecture which allows Check Point to deliver a complete Secure Access Service Edge (SASE) offering across internet access, Zero-Trust private access, SaaS security and SD-WAN. This positions Check Point to lead in delivering unparalleled security solutions tailored to intricate cloud environments and enables Check Point to enter new fields or markets. Goodwill is expected to be deductible for income tax purposes.</span></span></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"> </div> <div></div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:85%"> <tr> <td style="padding-bottom:2px;vertical-align:bottom"> </td> <td style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted</span></span></div> <div style="line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Average Useful</span></span></div> <div style="line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Life</span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom"> </td> <td style="padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amount</span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:77%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Goodwill</span></span></div> </td> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:10%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> <div style="line-height:1.25;color:#000000;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> <div style="line-height:1.25;color:#000000;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">314.9</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="vertical-align:bottom;width:77%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Core technology</span></span></div> </td> <td style="vertical-align:bottom;width:10%"> <div style="text-align:center;line-height:1.25;color:#000000;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8 Years</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%"> </td> <td style="vertical-align:bottom;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:9%"> <div style="line-height:1.25;color:#000000;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">99.6</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:77%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Customer relationship</span></span></div> </td> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:10%"> <div style="text-align:center;line-height:1.25;color:#000000;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2 Years</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> <div style="line-height:1.25;color:#000000;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">57.0</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="padding-bottom:2px;vertical-align:bottom;width:77%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net assets assumed</span></span></div> </td> <td style="padding-bottom:2px;vertical-align:bottom;width:10%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;width:1%"> </td> <td style="padding-bottom:2px;vertical-align:bottom;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;width:9%"> <div style="line-height:1.25;color:#000000;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">31.6</span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;width:77%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div> </td> <td style="padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;width:10%"> </td> <td colspan="1" style="padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td style="padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> <div style="line-height:1.25;color:#000000;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="text-align:right;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> <div style="line-height:1.25;color:#000000;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">503.1</span></span></div> </td> <td colspan="1" style="padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> </table> </div> <div style="line-height:1.25;clear:both"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The fair value of Core technology was determined using the income approach, specifically the multi-period excess earnings method.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Customer relationships represent the fair value of existing contractual relationships and customer loyalty determined based on existing relationships using the income approach, specifically the with and without method.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The fair value of the identified intangible assets subject to amortization are amortized over the assets’ estimated useful lives based on the pattern in which the economic benefits are expected to be received to cost of revenues and operating expenses.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">From the Perimeter 81 Acquisition Date to December 31, 2023, the Consolidated Statements of Income include immaterial revenue and operating results attributable to Perimeter 81.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In 2023, Perimeter 81 acquisition-related costs were immaterial and recorded on the Company’s Consolidated Statements of Income. Acquisition-related costs are primarily comprised of direct transaction costs.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unaudited Pro forma results of operations related to this acquisition have not been presented because they are not material to the Company’s consolidated statements of income.</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">e.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">On October 17, 2023, the Company completed the acquisition of all outstanding shares of R&amp;M computer consultants, Inc. (“rmsource”), a privately-held US-based company, rmsource is a provider of managed cybersecurity services, cloud security and cloud migration and IT management.</span></span></div> </td> </tr> </table> </div> </div> </div> 2021-09-01 227100000 2022-02-03 2023-09-11 2023-09-13 503100000 <table border="0" cellpadding="0" cellspacing="0" style="width:85%"> <tr> <td style="padding-bottom:2px;vertical-align:bottom"> </td> <td style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"> <div style="line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted</span></span></div> <div style="line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Average Useful</span></span></div> <div style="line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Life</span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom"> </td> <td style="padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amount</span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:77%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Goodwill</span></span></div> </td> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:10%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> <div style="line-height:1.25;color:#000000;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> <div style="line-height:1.25;color:#000000;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">314.9</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="vertical-align:bottom;width:77%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Core technology</span></span></div> </td> <td style="vertical-align:bottom;width:10%"> <div style="text-align:center;line-height:1.25;color:#000000;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8 Years</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%"> </td> <td style="vertical-align:bottom;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:9%"> <div style="line-height:1.25;color:#000000;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">99.6</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:77%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Customer relationship</span></span></div> </td> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:10%"> <div style="text-align:center;line-height:1.25;color:#000000;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2 Years</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> <div style="line-height:1.25;color:#000000;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">57.0</span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="padding-bottom:2px;vertical-align:bottom;width:77%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net assets assumed</span></span></div> </td> <td style="padding-bottom:2px;vertical-align:bottom;width:10%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;width:1%"> </td> <td style="padding-bottom:2px;vertical-align:bottom;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;width:9%"> <div style="line-height:1.25;color:#000000;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">31.6</span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;width:77%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div> </td> <td style="padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;width:10%"> </td> <td colspan="1" style="padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td style="padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> <div style="line-height:1.25;color:#000000;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="text-align:right;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> <div style="line-height:1.25;color:#000000;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">503.1</span></span></div> </td> <td colspan="1" style="padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> </table> 314900000 P8Y 99600000 P2Y 57000000 31600000 503100000 <div> <div> <div style="line-height:1.25;font-weight:bold"> <table border="0" cellpadding="0" cellspacing="0" style="font-size:10pt;font-family:Times New Roman, Times, serif;width:100%"> <tr> <td style="font-size:10pt;vertical-align:top;width:72pt"> <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span>NOTE 4:-</span></strong></span></span></p> </td> <td style="font-size:10pt;vertical-align:top;width:auto"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span>CASH AND CASH EQUIVALENTS, SHORT-TERM BANK DEPOSITS AND MARKETABLE SECURITIES</span></strong></span></span></td> </tr> </table> </div> <div> <div style="line-height:1.25"> </div> <div style="margin-left:72pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:89%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>December 31,</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td rowspan="1" style="vertical-align:top;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash and cash equivalents:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>79.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>65.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Money market funds</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>175.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>95.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short term deposits</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>282.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>34.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total Cash and cash equivalents</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>537.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>196.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short-term bank deposits:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>52.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>431.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Marketable securities:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Debt securities issued by the U.S. Treasury and other U.S. government agencies</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>661.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>819.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Debt securities issued by other governments</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>60.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>118.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate debt securities</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,648.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,938.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total Marketable securities</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,369.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,876.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total Cash and cash equivalents, short-term bank deposits and marketable securities</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,959.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,503.2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> </div> <div> <div style="line-height:1.25;clear:both"> </div> <div style="margin-left:72pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:89%"> <tr> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="14" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>December 31, 2023</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Amortized Cost</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Gross unrealized</span></span></span></span></div> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>gain</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Gross unrealized loss</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Fair Value</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td rowspan="1" style="vertical-align:top;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Contractual maturity year:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:52%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Within one year</span> </span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">956.6</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(16.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">939.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:52%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">After one year through five years</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,465.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(38.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,429.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:52%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:52%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,422.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(55.5</span></span></div> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:baseline;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,369.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> </div> <div style="line-height:1.25;clear:both"> </div> <div style="line-height:1.25;font-family:'Times New Roman',serif;margin-left:72pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table classifies the Company’s marketable securities by contractual maturities:</span></span></div> <div style="line-height:1.25"> </div> <div style="margin-left:72pt"> <div> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:89%"> <tr> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="14" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31, 2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortized Cost</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross unrealized</span></span></div> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">gain</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross unrealized loss</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair Value</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td rowspan="1" style="vertical-align:top;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Contractual maturity year:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:52%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Within one year</span> </span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,024.9</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(14.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,010.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:52%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">After one year through five years</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,974.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.1</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(109.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,865.6</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:52%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:52%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,999.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.1</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(123.4</span></span></div> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:baseline;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:baseline;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,876.1</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> </div> <div style="line-height:1.25;clear:both"> </div> <div style="line-height:1.25;font-family:'Times New Roman',serif;margin-left:72pt;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">From the total of $55.5 and $123.4 unrealized losses as of December 31, 2023 and 2022, $41.9 and $87.3 were in continuous unrealized loss for more than 12 months, respectively. The unrealized losses are mainly driven by the higher interest rate environment and the recent interest rate hikes by global central banks during 2022-2023, which was due mainly to elevated inflation rates, therefore negatively impacted the fair value of securities in the Company’s portfolio.</span></span></div> <div style="line-height:1.25"> </div> <div style="line-height:1.25;font-family:'Times New Roman',serif;margin-left:72pt;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2023 and 2022, interest receivable amounted to $15.5 and $15.6, respectively, and is included within prepaid expenses and other assets in the balance sheets.</span></span></div> </div> </div> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:89%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>December 31,</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td rowspan="1" style="vertical-align:top;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash and cash equivalents:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>79.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>65.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Money market funds</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>175.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>95.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short term deposits</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>282.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>34.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total Cash and cash equivalents</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>537.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>196.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short-term bank deposits:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>52.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>431.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Marketable securities:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Debt securities issued by the U.S. Treasury and other U.S. government agencies</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>661.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>819.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Debt securities issued by other governments</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>60.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>118.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate debt securities</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,648.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,938.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total Marketable securities</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,369.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,876.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total Cash and cash equivalents, short-term bank deposits and marketable securities</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,959.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,503.2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> 79800000 65800000 175400000 95500000 282500000 34700000 537700000 196000000 52500000 431100000 661200000 819300000 60300000 118300000 1648000000 1938500000 2369500000 2876100000 2959700000 3503200000 <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:89%"> <tr> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="14" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>December 31, 2023</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Amortized Cost</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Gross unrealized</span></span></span></span></div> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>gain</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Gross unrealized loss</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Fair Value</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td rowspan="1" style="vertical-align:top;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Contractual maturity year:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:52%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Within one year</span> </span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">956.6</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(16.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">939.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:52%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">After one year through five years</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,465.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(38.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,429.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:52%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:52%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,422.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(55.5</span></span></div> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:baseline;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,369.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> <div> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:89%"> <tr> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="14" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31, 2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortized Cost</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross unrealized</span></span></div> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">gain</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Gross unrealized loss</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair Value</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td rowspan="1" style="vertical-align:top;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Contractual maturity year:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:52%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Within one year</span> </span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,024.9</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(14.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,010.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:52%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">After one year through five years</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,974.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.1</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(109.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,865.6</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:52%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:52%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,999.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">0.1</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(123.4</span></span></div> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:baseline;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:baseline;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,876.1</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> -956600000 0 -16800000 939800000 -1465400000 -3000000 -38700000 1429700000 -2422000000 -3000000 -55500000 2369500000 -1024900000 0 -14400000 1010500000 -1974500000 -100000 -109000000 1865600000 -2999400000 -100000 -123400000 2876100000 55500000 123400000 41900000 87300000 15500000 15600000 <div> <div> <div style="text-align:justify;line-height:1.25"> <table border="0" cellpadding="0" cellspacing="0" style="font-size:10pt;font-family:Times New Roman, Times, serif;width:100%;border:0px"> <tr> <td style="font-size:10pt;vertical-align:top;width:72pt"> <p style="margin-top:0pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman, Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><strong>NOTE 5:-</strong></span></span></span></p> </td> <td style="font-size:10pt;vertical-align:top;width:auto"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong>FAIR VALUE MEASUREMENTS</strong></span></span></td> </tr> </table> </div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:72pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In accordance with ASC No. 820, the Company measures its money market funds, short-term bank deposits, marketable securities and foreign currency derivative contracts at fair value. Money market funds and marketable securities are classified within Level 1 or Level 2. This is because these assets are valued using quoted market prices or alternative pricing sources and models utilizing market observable inputs. Foreign currency derivative contracts are classified within Level 2 as the valuation inputs are based on quoted prices and market observable data of similar instruments.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:72pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company’s financial assets measured at fair value on a recurring basis, excluding accrued interest components, consisted of the following types of instruments as of the following dates:</span></span></div> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </div> </div> <div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="22" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31,</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value measurements using input type</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">Fair value measurements using input type </span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td rowspan="1" style="vertical-align:top;width:28%;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>79.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>79.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>65.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>65.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash equivalents</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Money market funds</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>175.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>175.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>95.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>95.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short term deposits</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>282.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>282.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>34.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>34.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short-term bank deposits</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>52.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>52.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>431.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>431.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Marketable securities:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Debt securities issued by the U.S. Treasury and other U.S. government agencies</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>661.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>661.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>819.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>819.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Debt securities issued by other governments</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>60.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>60.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>118.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>118.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate debt securities</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,648.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,648.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,938.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,938.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign currency derivative contracts</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(3.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(3.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:28%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total financial assets</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>590.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,370.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,961.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>627.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,872.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>3,499.6</span></span></span></div> </td> </tr> </table> </div> </div> </div> <div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="22" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31,</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value measurements using input type</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">Fair value measurements using input type </span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td rowspan="1" style="vertical-align:top;width:28%;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>79.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>79.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>65.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>65.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash equivalents</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Money market funds</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>175.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>175.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>95.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>95.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short term deposits</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>282.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>282.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>34.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>34.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short-term bank deposits</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>52.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>52.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>431.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>431.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Marketable securities:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Debt securities issued by the U.S. Treasury and other U.S. government agencies</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>661.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>661.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>819.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>819.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Debt securities issued by other governments</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>60.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>60.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>118.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>118.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate debt securities</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,648.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,648.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,938.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,938.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:28%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign currency derivative contracts</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(3.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(3.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:28%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total financial assets</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>590.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,370.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,961.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>627.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,872.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>3,499.6</span></span></span></div> </td> </tr> </table> </div> </div> </div> 79800000 79800000 65800000 65800000 175400000 175400000 95500000 95500000 282500000 282500000 34700000 34700000 52500000 52500000 431100000 431100000 661200000 661200000 819300000 819300000 60300000 60300000 118300000 118300000 1648000000 1648000000 1938500000 1938500000 1300000 1300000 -3600000 -3600000 590200000 2370800000 2961000000 627100000 2872500000 3499600000 <div> <div> <div> <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 6:-</span></span></span><span style="padding-left:28pt"> </span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">PROPERTY AND EQUIPMENT, NET</span></span></span></div> <div> <div style="text-align:justify;line-height:1.25"> </div> <div style="margin-left:72pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:89%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">December 31, </span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td rowspan="1" style="vertical-align:top;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Computers and peripheral equipment</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>91.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>78.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Office furniture and equipment</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>12.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>7.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Building</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>78.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>78.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Leasehold improvements</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>32.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>30.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>214.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>195.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accumulated depreciation</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>133.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>112.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property and equipment, net</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>80.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>82.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> </div> </div> </div> </div> <div> <div style="text-align:justify;line-height:1.25"> </div> <div style="margin-left:72pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:89%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">December 31, </span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td rowspan="1" style="vertical-align:top;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Computers and peripheral equipment</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>91.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>78.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Office furniture and equipment</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>12.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>7.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Building</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>78.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>78.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Leasehold improvements</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>32.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>30.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>214.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>195.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accumulated depreciation</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>133.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>112.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property and equipment, net</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>80.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>82.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> </div> 91000000 78100000 12200000 7800000 78700000 78700000 32100000 30900000 214000000 195500000 133600000 112700000 80400000 82800000 <div> <div> <div> <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span style="font-weight:bold">NOTE 7:-</span></span></span></span></span><span style="padding-left:28pt"> </span><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span style="font-weight:bold">GOODWILL AND INTANGIBLE ASSETS, NET</span></span></span></span></span></div> <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', serif"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>a.</span></span></span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Goodwill:</span></span></span></span></div> </td> </tr> </table> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>2023</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>2022</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Balance as of January 1</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>1,236.7</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>1,196.2</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Acquisitions</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>317.7</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>40.5</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Balance as of December 31</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>$</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>1,554.4</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>1,236.7</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> <div style="line-height:1.25;clear:both"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>b.</span></span></span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Intangible assets, net:</span></span></span></span></div> </td> </tr> </table> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Useful</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>December 31,</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Life</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>2023</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>2022</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td rowspan="1" style="vertical-align:top;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Original amount:</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Core technology</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25;font-family:'Times New Roman',serif;text-align:center"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>8</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>195.0</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>93.5</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Trademarks and trade names</span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25;font-family:'Times New Roman',serif;text-align:center"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>15–20</span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>7.5</span></span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>25.5</span></span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="padding-bottom:2px;vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Customer relationship</span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25;font-family:'Times New Roman',serif;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>2-4</span></span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>63.9</span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>5.8</span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:65%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:center;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="padding-bottom:2px;vertical-align:bottom;width:65%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:center;padding-bottom:2px;vertical-align:bottom;width:9%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>266.4</span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>124.8</span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:65%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:center;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Core technology</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:9%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>53.6</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>39.6</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Trademarks and trade names</span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>6.9</span></span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>24.5</span></span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="padding-bottom:2px;vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Customer relationship</span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;padding-bottom:2px;vertical-align:bottom;width:9%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>11.8</span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>1.9</span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:65%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="padding-bottom:2px;vertical-align:bottom;width:65%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;padding-bottom:2px;vertical-align:bottom;width:9%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>72.3</span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>66.0</span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Intangible assets, net:</span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Core technology</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:9%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>141.4</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>53.9</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Trademarks and trade names</span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>0.6</span></span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>1.0</span></span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="padding-bottom:2px;vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Customer relationship</span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;padding-bottom:2px;vertical-align:bottom;width:9%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>52.1</span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>3.9</span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:65%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="padding-bottom:4px;vertical-align:bottom;width:65%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="padding-bottom:4px;vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;padding-bottom:4px;vertical-align:bottom;width:9%"> </td> <td colspan="1" style="padding-bottom:4px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:4px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="text-align:right;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>194.1</span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:4px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:4px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>$</span></span></span></span></span></div> </td> <td colspan="1" style="text-align:right;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>58.8</span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:4px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> </table> </div> <div style="line-height:1.25;clear:both"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Intangible assets which were fully amortized as of the prior year, are disposed from the original amount and the accumulated amortization balances.</span></span></span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>The estimated future amortization expense of Intangible assets as of December 31, 2023 is as follows:</span></span></span></span></div> <div style="line-height:1.25"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:top;width:88%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>2024</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>$</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>53.9</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>2025</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>44.8</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>2026</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>21.8</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>2027</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>18.7</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>2028</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>17.5</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Thereafter</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>37.4</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>194.1</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> </div> </div> </div> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>2023</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>2022</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Balance as of January 1</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>1,236.7</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>1,196.2</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Acquisitions</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>317.7</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>40.5</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Balance as of December 31</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>$</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>1,554.4</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>1,236.7</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> 1236700000 1196200000 317700000 40500000 1554400000 1236700000 <table border="0" cellpadding="0" cellspacing="0" style="width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Useful</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>December 31,</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Life</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>2023</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>2022</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td rowspan="1" style="vertical-align:top;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Original amount:</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Core technology</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25;font-family:'Times New Roman',serif;text-align:center"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>8</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>195.0</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>93.5</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Trademarks and trade names</span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25;font-family:'Times New Roman',serif;text-align:center"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>15–20</span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>7.5</span></span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>25.5</span></span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="padding-bottom:2px;vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Customer relationship</span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25;font-family:'Times New Roman',serif;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><span>2-4</span></span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>63.9</span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>5.8</span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:65%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:center;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="padding-bottom:2px;vertical-align:bottom;width:65%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:center;padding-bottom:2px;vertical-align:bottom;width:9%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>266.4</span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>124.8</span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:65%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:center;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Core technology</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:9%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>53.6</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>39.6</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Trademarks and trade names</span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>6.9</span></span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>24.5</span></span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="padding-bottom:2px;vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Customer relationship</span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;padding-bottom:2px;vertical-align:bottom;width:9%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>11.8</span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>1.9</span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:65%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="padding-bottom:2px;vertical-align:bottom;width:65%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;padding-bottom:2px;vertical-align:bottom;width:9%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>72.3</span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>66.0</span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Intangible assets, net:</span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Core technology</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;width:9%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>141.4</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>53.9</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Trademarks and trade names</span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>0.6</span></span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>1.0</span></span></span></span></span></div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="padding-bottom:2px;vertical-align:bottom;width:65%"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Customer relationship</span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;padding-bottom:2px;vertical-align:bottom;width:9%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>52.1</span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="text-align:right;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>3.9</span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:65%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom;width:9%"> </td> <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> <tr> <td style="padding-bottom:4px;vertical-align:bottom;width:65%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="padding-bottom:4px;vertical-align:bottom;width:1%"> </td> <td colspan="1" style="text-align:right;padding-bottom:4px;vertical-align:bottom;width:9%"> </td> <td colspan="1" style="padding-bottom:4px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:4px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="text-align:right;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>194.1</span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:4px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="padding-bottom:4px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> <td colspan="1" style="border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:1%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>$</span></span></span></span></span></div> </td> <td colspan="1" style="text-align:right;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap;width:9%"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>58.8</span></span></span></span></span></div> </td> <td colspan="1" style="padding-bottom:4px;vertical-align:bottom;white-space:nowrap;width:1%"> </td> </tr> </table> P8Y 195000000 93500000 P15Y P20Y 7500000 25500000 P2Y P4Y 63900000 5800000 266400000 124800000 53600000 39600000 6900000 24500000 11800000 1900000 72300000 66000000 141400000 53900000 600000 1000000 52100000 3900000 194100000 58800000 <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:top;width:88%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>2024</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>$</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>53.9</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>2025</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>44.8</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>2026</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>21.8</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>2027</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>18.7</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>2028</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>17.5</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Thereafter</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span>37.4</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>194.1</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> 53900000 44800000 21800000 18700000 17500000 37400000 194100000 <div> <div> <div> <div style="line-height:1.25;text-align:left"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span style="font-weight:bold">NOTE 8:-</span></span></span></span><span style="padding-left:27pt"> </span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span style="font-weight:bold">DEFERRED REVENUES</span></span></span></span></div> <div style="line-height:1.25"> </div> <div style="line-height:1.25;font-family:'Times New Roman',serif;margin-left:72pt;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Deferred revenues consisted of the following:</span></span></span></div> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> <div style="margin-left:72pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:89%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold;text-indent:8pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>December 31,</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2023</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2022</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Security subscriptions</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>970.2</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>932.1</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Software updates and maintenance</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>904.1</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>904.7</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Other</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>33.4</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>41.0</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,907.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,877.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> <div style="line-height:1.25;clear:both"> </div> <div style="line-height:1.25;font-family:'Times New Roman',serif;margin-left:72pt;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>The majority of the deferred revenues are recognized within one year or less and presented as current deferred revenues in the balance sheets. Substantially all of the remaining deferred revenues are presented as long term deferred revenues and are recognized for a period greater than one year and up to five years.</span></span></span></div> </div> </div> </div> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:89%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold;text-indent:8pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>December 31,</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2023</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2022</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Security subscriptions</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>970.2</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>932.1</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Software updates and maintenance</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>904.1</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>904.7</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Other</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>33.4</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>41.0</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,907.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,877.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> 970200000 932100000 904100000 904700000 33400000 41000000 1907700000 1877800000 <div style="margin-top:0pt;margin-bottom:0pt"> <div> <div> <div style="letter-spacing:0px;top:0px;display:inline;margin-top:0pt;margin-bottom:0pt"> <div style="font-weight:bold;display:inline;margin-top:0pt;margin-bottom:0pt"><span style="vertical-align:top;text-align:left;width:80pt;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">NOTE 9:-</span></span></span></span></span></span><span style="padding-left:27pt"> </span><span style="vertical-align:top;text-align:left;width:80pt;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">ACCRUED EXPENSES AND OTHER LIABILITIES</span></span></span></span></span></span></div> </div> </div> </div> <div> <div> <div style="line-height:1.25"> </div> <div style="line-height:1.25;font-family:'Times New Roman',serif;margin-left:72pt;text-align:justify"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The components of accrued expenses and other liabilities are as follows:</span></span></span></span></div> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> <div style="margin-left:72pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:89%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>December 31,</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Accrued products and licenses costs</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>73.9</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>84.4</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Marketing expenses payable</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>4.7</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>8.7</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Income tax payable</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>40.7</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>34.3</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Legal accrual</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>27.8</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>32.0</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Other accrued expenses</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>65.1</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>63.1</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>212.2</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>222.5</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> </div> </div> </div> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:89%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>December 31,</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Accrued products and licenses costs</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>73.9</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>84.4</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Marketing expenses payable</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>4.7</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>8.7</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Income tax payable</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>40.7</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>34.3</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Legal accrual</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>27.8</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>32.0</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Other accrued expenses</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>65.1</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>63.1</span></span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>212.2</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>222.5</span></span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> 73900000 84400000 4700000 8700000 40700000 34300000 27800000 32000000 65100000 63100000 212200000 222500000 <div> <div> <div style="letter-spacing:0px;top:0px;display:inline;margin-top:0pt;margin-bottom:0pt"> <div style="font-weight:bold;display:inline;margin-top:0pt;margin-bottom:0pt;text-align:left"><span style="margin-top:0pt;margin-bottom:0pt;text-align:left;font-size:10pt;font-family:Times New Roman,Times,serif;font-weight:bold">NOTE 10:-</span><span style="padding-left:22pt"> </span><span style="margin-top:0pt;margin-bottom:0pt;text-align:left;font-size:10pt;font-family:Times New Roman,Times,serif;font-weight:bold">COMMITMENTS AND CONTINGENT LIABILITIES</span></div> </div> </div> </div> <div> <div> <div style="text-align:justify;line-height:1.25;font-family:Times New Roman, serif;margin-left:73.4pt"> <p style="margin-top:0pt;margin-bottom:0pt"> </p><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Litigations:</span></span> <p style="margin-top:0pt;margin-bottom:0pt"> </p> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman',serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">a.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company is the defendant in various lawsuits, including employment-related litigation claims, construction claims and other legal proceedings in the normal course of its business. Litigation and governmental proceedings can be expensive, lengthy and disruptive to normal business operations, and can require extensive management attention and resources, regardless of their merit. While the Company intends to defend the aforementioned matters vigorously, it believes that a loss in excess of its accrued liability with respect to these claims is not probable.</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman',serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">b.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In particular, following audits of the Company’s 2016 through 2020 corporate tax returns, the Israeli Tax Authority (the “ITA”) issued in January 2023 orders for the years 2016 through 2019 challenging the Company’s positions on several issues, including matters such as our position to claim a tax credit made for foreign taxes withheld on income payments that was due to the Company outside of Israel, taxation of interest earned outside of Israel by a wholly-owned Singapore subsidiary which the ITA is seeking to tax in Israel and deductibility of expenses attributed to employee stock options. The ITA orders also contest the Company’s positions on various other issues. The ITA therefore demanded the payment of additional taxes in the aggregate amount of NIS 479 (approximately $132), not including an amount of NIS 421 (approximately $116) related to expenses that will be deductible in future years, with respect of these four tax years (these amounts include interest and indexation through December 31, 2023). The Company believes it has good arguments against these orders and on November 29, 2023, filed an appeal to the District Court of Tel Aviv against these </span></span>orders<span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">.</span></span></div> <div style="font-family:'Times New Roman', serif"> </div> <div style="font-family:'Times New Roman',serif"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>In addition, the ITA has issued tax assessment for the 2020 tax year, </span></span>presenting similar arguments as those in the orders for the tax years 2016-2019,<span><span> in which it demanded the payment of additional taxes in the aggregate amount of NIS 84 (approximately $23), not including an amount of NIS 95 (approximately $26) related to expenses that will be deductible in future years, with respect to this year (these amounts include interest and indexation through December 31, 2023). </span></span>On December 31, 2023 we submitted an initial stage tax appeal against the 2020 tax assessment to the ITA  (the Company may appeal such order to the district court). There is no assurance that the ITA will accept our positions on the matters raised and, if it does not, the ITA may also issue an order with respect to the 2020 tax year<span><span>.</span></span></span></span></div> </div> </td> </tr> </table> </div> </div> 479000000 132000000 421000000 116000000 2020 84000000 23000000 95000000 26000000 <div> <div> <div style="background-color:white;display:inline;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:center;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:left;margin:0pt auto"> <div style="margin-top:0pt;margin-bottom:0pt"> <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 11:-</span> <span style="font-weight:bold">TAXES ON INCOME</span></span></span></div> </div> </div> </div> </div> </div> <div> <div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">a.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Israeli taxation:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="line-height:1.25"> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:100.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman',serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Corporate tax:</span></span></div> <div style="font-family:'Times New Roman', serif"> </div> <div style="font-family:'Times New Roman',serif"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Pursuant to Amendment 73 to the Investment Law adopted in 2017, a Company located in the Center of Israel that meets the conditions for “Preferred Technological Enterprises”, is subject to tax rate of 12%. The Company believes it meets those conditions.</span></span></div> <div style="line-height:1.25"> </div> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income not eligible for Preferred Enterprise benefits is taxed at a regular rate of 23%.</span></span></div> <div style="line-height:1.25"> </div> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Reduced income under the Investment Law including the Preferred Enterprise Regime and Preferred Technological Enterprise Regime will be freely distributable as dividends, subject to a 15% or 20% withholding tax (or lower rate for non-Israeli resident shareholder, under an applicable tax treaty). However, upon the distribution of a dividend from Preferred Income and Technological Preferred Enterprise to an Israeli company, no withholding tax will be remitted.</span></span></div> <div style="line-height:1.25"> </div> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Pursuant to a temporary tax relief initiated by the Israeli government, a company that elected by November 11, 2013, to pay a reduced corporate tax rate as set forth in the temporary tax relief with respect to undistributed exempt income generated under the Investment Law accumulated by the Company until December 31, 2011 (“Trapped Earnings”) is entitled to distribute a dividend from such income without being required to pay additional corporate tax with respect to such dividend. A company that has so elected must make certain qualified investments in Israel over five-year period. A company that has elected to apply the temporary tax relief cannot withdraw from its election. The Company has elected to apply the temporary tax relief by the respective date and believes it meets those conditions.</span></span></div> <div style="line-height:1.25"> </div> <div style="line-height:1.25"> <div style="line-height:1.25;font-family:'Times New Roman',Times,serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In particular, following audits of the Company’s 2016 through 2020 corporate tax returns, the Israeli Tax Authority (the “ITA”) issued in January 2023 orders for the years 2016 through 2019 challenging the Company’s positions on several issues, including matters such as our position to claim a tax credit made for foreign taxes withheld on income payments that was due to the Company outside of Israel, taxation of interest earned outside of Israel by a wholly-owned Singapore subsidiary which the ITA is seeking to tax in Israel and deductibility of expenses attributed to employee stock options. The ITA orders also contest the Company’s positions on various other issues. The ITA therefore demanded the payment of additional taxes in the aggregate amount of NIS 479 (approximately $132), not including an amount of NIS 421 (approximately $116) related to expenses that will be deductible in future years, with respect of these four tax years (these amounts include interest and indexation through December 31, 2023). The Company believes it has good arguments against these orders and on November 29, 2023, filed an appeal to the District Court of Tel Aviv against these orders. In addition, the ITA has issued tax assessment for the 2020 tax year, presenting similar arguments as those in the orders for the tax years 2016-2019, in which it demanded the payment of additional taxes in the aggregate amount of NIS 84 (approximately $23), not including an amount of NIS 95 (approximately $26) related to expenses that will be deductible in future years, with respect to this year (these amounts include interest and indexation through December 31, 2023). On December 31, 2023 we submitted an initial stage tax appeal against the 2020 tax assessment to the ITA (the Company may appeal such order to the district court). There is no assurance that the ITA will accept our positions on the matters raised and, if it does not, the ITA may also issue an order with respect to the 2020 tax year.</span></span></div> </div> </div> </td> </tr> </table> </div> </div> </div> <div> <div> <div style="line-height:1.25"> </div> <div></div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:100.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman',serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign Exchange Regulations:</span></span></div> <div style="font-family:'Times New Roman', serif"> </div> <div style="font-family:'Times New Roman',serif"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Under the Foreign Exchange Regulations, Check Point Ltd. and its Israeli subsidiaries calculate their tax liability in dollar according to certain orders.</span></span></div> <div style="line-height:1.25"> </div> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The tax liability, as calculated in dollar is translated into New Israeli Shekels according to the exchange rate as of December 31, of each year.</span></span></div> </div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">b.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income taxes of non-Israeli subsidiaries:</span></span></div> <div style="font-family:'Times New Roman', serif"> </div> <div style="font-family:'Times New Roman',serif"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Non-Israeli subsidiaries are taxed according to the tax laws in their respective countries of residence.</span></span></div> <div style="line-height:1.25"> </div> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company does not provide deferred tax liabilities when it intends to reinvest earnings of foreign subsidiaries indefinitely or if distributed, no tax liability will be imposed. Undistributed earnings of foreign subsidiaries that are not distributed amounted to $546.9 and unrecognized deferred tax liability related to such earning amounted to $89.6 as of December 31, 2023.</span></span></div> </div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">c.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax assets and liabilities:</span></span></div> <div style="font-family:'Times New Roman', serif"> </div> <div style="font-family:'Times New Roman',serif"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. As of December 31, 2023 and 2022, the Company’s deferred taxes were in respect of the following:</span></span></div> </div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold;text-indent:10pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31,</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold;text-indent:10pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold;text-indent:10pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Carry forward tax losses</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">36.2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">38.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Employee stock based compensation</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>30.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>34.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred revenues</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>3.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>3.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax credits</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>32.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>29.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized loss on marketable securities, net</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>11.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>29.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accrued employee costs</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>13.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>11.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>17.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>16.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;width:76%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax assets before valuation allowance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>144.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>164.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Valuation allowance – mainly in respect to carryforward losses</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(16.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(17.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax asset</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>127.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>146.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Intangible assets</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(13.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(32.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred commission</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(9.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(6.1</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(15.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax liability</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(28.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(52.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax asset, net</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">98.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">94.2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> <div style="text-align:right;line-height:1.25;font-family:'Times New Roman',serif;clear:both"> </div> <div></div> <div style="line-height:1.25"> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify;font-weight:bold"> <div style="font-family:'Times New Roman',serif"> <div style="line-height:1.25;font-weight:normal"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">*) As of December 31, 2023 and 2022 unrecognized tax benefit in the amounts of $17.0 and $16.6 was presented net from deferred tax asset.</span></span></div> <div style="line-height:1.25;font-weight:normal"> </div> <div style="line-height:1.25;font-weight:normal"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Through December 31, 2023, the U.S. subsidiaries had a U.S. federal loss carry-forward of approximately $75.1 expiring gradually beginning 2023 mainly resulting from tax benefits related to employees’ stock option exercises that can be carried forward and offset against taxable income. Through December 31, 2023, the U.S. subsidiaries had a U.S. state net loss carry forward of approximately $38.1, expiring gradually beginning 2023 and is subject to limitation on their utilization.</span></span></div> <div style="line-height:1.25;font-weight:normal"> </div> <div style="line-height:1.25;font-weight:normal"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Through December 31, 2023, the U.S. subsidiaries had federal and states research and development tax credits of approximately $26.8, which expire between fiscal years 2023 and fiscal 2042 and are subject to limitations on their utilization.</span></span></div> </div> </td> </tr> </table> <div> </div> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">d.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income before taxes on income is comprised as follows:</span></span></div> </td> </tr> </table> <div> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><strong><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">Year ended</span></span></span></span></span></strong></div> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><strong><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">December 31,</span></span></span></span></span></strong></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Domestic</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">901.6</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">897.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">917.9</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">74.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">30.9</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">31.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">975.6</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">928.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">949.6</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> <div style="line-height:1.25;clear:both"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">e.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Taxes on income are comprised of the following:</span></span></div> </td> </tr> </table> <div> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span style="margin-top:0pt;margin-bottom:0pt"><span style="margin-top:0pt;margin-bottom:0pt"><span style="font-weight:bold;margin-top:0pt;margin-bottom:0pt">Year ended</span></span></span></strong></span></span></div> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span style="margin-top:0pt;margin-bottom:0pt"><span style="margin-top:0pt;margin-bottom:0pt"><span style="font-weight:bold;margin-top:0pt;margin-bottom:0pt">December 31,</span></span></span></strong></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Domestic taxes:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">140.6</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>117.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>130.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(23.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(1.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(1.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>117.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>116.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>129.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign taxes:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>13.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>12.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>7.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>4.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(2.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>17.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>15.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>4.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Taxes on income</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">135.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">131.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">134.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> <div style="line-height:1.25;clear:both"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">f.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company operates its business in various countries, and accordingly attempts to utilize an efficient operating model to structure its tax payments based on the laws in the countries in which the Company operates. This can cause disputes between the Company and various tax authorities in different parts of the world.</span></span></div> </td> </tr> </table> <div style="text-align:right;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"> </div> <div></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A reconciliation of the beginning and ending amount of unrecognized tax benefits related to uncertain tax positions is as follows:</span></span></div> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold;text-indent:6pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31,</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold;text-indent:6pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold;text-indent:6pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Beginning balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">436.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">469.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Decrease related to tax positions taken during prior years</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(35.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(85.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Increase related to tax positions taken during the current year</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>51.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>52.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ending balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>*) 453.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>*) 436.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> <div style="line-height:1.25;clear:both"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">*) As of December 31, 2023 and 2022 unrecognized tax benefit in the amounts of $17.0 and $16.6 was presented net from deferred tax asset.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Substantially all the balance of unrecognized tax benefits, if recognized, would reduce the Company’s annual effective tax rate.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company adjusts the unrecognized tax benefit liability and income tax expense in the period in which the uncertain tax position is effectively settled, the statute of limitations expires or when new information is available. There is a reasonable possibility that a portion of the unrecognized tax benefit liability will be adjusted within 12 months due to statute of limitations. An estimate of the range of the statute of limitations amount cannot be made since the relevant years are subject to the ITA orders (refer also to footnote 10b).</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">During the years ended December 31, 2023, 2022 and 2021, the Company recorded $12.6, $15.9 and $9.7, respectively for interest expense related to uncertain tax positions. As of December 31, 2023 and 2022, the Company had accrued interest liability related to uncertain tax positions in the amounts of $72.6 and $60.0, respectively, which is included within income tax accrual on the balance sheets. The Company did not accrue penalties during the years ended December 31, 2023, 2022 and 2021.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company files federal and state income tax returns in the U.S. All of the U.S subsidiaries’ tax years are subject to examination by the U.S. federal and most U.S. state tax authorities due to their carry-forward tax losses and overall credit carry-forward position, except for Check Point Software Technologies Inc. that the assessment statue period for tax years throughout 2016 have expired.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company believes that it has adequately provided for any reasonably foreseeable outcomes related to tax audits and settlement. The final tax outcome of its tax audits could be different from that which is reflected in the Company’s income tax provisions and accruals. Such differences could have a material effect on the Company’s income tax provision and net income in the period in which such determination is made. The Company believes it had adequately provided for all of its uncertain tax positions, including those items currently under dispute.</span></span></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"> </div> <div></div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">g.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Reconciliation of the theoretical tax expenses:</span></span></div> <div style="font-family:'Times New Roman', serif"> </div> <div style="font-family:'Times New Roman',serif"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Reconciliation between the theoretical tax expenses, assuming all income is taxed at the statutory rate in Israel and the actual income tax as reported in the statements of income is as follows:</span></span></div> </div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ended December 31,</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income before taxes as reported in the statements of income</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">975.6</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">928.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">949.6</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Statutory tax rate in Israel</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">23</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>23</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>%</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>23</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>%</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Decrease in taxes resulting from:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Effect of “Technological preferred or Preferred Enterprise” status *)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(8)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(13)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(11)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Others, net</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Effective tax rate</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">14</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>14</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>%</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>14</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>%</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-30pt;margin-left:30pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>*)</span>         <span>Basic earnings per share amounts of the benefit resulting from the “Technological preferred or Preferred Enterprise” status</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>0.66</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>0.95</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>0.80</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-30pt;margin-left:30pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>*)</span>         <span>Diluted earnings per share amounts of the benefit resulting from the “Technological preferred or Preferred Enterprise” status</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>0.65</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>0.94</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>0.80</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> </div> </div> </div> 0.12 0.23 0.15 0.20 479000000 132000000 421000000 116000000 84000000 23000000 95000000 26000000 546900000 89600000 <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold;text-indent:10pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31,</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold;text-indent:10pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold;text-indent:10pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Carry forward tax losses</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">36.2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">38.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Employee stock based compensation</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>30.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>34.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred revenues</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>3.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>3.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax credits</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>32.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>29.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized loss on marketable securities, net</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>11.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>29.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accrued employee costs</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>13.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>11.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>17.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>16.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;width:76%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax assets before valuation allowance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>144.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>164.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Valuation allowance – mainly in respect to carryforward losses</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(16.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(17.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax asset</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>127.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>146.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Intangible assets</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(13.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(32.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred commission</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(9.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(6.1</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(15.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax liability</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(28.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(52.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax asset, net</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">98.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">94.2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> 36200000 38700000 30300000 34900000 3000000 3500000 32500000 29800000 11800000 29600000 13200000 11300000 17300000 16300000 144300000 164100000 16700000 17500000 127600000 146600000 13400000 32800000 9300000 3800000 6100000 15800000 28800000 52400000 98800000 94200000 17000000 16600000 75100000 2023 38100000 2023 26800000 2023 2042 <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><strong><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">Year ended</span></span></span></span></span></strong></div> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><strong><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">December 31,</span></span></span></span></span></strong></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Domestic</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">901.6</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">897.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">917.9</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">74.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">30.9</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">31.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">975.6</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">928.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">949.6</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> 901600000 897400000 917900000 74000000 30900000 31700000 975600000 928300000 949600000 <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span style="margin-top:0pt;margin-bottom:0pt"><span style="margin-top:0pt;margin-bottom:0pt"><span style="font-weight:bold;margin-top:0pt;margin-bottom:0pt">Year ended</span></span></span></strong></span></span></div> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span style="margin-top:0pt;margin-bottom:0pt"><span style="margin-top:0pt;margin-bottom:0pt"><span style="font-weight:bold;margin-top:0pt;margin-bottom:0pt">December 31,</span></span></span></strong></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Domestic taxes:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">140.6</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>117.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>130.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(23.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(1.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(1.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>117.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>116.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>129.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign taxes:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>13.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>12.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>7.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>4.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(2.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>17.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>15.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>4.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Taxes on income</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">135.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">131.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">134.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> 140600000 117700000 130900000 -23000000 -1300000 -1100000 117600000 116400000 129800000 13100000 12700000 7100000 4600000 2300000 -2900000 17700000 15000000 4200000 135300000 131400000 134000000 <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold;text-indent:6pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31,</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold;text-indent:6pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold;text-indent:6pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Beginning balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">436.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">469.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Decrease related to tax positions taken during prior years</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(35.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(85.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Increase related to tax positions taken during the current year</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>51.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>52.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ending balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>*) 453.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>*) 436.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> 436300000 469500000 -35200000 -85400000 51900000 52200000 453000000 436300000 17000000 16600000 12600000 15900000 9700000 72600000 60000000 <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ended December 31,</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income before taxes as reported in the statements of income</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">975.6</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">928.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">949.6</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Statutory tax rate in Israel</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">23</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>23</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>%</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>23</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>%</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:middle;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Decrease in taxes resulting from:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Effect of “Technological preferred or Preferred Enterprise” status *)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(8)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(13)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(11)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Others, net</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Effective tax rate</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">14</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>14</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>%</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>14</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>%</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-30pt;margin-left:30pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>*)</span>         <span>Basic earnings per share amounts of the benefit resulting from the “Technological preferred or Preferred Enterprise” status</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>0.66</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>0.95</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>0.80</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-30pt;margin-left:30pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>*)</span>         <span>Diluted earnings per share amounts of the benefit resulting from the “Technological preferred or Preferred Enterprise” status</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>0.65</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>0.94</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>0.80</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> 975600000 928300000 949600000 0.23 0.23 0.23 -0.08 -0.13 -0.11 -0.01 0.04 0.02 0.14 0.14 0.14 0.66 0.95 0.8 0.65 0.94 0.8 <div> <div> <div> <div> <div style="background-color:white;display:inline"> <div> <div> <div> <div style="letter-spacing:0px;top:0px;display:inline"> <div style="font-weight:bold;display:inline"><span style="vertical-align:top;text-align:left;width:80pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 12:-</span></span></span></span><span style="padding-left:21pt"> </span><span style="vertical-align:top;text-align:left;width:80pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">SHAREHOLDERS’ EQUITY</span></span></span></span></div> </div> </div> <div> </div> </div> </div> </div> </div> </div> </div> <div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">a.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">General:</span></span></div> <div style="font-family:'Times New Roman', serif"> </div> <div style="font-family:'Times New Roman',serif"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ordinary shares confer upon their holders the right to receive notice to participate and vote in general meetings of the Company, and the right to receive dividends if declared.</span></span></div> </div> </td> </tr> </table> <div style="text-align:justify;margin-left:85.5pt;line-height:1.25;font-family:'Times New Roman', serif"> </div> <div></div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">b.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Share repurchase:</span></span></div> <div style="font-family:'Times New Roman', serif"> </div> <div style="font-family:'Times New Roman',serif"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">On February 13, 2023 the Company announced the expansion of the Company’s on-going share repurchase program by an additional $2,000. Under the share repurchase program, as extended, the Company is authorized to continue to repurchase up to $325 each quarter.</span></span></div> <div style="line-height:1.25"> </div> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2023, the Company repurchased ordinary shares for an aggregate amount of $14,372.7. During 2023, 2022 and 2021 the Company repurchased 9,857,092, 10,324,181, and 10,900,938 shares for an aggregate amount of $1,287.6, $1,299.9 and $1,299.5, respectively.</span></span></div> </div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman',serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">c.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Stock Options, RSUs and PSUs:</span></span></div> <div style="font-family:'Times New Roman', serif"> </div> <div style="font-family:'Times New Roman',serif"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In 2005, the Company adopted two new equity incentive plans, which were subsequently amended in January 2014 and in July 2018: the 2005 United States Equity Incentive Plan and the 2005 Israel Equity Incentive Plan together are referred to as the Equity Incentive Plans.</span></span></div> <div style="line-height:1.25"> </div> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Under the Equity Incentive Plans, the Company may grant options to employees, officers and directors at an exercise price equal to at least the fair market value of the ordinary shares at the date of grant and are granted for periods not to exceed seven years. The Company grants under the Equity Incentive Plans options, Restricted Stock Units (“RSUs”) and Performance stock units (“PSUs”) and can also grant a variety of other equity incentives. Options granted under the Equity Incentive Plans generally vest over a period of four years of employment. Options, RSUs and PSUs that are cancelled or forfeited before expiration become available for future grants. RSUs generally vest over a four years period of employment from the grant date while PSUs generally vest over a two to four years period of employment from the grant date. PSUs are subject to certain performance criteria; accordingly, compensation expense is recognized for such awards when it becomes probable that the related performance condition will be satisfied.</span></span></div> <div style="line-height:1.25"> </div> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Under the Equity Incentive Plans, the Company’s non-employee directors receive on an annual basis options and RSUs grant. Following the amendments to the Equity Incentive Plans in July 2018, commencing December 31, 2018, on December 31 of each year, the number of Reserved and Authorized Shares (as defined below) under both Equity Incentive Plans together shall be annually reset on such date to equal 10% of the sum of (i) the number of ordinary shares issued and outstanding on such date and (ii) the number of ordinary shares reserved and authorized under the Equity Incentive Plans for outstanding awards granted under the Equity Incentive Plans as of such date (provided, however, that in no event shall the number of Reserved and Authorized Shares be less than the number of ordinary shares reserved and authorized under the Equity Incentive Plans for outstanding awards granted under the Equity Incentive Plans as of such date).</span></span></div> </div> </td> </tr> </table> <div></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The number of “Reserved and Authorized Shares” under the Equity Plans shall equal the sum of (i) the number of ordinary shares reserved and authorized under the Equity Incentive Plans for outstanding options, RSUs, PSUs and other awards granted under the Equity Incentive Plans as of such date, and (ii) the number of ordinary shares reserved, authorized and available for issuance under the Equity Incentive Plans on such date.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2023, the number of Reserved and Authorized Shares under the Equity Incentive Plans is as detailed below: </span></span></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:top;width:88%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Stock Options outstanding</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,233,044</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">RSU outstanding</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,459,201</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">PSU outstanding</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">308,768</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ordinary shares available for issuance under the Equity Incentive Plans</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,289,731</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:88%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total Reserved and Authorized Shares as of December 31, 2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">12,290,744</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> <div style="line-height:1.25;clear:both"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2023 the aggregate number of shares, stock options, RSU and PSU outstanding is 122,907,440.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A summary of the Company’s stock option activity and related information is as follows:</span></span></div> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:Times New Roman, serif;text-align:center"> </div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25;font-family:Times New Roman, serif;font-weight:bold;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span>Number of</span></span></strong></span></span></div> <div style="line-height:1.25;font-family:Times New Roman, serif;font-weight:bold;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span>options</span></span></strong></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;text-align:center"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25;font-family:Times New Roman, serif;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">Weighted</span></span></span></strong></span></span></div> <div style="line-height:1.25;font-family:Times New Roman, serif;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">average</span></span></span></strong></span></span></div> <div style="line-height:1.25;font-family:Times New Roman, serif;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">exercise</span></span></span></strong></span></span></div> <div style="line-height:1.25;font-family:Times New Roman, serif;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">price</span></span></span></strong></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;text-align:center"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25;font-family:Times New Roman, serif;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">Aggregate</span></span></span></strong></span></span></div> <div style="line-height:1.25;font-family:Times New Roman, serif;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">intrinsic</span></span></span></strong></span></span></div> <div style="line-height:1.25;font-family:Times New Roman, serif;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">value</span></span></span></strong></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding at beginning of year</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,778,108</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">115.05</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">82.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Granted</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">585,000</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">131.90</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercised</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(920,253</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">110.12</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Forfeited</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(209,811</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">127.22</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding at December 31, 2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,233,044</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">117.50</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">255.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercisable at December 31, 2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,902,708</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">115.74</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">218.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> <div style="line-height:1.25;clear:both"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The weighted average fair values at grant date of options granted for the years ended December 31, 2023, 2022 and 2021 with an exercise price equal to the market value at the date of grant were $43.0, $34.6 and $25.9 per share, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The total intrinsic value of options exercised during the years 2023, 2022 and 2021 was $20.0, $32.9 and $65.1, respectively.</span></span></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"> </div> <div></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The aggregate intrinsic value of the outstanding stock options as of December 31, 2023 and 2022, represents the intrinsic value of 7,233,044 and 7,651,858 outstanding options that are in-the-money as of such dates. As of December 31, 2023 all outstanding options are in-the-money. As of December 31, 2022, the remaining 126,250 outstanding options are out-of-the-money, and their intrinsic value was considered as zero.</span></span></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A summary of the Company’s RSUs and PSUs activity is as follows:</span></span></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span style="margin-top:0pt;margin-bottom:0pt"><span style="margin-top:0pt;margin-bottom:0pt"><span style="font-weight:bold;margin-top:0pt;margin-bottom:0pt">Year ended</span></span></span></strong></span></span></div> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span style="margin-top:0pt;margin-bottom:0pt"><span style="margin-top:0pt;margin-bottom:0pt"><span style="font-weight:bold;margin-top:0pt;margin-bottom:0pt">December 31,</span> <span style="font-weight:bold;margin-top:0pt;margin-bottom:0pt">2023</span></span></span></strong></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">RSUs</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">PSUs</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unvested at beginning of year</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,219,853</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">188,493</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,408,346</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Granted</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,251,505</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">159,170</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,410,675</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Vested</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(752,783</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(10,365</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(763,148</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Forfeited</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(259,374</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(28,530</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(287,904</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,459,201</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">308,768</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,767,969</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> <div style="line-height:1.25;clear:both"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The weighted average fair values at grant date of RSUs and PSUs granted for the years ended December 31, 2023, 2022 and 2021 were $125.6, $126.3 and $120.1 per share, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The total fair value of shares vested during the years 2023, 2022 and 2021 was $96.1, $89.4 and $66.8, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2023, the Company had approximately $311.7 of unrecognized compensation expense related to non-vested stock options and non-vested RSU’s and PSU’s, expected to be recognized over a weighted average period of 1.9 years.</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">d.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Employee Stock Purchase Plan (“ESPP”):</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In 1996, the Company adopted an ESPP, which was subsequently amended in 2015. Following these amendments, starting with the purchase period on February 1, 2017, a total of 568,478 ordinary shares were designated for issuance under the US ESPP. On June 19, 2019, the allocation for the US ESPP was increased to 750,000 shares. As well, following amendments of 2015 year, for employees outside the United States, 1,096,795 ordinary shares were authorized for issuance under the Non-US ESPP. On January 16, 2024, the Non-US ESPP was increased by 700,000 ordinary shares, bringing the total allocation for the Non-US ESPP to 1,796,795 ordinary shares</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2023, 2,656,325 ordinary shares had been issued under the amended ESPP plan.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Eligible employees may use up to 15% of their salaries to purchase ordinary shares but no more than 1,250 single shares per participant on any purchase date. The ESPP is implemented through an offering every six months. The price of an ordinary share purchased under the ESPP is equal to 85% of the lower of the fair market value of the ordinary share on the subscription date of each offering period or on the purchase date.</span></span></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"> </div> <div></div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">During 2023, 2022 and 2021, employees purchased 405,458, 372,242 and 361,675 ordinary shares at average prices of $105.8, $103.5 and $105.3 per share, respectively.</span></span></div> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In accordance with ASC No. 718, the ESPP is compensatory and as such results in recognition of compensation cost. For the years ended December 31, 2023, 2022 and 2021, the Company recognized $11.4, $9.9 and $10.9, respectively, of compensation expense in connection with the ESPP.</span></span></div> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">e.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Stock-Based Compensation:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="text-align:justify;margin-left:97.9pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Stock-based compensation expense related to stock options, RSUs, PSUs and ESPP is included in the consolidated statements of income as follows:</span></span></div> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span style="margin-top:0pt;margin-bottom:0pt"><span style="margin-top:0pt;margin-bottom:0pt"><span style="font-weight:bold;margin-top:0pt;margin-bottom:0pt">Year ended</span></span></span></strong></span></span></div> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span style="margin-top:0pt;margin-bottom:0pt"><span style="margin-top:0pt;margin-bottom:0pt"><span style="font-weight:bold;margin-top:0pt;margin-bottom:0pt">December 31,</span></span></span></strong></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of revenues</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>7.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>5.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>4.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Research and development</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>48.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>42.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>31.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Selling and marketing</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>56.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>43.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>42.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">General and administrative</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>32.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>40.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>40.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">145.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">131.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">120.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> </div> </div> </div> 2000000000 325000000 14372700000 9857092 10324181 10900938 1287600000 1299900000 1299500000 P4Y 0.10 <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:top;width:88%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Stock Options outstanding</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,233,044</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">RSU outstanding</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,459,201</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">PSU outstanding</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">308,768</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ordinary shares available for issuance under the Equity Incentive Plans</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,289,731</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:88%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:88%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total Reserved and Authorized Shares as of December 31, 2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">12,290,744</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> 7233044 2459201 308768 2289731 12290744 122907440 <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:Times New Roman, serif;text-align:center"> </div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25;font-family:Times New Roman, serif;font-weight:bold;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span>Number of</span></span></strong></span></span></div> <div style="line-height:1.25;font-family:Times New Roman, serif;font-weight:bold;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span>options</span></span></strong></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;text-align:center"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25;font-family:Times New Roman, serif;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">Weighted</span></span></span></strong></span></span></div> <div style="line-height:1.25;font-family:Times New Roman, serif;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">average</span></span></span></strong></span></span></div> <div style="line-height:1.25;font-family:Times New Roman, serif;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">exercise</span></span></span></strong></span></span></div> <div style="line-height:1.25;font-family:Times New Roman, serif;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">price</span></span></span></strong></span></span></div> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;white-space:nowrap;text-align:center"> </td> <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;text-align:center"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25;font-family:Times New Roman, serif;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">Aggregate</span></span></span></strong></span></span></div> <div style="line-height:1.25;font-family:Times New Roman, serif;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">intrinsic</span></span></span></strong></span></span></div> <div style="line-height:1.25;font-family:Times New Roman, serif;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">value</span></span></span></strong></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding at beginning of year</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,778,108</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">115.05</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">82.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Granted</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">585,000</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">131.90</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercised</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(920,253</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">110.12</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Forfeited</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(209,811</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">127.22</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Outstanding at December 31, 2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,233,044</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">117.50</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">255.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exercisable at December 31, 2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,902,708</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">115.74</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">218.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> 7778108 115.05 82500000 585000 131.9 920253 110.12 209811 127.22 7233044 117.5 255300000 5902708 115.74 218700000 43 34.6 25.9 20000000 32900000 65100000 7233044 7651858 126250 <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span style="margin-top:0pt;margin-bottom:0pt"><span style="margin-top:0pt;margin-bottom:0pt"><span style="font-weight:bold;margin-top:0pt;margin-bottom:0pt">Year ended</span></span></span></strong></span></span></div> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span style="margin-top:0pt;margin-bottom:0pt"><span style="margin-top:0pt;margin-bottom:0pt"><span style="font-weight:bold;margin-top:0pt;margin-bottom:0pt">December 31,</span> <span style="font-weight:bold;margin-top:0pt;margin-bottom:0pt">2023</span></span></span></strong></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">RSUs</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">PSUs</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unvested at beginning of year</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,219,853</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">188,493</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,408,346</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Granted</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,251,505</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">159,170</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,410,675</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Vested</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(752,783</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(10,365</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(763,148</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Forfeited</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(259,374</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(28,530</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(287,904</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,459,201</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">308,768</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,767,969</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> 2219853 188493 2408346 1251505 159170 1410675 752783 10365 763148 259374 28530 287904 2459201 308768 2767969 125.6 126.3 120.1 96100000 89400000 66800000 311700000 P1Y10M24D 568478 750000 1096795 700000 1796795 2656325 0.15 1250 0.85 405458 372242 361675 105.8 103.5 105.3 11400000 9900000 10900000 <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;margin-top:0pt;margin-bottom:0pt"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span style="margin-top:0pt;margin-bottom:0pt"><span style="margin-top:0pt;margin-bottom:0pt"><span style="font-weight:bold;margin-top:0pt;margin-bottom:0pt">Year ended</span></span></span></strong></span></span></div> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span style="margin-top:0pt;margin-bottom:0pt"><span style="margin-top:0pt;margin-bottom:0pt"><span style="font-weight:bold;margin-top:0pt;margin-bottom:0pt">December 31,</span></span></span></strong></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost of revenues</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>7.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>5.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>4.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Research and development</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>48.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>42.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>31.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Selling and marketing</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>56.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>43.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>42.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">General and administrative</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>32.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>40.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>40.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">145.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">131.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">120.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> 7700000 5400000 4800000 48700000 42000000 31800000 56300000 43200000 42800000 32600000 40800000 40900000 145300000 131400000 120300000 <div> <div> <div> <div style="line-height:1.25;clear:both"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span style="font-weight:bold">NOTE 13:-</span></span></span></span><span style="padding-left:21pt"> </span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span style="font-weight:bold">EARNINGS PER SHARE</span></span><br/><span><span style="font-weight:bold"> </span></span></span></span></div> <div style="line-height:1.25;clear:both"> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:46.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"> </td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman',serif"> <div style="text-align:left;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>The following table sets forth the computation of basic and diluted earnings per share:</span></span></span></div> </div> </td> </tr> </table> <div style="line-height:1.25"> </div> </div> <div> <div style="margin-left:81pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:89%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span><span style="font-weight:bold">Year ended</span></span></span></span></strong></span></span></div> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span><span style="font-weight:bold">December 31,</span></span></span></span></strong></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2023</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2022</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2021</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Net income</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>840.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>796.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>815.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Weighted average ordinary shares outstanding</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>116,913,913</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>125,205,504</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>133,121,763</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Dilutive effect:</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Employee stock options, RSUs and PSUs</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,433,836</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,133,485</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>988,285</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Diluted weighted average ordinary shares outstanding</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>118,347,749</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>126,338,989</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>134,110,048</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Basic earnings per ordinary share</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>7.19</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>6.37</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>6.13</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Diluted earnings per ordinary share</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>7.10</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>6.31</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>6.08</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> </div> </div> </div> </div> <div> <div style="margin-left:81pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:89%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span><span style="font-weight:bold">Year ended</span></span></span></span></strong></span></span></div> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span><span style="font-weight:bold">December 31,</span></span></span></span></strong></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2023</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2022</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2021</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Net income</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>840.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>796.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>815.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Weighted average ordinary shares outstanding</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>116,913,913</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>125,205,504</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>133,121,763</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Dilutive effect:</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Employee stock options, RSUs and PSUs</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,433,836</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,133,485</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>988,285</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Diluted weighted average ordinary shares outstanding</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>118,347,749</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>126,338,989</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>134,110,048</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Basic earnings per ordinary share</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>7.19</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>6.37</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>6.13</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>Diluted earnings per ordinary share</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>7.10</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>6.31</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>6.08</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> </div> 840300000 796900000 815600000 116913913 125205504 133121763 1433836 1133485 988285 118347749 126338989 134110048 7.19 6.37 6.13 7.1 6.31 6.08 <div> <div> <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="font-weight:bold">NOTE 14:-</span></span></span><span style="padding-left:21pt"> </span><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="font-weight:bold">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)</span></span></span></div> <div> <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', serif"> </div> <div style="margin-left:81pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:89%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Unrealized</span></span></div> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Gains (losses) on marketable securities</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Unrealized</span></span></div> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Gains (losses) on cash flow hedges</span></span></div> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Total</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Beginning balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(94.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(3.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(97.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Other comprehensive income (loss) before reclassifications</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>49.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">(12.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>37.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Amounts reclassified from accumulated other comprehensive income</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>5.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>16.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>21.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Net current period other comprehensive income</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>54.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>4.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>58.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td rowspan="1" style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Ending balance</span></span></div> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></td> <td colspan="1" rowspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;white-space:nowrap"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">(40.3</span></span></td> <td colspan="1" rowspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:baseline;white-space:nowrap"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">)</span></span></td> <td colspan="1" rowspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:baseline;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;white-space:nowrap"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></td> <td colspan="1" rowspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;white-space:nowrap"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">1.1</span></span></td> <td colspan="1" rowspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:baseline;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:baseline;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;white-space:nowrap"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></td> <td colspan="1" rowspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;white-space:nowrap"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">(39.2</span></span></td> <td colspan="1" rowspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:baseline;white-space:nowrap"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">)</span></span></td> </tr> </table> </div> </div> </div> </div> <div> <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', serif"> </div> <div style="margin-left:81pt"> <table border="0" cellpadding="0" cellspacing="0" style="width:89%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Unrealized</span></span></div> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Gains (losses) on marketable securities</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="line-height:1.25"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Unrealized</span></span></div> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Gains (losses) on cash flow hedges</span></span></div> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Total</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Beginning balance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(94.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(3.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>(97.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>)</span></span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Other comprehensive income (loss) before reclassifications</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>49.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">(12.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>37.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Amounts reclassified from accumulated other comprehensive income</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>5.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>16.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>21.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Net current period other comprehensive income</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>54.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>4.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>58.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td rowspan="1" style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Ending balance</span></span></div> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></td> <td colspan="1" rowspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;white-space:nowrap"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">(40.3</span></span></td> <td colspan="1" rowspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:baseline;white-space:nowrap"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">)</span></span></td> <td colspan="1" rowspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:baseline;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;white-space:nowrap"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></td> <td colspan="1" rowspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;white-space:nowrap"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">1.1</span></span></td> <td colspan="1" rowspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:baseline;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:baseline;white-space:nowrap"> </td> <td colspan="1" rowspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;white-space:nowrap"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></td> <td colspan="1" rowspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline;white-space:nowrap"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">(39.2</span></span></td> <td colspan="1" rowspan="1" style="width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:baseline;white-space:nowrap"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">)</span></span></td> </tr> </table> </div> </div> -94600000 -3300000 -97900000 49100000 -12000000 37100000 5200000 16400000 21600000 54300000 4400000 58700000 -40300000 1100000 -39200000 <div> <div> <div> <div> <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 15:-</span></span></span><span style="padding-left:21pt"> </span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">GEOGRAPHIC INFORMATION AND SELECTED STATEMENTS OF INCOME DATA</span></span></span></div> <div style="clear:both"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">a.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Summary information about geographical areas:</span></span></div> <div style="font-family:'Times New Roman', serif"> </div> <div style="font-family:'Times New Roman',serif"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company operates in one reportable segment (see Note 1 for a brief description of the Company’s business). The total revenues are attributed to geographic areas based on the location of the Company’s channel partners which are considered as end customers, as well as direct customers of the Company.</span></span></div> <div style="line-height:1.25"> </div> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following table presents total revenues and property and equipment, net, by geographic area:</span></span></div> </div> </td> </tr> </table> <div style="line-height:1.25"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:100.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman',serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Revenues based on the channel partners’ location:</span></span></div> </td> </tr> </table> <div> <div style="line-height:1.25"> </div> <div style="margin-left:126pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:82%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">Year ended</span></span></span></strong></span></span></div> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">December 31,</span></span></span></strong></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">2023 </span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Americas</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,025.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>991.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>922.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Europe, Middle East and Africa</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,116.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,049.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>980.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Asia Pacific</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>272.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>289.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>263.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman',serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,414.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,329.9</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,166.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> </div> <div style="line-height:1.25;clear:both"> </div> <div style="line-height:1.25"> <div></div> </div> <div style="line-height:1.25"> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:100.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman',serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property and equipment, net and ROU assets:</span></span></div> </td> </tr> </table> <div style="line-height:1.25"> </div> </div> <div> <div style="margin-left:126pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:82%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31,</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Israel</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">78.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">73.9</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">U.S.</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>8.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>12.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Rest of the world</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>14.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>16.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>101.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>103.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> </div> <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman',serif;clear:both"> </div> <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">b.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Summary information about product lines:</span></span></div> <div style="font-family:'Times New Roman', serif"> </div> <div style="font-family:'Times New Roman',serif"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company’s products can be classified by three main product lines. The following table presents total revenues for the years ended December 31, 2023, 2022 and 2021 by product lines:</span></span></div> </div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">Year ended</span></span></span></strong></span></span></div> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">December 31,</span></span></span></strong></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Product and licenses:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Network security Gateways</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">452.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="width:5px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="text-align:right;width:66px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">507.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">480.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other *)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>45.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="width:5px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;width:66px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>47.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>33.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="width:5px;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;width:66px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>497.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="width:5px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;width:66px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>554.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>513.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Security subscriptions</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>981.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="width:5px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;width:66px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>858.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>755.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Software updates and maintenance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>936.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="width:5px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;width:66px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>917.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>897.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="width:5px;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;width:66px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total revenues</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,414.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="width:5px;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="text-align:right;width:66px;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,329.9</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,166.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> <div style="line-height:1.25;clear:both"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:97.4pt"> </td> <td style="width:36.7pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">*)</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Comprised of Endpoint security, Mobile security and Security management products, each comprising of less than 10% of products and licenses revenues.</span></span></div> </td> </tr> </table> </div> <p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman,Times,serif;text-align:left"> </p> <div></div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">c.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Financial income, net:</span></span></div> </td> </tr> </table> </div> </div> </div> <div> <div> <div> <div> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">Year ended</span></span></span></strong></span></span></div> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">December 31,</span></span></span></strong></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Financial income:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:Times New Roman, serif;margin-left:12pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest income</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>92.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>67.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>66.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Financial expense:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:Times New Roman, serif;margin-left:12pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of marketable securities premium and accretion of discount, net</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>3.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>18.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>21.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:Times New Roman, serif;margin-left:12pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Realized loss (gain) on sale of marketable securities, net</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:Times New Roman, serif;margin-left:12pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign currency re-measurement (gain) loss</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>3.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(0.2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:Times New Roman, serif;margin-left:12pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Others</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>4.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>15.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>23.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>24.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>76.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>44.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>42.1</span></span></span></div> </td> </tr> </table> </div> </div> </div> </div> </div> </div> <div> <div style="line-height:1.25"> </div> <div style="margin-left:126pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:82%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">Year ended</span></span></span></strong></span></span></div> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">December 31,</span></span></span></strong></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">2023 </span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:Times New Roman, serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Americas</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,025.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>991.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>922.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Europe, Middle East and Africa</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,116.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,049.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>980.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Asia Pacific</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>272.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>289.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>263.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman',serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,414.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,329.9</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,166.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> </div> 1025700000 991100000 922800000 1116700000 1049500000 980800000 272300000 289300000 263200000 2414700000 2329900000 2166800000 <div> <div style="margin-left:126pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:82%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="6" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31,</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Israel</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">78.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">73.9</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">U.S.</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>8.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>12.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Rest of the world</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>14.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>16.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:76%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>101.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>103.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> </div> 78400000 73900000 8900000 12800000 14600000 16800000 101900000 103500000 <div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:73.4pt"> </td> <td style="width:24.5pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">b.</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Summary information about product lines:</span></span></div> <div style="font-family:'Times New Roman', serif"> </div> <div style="font-family:'Times New Roman',serif"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company’s products can be classified by three main product lines. The following table presents total revenues for the years ended December 31, 2023, 2022 and 2021 by product lines:</span></span></div> </div> </td> </tr> </table> <div style="line-height:1.25"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">Year ended</span></span></span></strong></span></span></div> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">December 31,</span></span></span></strong></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Product and licenses:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Network security Gateways</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">452.0</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="width:5px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="text-align:right;width:66px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">507.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">480.5</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:24pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other *)</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>45.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="width:5px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;width:66px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>47.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>33.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="width:5px;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;width:66px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>497.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="width:5px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;width:66px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>554.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>513.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Security subscriptions</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>981.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="width:5px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;width:66px;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>858.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>755.2</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Software updates and maintenance</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>936.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="width:5px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="text-align:right;width:66px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>917.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>897.7</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="width:5px;vertical-align:bottom"> </td> <td colspan="1" style="text-align:right;width:66px;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total revenues</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,414.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="width:5px;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="text-align:right;width:66px;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,329.9</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,166.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> </tr> </table> </div> <div style="line-height:1.25;clear:both"> </div> <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"> <tr> <td style="width:97.4pt"> </td> <td style="width:36.7pt;vertical-align:top;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">*)</span></span></td> <td style="width:auto;vertical-align:top;text-align:justify"> <div style="font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Comprised of Endpoint security, Mobile security and Security management products, each comprising of less than 10% of products and licenses revenues.</span></span></div> </td> </tr> </table> </div> 3 452000000 507800000 480500000 45400000 47100000 33400000 497400000 554900000 513900000 981200000 858000000 755200000 936100000 917000000 897700000 2414700000 2329900000 2166800000 0.10 <div> <div> <div> <div> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> <div style="margin-left:99pt"> <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="10" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">Year ended</span></span></span></strong></span></span></div> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><strong><span><span><span style="font-weight:bold">December 31,</span></span></span></strong></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"> <div style="text-align:center;line-height:1.25;font-family:'Times New Roman', serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2021</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:middle;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Financial income:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:Times New Roman, serif;margin-left:12pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest income</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>92.4</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>67.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>66.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="text-indent:-12pt;margin-left:12pt;line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Financial expense:</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:Times New Roman, serif;margin-left:12pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of marketable securities premium and accretion of discount, net</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>3.1</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>18.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>21.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;vertical-align:bottom"> <div style="line-height:1.25;font-family:Times New Roman, serif;margin-left:12pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Realized loss (gain) on sale of marketable securities, net</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6.7</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1.4</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:Times New Roman, serif;margin-left:12pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign currency re-measurement (gain) loss</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3.8</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>3.3</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(0.2</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:Times New Roman, serif;margin-left:12pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Others</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25;font-family:'Times New Roman', serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.3</span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1.8</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>4.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>15.9</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>23.6</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>24.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:bottom;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"> </td> </tr> <tr> <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom"> <div style="line-height:1.25;font-family:'Times New Roman', serif"> </div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>76.5</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>44.0</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"> </td> <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div> </td> <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom;white-space:nowrap"> <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>42.1</span></span></span></div> </td> </tr> </table> </div> </div> </div> </div> </div> 92400000 67600000 66100000 3100000 18500000 21000000 -6700000 0 1400000 -3800000 -3300000 200000 2300000 1800000 4600000 15900000 23600000 24000000 76500000 44000000 42100000 Represents an amount lower than 0.1 Comprised of Endpoint security, Mobile security and Security management products, each comprising of less than 10% of products and licenses revenues Not including amortization of technology shown separately. As of December 31, 2023 and 2022 unrecognized tax benefit in the amounts of $17.0 and $16.6 was presented net from deferred tax asset.

HU'?V863P M':;Y.V/.Z\IOP]AIPFZE(2E99E.$74I$?JDU]]4+LTA2IW&'&*<-"C=I<2[! MEPFE!$0T*%V8:B& >2:T"]-S'M!>8W\].V=NM78U?W4U5KG<;>G1[9S9I).P M>#2 MZW?+)2A*@P@\5:&R"RD#9^ MA>%!_0?PD9 S9SS; T!_9!XFB41/,+CTV@)K@N+85\R-/];RPOBY07T"5G>U M[\J(]LI:OXMS!5[U"I0AJ-6."OXI>5ZC'A(A[L^,2%OYZ4PTRV&MZY IR0Q" MZY2!)D;*,73?HF.LS42D!$SE9JAF=H]X<&'2]C11=Z.8OD%)94KGI?!11JOBFW#8KQ'>RX:X$SVWPM M;9-PY:PX(X#(F3NA5!9B,C65H0&K-#5CC9!S+TJ-C)?&S4&I?JKDT2RK?!A: MA/)N#&<1W&\"1)9WYPW0'6TXNDU<521-R;+:X$ N<4T-$901$\Y$!-96LGDC MM4V0M$(M"!"0&_6D.I/;??]8*O>= CTQ)GOV]<#W;CE?A7$AR[2;)1]DPXVH M7B52Y3,6E-I'L;5=> M6\1G87HP& O$6G^BGOW%]%?H-WKDA*E[D#FW(LIU'E9@U;$U[]+:662-^Z5)5*L@PF0"R(SJ4GV%:I:M6Z7Y63B>K%$5F<4C^Y MIY)\"RY9NQ.7LKTZMUJZ0'M@L:QUA\'N30D_AW:,T\^:[>2;RP0YE1?N\RHR M;USO-G,#N11%#EVYK1S 6H[JJ 7PF4@RH-<[2NT*_3^OE<<77"[KO=*$]DTZ M5IR+XP+PX14RG+SK2GGVBY>EPDX4E9G&Z,SD0F8R>2[R3L:KS,=J;*!:#P0_?%DT.N,/*_?Z7G];C5[@74'S2%-.E6)4YL[?[5'S>[FMF'$<@:O M'Z]U&/>NL+30&XR)QOUZHOZ B16]YYU8<0F0T^.>QU?]GJC?F?4G0Y[ M@WYO,/2\4:L]J,GXGF2,[#Y6/5_*H_$;\AH?EJKO@A*C_J#ECX3L#(<],?9$ MOR,GK?ZHZWO]=F=0H\0]40*=]RJTL:LK;@^'TU'?FXQ0@@_E0+2]-@CRUJ#3 M&_FC_K"^XOM=L:5B:_4;T\LY_\'*1V6+2-<.WN!B>4#9_A Z>*[<6Z5\E5EF MC3(KS,%Z25]R^2>[P:)52HU#HF*G8\M(+S'G/.ZQ0.$^"NW*2^UT4!^O^>:T M*YB2&\JMODWI^Z#=Z[(5G>I@LB\PH8J"'FQ.) 5;;6/$0;N['>7N+F2JJ#00 ML[HN^N:RULQO0_UU^$.\@6P5NA?8Y8U1#QW)TO8]@44E'GE*;JFPUW?.[LXY M-C8T!,R[-]?[XPT]TLKM7-VL1/C1,J4\IYRO ME^N@..]P%6>IV";1/9\PSAABM]W> M %[K_!2S)D?@92"ON/@?,ZL8\':F 5P;9B_B;F*I^C!4( 1/.RVDDA01Q4KX MR9Q$SHUQB<8F)[%0[2_SOI- ^;_)2&)\*WCQF %KZO22Y"]>W;)YED9+.RN4MOQ0/FDRO794RBD"XBJQ.(0XV=OH.3A;/ M;W>]\:C=[W>GO7'?&X.*UA9=T>Y-.KWNJ%/K:??2TW)XD65J:7)>#T[DD&YR M7?#%I5DC1JS%+5>)$K?06MQLB1W4E.^PV7E[*R$#_WJ]0\O"]T1+3D2GW0$D M!4P5?:\W;(U%=]H9]R=>O\;8>V-L&F'58]:>O-#&'WMP;L0]U=S$,DIR7Q-[ M5BS5:LQC89W9SD;L:V0*)8;?<82 "6ED/97RP0U5.9O/6:N@S;.]ER5"L>9,B3UX]+-+*&PS[_;#$, M9T>+\#J7$'0C\K@W9,J0AHU3;K!;/>7K)RK@MT .T##PV'@XSE"R\T0HA8V7 M+/5FZ&2D;TC%<6Y(Q7'OFHI#Z;[)?:[E&Q)W=ITN8Y%:H?*BF"140F^.20O* M&7!W)S.;GVGLO-%. ,:K:[G#8([I*@[F3R4EW(3\1]@?>U-.4SDV(%W9)'6E MYNRLA-4_3U:QS6>Z3P(B> M(UC K[@!):I':@3#KND6SK4T)L@:7).LWZQ4G1MTJ\>#Q6(%QNJIQ++6G2+L M<3Y'495;F#3%-;5&W\=)R/1:TNP*G15 ;;&SB1+4WJO9M?3I$OC=-Q17 *R[Z,H!9 M\\R3$IC+I+582/]K0ID.W+F.^5BM[V(:"RY:YGLHJ"L1";!&$*^[8I;*! MK+P=3Z"!FUX[JB5Z;FN/[^\932:^;/DC*;QNKRRGC]$"YEBKKMA(RH5T30G7"O,H;:7K%< 2XUU$(^RBO^]\B]T'796D6<- MBR%,!D8!/!F3N 2&ALR.L$M"H"I5*8]R97ATGSSH2<\3DY'7&7BML>]/>\*K,P7NQY%.LSIY;K[K14F^H[(N M(4U4?,2=2H0:23]?#[XK]K](J.80&^HJ:YB'&NG.R+E.O=EXT 7\(ET5G7_Y MI16OPD8KI%=G Z_RXYZHSN"&MU)A$?O;M;5%TCX([2WIS6/38C5^:\/&V%O! M\9J?=^7\'HR%/QSWVG*(_P7Y[7=[@V['&W>\]F@ZK6BX9C!L=I\$L2PBJQ=T M)L)QOLQM8CP,Y(KR(>* &^_EFESO+ESBC?I>M]_U.YZ<]$8#;S)H#R>C4: M[@^L]]TE7#=LMR>RZ_5'_4'/][MB.A#MX;C=[74F?6\\K2;^_5CB?1U#53NQ MK#=% 8$3+.2++_)#[96)L3/AV!GZ L1C>]P9='IC$)5RV)$=T>J.)^W6J%/1 MM.(GP^I,]QCJ9T/C6FY0EQ A5BCY.%=A(F>"V]3AP^J/@LV[LWSTSJ#M][T! M\"/I][QQ=S($?6HP:'>&;>11->+<'W$R>53LH5#*7:9HO,)O%I%'[H_=Z4_C MX60XZ?K=3K\S[0W$1/0\?R2\B3?H@"!KBQHWOC=N@%UW&7@4/T8]R?QXD^JC MPW&ZR#JG"F6[J4@22+Z]Y68O-IZ[.,+0L1W8*K,0 8S-0SW5W,7E#'82\&8P MJ?I4%"5&!^%Z&4Z9+H@Z.<3RDZ.%1@MU"*8O2=NWGTUSK78E*+B=FM7P 7?F^"4$9RIGL> M_Y*GC-S6%,@TYK6:[NB)93B%MU'&/K"%91I'1%02QWZI:^((HE.,(.KX7(@) M\OFSJ]2].Q]=7TY)#0QQ-&Q6MQ%DJM$0(HFO!HMG \<#W91PN8K!M-E<3*ER M(:V<*/5R3B;#; &B%9T@F<^?VGV_O"V:&Y0+(.SN0C%E9R.ON.G***LLAS#N MAN[0);V5B1IGPF;(#@U5U%3Z;C;TUL)FA21I5J@\5U<0!-9; Q):49(1+V-DL&Y&SLU==#*:7. $)YIQF5XO>7E6@!IJLA?-%<,3 M65DLU-(O4@I+18#/PHYRP@G!HW5]*]-'>*Z'D4N.Z>&=9 F4Y7=F5%95?+5. MP?;:Q WF=CY,Z5U;O-+Y'IDP6S5DFHIY$%[_O#%(RZ'LX"]) =UL#QS*7ENN MD/P',BX@,P@.O# ",BF+A%;/G,G1I]OSG18"-)/6FTRF<>/X\!DC+K>/P'&!B( MZREY7!IN61LI2ICU5TJG\K'I.9A>**T2M@\O9F[BS:(H3&[M)]=\5,ZR70+I MVRB.V1U"K;6JR^2P"7"JIF+25DU*IW8\.%;G:57QM\*^U'A ' F]Q&QT?5ST MN6"#[(N5P(6E2I3FMY@9EKJ>B^XV>W:WL]@N11!:TQPX&=GE9&27$#V> U?; M?[_S]/4R87+3O$B5IDYYZPWGB@9H\#SKS8?4H98K.0$.(]V7.;*CS?K2,PWZ MB3OA;E^\N;JZ:GK(AZBC11/DIJ+'O082M"Z2SOQ^H4.&Y)P\.?ICD MP7O0\0==B76H>HGL>"#BQVCQ6$;KEK4,RC-S+KXJXPB(''ZQR$:9G\J+56C- MTJ4\.$I@^Q1'P+OG.X;A^>RV2;I+T#F]8 G7KH^;BJ_49\;)6OWRM)]&SE_% M2AV==:G.RJJVT5#5-+E&;LSP5(%0:A#&!H1ZV%"B'!EDK:*:BWX/1Q1F6YG" M07O?V'58_KE"3PR/(BJ4S>9J2$&0HON1HPD>:-A_21X6RBOJW2AXZ5P?1VV# M.A +BOQ8#QGPN:H#]#7W$U$SAWC<1S9S@A,GHS@722F?(&8P*S>?B=Q-* BP MJY+Q3NAE$]LWH>LU4^!JO%*)@_CHJ\!)QW=>Q;%6T>:(#6 -GP:VQ:*;@!,K MM89JR2-]6+ZCZ K(C?6G4#D]]5\-8)^Y)KQ4O[%**1Z$2:6JY%RWU^/93U-< M=LX3ODM. Y>&<^_G9B"!PA'M):)21>R-9'"PZ9XAS/$RDZQUDOF:AL5SM1K@ M*Y8J$F+ .Q+%,'A$DDA4YW^YL#=&?M* 1UT)?QXL NJY@T97P(/)9:KL-:1Q MBS22F?&W3K"D%XR9>,6=DCDUB=-SIY)^KLZ.$[F4R\?DM*DJ/ >:#TXQD*N MD=A.#>92G@VV(=W="K.BE,N!TJ.O"4MPDI0Z;A+%CC ZNT9?&*J=3;$RM9GY@5P>UF89+ ME8DTUR3R^*8>#>;;@?<7U:98SYABE$ ,\](5Q\-X\SL6>R"Q$5\!\*K;G+Y? MSW@.@QQ;(ZP@W[I#QX)'.MV?W 0K3T&M;X]V[!OZ5323P[R1H'YD'@2&>H$@4OJ65OPQEX-+*76CBI/X MCT M7ZK"'V[]"*XZF@<>6*?[>#85D\*6CS@.-5KBT\:=^_+DZ/"=_FM/CY58R*\K MU79.>+-LQB/I::Z,HT0;<@QB$.#!E+;T\NW1I[,]>TJ&RTPU@[FC8>Z^//ZT MI[!$\D!?2[U4[1?U<$H;"(4+,$TI%/ _B3@,1.Z8&KR'NN=&T^';8!1N#_A. MZ/'?L+&H3->?R=IAD!RQ-F1D"6(W7/D_Q&(%II!:G-?.TOAV;>6K7OYYAFK-@CZ=H M^OH1J=!J:#*G!6;OX]8G8(^$DDT;T@DY7F%.H=* /+PLS%]A,UJ5U5O#:M24 MBI7N_Z.?5WGB%%M#D'WAG]K42;KQG(:\HO:/,P>#/>U[094V9-TW',PMO2(P4"^7 MA,+'H,R[>L8,,4[T$@0+[@7@HS5)7/?0ZMUWZ"4TSR4: .^A6 MMBP)Q?%H7@CI<7?1W_ . =\)OV*:&=YPX4HOR*2;4F8+Z8G,IBARQ+F(SFJA M\S_A_4'D[[K#*-[L;)4X)KF2A]#O0&5 MG:S)C6KW^]V,1^+(B2PY$@+6UTA*.^7AG;AA*T5':TZ<9,G1;8)TUDOTU$+D:KL>0W>F MQP\> X=QNUJ9_DU>YW(C2"D%;?HT2+ZX4T%Q;Z5A._9W"2 MZTUPI0B(A)':+WE0$+_KG5B#;R&:X M,,&+8LVOFMM)/E0U>14H2I FS"5T:KL-Q="XJ:FV2'@3F3 R>HT>W5P':3<% M:8=UD/9V?]@Y29*I"B&0L*%_'7#]$7:9?> WNKIX[:'YHFF-RV9JI]/ R/-% MC*Q@*-S,ADZ#G6,2 ]9WZQ+ZX@&:=)KEM8\6@349#4A+V2020-FLJN M:E7/ !^Q[=S%OOB-#;D61X!D3-)XW?2DRB$&*#=-N70HJ6'*M:NDWPS53R@B%\#F%U@ M7#-F=D ^@JC*X!R=*KT4UZ1^DZ+-B?@)T.^*:34,_D32T]545P'%Q>''!'2< M;.RJ^;A*]>'D-QR\)$(KB)??15X%=W1POZ$=4G0,>-:*8"IGD'>M^T$G6;8W MGQ>3Q,LX 87KQ&$)P:):CME/X) M)8/S\"3*!\9H>JX8B7H! U=? 9>[AA>+N;R*XB\F(I69^B1QZ"G'?J'#3WR\7\NJ]H6C1^%V1T!?@$'>$OI#?9T MI=U[@7-I.%:VA:1:@\2J+P-4XNQ:GGF0O&(T=[1Q%NG8%0[XR4(GW]@<]*'. M^%+LJKC%8 MUI5U$$,1E;W0'MK[^.O>\"?Z44!]HEDUZ:@.P*JJ@9S+\&)E!O,;/@HNL\/$ M>U5[E*7@DTTG04V;:3U)\2V,SV!%'!:Z:G>#Q!")I(2HR/-6L15[7"13:?XN MW+BB9D[%O3:S-)+,]Z9!JH6.AJ%ZDMAFZ=KNQK555$>M3(S 'E-'3,$GC3?K M@+MDJ6K=3N%MVOUG_'W9\*7DE?JMBZX=#;* ^F3''L4P\QMU^+&]K!F GCR2 MH1@7++)SV*4()2J%Z2RA0DI@Y7D/IL(>JZM$?OM4@JE"CI13(XFK*M>?#:^F M>[ I)-4E52:;X<1.(:L9[T)C<_ZE^206+7-0AW'8LH"S8,1Z,!XU.J/6 MCA6;EQ-F3"KMCF@SV98_.1E*Y/G3^FHF(D[V;O\GS1+T+Q5KT $4EJ_%*WF9 MN5\M;N3K*]+O?(E5TYPIU2C[/DAL)I9+R<$08.8T!Z)+KZ3JF*'M MSCF[QRY%N#),AP<*=UM 8@"T"05Y^*$PC-CI[(LTFQ*B:5Y%_G*LBXEQS[DG M5]W,^>["59U[<=6F^_*D##L:^?<5.M.0:8NU./=!#=(D*2>4T+]1CJ:F3SJ/ MY;P;MW>*W)X:\9#1R*XI1+!N5$B='J/(Q'_M M0HJ2:ZB6HINDJ+=!O3>C:KZW>F\I][4UNJ?8G < MML>^5[O/WC()J6N@5]O%>-399^ -G^"_W :&XC?JN(X6_*H(3:-VZ5SL[?B] M\O0>G7WZM&/X?(Q2W)XNN&+>-(DN90$?L;V:YSS=;+L.LT9:Y>+L9-#?*T7.!41QD#:4VC72M,PK6X97+49;C=E\&>MH!)4S,"*Q_R(PE@NHUJ+?V^:FBVE'(S.S=JHGL% M1?).BM[-&E6F&X$-Y2A-JJ >;6FZ #RP_Q$75G2WUG_4&7.JCZ-4'X I\-&E M"N 76QYA(BY0=$ M82"^4JYJ8B(6)87V@?;!4.HNK0+G5K%6K+;92L=4NS'CP:5OZNZM?!;5UT3' MZIVL6E+D@KCF3-<-C:G91P:'EG% =?()*"GL4M18R^D\7+I,G[RD5K]HCJ@R M@X:5H>K$U*J26>%8#4RZTMM)<"R47)35IIL@8:R;R5:E6,-,4>P/OR8X;_IALR>LHO)^YX5M]'U9:2DDZNI %"3U^0 Z( #KB>.<''&IK,@ M4B^XW[.!7WYKJH*O% N1)A#ZAK(<4*8E1<9=8*M@\Y*A:#^;2_NGI /E)\Z@ MY%(*?:+H[CI/=;NL@-W(_VP)3MEQ (1ERJW'%#%5(?&HT!>C0<21SPHWQ*\K M&?&V')%:2>R<>W*@*]6.K,K+3U@%R0-Z\A^7%"EMKCRUL^H+M9B.0OLL+Z:0 M8@)4\*K3^LFJ]J2<=(R6LLRD&*8N/:O%^;AO M@TX?-PE?QZ:3QZ'NE(SFB6+F&?$E.4;F2CCP$ST#^B04#5?LAE5"#%&*CI560ZKR@9BCSQ>CLT-ZR2F/A]4+ZT MB.3;,-Z]#>/1P?J2.\^(M?(QO'$;E5!0T ^U=+6,CZQ%RL:Z$II5()>J474& M1!M5&5:6AJWFOROQHKR;PK%*[.Q=Z$K@S478]N'1K?S2Y?H8857(;'&6RG0= M_[R@<-$9IBPG2J98&]66S%: M_D#X'6!453(S7:5/J%R7_)YS&@Z>GA(.0[#F4H?Z$O'Y50^B&%^ B=SKB%4L M6RK*E$Z3B[- N#0PP$<[4\;L0E"W%-3(Z1=H=9Z=V3Z[R]91.WE2]5SL*3/>(>-F86 MC5>[%E;ED*]O-\^[UF(O02E68I]XL4 2A=7@UH)DILIP="N_FH_4?.2;K.\\ MMK^7/K4_4S7)&+X]5-96%2I]SG.VF-43T#(3%&[KAL4YE6P"L''YC6OU=1C#+84=XK8'?DN.>'$U' M?3GM#WOM@1@/9:_7J^8(P2R^M'EGHH;-1SPX1Z3R9 M/:W@YHCP]:Y&4';[WKC;GPK G&YO,AZ+06O2;77E=#+LCSO#BHXG?3KXDRDO MZ,A1O.1A;_M'"(:/GW2;MB$ M$_A/DUJ2CS5NT"P(_UX_]!1KZ\??WL*@H.3O&W@K<8.W^[/;[S=;?7N.V(,; MJI12QZ7I#$5LN4L.6AV3L$N'.."_ ON;DP\<:AE.K7BLFF55A17Q5$/JVDY+ MZW[O+V7SHMDP+V3-L6'T1F(M%@/9XQX_Y#3D06-I-EPL"C%+VE'Q8]O=[TM/ M)TC$684$F=\"BZD"WZ5\V( G7W.O#<60:&/GF+*S@@-;71/PO9@XI3@:K:6" M##2@M@38V11'F+DF/D4C1>EI!0Q\1@&@<<.=P-OG MJ_!"9#-P<0UZ(:6OY\KI*7)HNNWG>^N;W>.S#37PP4(.87[@FXPU $5N-I!J M&F@!*_._:!L[H7"L4[QKGH1 H0/\P#:B158"P?WSJH 09E*&Y7C0J38@+ZFQ M3XEK0>2:T16H^=O@^J0:_?%=U:);B?2I"-7KE)W.=FKZQ3V.1:#3-6E!S$]GB6 MW*B57-&P;OQA]J2P6#N\N%RGM+?4WLZ4U*DW;OOML>^U.]V>UQY,^H/NM#7U M)EYO.A'C&B/OAY'KV+7%]!VR;S8XPM &:K@Z67(B%E_@SZPY5Z!JZ71':55C M9S9E9ETT<$SA%S#>?2E"$C=Q^1B>W?G6QJUN9SKNB5ZKW1NU?"%&8S$0_DC( M5@_PM,;,!\9,,^0(\&Q?Q8$BJ^<^5R9A72(UX,<1[SM#CK8G^]VI[(VG8M2; MC@:C47LP:HVGHXGT_4%+U,CQ6,B!_?RD/1L-)Q$M+O:Q47Y^NE=UW/2=\6C8 M]4&\#0>RUYF.QE._W6M+?S 8]0>M_J3&EL?"%LMM3ZB2C:W.S./B;]AEB/4! M^[I!C'F,.5!N)AS:0&8_NBV=>H[DI'Z8*Y4Q[$X;SB)3N9WM#$G[HMN27MN7 MD^&@UP741.-@U/8&PZGLC*>R1M+'0E) Q5 Y#UUKJ"(Y@Q(.5UZ8EI39S$6M M2NT,8P;>M-_I#D==;S3L=<9#T?('W8D4HXX8RT$=O7YPC-$* MD $Q-'MR)28\I"81?&<(-/;Z_5''[P\G(!@P$ M*O';H03D&KN9]"_(686^2-\/,;BQ2.5%S)U!R>NM&Y-RLRUN_;D[17PP[;>& MT_%XW/5Z[8X ^\P?PCW[ [\]F@JO1J%'0"'A45FKHH5[FGF[)B MXUH+=Y3[?&#:5=,NZ/AL-?K3;UQISOM#/H#*?Q.N]VMM?-'0*'$!%# MCO=41R#=:EF7OFR3D*73;XW/BELNOT9=6R&#V ?>J)T/JFV. W>!+94U%E7U!0G1X,F28U?3&8L=8$I=%?'L78FCGK- M\\I,1B6M:LZ^#<-//:S69>6X&.M2VKW6RS<[NQ#65F4' TH8'6 M65&/P@]"#D**(D(H>U^/&M>C*JPJ)?S13I/!L[*H3U@ IX+=JJ36E-D3^]UQ M)OB95< XRXV'IY'1*O:@I,(GU9U!50L[UJ0R72Z,/KU58DU,+0J:W !=HQ8N'7*IZC-5<>0RDB)%8$FN&;*(@@R[3 MK3.?*4%$37(Q,S)RJSNZ28-*4,EER)6M',,?P3)\M!& 6S[ X@I^MP_2"R6QWE+?9^]0VIJK9I!54Y7Y/.EZS(@=\:K'>E M,-D[_ZU_X11^8>5VZ''2Y]-D58 * L MMJC[5BN&GL-8$@@O _V:*Y[XEIM1FNM"$.E&B8 O&**Z5!B4ZQ5'):T9X3E\ M7)Q3D?!XNFM-__3L.QPL:J9JXL#F;LV,!@*./)^*@E MLU >9;-. :LL#+T=P=P2!*--<35SB%/'_6T><\KQ4I,3M[--?/&G^TL83>!H M9Y0MJ(85\EU:UZQ+YS"=C1I&%)I]9#7T:ZROX1"M4FP-N5]>-F8+K)&'[L- MW+%N%[BI0F+0>MX5$@^2C_Q8Y92([%;UY+D]R?A=-=H6%5NW<,;G5YKY3(/$ MUG6\K(,B1SH=[H$KN(.5KH1@ED #IU@9:3#)TD2J-3Y@-P%$JS"@?>0-1DMY MU8FH]L:Y+0Y\O+ 31JF06M7A7;@'2I(FT&=,MG!D5=%M+S;-XTT?$-Y,KS0A$ MAS+6L]F2&M9)82_%$6EG,_E%AFHC\D_R#.3=EF:LY[E;'7ES*\:RPL1^Z$B$/N:C$*IO(T(VL(X-]RYDYO=AO\)=!.E MM14N>*P@8%"2E&4+*_0DQ5]0!0 WU[.#*;#+]9W!9O*#Y#11TX>ZK2$U/Z5V M<;HG(6X$]7$[4,B/6+M"CU@$_U]B0_QXM]WF#K,&>E:3 M\@JY,W0!N]7(AD?'ZSSOI%&"%0ZW8,W:%&;VC?)2Y+2IK%45.<88)MC^9CI- M)#9]TI-\=.:3\6.9Z9@\[IMU3]-2@W#(UV7V5\B8]1A#U6#'K&9L@S5=F@H9 M5+.%I'RK&31,>QVC0%H_=_CG22[#?I5DK=^H :QFZC0\DZL9K/65=X=<',#: MX-DOB^@*_O?",(NY1+X2>(;MBVH% MM^O6(VL,$D_"M@N24RB">3D2@:V*8-SDJU+:#)*+];#NKYDU*FG8>?"Z1_)V MFS)BT['YD;6'S+\7TVL;-%K#[FUH\V!:G_0FGH]$E XL/G]AND&I>E[,->:? M<0:WP]B+#VM#MER!!!?,23W(S%F[>01KK;H2N*&A\I Z:5%^:=4Q]_VK6CRM=NV.VYH7>[A4@9 MO;+MCW,7OA+Q$?-9 ZH:7:U#',"-&LX,_<\1%QX6PQUXV]K?8%03:ABN+AAO M=1IX^98D] Z4"I@H&&K6C,H+;7:G(OI,8*:(GN%,!S^A4[W+]UQ!Q;4*L8AS MTWU]DYU!U __BQ>JZ !4Y^AB80;JYC!2*W]:X2[B""-=)O%R#ZG9>QMF[&U4 MHWDUQ]@^N:[RUKFTU-A@M-$3:T M/2_Y"_S0O#0'GW6/<6:J%6[!8YN0WX"3[KMP>Y7E8\D5T_.VZ"NCDYV$H3;Y@. U0L M1=G!&'?C?!IU*8H@C5&"LZ(3;@JZCDO"[39'/^EA9ZAX,-[F3(G 1&47%"LQ MD,N%H!J.5>H*!(XA>65SHVNJD0]_49/YTC: !D$CE;6ZH6E7PSZ'/JQEJ1.(*A5\8 MR$ON0NVHN!M%G3G K4>^D>O"S*^'RU^"?(JYUS<-S53@R53I0NK\M?ORT_OC MP[WMPM^.%?[6&W&QCX,7+)&SJ\D$5N=N7)P5^L6U[?1AU1V6,RH=.?I96:5& M"_1D,&V8IVU[M^&PO_+QJ\5[@X%L>YWI8##Q>@-L4C0:#,>#L=_N^GYWVJKS MU^Z5OS;LKV7QYQ)0LC0C<_?K@TL:#]TZYBZYU_U^I^NU/='Q9*_?&XEA5_H3 M?]J=#MOM?J].W[\??O3S51ZD.*MYVZ"+8QQ29%:+8J?D>;"&).209QE'&(TE M&1_SH&1CL/!W6LPJ',NZ6=E^HTKE1[YX\[Z0(] HCO993WMI9%-^BJ-]J$IO MLI2-M;&9WY?=31\8S2\_<-$P^\WVW5* M"@=.0RIH&SFR5^R TX$P@Y8FI&?5/R5N0D1\_*4?^)Q=#^PXM+RA9!>ZJR37 M%RKSN$D]I 2+]'6")F<%GDE5\T%S[#KCOLY0YN9+FD=%YQB^XC]-:+@"S\(!882SYXA,1:*_I_F& 3L[6!X%\%OT?W MJ;.&+,%-)=(TL$MT6"YS;UOQ4DZ$G"-Q3\DY)=#IWMC GI#^$61PO%RRJ),[ M5=8[3T=?T)B\0/) =_\J7@3)+/.3T&RA+%F.*2V\MO.>EP!@-OR6&".-B6&I ML"?K(-8*.M,E_ZD)VN%UZ\0+7=J@MLC3[;(!?'9R8I39EI1P2R*6?'@:JFKB M[\+7 *>@B\,AG?)N9LR:K:9_V:7E]LCMU#G5E7> 3 'W2Z$-WE^NTL,.>V31 M(*> &CMU#AY;EW-J$B,1?F]IZ/C2_5L;'ZZS[ /,9HB8Q-+HY:S97&)-SGA0&ZU@,P?K&X8BF)@8+.77MAA)J^-J4 MDVK6F'H8@TY+U:W.-$W$1-O\N;33#!+RBI'K%#E(PIA/[D93&)(]JCL) MJX%1]+LK;#9JCZJP#_TRS\%R?4*!9BGV84_#2)P"R#*W/SO147<@)VEZ4YRF MK%F73OW8*8%Q)# CK5.++56C\&-#E7/>^Z[*"TSAD,/$4J"?+)Y,P]_4#)5< MP*W4?L+Z@@2C$O*$. &/W45L CR&=PD2$2#VF1Y+F[+MX??3@ 9N M'Y^>H?-X[H[&W9'[DO++=>+K&8L3:V#C>[/> =FV>V;2;Q"73>O@9(QF"7 1 MD*OX(B\N>!U+7B0JAT\I?4&\@5-%DQ"5)=5QCO3!AE.LO>$%LG$@R+XVJIN[ M+>B+O!7S=M@6AL]#<;WK8#DEGQ*R4]-DHF?[,J:49,69#<"U^$_ LQ6S-F+D M9UEU RZB;?GX8S>3'I?EA$\VP14WJ/.O4O4PK*"6TI> M81)2>)-?=L.9G9)#[-H4,8%1M%Y]@WIVOV,2Q,46PGAMS@1!3"3&]X:04$5] MV-#H*YR>&HU&4Q"D ,LM%4_[0-'"*-YY/XF ,$7[AF8=*C\GTM@+Y=PNL%P M-&[WQXW'G995-C">/%EE+BNE+@*/=-NM?S25C\J][0&&FZ/@!@!56'$-BI&: MV;;N[/KNF/!1:6%<&EW[)C?Z)CL_C&^R<@%OOD@,/1V?'WUHM^&3_]C?/UAX MLRC>WW^C+@:_4^[%=M/][\\''\^/SP_.C_]YY!Q\?(_+YW/UPGSVVV[I\5^JWO0KAC3\S/GIQD'R17G75'H: M#SW FD0V10#1' EJ533/^UB41<7KT)_L$KX"M)8IN?>M\7L(4UYMY10MOE. U&XO$=,=Z09Q,F[^"DF;MT";AR(;$F"N M9W>+[A=*G[#2;T +^0K(,'WN;6%4#[Y*JYX)FS9C'1/JO@D7$Y4^ M2&E H/4$D6-":&AGP&8N, 2VH%W@XO:?%Q+D/^7>3U*R/&*E4[Q$0Z#A'JWB M:"G%(E,E]S@;R.3D%9]L9,/D'8L>+.!9ARM@H_OV&HX!4NV:4DLH/ZB0@J@2 MU>Q[(IIRK/ W^4C,Z@(+SOABQ>T4XYRN:,)UP3$ETK4WA\!!5_#/ M70\/Y[A?I]7I$(K /[KN!5>*%[9,=XHWI66"H#"-]!VVD+%*@DY]':C6)0O0 M X(\6A;8D^$>3.GTI7&'5* ,I62I;2PF)U.?YK-$/6F:?J-"5RWY6SEK)F-"5S%1"JV$=<3 MK/3GZJC&E@3CJ)!CM27F%;+$8.]H:?S7B[8-FXM5FF):5AB^>- -ZXV4[V!T MZ\N48:G7C"\F+UL-%__?'K[ 38!B_4U[V@"O=3-[.Q6]0*%=M.T_*.VUV*WQ MYNNYS[;6]^#FN-)6USU=;'75($Y3N8]$2$Z$JU@L'^#^X^B*M]1Y40%L+-U- MI[J(>;N3[SQ*1:@=/&\F^C1L?H6'+X=86I\?K+X7.!H M-(WS-GQ]#Z;;G1"Z6'0;9I&5_[.E%$&G:=**[1%G7==:TC;:$B5 MIMNM%"0DFEZM'7V+=EQCW[VQ#Y"O7R-?C7R[0KY!C7PU\NT*^88U\M7(MROD M&]7(5UM%CT4@@[M2B/+45X(X7@8+=QZ$(24TWXU*W+O\_&;7P0] $52JOIX^ MAMRRT^HUW$YW!/_I]_=NNG0-OOUVQTKPPS 00+FS_=2;#V71LY^_+Z5M!XM[ MRJ9'?/FCH^=#[[&^L_K.ZCNK[ZR^L_K.ZCNK[ZR^L_K.'LG.T2EH@Y\>V)K! M^/\UVC94U5E8,*VM662-EQ9"RUVWV:Z2LD;)22#D8]IO#&BMK MK*P65@[@?RN)E8_A'MM)2L!-3C1VEV6>LDIYQA[>__K(U/OP&_[NE'LO#"U3 MA=K5<;#M-+Y1E2W7)/"]2:#3JDF@4ENN2>![D\!^C?\5VG*-_S7^U_C_A#9< MXW]U[Z;&_QK_;_=RM9N#F@0JM.6:!+X["3P#*YBV_ 22)@_S'8$SSV^5O+L5 M(M=*$^)=2*Q?)T/4N/9]4AS:@^:XQK4:U[Y'EO9X5.-:C6O?!=-: MC6O? =>&G>J81#6J/6M4:S<&XUZ=E%ICV_?"MMZHHF+TV:3UE7;Z.13)K$I. MGMIS^_0]M\-Q&GMJ[*FQI\:>&GMJ[*E5[!K5:E2K"*H]_UPS5_ZY M"BY%B*WCOO- N2IX02OL\*R#5KN95U.C98V6-5I696\U6M9H6<&]U6A9HV4% M]U:C98V6%=Q;C98U6E9P;S5:_B")0R_>?(@6\AI_^T6F[A0.6><'/6N/W[X%IE>N/6>%;C68UG-9[5>%;C68UG-9[5>%;; C6NU;BVXU2FU^Y2 M^'ZPN-CG97]V.\NO#^[AH3HPE^K JE@"=B]0?2\JG42Q+V/S;MQ?J^'B_]O# MC;A)% 9^I5VUCW&L[SIJ<%2A5,COA+,U[=6T5P7:JXP]4M-=37:[FJZJ^FNIKN:[GY,NJM]*T_W'#7MU;1739RE=G#;WSX.Y3!KN_Z;_=3_**_EEOK"7J/:WIY'O0RZ/:; M@YI:*K3EFEJJ2RW]=KAEFZCU>G4NEBEMES32W7II=,8]\?-X5.G%]JR]I6_2L4DE&\Q%%\.X#\&YEXH14S0FQGW>QHM8"Y"-57_B ' M.HUVK18@GKZ6#OW,W"S^GS*L5%^]>*6/47;?)=BT[<"7]U$,?R_<0V">\H#M)KO8;\NI2+!);)/]9PCY-8 MR#!PSV;RBPQID:-5'+D>PR*02=,]\#RX[F!QX::1F\ZD.Q5>&L6XF \L1NWF MX.S0'75;#?=__>>HTVF]5E!U#%0_"!2G28.^;[^F?7DX:V<:1E<-.J:[C -/ M-M21N2]I0V^^X4[A[+ GV CN,T"" 1R9 X)?NVDL%@GL*X@6"A@BAH\NY!Q@ MK7<*FVXX",EE+'T"Y2(-KV^":],]7KB8\(H+-^CTUM=ND-!'L&W8[+6&&H$= M/Y=>A"M[KEQ"UO.)VMDM)7(*2FJP4=3O EQ7(9 M 8,'4.AW-G>+L2<+VN9$A'!%TDUF$J\.C@@@0%F$UQ7E0 N,)73GT4*F #I' M )*M%FGBO@1@PB4OX=MK>)&8!"$ 7R9[ !F1$AW,9$@7!9Q%QCE4!:2#GP'( M^*T)71IL8I5( FPL0WD)EPYL@&G>W)C\ZLT071R\#Q=>A#_/G<;UX1N@!D"V M"X%OC]TP2A+>5BR350B[G\;1O+@#O,)83D/I*03#I9,45B-\ %R! T=S>&NB M45R$COH,WF(^RR@!?BF6RS@"6.&F=GOU_Y+N7(ID!3?#J(GL F308E_?KFMN M-RA!$V>-YLPUJG413KE[M GD4H0KY'NNG$X!Q/KN\+;X;O OD'AP@WAE"J.N MW2N!VP'<(DSC74O?*=NA^]*LJ"C;8C=[NP<_Z0Z$6T!C@-I7(D:=<@&[] #H M\.%,^A<,NB+F.QKSW0 X*?X<,); E=!U6B189)27(@ZB55)NWFD-\Z#\(0KJGIGL]D(JTEKP!FM(1P@0T'D8^[6"U) MREW)\%(B=TIG"3WI B9GFR4.H. #/$ FA#\7B^ OAHR2@1GE,C4W!;,36/QO@V8GO_?=8EC)4EL\]2X[']'NMD@J"+9,MC%H8J3# "L% M,G484XF-;.3@+G)PPN+I*D6F9)0,YLY+<8W\A" -_XZ!BRB^%1)B&UVI@.UY M5V"=@VP!WBPR/E)'<&L9$+);W$C43D;40)U*23'G MV(*NMX88TW9KV.P;(+#F)(/8F8I 2P,"B]H"/=-N=LLHRMVQT@2"I@3F"U%NE0CA\5"600")J@8AR+5673W2USI_1($MG&[7_ MF;@D=1_6O0!3$)9)W664PG&(EY&<(,T8['D!5M^%0RJJ>DU&B$"]1/K,7M$= M 9*6^(#A ODG\,))J=7XT7011A<1OI;.,@=)=,&B75I[ MA%J"DX=*XT3Y%- M]RV*>U++Y50TL4X6)I98\D ML;8SZ-F'$OC_]>+X_.A#NP.?_,?^_L'"FT7Q_OX;Y1/![]QVI^F^.SH[/#W^ M='Y\\M$]>>^>'1U^/CT^/SXZ?#D[/W>/CN_GLO@=^ M=#?C![^^W44D>7_P^??SLX;[[OB?Q^^./KYS#DY/CPY.#WXY.G,//KZ#7_Q^ M_/&_/Q]]/-PY=H!&@L98C/(8V,]4H&W: ,J]#.!9(-TG'F@BTJ\2;?=NO;M>T_UP<'YT>GSPN_OAY-WQ M^^/# R3U,^?\!$C[R#T]_N77\S.+\O]P?SWY_=W1*5_KY[,C_.[3Z?#P_/?F=T,,AO'CW^?2Q2'[3,:8"E(#KG]= MR#7O"HXE!W['EXEVT2'J1U%(-H;S*8X\"QL2")3^@7..DPBH/$ZA@X8H,%?SFB$M)R3*9 3J*ZX)G_WWMCWZKN&TAP=]D7!4PO)-CVIDS)!;1>?5PI> MM@T_NQ?/NA=W:>[%?2G0)IT"S$B//%VAD[S=%?OM_DNY1[]N]WWU5P:.,Z9S MU%:/M(9WX)%IUAYW>^Q,G+/V2'XNY;RP?ZQ\%GM[K(]G,,OL3LT_%M>;#M!P MF&FA^C\#Z^Y*@N7-,*';U%!!V]2#RX4G45Z!)4_^.9& 80G*#FFN,3GGX B@ MN 926RM@_T63?S/@^>WY&P8+VX/[$#&0CD/J$ZKPP [_O?(OM'->XY0R@+PH M2?X)XV'!DL#]#H?71&D#\SP]=&AF+.G5 ,7X58 MBNP9 ;XE\B!?-TB)5WZ3(1\9V)>"W7A5@P62HE#&0+G0(%]- )1^P7M*5I-Y MD"0DE A):24;V1I.D!A_;(,/D23X3[!8YG!Y?RETX2"(9 I7)DH*_$_9FXF; M+*7'?@4PH0NT0,:N?NMA-%>;0DQO#U_#!I"\R,N#9TQTB 9.3OZ:_-'9SP(G M7V5H!S=!K6;H*SAU$O@!;!XQ+D&?QFJ^XL?(#P,;6"U4- W-W#*N1.3\35PI M'R_ %X I#B2(T*( F!?PC8A)M$JSN\P0:UO9_P,&V7L_3)!]N_N^OU;VP6"_ M(<=3HG5DI,=XA^AB5/J+>W()Z)\A_:D.C>[>MV=)'F)IR1)HC.0%>FYD@MDS M <@2Y0N>BV"1PO]'4A<^T"#2:J"/JS@[^<*MF& 6";Y!/9CFU(/IW@;.R]*] M^$9GXQN1D6G^G$GRV\1'+"^$RB=@)[4)R8%,*CT8NWB=)7PD,K4I^ZD)IB8, MV*_J ,M5#!*:W72"LAAH Z007H!(C\DA"=_()3'BS-&L@M"A3.X,$Y;.J [! MJT%#" -/RQM+'J,D^?G;,)1RKEQ,#<.<+WCG?[UHO:"_56LN^AMMFK\FW>Y( MM$>=?JSSVO?[$9)N]._OT_O<@2<]Q[1<%;&ISEJM,H!C(X_7O,7.E,O_LCUJ=HD 2RJQ$6Z@ MM0Y>W[2 6*71ACKN4B,TE^SW!O0,I%?M_R3ZE0NMFK(*PU>-4MRF!E_"@V&# M] !4>1$-4=4004S*+F4+%"/-C$0@DVF0"WY@MJ.L"([;-NP-1K3SMB* =RW.U/>YW.J-OJUNAV/W2[72G/(0NYT8TA5W)8*D2#"C"X0>I,5,F$A^>"VWZE3!O M@.,L D- E%*!)7:98#!@$:DDN5W11F-.*F:)B0NA&58:0M M(QK*3KFF-"Q%3!Q"2BGW#E,Z@\3"9N?]*D;L: !;]P21T-2UTGC@')Q_L'MW6)XHU^@;2]ZYS8@BS"+)Y$^N7GC.YD96QPX*D\G6.&Z\ICBP0% M+;T[RS?=FM*R_3LKO?=I+.;R*HJ_L.LJ#HBY9?:LRIX>'P00:)7Y[,@WEZ:2,.<,+>@(4Y*^#['>$2LZE*U*GZ-*U M+GPFDC)O[?88C:E+MSIM^@/]YIK,XTB.<-E=*#UZ=0$9; N$62:H>O=D;=[3X# MC0LR3.35C-/Q&+D.%HN5<5[M-,)^F#'G-1*.*NEJ4YFF-Y!N#KH-#)YG(LBY MVQT2CD8>)U$R46OM#LT@E;-'(7@VP)34Q6*&+ZAMIM'Z \0ZG*TW<0]G_*8? M;Q,='QS<&AX?'#3=@\_OCL_=PY,/'X[/SX^.W/?''P\^'F+^Q='_?#HZ/=\] MJYI$F(0*;,*8AD3LJ,2 5;S0]_HA;KI_1.+2/9S),%IY,XF1*6'2NXE)4>B& MY5.^4",VF=[&]L6069)C1ID?-LOFVB)*17&ICR+QQ9^*S\%#Y#+Z0$53'+VJ M4J+.X.WMN/,64;K-T?FOQX>E*17WV))[QV#%/5%*^!%[1.#BV- X F;D MZ4 YAY\=CL690KWY,HRNI:1L+;,0J284RDN*ML^&<&!C)]RLY 6M?(BM845Y" M-"&GKX##+4V%96%U/!!&4H%RXPO90$&42,Z!%^Y5C/R"0^:86@UG8!ET"7]% M.M\8@>FCY962]@TH0P!R"4#N631-KU# G$MOMHC"Z") I#E>>,V&>Y"F@,?' M>KU3O5[#'??'[MF7:]203R,!8NIL!6=SNZT6_!/.=BCB,(+?'6+R6!0O0*T? M]UK#%N7V'KQVSF7XLSOHM_8'G=%^AV*)1W, V,]N$/^_5=+T<(M+ND+@B]_. M?YY[S+C_P\2,'U"$'-XN0@Z;[J?38] V/AW\[AP<'IY\_GA^\/'7SXO;/U"@7G4DGV,\Q3\W:=^Z[H 4(">3$HDZCW8\W<5^PXJ,^;K]9LD@_C;)?^T;W=_!*HAD4QD$ MEUW@8O"/3FGD]5Y O$&WR'5M[@P5)]HN=,#TG$41Y-CWA!B,>X-NIS?I"='O M=X>]OI3>L#,<=CR[?4AZOP#"N/_3.A,HQA,VQ@_NVC&\=*K4MJU5=C''Z>ZC MVP:WONM>H\MNZB/^#94=!=1O=Q%O_\!"HZ,6G1HM=S2R[P?@Z)VG3SH'5"1=$\G3Y-W/ $_(= 6*5BW M-1+62%ASP1H!?T0$K+E@K:\^/J&T>T^?4EX&"]W[)\'>D)AVC.$H13[)WH^$ MN_; N7YG5P/G#B@.3I[AE^V[P+_NL%UWV'[ P[;JZ0V5VG)%:.7AQYY6E@(& M3VZ0W+8G^ZD6*Q6ZC5JL5)NJ:K%2I0T_>0H8/+FI)=\D5A[#)'LD8TNWG&&C MJU,IHZM"M%QI*KV+!&I7A0 K)5MJ3'MH3&M79I[;$S4-:I1\:)3\/T\/(VMQ M_*PQLOOT,/+1]=SM%/.[1-F^744^%U^58MRM%"7>"T;?BXCO%0"LKAE]SV-] M7W]391C,=\+8FO)JRJL"Y75ZSX+PGJ3A5)-H3:*U<*PIKZ:\BE)>MS*NP>\O M'!\TT?36X-!64W)VDW/ZN%ZEG3B0OLU7M/T^GF(XIK[^^OKKZZ^OO[[^)W/] M57+J]Q[#J8_CXI^#PZ)7%;,)&T+YT6H2RN><07I?"'Q/$PO^^]1MK#MB=TVE M.Z'2"G@W*D=[K2?OW]@L=I^K\_]Y4VDM2^\E2RN3,UO+TN=,I;4LK67IC3.; MMFO _V*;;J3*5([YL=Y@M,%8OF.GV&V7+>DT3'_A?2QDUC^XC?V#]164M1'= MV$NX;&)9SC]@M336^\7!824]B.\PFZTEQH.6Z F_+UH]V1N+@1#]P5!V?-D? M3#O3:LYFT]UH2YPX+][\G[W266NE#I\MQJN=RF4L$S72Q174+LD-HRL:7@"? M_*W5;#/2J=XSVNU^F,A>GZ_,QZUI^-AO^_)X: CI/<$KX?Z M9#S@_:B)%%DG#C-[(K9Z-O/ "M.EF6;E"F^FYQYQ ^5D%ETMS%P:NB9[Z M M!M".O$#HV>O4?EGO1_"L%7[7R^Q!_F##I*N-HT[VU*3WRT!>F3E9?ZY$#,^' MU[DGDE4(Z$GSY4$1\LV&H@5VGYZ[@_W?&O@^_)V>&K7 B6%!M$KLN94T](<[ M=!<@9OI:\^2RA1H;2#!0+;!A:>!'.(4L5D,.Z*]I /STPHSD,)?W$.0QFO;\ MB<0AJZ+7EMZDW>JT1-?K=CN]3K<[?(KDT7D\\MBW:R=+R01N>2IIS@H.L])W MKQ]+([A]''[!LZ!X?F'"F'+[],8[W.NX)X;3=E>V^D.02OYPW/%[+='NC,1D M,A[ZO:=XK]U'N5>=\'^GV\3).]RAGD9XXO7AE!+J;0_K>=%\&08X)+%!?R]# M8&QF&CE\('Q8RPDN1\ZD9*CC*A1'&&LK;4&L3$^)!?GE.JAACRMNE1Z<2 M#T&[IGFY:D2,.Y$+.2WBG,U9'G5RZ*8&7DHA#%)XP-/ERF9&$LT '+Y&3BKW MQ1+Y* 0DFX9 8X/(M"'P<>B(1&Q00*78^36,@P<$-QQS@4;-=\ZQVFP4T-+0+6,I#A];A1*2_T'H/#S32 M$S*,=D&/(-J8@SO9P7F(W#7 5P]66F=,--43102/FBS;!XW<53,ZLXD=2EG' MZ=Y2H:NY)WBI0P/M:"+W)3RKYFGDIF7PU-BL)=>)*A*P=40N M#_9Q$=%5[IZF-PS&,CHFS;"U1QW3D"9$3X=Q*@]""]7-T4ES)+3!/\R!BMTWW3_9=4JDG9UTK+3S)F ^\%(T[B MQ*Q,HV86'"#^1CPZ&19 ,M'#8_D()-H,"@-R\A>Y$Q'-Z9&7Q&/P>!DR\$FO M< QF=L "YF?[)YP'?6LIO6"*4SLU70:)LY#2UV/!RHZN&!%&H!> D4GB6Y, <2 7) M18]VTRLI/ES@6;$:(Z?@G.UPG)!_?\UR/W]^.S\^./O[AGYPW@_NHZ7[Z?'KXZ\'9T9F#4Q;_^_/Q^1_NV='AY]/C\^.C,_?M M'W0!QV=GGX].:6#6P?OWQ[\?'YP?O3//GNX8] *DD&FB+I6N?VOW&MUA M-^\%X1KNK]HCNDD-^$ZH-L(*GQX)_A0]I:K7BM(?%#2WV+R+D M$+0A:_^N.A=R3Y%I"L ?_]9Q)WH[G\V\41I@NT@=M&M8G7BK1UB^RR9/KH!G MQ\%?>1"2PE0 #+ BFK\K6)]:+9%3_JW;Z>?@ <)021I[*]G2UN7P^;)W*OUH M+GQ9,OZ1.:.:+CGG&:CV:'FU&EI1#;2JZ*>74;A2HR/9>3/E296.47?@A=/5 MPH@6,QO2S++TQ!(MG7LP@N<^Z7#P8T\ZO.,,:V0/Q)A6R)'^UFYT1J,\!0'& M6T1/NLC7 =*A]?.N#G._[A I=IV(I7+9GT\AAC5EW6&PM-3V6\UD6%TI?5= M&I@,!$'*G7&(E9+"4QBMYT]];SR:C*:#[J37$YX8]4==;]CJC:=B,AZ-*C]: M[^$+S#9$0//AMTZOU1R6WYUB"5,!^'C]\QIP&#:JFHFY3AE[877G$TUVM]Q; MS%4LU*ANW_T*#ZBX'?"4>.TR_\]#_98'P2#2VSI1?.A.SY\1S[K3(Y\T1U-/ MW?H Q>%L^;1EQ/\^ ']*0S9J0GHX0CJ EZ+[Z!-JH7=":S#N'X"4:D2O$?W[ M('JFE-X)2]]%82@R3-=#N>ZPPH$QT$ ?O=.3IT;OM1_+H'3+XRMCS'X">_IN M0BN*@26PV5N3Z T$DHMJ/E"1VZ"WJZ$Y_Q += HIUYQ+#I[V:S?W/KCBJ,.)1%?=@[PB9/DD%;E*B9U*8=JS$!5W49@J(P1JG*QQ MDELZ-SJC<26Q\AGYLCZ(V)L5]1'KP]J/5;$-/WE[H]U\8A7FE1)(SY8"GH5P M>W@_UI.;"EW32DTK.Z&53@-N\:E3"VWY"7BR#I9Q$!;51NO#.W6<_[&LN JK M>G?Q855&,%5*Y%0*TYZ%F+B#LG0G6[7&R1HGOXSF@_M3%FE1)&SY8"GH5@>WC_5654LII6:EJI-JTTQD\_:Y&V_ 3\ M5_]8+>1:_K[YK/9>/7?OU; JA%8I@5,I3'L60N))AOIJG*QQ4JDDHVXUL?(9 M>:_^L0K72PG-9[7_JF(;?O)V1H64G]HFKPX%/ O1]O#^JYI6JK3EFE8J3"N- M8:\RZ?K/W7]UL+I8)>E: I;U:;44QPH1>:65O2[;V2845G-J;527!]&PIX%D( MN0>WT+N5:?)0TTI-*]6FE4:_71ECYKE[LTZ\-"I1'G,?U_ZLY^W/JI B5RFQ M4RE,>Q:BXBX*4Z_&R1HGJX63C5YU%)/GZL_Z&%V6NK/RG]?>K(IM^,E;'152 M@FH+O3H4\"Q$W(-;Z+W*A'5J6JEII=JTTNBVG[SOE[;\&"IFZ0BC!]8H\R.O M,XVR. J[6AKE/>>OW8\EW&M,VBX<9/?<\+/K+O\]Y_?]X!A>.:E7"5IH]RND M(M:T\"C[JQSF?YN^=Z^SM1OM\5/C^@^ES17>?U^?H1H(OTQ?(6C7A\*KD>?Z M-(^AK%79=JNP4^\Q[:SM=UM)RZE&RQHM:[2LT;)&RTKYF7J/X&$X-J'-\:QRMG35>#&BI4V/@] MJ:%"B/_X6WEF>FZL"2N7THE>I +I#>D"R<)Q;",CVE\"/Z6$7CX1[A3?_ MUXO6"_I;[83^#OS_>O%7:]0=]3WA==M]KR=$>]3S1[+5FG1&7AO^KV>@].[L MT_O?@R0]Q[5?%/PYK66Z[LNA#Y1+)P-'J_53_C)1XWKM*@7R/UOT?UYL4@[5 M*IU>LX\:6HE.^.+-R_9>_L[SSXI5&FW0)NUM_7N5I,'TNL#$WAR$H9O.I'L2 M QQ%?.V>S40,Y[Z2L727J]B;B43ZKDC@TN/4C:;PX20,O/#:%8L%Z,H>?+L, MQ2)QH]A=QM%%+.9)TV9_:UAPU^LO:KKY$Y7HM:]=O,?]*_71) K]%V_^CG1" M2')\?O2A/7@/'_W'_O[!PIM%\?[^F[^_PA^\P2]5U'7POND>_GKP\9G!QW,*Q@Y?G[F'1Z?GQ^__./[XBWMP>'CR^>,Y?/MM*'[;&7,J MOD:7TE3$U!7+)=P0@KKY.)OY-H#_[!>E!X@HX7PP?+@##@TN12C=(DI6,@8-&B703IAGX#SR?I$ 1T8*HZJ-( M?/&G\TL8343HGLE0>BF.2_TBTP:0&#VQE/$\2/&A-(+7A&%T!:PM3D6P<&?1 M'/@>4%D*E.E%\3**\>47$9#[0@#MP7Z$!X0/;P\6\&;A(XGJQV/YYRJ(Y1Q. M".0Y=;(MJ4T X<(:IZM0)H^$*ML"^5\2=#.002D<<[X$[G(5I#,+AO99X&,! M6+[0E\ P=W(P=\M@[L[$)0#=_7,5Q:OY^I( LD7D>L#QW EV9"!PG,1"AH%[2*L'\-3OXJJ!S/8R\"5O M'7^W?JP$\=:!$PC_W]$J7@"2S:6DS2#JX4-+V+Y$3,*=N/-@$:-.CR MHH3H=S.J-@HT8H0P7NB&ZS<_:F18M8B X2J$C2,/,1-7@"VN0A$#8TR\F?2! M!1B^#3](%:Y%"_@!0AG>AJ!V,DHBO8+9==,MJ<0F/)Y(9Y40I4G^ I([19U-VCC%*6#3PX!5( Q @6EU%X2?]2+V=Y[79:/R$U MSP%SX4>$%;T)U$W$0 M#.@.$DMK%!O0WKI*+5_QQIPYT"N >0((BJNH[W"__B6!6KA7,2(O7%\*;R=. M.8VC.=U'AGCTQD2&^"C=&N]2:T$%+18-U>DU0E4K+D[A]Q8Y 8!130!\F063 M !G"Y)K 9Z]I'@0IE!3P?2-_H*%J,'#SH,T 4UIL1*(6*!HH_82(.49 MY>1,>BN 1Z#H_.BK0KI#I/$D(8X1(\>"I0#U)W#C@,X" $)065)@(IWB.;,;Y5]GT%!GLBX:4;#X5D H#XP(U%O#:];9<@H>,@;< M"^B^8CI%3ZI/UY. S,4K2"51#3D#6/?T09XB13/JF'LHM53B"E@99\"'CP&1 MW6[S79.2JCNMU[_):\ 9..^<.;'.M3X-DB_N5#!'51\Z^&'BGLI0*(L-M?D3 MT(<%,Q1 /M:)LBZ;]S4?2YENP\ES\@>R&$OT[P:!"0Y"@!MHJ+TSLM YDXL M$/^#6 BE3A%Y@&8?74MI8.>^)3GZ2;]?KXL_IK7;+;WX@:)?.'79S1Q8UM-! M9CTYM%*9L:1?1;($" S.BI3-E+:T97T"MQ1, T^@ 2:NDTRUPV]!,,,%@0!) M;\1U2R'P Y0FS#53NFV;=C\WSYJ*W>-.F9CP18@';#+"F0!JR19R^!ZTI7RB M;T\_O?\$=_@VEN++ ?S'^$4!VB(F7_#,A);3:,FN4O.)]@?CAR\VK/UQA?4+ MN<5MDO8DRE/M/"I]-N>L-3ZG!6))J!Q1] /]V8LW@Z'R-=UZ:+/V$C[9G^!' M^V(*._H9U$O$AQ=OW+_/8OTK%6Y2GMC6\JL&!?G$^8,8WTM'?I9SF%< MEHR@?V5_WZ^W^NE^;[H?CCT?NV<'[H_,_G'?'9X>_GYQ]/MVQQ^ZA MG:#?!K_CV^%WW'0SF+FG1[\?COB++<_W]TG\JCP"\X# KI+#^1^W7\ _F@C( MXW='I^[YZ0'"WOET\OOQX?%1*53OL3GWD<#_+ZF\FGZT1-4AT]E!O #3>KU2,((4#>J5G.+P&9451S#5; M$P45^2Q%Q?'B^F$@?2L&;7#N:0YB7*T8T45DTH:NW2 MCM"W Q/!A"'80#>^K[SQW4,= 2Z/> ND+M83RK/&#GV5)A)0UQY4. 7 M>)>3%> 5WDAF/Y'<(.\NV%$>>MDRK5- M]YPP;.W8?.-2GQTDAS87+4F&YGTBI1)3*9J!(1$$0)O^8-1J*-ON"QBHLRCR M&3D-$OEB#MC+>P<3/O2UAY,PDKTYO P^1];J:CI%.EUX)!;D5R7M-/DV&/7] M%2S4T"3!CR=B"O*2)&) X1*/(,049+VLBOCZGDQHI<*47!JYN6.YSPH&4"WH M%)E6XLP%W!''Q]4-2AL<" 4,@P9_9;<.Y$O0>&W?NO#]F%WVU_8/+\228&IN M(UO[==Z][\RC19#J2! !$@FMJAH)-E."M@!_%#''OC$Z(V8 M 13W0Z"Y4$5K@>/9_ M7/YP%/*,T*@%PS&AU,>-C8$BJBE<'Q"(7 M%XB">!+-DSD 2Q$R8^> YAO[=,\!Z14H"A?LZ78(WKA $8&D4HMF2".Y>./2545*EC%:KQN4N 9+9'JY5EQ"K9"@E147#5N2\-?,!@N_=U9)D0M')GK0 MR#2@1)D&#;53E@C6+^&MH/$ /I :!=H;6>I5O+CW"*#,H6]K'E_)W>]QY!<0LEYI+$$L,' M\'H.6[UK6%$K9V/4ZCU'K4SHAC3PHH&/,@?N9NYV6OOO[0,8H:V#7TAL*;H- MU+M/Z*I^X?0>%1)#AK(6'*/,XBOX63(+EGARBI854HWW7;;S;:]^SKI^\>:$ M>'AVV%1ZLP5RN&MM!#2^ M3/!O0"BV>ISS3Z^E>;* MD!4(3X(UF;A_@C4!@ I9O):4+0:&\XIL>%0-A1PUXAJ2^QE4? U/%?)EVC1 M4L"@Z#O#[6'J4$[ &QFM[&06)" DEL ]<(W\>[0#"!59R.Q%TM?0!:HCGC>NXBYLFKS"#" MAJJ>T.*3J13S!E^DIQ(C;_9 .(93;V-C)4D>/3E/0Z=A^:@]*<5G>Y>^4A(< ML-TO55B-TIL)DP/T..5\Z6[.>Q[1\;=T2G-!P498D"<"=3\$(FM 8.W,4?\R MNPE"7 \W9+LYMI)=K&"MEJAB8=E$I QF8W'G"=RXHE@.HV6-R3CH'C>NTOQ[ M46\ O5DL]$D+>&%8D/R*OFLJ95 ^V^1F+#%5&NV!>PVL/F$7JK6*>WQNE,<& M^B%U$X^M*/09^KX M$C/_&MIII] 9T\/\ %V-FYA_QF&URTBKU',I%B9C&-5P[66? .RGE.9,"&^P M:!V!7BO\I]^$<%RZLW+MCG.0L:H %^4 .*EJ8<,D_<8F-\_XU3*.D.%FAHT. M^Y'=@(0T6'8?[6 I6=1'/R% M+@\/B^J1>!I&WZ/S@C*>5>Q0^F9;FMXM!ID92B41/'*P_5M& M2U0Q_Y*)RJ1?3-G1)U ^-50XF/Z).[T402B4[**HXGIVIME0V4NC6.F!MC\* M;%3E HEEL'C8.N8[T(37;O%/P4E)EV)T&:_L0 : M =)9Q=+442JMB$J&-KR<70W10JF1@)71%#^^$ NB4%VUB7%2#MHUM%%''@&* M]4MRBS;,=E:4[S@3,?W$#\ *TW5X]$HK]7$;PJ+@@$HIB$B;)O=ZV6.9YU^K M=U:KE =JE?'O'FT\'IN7M\?/Q0 MT8R'2]\>WIKL.6RZ[X^Q0_NV?D!?'/T\7S;=/A'JCVP?0+H+6 GB\^Q M"C:JMO00?!\PCVX%\ZB*8,9*O@DH7@O*9,+_?YC3+*D%X?"N$QTWW MZ']^/7Y[_*U0W4*SZKY0S?$R)4N.>[(]'D^Z?D?T!J/)1 RZO7Z[VQV)@>ST MN]NH4ZQ-W4F9LIOR;=:HREJ3Z>ZH/VVC MVDEPH7[(#I?[V8I>DR^?G5JZNK MJR;8",V+Z/+50>S-,&[R2OH7(G[EBU2\:K?:_7&G\PHX=KL]'(W;W=8 _MWK M=EZI'/K_K]VE(GV#0K=N%?APUAUEF8W5KUE03=RSZ)I2OEC MYSJ:2N67J=]TJ8>9!DQ1U]G9]>OC=O;5@3O-=G&;CW]O:[MXMUZ62AT"V4&- M]>2D[>!?5D$.FZ$R-D799ZP/*Q[3R>R^:;&:W52R'W@4,6^/<9)QY:[K 1&\ MIV'=:SX/BC4'HHP>*_/";.IXD:QBLH/@G[Z<+[)D=M7-8 72@OX^N/C_V?O6 M[C:1;.WO\RMJ>:;G)&?)"J![TIVU%%M.=-JQ?"SE]#N?>B&I9--!H 'DR_SZ MMRZ D- %25P*V+-F)K8LH*C:^]GWO2W,(RQC[+S0<$=$-F=>?\<.]/1YIX08 M/U+7['0!H'ZI>.2@9 < _BHB[K8B20VOVT"/=T+J&]1.H&U4[G7J[%!7[AZW M*$Q OEZ]?\T[A5J6IU [_A1^&*PYR=!AL??MA[$Z"5O@PS@=D^2&)-7(I]M MMIY'D-W]0@'2\->SAT2\5AB$/FC3GWNWYM;G4=1U"S99$B5FS7:FZ%U-1)WI MI.WLU&2E(;?E6KLMM3],&TJ[U:Y-\6N]X1%((V<$&.K@&DV+_-Q06D%F\^&CF3/J./1&7=Z%3%^/$+'\=:2&E*_1?W1- M1]WI2L>*)IHJOG?5W-5S8= 2AWNC;GN..9KV_^DEQE3)9Y70$:< .:(:A7+TO^W QK9\/E M>,%PMADCI(I!&0IA2J4MRQ_^\U-1E+8B^1IV.Z=TL>N-CA6XKX1^V.E?!=MU M_WB M)2#QW/CESB6XWAJ/O?4LN:>VD[NB<(Y*R^\$6O>N].MBM!OOB-0S@ MM?E4M;Y5C<>E^HC?TQ8C;MO@8&\UMT9FFR_(7TW(\/$S$7>W O"]1C/-IOF< MM#;JDONGK_&$D3]GCIK,^@I*S,]$5N7P4I; *WX4#I3>:>_3.FJ*+X36N<=L MZ#709YZS0: !Q#M->\_W<^V"+ZK.FKT,GS!V^->V?F]UXZ ?<1CHZ^X>N>OW M^/#N&M.>8Y4JUG] - M(4VZQF?WHCO3P:OUN*6H:S=9B;K5[>@-O'<G#8! M$E8RC=&UZJCD4,B&O]O%S.YP$\.MI2-_[+G]0PE^OC_D\=V_J@BY=VY:LL4O MJS?;.S(#PRE]V[)\_:1B Z]R=V6:N^N[CG\Y(H]W8]YV('G86S#-W-^2[7M$ M383:F-7EFJRVFW6E7A]W.IV&BIO-1KW5KN.FI(I<$Y'%:$L*9FYO?E9GP%KI ML%H> D@^Z>Y*\(\@'ZE@1+L%H]2(G.-_!!74)7+JDPZ6U(94KW6D]JPCJUA1 M)XU)1YHUQWFD B5K*JA7;+3R>U!NX,ZWE MD0YJ M/!@UOEQ_0/7V?Q"6)XV:9Q^BJJU8B5+[5JC<;[C?E!J[!$A#E"!AI, M'-.GI#8E)+EQL![O" )JRVVEKG;:XUI3KLM8ZC0;$IZJ4@O/6A.U/LLC =6S M)Z!&G4Q7+S:E:EV1:<]M0Q[7&%!-,F]65/!)",WM"4&*1*$I; M:L4J45Q(:<=)0;.VBL>ML32;UN1Z2Y+:K4Y#GJDJ[M0:&(M=M;V+@EI941"! M"?R*NKNI9PT^FI>_'S^N<.4Q,M#_+/4WI+281T^)DR@:C8G4&"OUMJ1.ZEAN MMUN*5)\1@&E-J $KY9$HVED1A5?63^M(ZW[/UV"5O[E>K.%]9< KYE6W">_0 MJ\7?WB'67]$ZE7'DH)(JWL80T^)7K;>DTE2MGUQFFU")^[#_]:X[^O% 1WJE M6>3.VW*NNL,@VKUB[$W U;SA)D1)H+.=;=:?WROW"\S?9$HA@79>Y_RWE;+( MDQKY'5A77(K@$Y6UZ6#-R%9];.@]V8[X [?8# G.\FM#;[WQM6/\I.JS$\NH MCU$95%F19FVL$M%0[S3&XXE$U,]QHS63FN-Q9YJ^'"!_WQ$B;4B[G._>^P=E M@G\?Q;_/&8[[[0V@O_6N?D?W@_[=" T'-Z,_N@\]-.I=?;L;W Z^]GM#=#NZ MKKI@&X!U[NW[#'3&1'?>+ M&BCY\O9Q7TS&Q5WOUL%4UK?,_'E' #TJ0#]8&(-?35UU0"$%@(FDC@0V/MC(#J4ZYHN1B=J]QU\Q+7J MX(^HN["(HJ PE]LJ_R>2P55"!XI:_O8QI&UQ-2M(H-3J_G1X+5O& M66G_P1_EP->/NGK7 M?4P<,WCN8M0-V[:S3\\678O^YW'_H!IUF0^_8#/=O; MPPL*41.QK,3,;:?J><22(^5MV"^BGVIXI<*D>9YW&C6W(:'BR.-O39(#W MY "9DE]BN;EL,YG2 9D",@5D"LB40S+E;C0_%(E/7F,+R?#,B5 MO!/,S:4L@4@!D0(B!43*(9&2G#39UJL,9$O>*8?(%AED"\@6D"T@6P[)EN&W M[D/OV^#VNOUIG@JS).R416:. K %9 [(& M9,TA67/5'7Z[N1W\$5.H95?79! J>2<9(E1J+.HBUT&V@&P!V0*RY9!L\:MW M5L4[)TL9UFN?=O0YV%\?1$W>*8C(F 83-?7FF:+F;_Z'O"@Z OZ=!&[!._(J MVC$MHCV"*DZJ ]USH1R^LL8.;;-R-41\1QQL8!CM7F+:^"/GKUI]K09DZ\.W MO, -H8R0)S5,)+M*GVFA<^B$/GHET('R%)']87RPX@ M5)OMEF9[A=&A1L=!FDJVGNIL.@\LP^L2(.PZ<@N%OVKS1Z3JSF\7VIS0DE3] M:_%(I*8U(3CS]'/Q)_FS)+L?K@DOB9*SMP5R.TIYTH=]8A-*!-,\]H?>_>!A M1,MK:;'@?8_\W]T(/?2^]H>CWD/O&MW_^'+;OT*KY']$L__Y>FC'P;BJ G8# M;-ITD2S&"$H'(SY3*NBL9TTOOYBJ-:4>EFO-PA/'M.R-!LI[AD+G_3"+P^6# MA6:XS8SI*6\W9O)]6+D]FS\P>E*?,5*74\UQ>\NJDXDY)\]CT]@F03MT[&:8 MVRS#/#HO,F9>'YG-9\BQQ[Q'*KN7-QS!;[' +J,=S"MN'UV=K6)M2?::)U9C M:205-%E++O$_7<4%[2UQ0KDR>OFZQ"KG\]TL'F? M;8P69+/-Z<:(!_\M*FYOW]4+&,S(?T?4:AVS@6VZVQC9DBS- M7I!UVA5WCJ1WBX5I:VO#H?EQ(M79>Y2KW;"7NGML]!]_BB+[!OTHWE,@7R-[ M07NKTU-FC?59WXA';) GZ^0,".'C!=TF=56\M[ (]6@+'=NYERAY!BE5M\TU MI.)D2L[)FC)(\@H,%&8.GED/[2?'533>_3 T/[IC MOW<+-=]7@M3MCVR@NJ9%N^_3(8J6J2,VBG'%'98_^G4'NE4(G-+NWH2!)I;& M> UAFWIP-(*O[KQ&]QE7_!GN[$SZ\2,?*7!CJ7/\8EH_D6;;2SYCP%TM(7.' M\ B='[J@&&"Q5PY,#O!W:$0L]RDQV(,31MXIDEQ#,^_V[SG?4G1Q6XMS0%GK M>E=!^)6"">]9CI;&O]E43XV^I*L#.+1MNFGDGI>*HYU]46V-XZNKI^7]:')[ M$J,G(H>WBVBJ5;DRD_*R-M9T*L36!:\/3>3AZB.[LHH&C&/7KM)8@,%E5:-7?')[ R>1^O>3$\&W%@ M^;,2F!HTIIK;JL:>7>'J(JLIQ!S4=\@")M]G>$KE.SD&?X*.KK[8OAZB+A9D MK:PMD+74W?DZ9*5+?1TE(XQE\F[)WBGW&)=;1OJ#:;W3Y81*J!5]1M<8V/&A MT9-I!__JTB8?T_%"%$YB#+$C)YHG52LY-=%'4?(TQW2T,KE(M4V#49=*)+3% M'JV.S26YQ1.FXG!#J][@^IG%9;BOC5-:\[Y2\>\Q7;*)0L2$($!.1XQ89"&< M^_V79^T__=5RY=:BDD:7@9VW*ABT1 M=B9'2)_'SFB^&C ^U>R);MKN/7>^UMI6,F5TM8!G/LG2Q/;R!(, MBZ@=;JFR-"% U&4B\;M*S%$+/+T96A?,S\".A&LIWI]5(H*9"F^97,K!%U0#7X\9OMD?^>!J3A=\-KUM4*JSA[OOPW49]\;;=2YR]W?*>R+>GTW] MV=4?F=&A,1\A4?IU'1N/3.&PE^._N >7/I0ZG77\BOY:3A]=NW0IRU)_8H-J#2E0R4\=<]7KA M)AIY3H4J'('%N2NS_:5MOP'5)8R@AA0^*),L M5)LPI?S-/=C<&U'%P?,'HCT:2\QA@#DDU0DY1&9&79$=,N=>+$7YU',U6^9] M9 :4;AK4A-;9Y,-[BXUQ.NUDH37P=KTUF?3BFA1*#R7W.F9=.U@KH=QB]HB/ MFD.6.LDOKUUCF\#H(FC815>%N=:RZ02>K /^Q -\L@9R'?LS M=7?-E[I#/1[HT32G[O.P]4S69;O"G3F(N09 =X+H $1%\94)US/$O&3FF!"3 MZX-]><(&UPOH]41K(/K*Q%E;*@U:FQ/V1BQ";*F&319,66A!Y8UW$M[%.Y_% MW$A,_:"*G;T27[8KOMCM]FDFF;+'SJ(48-X^9(<3#VT2KP]ZR ]DTVZ)&]+[\_I0))T%#3#-F M^I+Z95FXF@&/S>RD!7981LE:JLX4S^F:Z K7P,Y;)+=K,$$@4E!>#:C@6]RD^W^:_:=E:>6 MFS\!%[3N6;7G4MMAZ$FQ_FR+@EB @KUH:E,!7C1=R@#3(7&Y]LU\H>&>[G3J M9N*LC <*732,Q40?6!+"'N$?V(T>>WE4-$N5R@+F='1%C'NRQ.0@^\2=HD1+ M<#]UDRF)P"!"B^L5!HWM[D@8<6T++LQLN^(&-]W\7YIY9KORGSWQ&>OF@FDP M/%7B62.O2FZ]37/Q!!O>*]'V)E=F2B*@34?+\2>P0DU-T(,;77BYV(Q9M59ZCRQKM6@4NCRIFTNK0GV'T7T4J)WLGOY%P09 MB6G-0=< XRSFNC=LC7H'^*MH-)BB:RI/\N*Y6#1/P=T@FBI/T^%]?5;5WVSL MLO5/:E<'G[F6#**1YQ)SV31\G+"(MDU49X=G=*HT.K/4IVY&-W=0> K\>J*6 M?]2!IZV6NKY/FY>L9VJXU$0DFN&5S$=RLYRK.Q\NM1:E8!22)A)/F@@- 2UB MTH2 $3((W1TGG7\0Z6@Q_^Q(?47W;MW.R;D8$(&#"%S1S6B(P.7OS+I<25PR MMX<7@9/E$T-PW(:FRB8M=U@2DX$JQ.2VSZJEF4L:$EL2VUCS/- \M9R %*TD M))1"U%NFEBX=HI'_A^8M46- M2683!O \*#RC:XY58CRLYX"SQ9/'C8GU-Z-Y^]28\:K6N)49L'7 29%S?/!" M?EM\#]P@UG:ZR):^"A4D3QN]T/3\57I@,(Y'Z\C=E,!@I&\+/VPK @[SUCN MG2@F3KL-?%65.QGSVVO%GJVXYZ,U=\&JVMD;@)LOYTLT#(&LL3\D_S'?"*LI,Z\TM65&C00J$\B"4!Z&\4MH@$,K+O$P1T316WV)&*1T)B$[>Z MFBA,-"?0WA669#>E#\&O&H^^L/K1->'/5\-Z>;A9.-QJH1$HM\G,JNL,U4^6 MZR63;GR#FFH[% _OGK3>TGJ&:&7>N=*OY=T6H=P,&&[6]Z[%YC;"T^K!A%^WPU1Y-XSI M^B/V1B:].&+P)6A:G\N<>-\;!,JAUS+@@H71E56%/=DSC:+>A!6$T'(F=C?+ MG&'6.(%<%]KGD,&_PS#;PJF!$F^ZM];4333>^3)N@-IM&RZ3C;3 P!&O*JD3FEZXTI\;!S56@.. MGX;YHN/I(]U?-Q_RE5;G^4NL!%M=>.#GMC!RV GP!'*3;GA@B)Y6XOM!A(E'6;/TN>X563)1V^A>#V'<=C0J(Z"Q&'):2[67WV= MXA;Y"=D*J@E\\?SZ!-'&KD\&XJ(0%P6?!,1%"V/N;*U,K!T1%B5G/:2=45G_ M2KGF]:]<"QI.W (HBA\>9;@==5FS7:; WY,5SZFC';5EWAGX7?"C][P>D*R, M< D'0B_+T5=:_]&0:E49D8W169]*9]4I=^WN7;J@51"1-\BE<8A=WV*AG%!E MHKH*_09$Q+968MWA%6I+#6\QOF2Y"D@6=R7@/\@Y0P5K!UT.^"][K=VAR?UB M>XGM0'0PX#%;Q?G>>$G<*F[..IFHFH6HT<6YC%:<.;SO*KE"-1XUM_T,80-5^0&6#:35NW+/[5)*P\;!1S /L^^$ M"SH2>4-(MJ0E2P%:*VN8N6US7 GK"20NSM:*6+>7#O-6+.LO[#=27['^'D8/ M;X?O+:.N&Y9*PS*-.!VS.[FNME M@]\JDS<9]/I&F1:>J R0?)^]%QOPR@Z( ME?U">\#2![%61#.B3;LA>4X7KK?-?66:?V$[?E[$KIUB;39-ZT6UII>Z:?[T MH@R\J&%,7ID%7K@+SCT?O]R8-T^P?F*']1QU/8H0U2].5#][Y0L"_04WJB'0 MGWLEI!_HA$ZCY'%BH 2+HYJWLHLU8G!?A#+]K0,OS MLASLY<*;N<&UL%65(A/3+ '8[V"]WTKB MV0P1F:[7@)8.1'CD.LJ>T:AFU6O6_+#MFW*\&*[ U+,[#8 MS9PREBUN86\@6-C,\W,9)KXY1]\E4#2_\EAK;+B76__/[\SC9FSY7BJ&:ZRM M]8QR+&Q,[6TU\^J6JOF5T;IF^WH6J6>*5H)M-?[BU+AIGX;?S%,.. GQ"2/A M+=U(<]]HQ14LKL]APD39 ?>#_0']/AB.T,W@H?> OG:_?.G^"_V3<,TG]'MW MV.^13R.&J,N^E5WTG0>M",/V_H6^ZN98U?/>4CJWI^$-&V5)M--=6;]>)SY; MH\Y/N=.IY[X)>&Y/[%?M]:-A&G=+FH,Y82.W;U['EOXG'?2FW) EJ5&O MU2^0H<[)TZ=8^]CE)WAK\E3#"V:]D9U\P+/?+J[HM35)EF3'I#_)Y+]$R<3Z M9?=9>ZZ@OFVIF/#HVI.CCN8N^WFMC6,4;<\.\-H)W'LH6[+028^-0B8]"@;N MN46"7[7Y(YTD\ML%,34>L5S]:_%X@6QK\MO%Y.GGXD_R9TEQ/PP2)#EV M%LAM\LO!AWV("L^)GB'GG9+GLS[T[@/(3W9N:X:"AU\I_Y/G>J)>#YM7E_4"+PY&#U>"FS7'>; Y MNO$=6 _>R/"\GUYN#\NS4-TA\Q&9S6OT;VM33:7=>%Q;MFPSXGDR[M5@./!7 M^[Z*W,BH6^Q6.75/W9MS9\%[/K"$15@K+!E7UU?SW=ST*QH?\(*GL1Y%Z"US M#[=Y9ECFL0]R;27ZH&<^IMR+;W17^;L#5DY.MM"5PN]^& P0AC0KWB:4SF9$ MOZ^$,^C'JLZ>2O@3AZI6=Q$7HW;R@U+Q*BW=]+7 C0-#"ED6 *W!Y'$.HCK0 M( 6C?DL3*?:3VBFFR^!GLI>0.^)SIY^(V:B'UEP)S[2 MB>S3;2SBJ2[>"_#>O/13D\VAISR&^.NLN2J\:?1>OH37@FOJSSVD 3^%.]V2+,K%YBE6'J)1DP%VFB_ODLP_J@.JVB&:9F5[HV.HRJ7WQ(NT#R MDI"UU+'7Q>+1[>3BB[KAZGKZC=ZK&\4.*([>+=D[Y1[2/)-9.V)G1X:/9EV\*\N:2)WZ#-:$'V(=^WA616%>$U!CT%IVC1QLI2V&DH EFYAT)4)V+_)PBN)193YT]2I1L3OJP M-/LGITEU10 O6/W)A!1K+V6O9GQLR><*).H>D9V[;C7R)=$:%[*:2I KV$AM M6N_"&\$$F^K8/%.*U\%2I1K3;%?5>O.[ &O69#GG#79X%M,8ZQI^=GG0#+;J MH>/H;#;?TF>XL:_(!>STJ"R1&@&O8GV16V*4,"C8+'I0T/]Q]/-*0KC0YG:2 M*_VVZYJ\,F-5.N)/TJ($L\L$YKVK^>QJE[:V-=#@GK57]P462VMAVMPYMZEG M/Q(]PF*-Q,E?:,>-:= V7%A$2:+3M8F0/VN'N*I%T^^HZKXP=3J5@)MKFYGW MM$W_PNN:QXW)P*QP^L:\Q1[_.G.]!O9WBLF%>L5-?7>PSIV.-).9_&CAFU<=UN%W+-7K7U\TJ@>>VQUYR;;\ GUMU_[^'R?MUK3[#PJC<@T;!6.I7# MTK_G3%LZ?+)GG*'G+55IE]()UA;.*MN=%A(O+;SYJKR?.^8M[,G+FH:^U:9W MN_(%0C@!=Q#?W$!$>6TOV;2$VH']7#'+@N6X\RWBXZ'9R'IG57RQ-+S5L(WP M*[TJM,2@0J\*G/3&931ZAY MQ'CFB<\/T7VIS$:.1H6ON?I& PL>[3$28A2'J']I==ZHJ]MF9:WZ@O8G)FRT M7OJR;L,1_E_U8-!8,9#ESV?W('!E3/J%B7158\P:8Y(U3_&_617'>/7J@9C, MJE, 8P!_G, 4/UH\',N*A[1U!XR/T^::?4@?S!I;:":%6"#SK,@\2-RNF&:Q72#;>[R_"F5\Z].'"*%Y_1^;ZZ MP&E8].5+[N2Z^M:[^AW=#_IW(S0UN<#OXVN\-T>WH>K<^ M"#N[&[KOKM'PQY=A_[K??2 ;&6D/X\#N^&L;3O)O;_9_/B,\L^.BNL"G'[[Q M<41]-;@;#F[[U]U1[QI]Z=YV[ZYZ:/BMUQL-^:UI':7[.?_X3VK]/FJO76/R M9%H7T2%ROYP)!L-6XB8D.-;Z>H>DQY:NW_39U,ED?N*BBU9JXBVR\L,^49%Z M!*.>*PCJ&UY7U=W]Z#/HQY=2+_H(#>@#JE!D>%JQPXDM\P+MU-S7][Y)V2F6 MOFJ9-5D,=0)Q: 8R/5;CMPOY(H'W]A:RY[G-BPTM>?58Q'*CT1I1Q'X"4&"X M&5A=)7T?Z"T3-SV]/&D.OJ0H@XG >;'4*'TIMY'8>HL;@(*<0($"4" 4%-"2 MC[Q" ) TD/1VDE;R2M*Q2[52B+!4F#O!AQQZD^01$W8P*P;=ZJI1I'H%*;4V M^;]&(RF1L;.;>ZVY.,UWG%N1T1T.J5\O%J&1Y($>IXUDNY X=B1YX(/3$O"T M0 L"+0BT((%WL Q:T,DS;7*K!5W]>'B@G>:X-O01U*'""E@XK3R=5NQHZPZ1 M:L8T1"HZIBKUTF$J;59U6-L2#KF[\?-=!)@\822P@NM:=6[+8 MEG^ZY^O_B#;U*.*9A?($^2%VX! 3/42W#_^-Q>L70XWXE:;4J35KM88D>XWX ME_;EHZHN/E(4Z1I3^D]O!2%=YTJU+-I5Z?_H0)EM+?I98WZT-#3^(6V ]^>/ MX34A!7+*F&5F3/%$FZNZ_=O%9>,"\>D[OUUHK\Y'8SF_G)K.I?N-B\^-6JO: M\KKZ>^^Q+S\: $V,!0 S J(6\! C(FJ[TU;B0E0E7D25.\VJ5 Q$3=!*$= [ M5#Y+9OAD6LZE@ZTY&JO&3T+EK. _;D-& 'L[WXO<+8M27C7(J^CRJM/H=#P1 M14>[?&3<-B+,=LW9+ 7E7JDV4I)$(K,/+!* J,Q U)3JQP)1S#IQO297Y?(@ M$7CW\\MVW]D<:E9,M^JXG2^S3=P%@%-%.-D@A_PHW6=5TRD#W)C6D(#]JG'\ M-1X[J]^NEA9M%Y:\&MNI=:KM8GA48 & #3G"AE;\V!"WM[4BR5)J5FY^]4;P MMPK FB-+9:U;)UA[IDQ$+C6P4SS[)]^+!"='+H65T@@)*][>V7[P&>X..ZEI MKID5(K,3+!* J=3 5)/.!*:85>9FO5Y5R@-,"2K5:?27 1UZ_<;W=/J# MYHYCL+TIMFPX%Y]&$#,%"]0#9<55IS4S;J,RU)3HUM2:MET(K*ZB&L"^ 'XB1U^ZK5XX"=F9;E19/@IFK]9Q!8. M,9A"XODZT_*UP]D[<9L1#76G MVQ$EE&DZ_N0O-.':&#A@P (""^AD"Z@5SL1+U]6B5)048Y8B\K6(:P*L :R) M'VO"F7WI^E642JTFIY;5"ZX5<*WDQ'(#P_=X.ZL>*#1(BADR1@<17C;S JMIY;E V0XL$@"K[("EA%HVQP)8L=>_MYN-:K,\ M@%4,(&!$E6@J03SFSG?'"O MJX;3-:8]CQ7N< HZ;ENJUHO1+P46 #B0'QRHU<_$@9A5Q[92E*YJX)8V%-3Y*BO/,D8&B<)N$AP=.12+M5#><<>O_6-B3G'(_65)P>FHYVFEQ4H M,B_!(@&5RHU*H0SEHU I9EVYU0(?*_A8\\""?<-1C4>-YC#PYFYZJ^T-TL MGRN"CE/"+++P*P):$T5$9.\,*5_#LV0:Q^LF.48'6W-PLX#5 U;/J59/6P[/ MOD[=PU*KU&NM G=TSN>: &X ;F*'&R4\T3IU_TJM4NO48#8?N%C Q0)FKSAF M;XY.5KP5 :V)(B(VY%T=7"QY=;&DX5C931Z963ID26AJ+FD99/8V0Y&I]A_Q MD%944Q#.-2TTVF/_U4,=[;C]E[R3J5%I=AH1 NL%Q#<1UP2\"9@+YYH*YC9" MW0-W8F[<-:R5EE*/X-C/'>8&[:>_N1_0]M[\LS.]P"'/5,CTX2_UU])VM-E; MN4R=T1-&ZF1BSLG]W\BA(\-TR U5BWQ,R)[0\Z.EZFBA6@XR9\@A7R=4SD( MJH.G:*89JC'1R%=LAWQ 6V;:U9WTF,G.[SW_B8Y5B]+S4W1L#%Y_!*#NN$P. M7U=C1T[7NV/#)F2;L74$67"J8#NVEQ0W_L@AH5;_Y=.AAV]Y@1MTB=H[@@ ! MPOCUR?>6N,*./U4BL!,Z'28!Z5])_2?L&/+^L+Y8 M=@ +]1%?CBVL_KQ49^3U/JKZB_IF7WSP5AD$U2 M;2>K4RB9?>6%7S,V]>E! M@ORTJ38(BS)7WWI7OZ/[0?]NA(:#F]$?W8<>&O6NOMT-;@=?^[TANAU='PT; M7%5*9:N%W=GNW34:_O@R[%_WNP]D(R/MH:!"](13\1ARL64IU'FY_Q9U@0_V M:G W'-SVK[NCWC7ZTKWMWEWUT/!;KS<:HG?DCZ-__KVMR*U/U^\WCWSA[\H* M64,8N68^;/6@^W]UD9>L"JE+QW1-$JJ XBUBX<-QN'B2T$V!WNJY0H&^@@]WCC+31C9PA8!#20R$<<9(DHC]U;$5($8WSN"JXT8Z);Y MLKF&,Y*BS@W3!<$V'H8,1O]:)^*8$"AXC2=X/B9@5Y,K\;A$"I!L!#"1!DPH M U"0P.-?^45$H#$@<2CD;B25Q*/7>J50L2EPNRIY/)EA:"P@UDQJ("=9FO- MLN4YWO:[7_JW_1%UP#-'\K?N0^_;X/:Z]S!TW8NH][\_^J-_Q2-8,LX=5D19 M2!P[DCPXPFD)>%K":$H@9T%3$7$'RZ"IE*\BX^K'PT/O;H0"&LM'T$D**^7@ MM/)T6C"D+K_ .K+4*48+]8V&U>,N3LN\*@+Z4B38ER)4^Y!0"00<8C;-13K- M4,OH[F1")(UCWW.\N$JKHU&]7:T58WA7N18 _ :@6G?*9X3TY@O=?,.T[HRF*ZMOEJGKM"S-6A)2+]YXHGPO$@:0 MY5(PM4)ERQ[;/6"=UG+>:NI8TS5'PW9JBKU2EU-K5"HR3\$B 9W*C4ZA1C:G MH%/<&K12@ZF)X,?/ RM>XQDF7#%%%G[&QA)<^3#S!0 (" <"'>5D$(A]NG:M64MMIFE^=< H&F[V Z7* MISIVJ9^5:([X=8$-VW7"FFSDMKXRNC(P=P0JM3QJW7F=]"+@JX%,C"X39=K; M;$OPD3)W)KY=6:DJ GE/\@HG>5TWP"# 8$8P&!["=P0,QNY$5E*;/RXFG.3) MKRQBG?\!VR]=9TO&GI6B>9;@;'-_MJ5WF92O'#&9 5'NQ$[PNH"YD1=SH]!, MOL_$J(7"#UFX6.1*1VY6Y:0'@A09-O*Z;H [\*YDXUVIA=(OLG"KR)5VK5-R M_S(X5L"Q4G+C6Y#=AK/-%[P)6/97/B_*[>#NZ^6H]_ ]@;9.,>359ZG=9PPC MPBQ1I/*(')VL>"L"6A-%]$$^9<)B#4IQ( M?: *-TQD4KBK?2,._,XU):FVB M.K5JIQAY^+ @($\P4"H?/L8&(C9-=R0ZU".DT<72/ETQ;XQ,><8.>JKU^Y( M&/='+NQFT4.9()&RDDCA(G$W!YRSW$A]Q7:JNFDM2J(&,#TL$I"IV,@4KEP_ M$IEB5I?K<@>Z',6B4F>?BET^#7J0<*&ZD/F!.62'"X>9[P52.Y+ M4U]6VJGY<$1D<1'7!+ #L), [(2*M8^"G=BKM5/+*2Y4OG FWF2A2 M \^%>)N6"S=5X5<$M":*B,C>.U*^%.MD"M5UDQRC@ZTY^%W (#Z$P#:&\I M>9HNETX#?"ZBK0D@!R G *: &H M:A* FE QY'ZHB3N%I=+J- H,->!5 :^*""L"2U>8119^14!KHHB(G,"_H&K6 M\%OWH?=M<'O=>QC^\^]M16Y]0KW__=$?_2ONOG^9HYEX9D-IMP064%ZB*)JU ML.YQKS8V7>XU]E&IA,K (A:H:KTA^TFUZ(5W_2':;:$3B[LNU92FW)8;C5I# MD3>M]2MS/C>-H6-.?MZKUL :.JJ#I_^GZDM\CZTA?4A4*[Y_._QS@:T_W8M6 M5GS_[N: &;_/Q:!(M7@6O=7+><:BI:JTKYGED862H:*O M,+;C(OM5491:I=,ZXK@TMJS3CXJ^?/O@RP^6CNV0VVG&8Y([(,M*I2,U*W4E MW(R"O9_VQ%2FY /"4K5=GIX[L$C (L"B[5BT3P';A44Q1XQ+ MA45YB@V LR=TX^YTJE$"576T4+4IV1TT41>:$WOGW,REC7B2!*1$5E)""7>S M]?G@GK!!W[CB3! 0'FDD-;9J2FJ91J5ER,P7 (@@'B*$J\9/0H38\WJ[ M4I-;E48]7$)]V&->"QF>Q[Q$?.[RNE2I4W=Y)SRY"9GKD5UR/+^.K0^?P5^> MST7FT$=59/![MQ:.&9%"@R%F#-.-R7?;N^\ED]#]A1R?M.$58M@VQ^W"9.K.+?GLFY J[C&,VVBI3 Q0:Y5Y&9;#.=G7G$D MK^L&_ /\2P__6J$RZI/P+^[@CU*I*:T(U2.%Q+\\Q3N$;C*8;G^RC!NVB?"R MF?L"<_VTDIQMZ?TA,+X@GO$%+'GWR=3)Y;;7] __>ZDY623H@KD!YL8N."BM MOWR?Z5&30@$UPT(" B8$0*&5TWH$;FJ %"!,@ALA )%=F?($1B=@0V*BVE+E3+WO3!.&@I M_\W]0"5\PS\[DZY#/K:0 4SS5"-B4:^8M,117-L.'9U!\VN M?@@<0$2,.^&2]8M"A,^(]]-4LQ>Z^O91,R(:YBN:/6)%GP('+GN_;C_!==_/ M8OT)ZP2]6/OJ]N7(X?74&$'1H]C!"!-RB-@Z@N@XS3&2VTOH&W_DH%2K__+I MT,.WO, -ND2='1@9(+M?GWROFRN<^5,E FH3':L6Q;(G=X>8Q*9_<>%2DG[Y MY (!C89PNOF[Q/X31E+O#^N+90>P4!_QY=C"ZL]+=49>[Z.JOZAO]L4';Y7K ML+[V:Q"X-CC)O3APBA>?DOXLXP"N/O0BYE :()UW;7( M?KN0+MCOU.3R?M^R;5L>MK9Q&P>TB4/KZLQ*%PK1WL:O+,:Y^1W^L1_"W&Y( M1DT]":T@^5/PCG[=S Z^V19S^]RWW.ZPW/Y00@*6^1)M!:=GID78^1 6GJB" M!&/*K0/@$I^1LJ;S_(L8!@B3)4P]-*"-JMU3V7]IL)MU-!=.)C2VQ7>SG^S6 MDQE6:P.&3YGAE2+P>$C%2(/I:0"P$+P(9)AS,E2 #($,LR=#N1!D>+1F$EE= MCD$[/T(YCX49\O1N,0 .;"YL;AXV-R;KR3$7I[?.CRK0SDCGWFUN)2# 'O S M-I;8_IBF%#MC]^/4:E)916)[D;2F"8<$AP2'E+0@XH&!9GU''=79XN9P ]M4 MQ2H\O68B71$YY^M.LV.5=_U"SA6 _L M_ ;V8NWAOM3:>BU45>_J9S>6.;\B#Z)7_:$Y3U=+F[PLMGJO$WU)/0)=FS"2 MC:<[IFY(LB0[IE>\\:=M.2XG#JPAMIX)(W9?-?O/R=//A?N'KC&]9?Q);OZ= M!6/BR]:M=UK5^HFYNN5& \ BP**4L*@>ZG$4#Q8I/A8I(F!1HU$_>S<^$*9E,/\61I:V)I M"THUV1C5POK)Q%]A.G.F9IZKM$:6=MC F="2**GC*^*.L[5Z M6J(AWC7GQ@IN*0)8P2Y7_>!,U36FWUG#02QD>I236G*BM12%+D6:D]#27(P^VJ:4S:%EN?ZV$,Z4$3X MCEB=3K4FE".XA*Q40D86U-O2;IS%VX)UF)+KC6I3#$=,"?D*N%H4KNY(9W&U M8+V:9%D2)9U78%L(FC1MV$OVUF9-61E,!?;DE+:+05;Y-YUV:@99*MT(&E'J MPH!9887%AA,QEIRA([H #.P0H"95&'F/*5&N!9+M88HZ8,0 MY,N1T7J@K1+$^P0 \.*9E$TYU/8].9,RS58 1!A N*_<3X? P(K-E?-"^<*V M%I*E1K4AAK950@X#_A:&O\\3X\)V])&EFBBMPP2VE*(8>F7M5]N=F^0M_\-* M\JFAY>#)DT$VZ?%-6)M^N^5&\.P%JK<3>9^8O">0KF MJ"Z%5_JDQK$3-UV$J&<&+@.5EAL M7!#4O]$^+]DAL=ZQ-:D.%2:P0L +P?"B9 MDT<5R$<)YPGF"#S-)G>L!VUBU)D^L5'&*G[%N+N9DY0578 JW0F'- MB8S$7KO=4%[\:;IF:PUVQ%2O(#Q8(7%A@8Q/0TM:BT1!FK*[!- 4U?=I/] M5VQ@2]69*:).YYJAV0Y-KG_&PEJO4%@LD!LJZ\+BK RK>FA^D,M)1")TU_@H M ^M*EO,X+B*7?)W+10,8E4I[K8+!I J%4@U M8E"H$K.S!9JO"&U5H"0!4IY%<\;F]5%PGIF_*)QG65W![ .!U+/@55$[K9@+ M3+]A/"+,U3)Q>ZV %0164.9^XW8HTD\KK&EMM6O6V*DZBBL-N9'#!BZY9.5< M+AKPIU1>F$XHT2$"/"7G&Z[4ZU'@"7"I=(L&7"H7+IVB-B7G#JXHC4Z$H9G% MQR5P"(OH!0*'$S@0X3S%W60XSUPYA$OA_1WXCES-F)AS<=-_Q;=-]GNUW/ MDX\!V#"G*P2@. XHZB' MY)$SWE\HIY;H'BS!MDM\+V61EP/TE?T*B[P?+O MC2B-]EX=2R7VJV:HUEO?P7/[SC2H26:9K--JGQAG%C':TG3?=EJB%4>6D)5* MR,AB^E$Z4J@X,%T^3\POVU':HF3:E)#%@,&%8?",!7ER&3+UCBAEQ *;1] < M9S??C 2PHZ"86R#ID(=B[HP,PHX<:CCLRP>W7/L+-O!,2]68DVN-"$H>\'-9 M%PT@5"I=5PGU&XZ.4FIA^3R7BP9P*AHLP_59OR;T2('S%'23X3SS[.>ME\7/>X>=G+EX=QZ-P 8,63.: MFLNQCHO@"_U'!D[$.,VN8IW&7L,J7 I"&#ZC=D!U*?_^Z'R 3RX7760>!<04 MZ33V(V:HB/808B;F'6]UFM4.("8LNH0\"H@ITFGL18J[R7">N?+?X,I'SN\Q[31Y;"!40]ET7OL36D?,D8]R0W^Y^$R?]D]_"- M(2EH#"F'O$=5.7_.HR*AA?@K%(G/ ,\$P#,Y5/$<%<\..\'/Q;-FM=8"/(,5 MYH3/ ,]$P+.3];/#+NKS\4S.7SJ$P+Z"TF;P+>=CZ@Z8<4> C98VGB+-(!0P M7RS9A+MQV'N0G=- O%!KS(&[#%H?9Q!M%+*22);"E41_L#7C:9=LAOJ(.;L, M9@RY[<'2L1W5H 1YHJ7.F6Z[") .51C)S4I'KM'_B5%G)!QO"K<@ (L"@44M M5!-]+E@<,(// @NE45&D1J4A"5(Q+1QO"K<@ (LB@47LFL4!&_,LL*C5*K(B M5UK-HFL6,'@AF0,K2B=N@9H_Y&&[Q/?\%GDY0%_9K[#(RP'Z2L<770K'\[6F M+XGV*UQ6FH#YJ<)'T<2*5N9S#_=:C^$BF6*'>YT!3PLVM-%HGY MD*01)%28'!U!4LG..CSB$Q!$M*>+1/V ( DC2/L,'22-?"BI74 $R:-_.CDS M-!\N;/&=5&)W.89-A14"8>9G4V&%0)@Y]K9#YO?.S._I-A\]Y'Y#AE81,[3: MG8@96JZ9&TK42CO[NUVIU5N55OUPG78YN5.X!0%<% @N.O7XX2+1_.]FI4;4 ML4X;X"(G"P*X*!)<)*!=))H!7J^055>D^F&O>K[A8IM-^;>-+ZB$@->_LS] ML]-/_2N[%9I@77=?B!T%_9VNV/M]"^5MH61.?)R@/ZV3L+=ODO1+D%>I&?J) MV^A_E]A_0@QV@G7-GU5K5EODP5M,[Q=UZ9C;WB2PE7\M M;4>;O44 J.P,?),-9]&7E,Z0.C?)^_R'C:&G1K^#)T\&(85'FFQGOI#;XX5J MJ0[6WZIG<7BZ#+7I?5D['8&\+:,GC-0)=:VHQAL]#\-TR+<)0B.5CDEW\*.E MZH@<@<-.AWR=X#T;[ZA2%\Q,,U1CHI&O$('@X#DV'/OP.26S/3M.8^.#S5\# M2W&]8H2E/DHK)YD+[?23#33;L\MK#+CC&7+X(35VDG2!.[9H0C886V>%TR,1 MD N>]36( M*6WT+P$9XM((G0JY)C["OE_O#^NK92>P(%K.Y=C"ZL]+=4;>[Z.JOZAO]L4' M;Y5[Z"?PB_^C^X-[<> 8+SY[@//K8OLA[*.H#<%ZD%8W=6%Z;(YE&H])P,C5 MM][5[^A^T+\;H>'@9O1']Z&'1KVK;W>#V\'7?F^(;D?7(5SPUO-AX>]GB#=W M\5%(U3\)-/B77OA58U.?)KI+W;MK-/SQ9=B_[G"^N+%;%&A>:]V!9AG9$/]#@N))PQN!L.;OO7W5&/'/Z( M_/.]=S<:HL$-NAI\OW_H?>O=#?O_UT/]._)[CZ^#FFC\]S^9"-9>N\;DR;0N MCMB.'>@;8CGW:%90' +5-1-Y:U3-_ZL+U60%B"FK'-:IF8:W")(/>\3T 6OZ M6,I+EQGJNXBL=-Q"YCTXT=AN]PZ\33(Z;6?5$9YRN@G&(J(AJR-;9"7)' MG?]Y&F%:YNY>&S>@R&Q0ZX:5LM74/9A4%W5R]E93,>FZ[ATFVC$NF.COM]?- MLO9(Z< S3Q]T?W"70^AX"B@EEX.[=M6:OO0OHJ()9 MF+\F5X[)ADV1;H[TV&US+P#CIL2X2L[Y=JL9$CLCTW!_SKD,2"TWI*8 J0&I MI4-J:,&<[':"91DZWR4,T=PZ['.;RY0,>P+Z5-D4(I M;85)!SS,2O7@(G^L!YPA;KT6+A)VS8 MVC-VG>KHG4[4IE >J!#J2FJD*\)B4I^3('S?IMP>I5"+ ;HJS%$*M1B@J_75 MQ98E!#9P3AY4$)U;U.V%HIJ:3;KM4[T$_(/;?RU(->8TPHR,.\%IKZF MKK,(9\4D^^R$!GGEKT^ITFYM)N6P@--5,-[$**KMJW--#9NS#']\6*96KQ0X2.(\!._8$9$TYU( MK[I44YI2IRY+C79=BBI0*7<^^"PY8?,!NE/:L)7VF+^QS'EW<-6_,:TAD8"# MV4K(9F#'KR1JHZID+U +"ADY7#*@7*%0+GC5I8TGE]KKY9,V)>K.QW6TDQ6Y M6:LI[>;%Y_\N;+5>;LY-S-(#@#. ,W%='S6YD:6FEEA%M5QME4!!RPT-"N0H M*7K;[5TC"S,7//D3*B45&'OE13VRJYS*B^ZSJNDT ]85"P$?N2\YL@C(-^H1 M^K65C4,%6PX 1EX 8[^&V8B< ! #8I0EX ]JHX#["AB8-08FV$OL ,BEJ18E MGS%0ER($.'+!D^(04'A"7M:F,)3S'5/.-U'M)S33S1?TA*>/4,DGP&*@,J8P M1RG48H"N"G.40BT&Z&I]=5#)=TXE']=-H()/A&=GD$R?E:U;EXX*&5\1M?F& M:,W?J-+L9?-(-&?;MSEB=X":=*!&/BJ/ M.!ZH23Z$H#0BA!#$XQYQB :@!J F=JC)0*M)WI$O16@\(![SB$,S^73:0Z$? M%/I!SCCDC">2 EA7:IN2\II<]4R$'960MF,M:?S:]J3B0X /69;X9+*<+W75 MP=/!5;]/&).+U=YLAB?T'O>F11]ZAYTT4P+EI@AY/05%AQPN&0"M/(#6SA#0 M$ANZJL@B=/TH*#KD<,D :$4"M/W.C%J6*EKR7@TY0J@F_\B6&UJ$ZCZH[LN? M<"FIX-@K-YKG.\&9NSOD S>F:;?<%<&:%XQ)!5L.8,9QF)%9:*QU?A3^.%1( M/@1?JW:$B8M!?0O &L!:!K"6MK*3AF$L3K@?8,W_K+ 9 ()5\AT<3@^1?_ K MY\&OG"">[1.)#2D4"=LG$KT2==<;W'4<2QLOV<3+D7FO6@0S4FWJTX[0] V8 MO6Q+!GS*%3[MU=D;<#SWY\ M;9Z'KXE5438)OC8!7\NQ9.!?P-??&V>J;\F-JBQU1)Q%%>:8!7VZ_QM M[8\TI!;\^_X SXX"1#%)]K_?(TJU,]-T#-/!G&3O@M.5B6)0)R3T.M<_ZJKQ M^-L%-BY_#"\^/V!"O#:M84;DN>J<').#=/,%6\AY(I]X?<^\6W_^=6Q]\#:' M_CAZPDB=T%11U7BC?9/IMV@S94QOJ!'R?[14'2U4B^>+DJ\3IF"!8%H6C6:: MH1H3C7S%=L@'K)RZ>H!L8SB$-3KY=>'=C?O2/K*C\"A@L?'EP,-=UYMC+MCQ M>:XXE_AK[$#IVD,./$[F$_*RV(IEO/9>.N+<6:O_\NG0P[>\P VZ1+*\(RH9 M.)]?GRSO+JYXX8^5" 1,=*Q:E*N?W"UB,H?^Q04.2?KEDWN(-'#+<>+O$OM/ M&$"\/ZROEIW 0GW$EV,+JS\O55I3\%'57]0W^^*#M\H0+:U_L/9KX!?WZL Y M7GRF^+*#&L+$P$[E;WL(:-\EZQ>%]H/AY*>I9B]T]>VC9E">^!3YUB>N:/-" M1H$O_ S'ICX]8SWK/+E.VI_V\0?B#,*9_. 30PI2,C[P;[VKW]']H'\W0L/! MS>B/[D,/C7I7W^X&MX.O_=X0W8ZN0XBWB$JC_! V#V4W9(64PI, ]-/F:2>R M==V[:S3\\678O^YW'\A.'=1F3A+I1\B3$+U%([20\KLI<'9<6M^^=2M>./S@ MR!M_'.MLNW&0]P]?/QQU1[WOO;O1$ UNT-6W[MU7P@K].S3\1ACDV^#VNO

RP91?*C,Y7L&VEU=V8;PM-S': 7[I;Z "Z'H--O.VR@.L])>.,@009DE"S MX4.0Y?"M?]T.B+F* N691E(D7_DI;,M/)8U)1AJ$5S8_G_3S.G$JDK3[#O4B M4+F3N\\YZBT314H\J8+3[=7(&$JJ?;6AG--A?7& MZ&HC21)X;T:C^[B%VWHN7G*& !JAM$"@\*>Z&WT:A$8B2R\^669O9^6!$0EU M"/ETD>7CK:$9+O I&O@V?][>X-PX=)DS3 KB)]YNN&]HY&_VH^@KIOO M!""Y.,CD'SGECN?;,2*5S0\]/ ]!^I>(ARGO_F,F_G4GZ1O(EEX\UGKX BLW MPRM:JH6RM#-X3Y4XC(FQ@R1N?DA,:2[K'/0T>1QJD\FL9@7?/#V?3QJ=)0M6 M=W8(8H_TV2+O& A7*-MW3[MOS+RK689B.39+F%>8!PK(R%Q<)3-DSE[K7=3X5 M/Z;)FSX,^E]WW1T9^;I2/Y98&SZ(/S^O@[.TZA"88'[_>[T9O^17D?EK[^3& MA_#PYVC+QSC>D431Z?&LJ9&V?L]U#'=WI!)J=%0U] P,O$CI M5H7@FJB]W+7$'XXM?<%?, %@M]/"U78]7=?]&VW=EY/R\G )3:'["YR8S$Y& M);7V>MHT_H%V=-Z[RO?-:SC.;A#@&3NDNK'P?V*T+\[9X,3M-@FH(FNJ$8R1 M^W>V4,[,'<.S+7[_K[D'.04O[ YD?$'!HG_^H4$RA=L)?D@A[M&REWT> 3NS M1#:0$6KF+J:O"CD77IS$#:E$%]Q'X6!8S>D;(\0,D-"J6RU_%F>XRSR%3O% M"NC^.K: 5>JSDFX(DV:%S$]*L&G'%GMQ#@BY*GV<&F<3:3@$JY:R/C)=.'-? MVKO6\W?Q=-9-4WZZZ[CE$NU=IN(G(Y;??V[5HJQ"/%HK:K^P@L#RA74F;R9?_0XWDM='1JUN]W,X(LD)4?J-C@J:FV>45!DE0%/57!9JQU0B%L MV#V\XIHM>P%.J1<7 1O&F7OU,V6UV D@"%8_?G7IW1_=5+'-=VXR"2] M-\TI6@1/@B)E>Z,#5T8<=(=^94$\3D];RHIE!Y1!Q J)4F**;DVRY@_Q67'F M:\-LN(O;;AV8IJJ%ED$IU&^?>ODQ<0N9CS88E@:5="6& M"ZVI8@!BC8WX_OZZBV))@)8KG&'9OB5?A"Y#ZV#3GCVG" @3B48Z&Q/%+ Y; M7>QVK*R!)21\SPTO*35AII8B_:BS_PH1+V9'T_6OS@[_IDE$,&H ML[:5[;DA%-;P=,B1E+6HJ\?R48MA3>&;ND_^F\>HT_M44@&L>;1X!9 WY;^[ M]LS_G35O7N]%4:7I).K?8VI"^W,Z9IK(=[YA>EE_=6?_*WZ2H?J.-G_T MR?&([40@;^-*+?.'H!2H'=E&O@5:(*@L!R#/S<;"+IJW%T8+E_+$6N&T%QY_9XV2]PN3@>\N.)<_S/D M1_LC-![,/-I&RH[VQLVU/77#R"G7HLT+;H2Z2H76,?@B(+:0PE49(3.^)*#W M@+JO.YIO^=@Q-A;CVC<=OYXE&"NZ\&9!:,9K9)59V>0/*9@F/>.X($.QHM(K MFY6L[CBT/RG)E"896'?S#;_" MIM)(\7OPRQ_1N69ZAO)B_N]U?ZZDX70J B7S$^#[S7>DFLF]O'K3/QFO6R-? MU$*7B.WU/< M8U^F0/$*!_V/FUY=*K%QI^@#?AE_G#MB$D*I'\NO=M-(![*O(L^\;W!'GIU= MA3[#/5HX!A_/O=7Q4Z=7I% !UT3-&ESRY2OO"K1+]K4DGQD/.MIR/V:(C,E\/@,^O3CLB9;5 N4=*3[[N#J X ML,D<$U6@L@:(0?:?H!ZB&I!DO_(?4W,/Q8E%K/Q#;U@YQ#L@)K?MC%V,M0I> MB(F;UF-99V5%(/!THP'-BH[0D=2,!%M6FK+XP(';QVJ3#'$JZWGK+:I'1,$4 M71-VKZ8N^LIL>497A8D]]*K"CHAQ$( MZ*2]6OUA96[HE22:4QVJ%WBW/*-'6;)&BGYW:)+*E0\I/WDOO7\"J;!];K:Q MSH5'@/()1!-6?+3TJ+BLSPF![';H-FX"64*A*:5_^GU[\^?WF(3CY 7E* YQ M8/LT39Z?(T3!Q+E_^R]H3H2GSHOD'1ZX8I! G4Y/;IH\>_?YE?>^N=%M&-3] M5BYY4Z]B0Q:M7.4,U%ZH=V+K:!./1257HWT,]ZT^]CJ\) M,LS7XPP#YU\79*?&.F_U#H=1E"G0D78+YLXH0O[CXA'1Y$?1;E@V3]"2USQ7"]U7C[Q# [_"(D])N7)'C9R]/^/CCRP%',N8RCXIP! M##S.,Y%)MZK2WMXN3]?HVL>STI/TP@]K=S[]V,%D9PJ+DD1O][8/SYD G&EJ ME2GAV>WL)GJ2[?RL7%GAI./3?E<X(=P]B[3A_X33")*JF%LH&:!8/%E\0,DB2?9?SJBTM)8*.@%\?C%W2TMFK MA5]C\.3!A9A]W]]>N$09/=ROVO\*YK$):[7=6Q\5MC^]L'5EK8.NV8^LG M O^R C8[:7H)&>!\W]0+F.R3VE;=CX M#[$+R!A:RBG**'T2T-N=$O 2^U@/?)E;4.'9@(X*ORKLWWE M*^N9];!VF&\JJG':(5C#4SQD+)@^;"$DW<*XJ;7)RGD3 [D>1GQ#TB#ZU*0%V8RD_^\5=SJ\.HRR<423!-,NAI[D(T_K3(E04/>;\HO'N19Z<6?F7? MF9[SH8@+99:8C$X27G+K3L3Z,&PA<@_NH_M]6.)\'KA*C1-S.$7A[5Z_#3%\A)M&C9";_[Z^"*CG M^[)8*%JU7-OT/+T]Z6J"N' "P"D<60;KJB.)LMPX$U.]K&_Q_1$54L[O'_9+ MKHN/Z\R-P9/R@95O[:SV=690)2] XSXH4#8\LF,6-@,G92A/(Q;\C:47VJ5O M]&'@ S>_DNGYFYSKB%JQ&M]P"Z#?3;3B+T!-$'G]IZCQE>=O9"()-G)>9437 MFQ4SA(KJP:1X'K7_OMSR._8-NY-V))D%[MA.;.=I\#HA++(ZK563_5> M[:[2X1KZYN2UJ.'_S)7];6(C*L*;.2-I(W:\/K (H-? #C"++/KD?=G^P)@*@R:[['>$>@ M9'3=*%S']WZ0HN9;2?GY@=])&(^:M?Q?D+K]?_K:;0BD,I3:%M91T@$M:F4H MX/';30BWQ_]>Q15FWZ$)H+2]8R#%3;X8=91T4Y]%VB0_D&BAVKPS7@<:O4*X M.Q"J7_A Y._(>.=HW>C(44SCZW51#^?;FW/UN"I'"6<.^?T0K/_(O[SZ[M8(E+:+\SB MSU_3U.GKQ-.YJ+]'>D'37^1.\@0DBIJCCU_,YQ+Y&,*3%% MEJC;2C,*8R38> ^J>:43DM2$+7;<%#=,H!I=I*/JT8">P\3*:/BET(K=L>6/ M#@D;XB@1*#_FSYWWN"2.R\@,(-9_] <[RBB_!X'=- [==( 9;\N3I'AP MD8E>$N$V%SYXK*0-N+X='[?Y%))^/R_"[@ID)"-<^D*,E:TX2B;2X:F?2X\Y MU[M4(V0)>^"X/O!="IW,L1KU]Y^]TRGC#N@S >BYQ!:S5:ZC4I[@8CE1T@T5 M[6KL2K.F.0WOU*7@7E/0-:$O,&NY^Y;92:!(M]^\$@OZLII:IQ5[?DNB)\=+ M=$U3+WU,Z6,II;*OCQHHECO-&MK.@>QQA&>F?41W.< I-5[(:VN%;U^>NQ# 3'5@6C1[9IE]!DLH MTJ.0.W3#U1(K+%;IP61)9$'^FE>,3WS2 $CZF-3:]^*OS0;N.D:3&CZW=Z.? M1ZB5J:2;-318+L;WQ>'%NN:T-[51*RE"%TW^RN5Q M?-UX'C;O1Z]!"!.XW6,_S/L,B<@20K@5>^,H'\\1[U6*KAF*1&5"6-FBOT387ZW5<_'8\^4^FEX/QQ>\_-+6\B(X6P?O>6HN YP/6^#(0WILK# M;2I/\(W3TVVX/,8$L"\L.;_J/NHM%V6T-JXK>)VZA)YW%*C_-.L2>7 MA8JD"#3K$Q#1OK@O+#/SLYQ'2O8?"OQK'"PZY1@#=.MI)-\DY6BF M?K>4WGG;]IV^-\4M\?H2RNDS4=#,$="[)G>!@\"A+,0K)*UHY]HASX993-Z8 MNF!&DUT6_P'-H.)+1CU_.335=931'SA'L6G%_&+PKJD,76@PG+-XY?HX&X0K M&;-N"_YZB9?N](V0 %=5NF_'YM_7E/=EI'$,7(FH[>ZM\(/LR6'6]/6P4AN0 M12R-LDP).I-DP"&56\U+G'-_Z8(-.)E>WX1-=+]K7ZA"-N6EIUZE1H -7RL, M2;WB);S<6**6QQ$+.!;Y%F_%HX?ZY$PWVD8@)J['A<]UD91Q48G\4;@Q[5@C M*EA"F7Z>N.9S\'X)!V)'(]#BW./3 1W#X4642Z12G3?#<.[2"VQ(USNY$=OV MI+\V0<;R[4 L,.1?-@5YJ/E@QG%L1AP,]EU\W& M&8=-I#2<2156Q6=4A-MEZ@B(RQ1*U?B[=2P:N2TPJONU@?K%P#\BB(4,HKVMP^._JJ[@4!&NNC.\?SN MV,;H*^ZH >7U>,[<R>UC-3Y8M MM[>JI?@Q;Q!&7)^.A]2W.?+'-*P7+@'V(EL&-]*/?&S,NB MOCA9D"9>.1.FD8IPQ^*]L*B#WW_+&*J- M+%BG64B,:&CT.A$*]W+G5/VXK^/MTH0#9U+EM=0 Z03PKNA([(O36T[ K+HP M>""%J&D>#3T4O/8 KY^U?E_1_;LE@K%A(4&=KAZ^O"/X%JK6MI JT=6?Q3"7 @;B_3*R^G]SN7KCJZG 7B5T-H"Y4[XW#.[2Q$KR1 M>G&3G5W6> F?Q-999%$*E:VGJV+RY,2E)/RY16S=A_6U(T!@L56='VLW,RA)PRR#D"?QHRS371A)) MYHG[OK'2N=ZX"V)Y-S^^O#US?JQ4H,C#Y= 775.,. O"F1";_8)"O@Y:'4XA M=/6NP,39GC6Z48527DW]S8/E=J;C>SZWS+>K53=#SMM^TU8YG\N0PNOQ$J[8 M$S]#.Q(>6;KM@R0:WX)8=+^\]F2.^^9!G@X"(W#2(,2]=83>N0+U22]5H&ZN MBK,@9_N=SM0Y@^YZ-0R!;2FKBO?Z4CKD>BAS;_II%JP/TPD\!DZ$N:(FP$&J M;;GX+MXAET8Z#DQY^.*4F5XUV@+I!_V>^F">QP\YZ8ZN?ICZ$L3Q^GTW2?C?\!FPROCH^\#UKQ_Y/Y\6YT6J) M0.9IXVX_/\U'SA,/[YS"L#MJA6<+6,KAX(/'S8.N@\$,<@2JLD^T=XX,0J^, M[@BA]B@F_])1NR:$O0#R;BT[6NW.\ D5EI&1LLKH1U%YDT@R'IECX]::6(I? MLF9^+N8-VG?(5+/D[-7V&15VZ;$\&T>BIO?S(B"]&T$1#0K 7_?23ODY3$]0 M>73C(MFEA[<6>_>EOW#.(*$383/G;MS=V\?4HR/0C6JQJCAZ^+$]Z"3+#V],GL1NDFA*W'RQ.?YJ9-I5'"G>^;D],*C2L<&],NC!QV6?+^4)B#@%C5 M2FW4;[GODU6/E\!*_3Q O[ZGXI,"KS_*_< -)IHM! \Z,-2)(^[FV;I98V_^ MJDQSK57+$+SDHI&B_6G!KF-\@,=S&20LQ&@<>MQ^?7ZV&Y^9*)7J EK\?[SK M9IZMB'S[*#_H*#VR)P01/_!2K%89SRE^J$BF&&D7D-UF+04A'9FBS#;67L>" M]8W!YG?FR_S]]9.P'Z?54INF?%T\I?QRR1E7%8@\S-ZS=KVG^7_W=NC_X0O# M1!HO-=%+5^[-ZZ9J]!!3?<>8CPAENWY'J$RC+Z4Y9?55X)XU[D28OK= M-'P MU"F=$2PIVGM>G( 1Z1DGXH=U.U8H9PD!@T&BWXY-TS*K/SS='\91ZN7#Y)7: M=YXKIR%_GIIO'2_)'0.7MU4)6I^/NI+3U?P!B!\L[GI]+WB,S[0W=IUR$LAX M KEJMIF.)L>],]\@>N6BT_*$8YPSB%U"R$G!P3D>:\<,UG%&*-!8+@][5Q+W MN['QE*6Q*Y&O%3:$+-WCO?H3AU\N M4A,[Z!8#\2'3*S+;QV>(M"2.H$Q&?OZ2-]0O\?VD<6X4CX/\D"2#,9&A/7+P MTP1@N[>16J/V0$< G&\_9O/&HYU+&D$EP;LDLOM20>.&&3Q:&NRF))=PQSXN MR$3.-7H1 [C-Q1L-RR+>K"&3.F,]DB@LQ5&,8I+H77QFU )HG8)%5AH)&PM7 M7>JO4]@CR[L)CS3SEG_9&@^7YZ*.5 -1IX]^\PBKV3J#H;+EJAJ$8W;J22G@ M[-%5X1K["_9OZ@R7!PF.N:P_N?4UKU-36_?$X>_0>_B&WS#5)8,D^-FX;>M& M;FCIB2/O.#XUVM@:@&[W1V;!'T[36>,-^\56-HY_.B[=XJ6_285B*RM+C-"/ MQF*&9B6.H<*1=:$JXAUZKO]]L&3SB3 2[,',I8$_ O#VLM*61F?T!GSAU](# M@M*Y'N\<%JC]AX'HL61^J)F;?FSL4\O,$P#MMDZCX3G^4%W/9 M\TSR7\XCEUDROV6K.C=&7T M?/<"=:U;M!J)-:2AROG$"B\-!.G$/"05+G]X M%:G]M9'XID5L#$@V@LR%F+&J\&U;H@TW$SIA!X8 UA3,);7<7V!YZ UOC.43 MS;,<)E?L1-X/UCQCHR KF.;5U.QEF/4PSG3K])QLCZ><+MAIF/3I$2Q4\!DD:*!N@_[H^O+!DP H< MS1H>ABN*CL9\VOCRS7*HQUYEVQ$P[ .5_)E:D\;5LRC# ?>,Z6=8VC%I)L.1 MT?^]=O?[\>;5@-G/]:,*)Y7LS>/VR^#.X%XK]R@+;AZ2;;@Z 90\68S50"1] M*,,W%W)[@'YQ-,MN"%M&#!!^1OL?<_W6=4I?_7C.'3:\Z%'^X$[QBBTB+2Y/ M([$RAH];< \>/H$?0KHG@$+5!)!RZ]G>NTPI&SY)*_"R8 !J[X-PG:IUA'I+:: MH1TCN+^G"*0FEF)4)A?09FT_NW_= K''(@F;I-3&//B)L&VSK<^=("TISYC MZ70%#]9$0;WDIIDL1[D*\=N,O/^P&?QBK 3[+H/K;7QX2>/X@[/&W ROX EL19)FCI=AWI0)(&>Z M8F7R8R:["=^6 L[L:UX]D]51Y^KB;NYF=%P<9+-ER_N5&:0Q5DA'J)+3\04, M]10I>C)\<=FI+=33>K]%X,$GW:PGE*P)8$DE8IAZX MOVWN]ARK,[XI"G8&ER3IXD:E#?GD91E9'3,-N3'ZA8]*D)J+*=![;@&&&""6 MPM\P8WT).W6UXD@'J#NB.ZP /L;HN:3E]G?Y8L>#F',S6@U/6"5/,(@'SO'F/ZF.P1HW_D +^T.[=(I4N,M1@*AD?CF:/_SX\%9#%L(6BB*@0 FI?JV ML/ 55VBC/9$1-VT_%]G_HYYT7_=+C'CAE]'A3_0VAZ% NVJ#V2@_6Z6QH("A M^VL-)WV:Z$U.05LHD\N]:ZJSBY#=.[0UK!"G"YT>)1,7I MM )#?P]%F[P._2#+5'W:GJ59N#/QR?@$L&N$5H 9^[CG^,[0\96GYFM)Q=$" M^03@L8>$$S6T=9%ZD#D25H.\UG%\ZO+/-W)R"MT2CI#FR-F MPT_184F*F6VF/>[Q>W(4G?\'?=W&F8[6D-A&A1]>L3;.#&:G^4;+TZ2S(-\$9(- M!74BA'FXMY+FV+G C4/?HA5E2IYDQPS<]MKDM!'J&C>FR'C<^#Y'X_0#V(<7 M6"?NM9:TNSX,T[AN_\& =0$5#2U)J-(EI?FT_"R??E,V3BHK(S?( A<=*RC@ M92\T\693#?.,-R> \ZY\N!QO4'DI\]$/*&YFX^ T3_QE=#;M+5?4\T^RC8]- MY5"+?*MLJZY%3[X#EM-6KA.C2.XR_0-G*'DVJJK_TAB%PG:FFK[\B^7RK;.$ MK$X#](J%KJIY>6-W>G@C> 41::T\V;/U#>^*$7II.G /^N:H62;2^ 2CS1F0 M#A6_-G0F/4+_+C5>S4&242>2O\)9QSBX$",O!G\,L<8]X_:R"30 >5Z?/"MV MX4"GCC_&O$<4/7"G6QB"N4\#.>"!OGC%FQ%WL[WQT-/N;93_^E:>$"'&].HL%*=/^D,<;$&3!'P!'*08XLY-/]/YHJU.)4'D;Y^+*[Y\_G=!2> MS@8T^GWY\C5QCYA)4O"$L*%IZOOUC&KZZUO7;STJD_-LKPT"EP6N=B)"XL-3 M08\DU42VMH\6HL:1-(H*"D0;N\$1$5&FI$!;4%0B M#B"#Q!85% 69! *D4%04D6BC(H@)BLI,1$50@: " 1&"3%$&&0*&$$((22 ) ME>)6['/.=^[][N_>W[?67??\49 %E=I[O_L=GJ?VWN][G\VP>(AO_$S=BQC@ MBY 8OQG&+[9'G=]'L-FI6\FG2CJ5;1BFD:XQ.+[ P<^H;7K3L U*CD2#R\]E7X&Y'\Q)1,),W9N*)A M!YO$IP6QFF,)KG+&F9,)/&#\IJ % T^I_,=]N:?BU[,OS#PQP#PK41_4:Z"T M1'!W3IT(AI^,'K".,K2F4"H>^O=!UW$+%TZQIRY]8X\EIZM08_,L!BAS(@0? M7A9W56UG,<9XS";.32_Y<:%>T?QIH,>XB&< ;BR>,F-$SYPZ5Y5:W$B$)9-* M0R[3XT.)*N5*/:J)MZV,$7??)J6/>IT4E[1Y:%M=NAT,O>B>;85_@ZIGV]PM M>5)PF*2VXK:I,.S()6,O53Q#M7G"L)L,T=8^Y(V$ZBR>6!"F!@W3 #&0+[3# M70MV/S,W>7!WJ[BHG'+II2]U_P$HS%@U[JC'37<;Z9X&1N*?WYY87&EL2&(V M8<_\.*GZ:[[5#%:1.O8+H;?J%0@K]N]/WE0="$>6LIUAWZ1N_PVC%LYV"5XG MH9U\3)$,E2%>CT)7[" MXJO9A!9=6H]K45"V:,B+#>,IFZ+C)VV(#)1-%A2F9&=87O4NG;HIYR;1^YJ9 M_H]52?8UZ_$A4XQ"FQ /](E]T\!@Y;C]-'"XQ9+/4ALY"CY\?'-FX=XD,_9E M]7Q=?NDH>. L]7=GZ%O@7M_;*G Y&IZ+MM/ ERA@6B9//+R'^O75*G#(H%3% M4:V[ M6Q8#IPIT2NN9V.)^!(V6L1 O15_,1Z#E $S8AW$97GEK8BIQ[>]-%K\^B4G; MJZVJ88TS>N:#7Z^?!*8!WRDH5QD5!)=;NS+A32\B(Y%&*Q9Q=:C2!\6!-'Z9 M679%2*!QR.0*8_6Z=U%S]K;+@?<7G1O@V8[@=VG2"'=5L[PI57.7BN0I9*@> MA["F@;8D_Y1256+[)A22]##NPG*AB).X'].KC'"2$>&HNE9(8QK -A:O+]L6 M_9?I*$[/2N%L:8PB0"M&YU45]9#A66R?%O@Q;1?SQ"PWXQ'\W-[JT9!._2;, M#^+'&,,)FVSJ7]P?WA=H7Y'#RD=C#O.S/5I,N'=&HK05V#/#\+JIM07IV90J MAWE0_2JA4(;$K!LAQO=H7DU#(Y=#I5?02\$('F0[ 1.DJ^$A._V7+=B4![-: M>IY&M7I\_E)UWC,VQA&2*";R ^?*==UW+%=$5)+ZE!0H2Y_S&/JP<9YVB10- MXM6[^_VO6-6'4$F0! ER'8'WV-P=D&DR(0DU UX7$#AGMBWCT1"%SDNXU_GA M^&:"]V5#$/4AO*? V=/D_.1CBX+/@_>@U,G"[\W'AW1YR4K>T+JTHB]EL99\ M*A\QF)+)"G,[%B;,!@E=LH&)C/F?=FN"O#0/NTUF>_[SV]S_?[ST?2>"I!8G MU^L1C<;UA**CV^Y4T#.F@7D7J@TPDHP%]\]]TD <71 RLB3\DX)L&)_EC/0\ M])B'.>,!5--:(FQ]P6O#4"V/T'8E[,G<\)/F-#M6H+CP:S8^YYD%GLGFI@'C MZT3SUWN& M['WG($M ==;B9[K'-4<+,1GJ,C!K@;&E\$KC1^:'K7&X(;$8^3 - M7$-QU67GEO*W4(\1O(^<4!/_3 NO@_VQYOL!)24.-M'\1+R\8;?Q"+].JH.= MXW$)>^LA]'9=6S0ZKK?@*D0GTFP:"*7L0&^L!_NT7X'C(IQJC,EUA'_=&H<< MY:(B60;[M]D^E:HP-<&4O$&6SXN\7361^6/DD>,":-)L@"U\2 ]H@.;2_4C?N9,W><+M\AA'B7 MT(;6U/>M<*%WH>$.*ULR_*];2&LP]M1*Z H024+'09>@8YHBB=62KAC*>T2'%]=H:NT4:G+\U"YP: #L(Y]+'X#A1Y MSD0EXY:GV,U78L>>_$M2=Z:!_^H T5#[E2;.%^TI;AB\2Z8GXR8=!\ /*9^( M/S- _9^&]21P3L=MZBI0= O,81S^NV7'._'9_^-1T<>N>QS3#$B'GF-EF8CV M"J)BDHJH&').;N3/OF;^(_]4Y,$(AU;NI'KZ+ZKV;4-^F2(I>NGJA\F@-5@7 M.BIXXW]T.-8V.V)[ZR_1EP6J+\X_Q2\KH2)RDIAQ\!\#/Z#8HWYV!G8=.F3< M^"C]Z W50J.(?^K71<1B^&\566-[!V_WWR5U /KPV^E80F.9C]P>>5R^IXXZ ME8G^><^@\=^JFB]W0+U%/3H%\Q$+U\#9'27PNV?6JJ;9P>1>-T;DS\:?;*J! MXG_.EQYX\9PG \_X*^Q/+]/-P-+=^F39_+/E-BNWB.1NJ'Q'F9-"_^YO?^Z8=!R,0UT$7S:1RUX- M2%WDFETR-AD0:XXAG4@,!U%H*M#.5[R>!NAA<%Y'0Q5PNSB"@ Z4\ 7U8^/J M[E@LBSV'CI;U5L;NQK3 4MC_.'9FIRG\W#E+?MYF*HJ3DW_+]S%B1WEA4_EC8*SB+DX896'4F30-.O$ 8,S/WXXA ;; ^"I0)R;2])XP2 M90#YO//IF@ZC6X//U^N-=8<:C42J0'>C[-7KKKEV@KR8& M#.EAHK=H7VF?/>Y2\B05DA+BQY.=4;J:6#Q MY_ZMZJH<\=("6COQ?S^&96!3$ M_2/1Q:4_&H/-T[D,G$<#[>OK4?!C28L26?)RUR'#3.5^S-J.J.1;-K1,W*>G M"=5W$I,BA'S1>Z7;[B+BX885RUH43;.C]R^I<()W#OZAL M"RQF(>?!6QGSOKC?%;:,R?B7ULIC>[$_,#+6^&.;.X3[H(KR!"O.<^KM12Y' M[<=LR#T-^1T>S#)TICQ31@W'*1 MQ6=YOV%DA/BK6M4AZDBB?>M:R0B>J3^U'W//7;ZV8\O[$N\XN4,$2KS.&MXI M()E+ M\88OF\F^F*2*=,HKC?Y?HBU>>T&9OV^&XBI0X/7T[(ZQ\=99N%/>F$E')LEI M(F+CAH'W&I&C@'K]R,7CB^/\8!TT4LD$@LYIH%6CCS3&. ?QOJE]$@Y>)X 4 M$SC4?(96!6KK=3 G42:?FS+R91I M8V.E ,1J[TU7GN_5NOQ14$KMKFX=VQ? M+E3_ED?MTQ,*%6BH]O]&:,"I48 Z@\IE[6D@7%VZ\I-CG'"3>M"?1Z97<^Z50Z^9=Z#G&EMG#FW?#2S6F!SYZ\5=#;LI]E@&KWF],81 MSZP6/W4%-MZ26N^(I6TOD23F)2H40 YO]/^^8!>9VH3[L=#^M_QS]!0C ['( M#F?>)5_^#?60CMZ;"$/3P (*2>43;WJYX-:;*6L9,L1EE$!9#++RE,39L7:. M%4%=>IQ&=C,->SS:?5G )C*XR'FK#.S2%V.J5\$FOV0K4AY3QT0":7_Y,H>6 M5=0 (\TL%RI)4DF0Y1E>WL'S#?HJ8?&1H*.S[J5]036>R<.I*' AD=ZFT. M6')UAU84K[,]UD9PSOZ$J&=\" *=.J\>_0C2F>KYOLOZ^FU7K"\^1AF4!!E& M49:T>3J\=\-#=)RWF=UR@)>&(@&ISJO_>.KE_^BUR]EJR\>U5 FBES'7)/=' MGZ."+5\^ZP-=HK+:HG$\EQ T8HWQ R6B(W5(CD1SR^"MO_ETT=$,@_\#< M0VCH$U<#>W:N7"E]FC$CP>3_@VO-TUA9!N;PZXM[Z)+VQ[\OY@0* M[/0?73U+*R>&"'8/-(@4:8(_@I);L<\6[ADP+E&_SL_0.F7Y=*:,)Y;)^HLS M'!>\X='%,+BV^1<'*TT8.33R*Q=&4"2HL?\7*WQ04MGAW/S?#K,_@_H36=?O MJ,<-H.[30J>I5]F2_7^[YIE[0)-ZUL<0;NOP-T%!?V.7PT!Z$"<)*W;UJ5YC MZYN54UA9B?H1PL.=CA-_2'&\L0PMBNZ #$SA,$DMTH+[%RL-T*!ZA'SX:&*N#^!7\N58R1.O.GI$[ M T,H3B4G[3F'>NQ\RD-F0>BOFT!EUT'#60&E(&D<,KRC,3C9SOGM00"9.@"R MF7WN9M^Z,9@-'":WI47,\(HA;#5>UX-G,N2'=NRYK"]40]/%=OHG+R^^^>#Z ML V4+E4N'Q$NN201RB\BE+NV%W8]!'25T%[EX>)$4[X2HB/%@-7?&\#_>VYE M5/N!5X=.'<;Q8'.7!U=P/+#7;\;!Y>J"8<9_W_F>A"?_:2K@LE&K:3U0( ADR?^VPO,&R_2 M$RBF7 ]7);VI(2-X(@>>+'CFE80Q9I16'_ZK,UQ7P-Y+;5%7#;+3KTJNM1Q8 MD,1M&3ZSR_>64MQ"9RCXB$7A!"!."NGABQK6NL\TL(XQZV$8/04VE"7:VJT&T[-B7V%#'R6*X:/3,A[=8YXU39OJ54AG? $ MJR@W\(16L#7J7JC-L9N,:'O%M%WJ^AD%'NWC;SJLA#(1=7RWLC7G6&:)5VC> M[>FQ MO->\2^$HFC2SGXV22!)YRTO:?\]ZXN(0U/[@38R?1NO!\+^/TOSC1 T0IM-= M+T E\"'%J'7_C']5/-BURV#?[S]/RMAI/4:_";&YS@V SH%%&.\USW8:H,R5 MFP#$+,&E53#KX=-_)$2A;@RUA7S*03EDG;7.D"SN 9W5B07:NJ[J"A#(^GI_ M=Z<1*F+&-. =:R6XGKXX<0STPGE!YNXOO)RPP<%@RFOH8>BXQVP>[A%;H6QS M;7F_NA?%%>R8W, =J!U=L0HX:9Q.E4@+1"-]0R9(H^&E6/,^VO;@$$YGEB%/ MX?K9^6M=W4"HDE8^#3S\U5VCUD!%H*7JY6TWR+24UO%[).IY!FX.K%Q<"0?U MM+_@GTS+8J??LGLMW]+?CCRR&NF2P[<\;[!8=CM1- ME-G>LE)*<^+6#)W.S[CD8,.C-\::%:X.:S3GB-5'BLI/[+:-2[*K'<43GKUU M7^EJ &+5.T4GA8>^-V Q'&8+/)FQ(/O?#.^EYLL%DIZ+5!?I,]:IS SU2J.@ MN7"U4V:6 G5Z/+LYS>."]R5:[9:KM^(IGEKQLPZRB8?#N*>M"+BNKP/VB@R..S<%]BK6V M/+F:@HH8*TG[LGT7CP.O6]M9TC<-O&C/#86AC S,%U3,"?O^UG=4!K_WH9JY MW ,P>;):ZUG:"9<>&+%$;W)1_"S$>6=7%E,!F]MA']_ZA1RRYW]#QDP%<@@8 M-FGX7\&O5<>LTP"/M: %'DJ1?_G!^#D!P%\)?F%X+/K5_X=\W9F6@GU=%:^ MX9^VCAK#1ONAG< &'9?TL'Y4/=ZEM-^L5X\%-6=?_#_AC_G_5:D<_MV@Z?(# MHX:/T?_]OZ$H\Z2RGTXC ^.R[Z>'7A.,W6ZBX?_G4UZACN:_VKZ$W6$W_U]>['_O IPU"'<]=H,I1#;M?A[F MEF-V;K-#D"C1ET[!F]OI28Z.B%0VW-LL_B'<_I5B&DUVP?\ BTZ!<,[30$MK MV^*LHH$?L1L(P( G?X_:>=$,R$F/9"X&?7AQ_N8[#&!1(V;SJTU7W M-8VS.-DL=(9^C35=4]MHT]SR2ZQU$I-7N*8S/ANN1H7/-@/+3"2+IS[$+G*H M?#_!$^='Y3%,\1'H^)M"8?\##MLI8S7XH.]%HX_<+9M@VC^%=_ MSMYLXT.+AR=4-L#"E<'F>_8= #2-8#KY@M_?F/)^0Y)-F]7&K7%U,*2)D!$= M#6B++W[=[#VP+RV*HGYKF832Y8.-D+/-%?AMG PO@5E MQH3BU=3;/46P&3PTHXRS H/+>C[B2!IT%U(T!B;Q*,$$"[:*LGC30$:[_A-> MSG"K1A,KYJ]-D)&HIV*=@]YD(@U4'7V7-I"Q^FX=.)A'08,O>F_3[(ZM$1," M03-]?W6GJF6)BAKR MF#6OLP(L(-$V=,NYU+,T&*+)4G[+P&N9MX8C[K*,.8U//K8BEDCHPIW7&HD2 MU1F]]2E),3$Q.<(2N(N>VY 6]D[$EU<#6J,?T+&]K MA-Z>3H9*I *N/AG)IW MAR^0J? Q>;^OVVL8:34-:'%1?;.\9@ U$A5#)C.L1FV?1T'*[>\J16^WI3")33+]MA]WFA<%<3J_!JD@>SL]QRKC\.^]YV/, MV6=:B]N7[RN3H2!U#-=>I!7;*2GA&!M8B_D>$VD['-R,GH$+?%#3^#W6.L^3 M;H[C<=2>/:W5H8L0&R)PW_KZ!]H"#_4(5U\LP!Z?;:(A_1GD4&>5?%Z&>PAL M6*6GFZG^M (UI:$9=\8"=>%RU33 *LU?5["N0=BJ)$-)49S#/^LW#8#=*LQX M!I80B/VK4LA-%(M&S=W.24GKXTKT?2S5I\NM1W#'<"FE GEZVYH (^=>Z#9< M4:'*GK$BBF1JV(/2!UM]"J7C^L6>L1J;]OG#?O&B6$+Y^)DM;;>+)-0@VK=J M(%3JNG=;KMPFWFH(^O#J@)VCUS00;P#5Q/[VQ.=B>OC31O+!(XLVX?UFY+_@ M&M.8*=Y6N/KQ_+K "^E1M&G ^2$:UI_ZU6N?O2BBA]2"/&E^77[]XD0>2"+6 M2QL MZ-V?VD8RZ1Y3=WW*M5'LZ2:U,;LA?CXE6YNTV'N'TD.FYE./HCK>&OZJFD[\C/U4_OI$D\ M2.H$XKO6%+>$@S]^!M M5 *%%!MQ$M8*KRIO("7QPD/JE#CGGCYYT^R;2V9+$@>X>D(:O3%O=TC)&ZZ8 M3V>,H\AIAZ7 P5]#MB#4EE?X,!NM>$P>*N#8;=FY9L1WB?2/@BY(QK0N M+:!9-5IE8 X=(&P&Z[A/]^RO?5,GX\NJ@>/=WOZIV\)$]'HI4J'R3WG[Q7M[!!=,4:",UB1LXOBRH,88J"!T:5KJ M+9DJ:B $B8 %J7'V82N%+.,BZ9(OW_@%>GH&3 (9 ;,\@.][$@LC1;2J]LDQJ3Z%Q&.4 R$<:X'#+G8A M:*H^_+PWSMOWV+:0'CI$DG0\"'GT+IG%" R@JP**#2HN#]G7@%KI",2U,]CY M[/$)@,<<1!%QU^Y@\T3D87SQL6]\H:Z>@3)*C$2178?_^%2*0/9(5(S)C+F% M6WT9I&%(JUM@):KE&3,"'N+SMOL'*T3LIC#4R;*;7Z:]ORZB/K/9/_,V*:!F M-X]C\++%XJE.9PU9AE"RTNJ3JAA>4Y3R*=?T_2^PSN40EJ$0=<2NOCV>I5!. M2"?S/9.%K8M1$ZHI29T]AT50Y)I[+AVQCK&9PDF$79HI%VPJ^&IV[WXQR1$# MIRLI2V)&(F%UW8GAB)&)WJD%,JFP%G<7<']MR3*DUX/-A:F6?($\B).EJ';4 MMR%?3-3ZBL=F30,>3T[4*B)ZFV;-+?PT0(9D;^-8@X><,\)]TD^0IP[7%>Q9 MK$Z-V\4;AY7M(=\VV5*W0V!]2TDY0$J8#.*VABME(B1FK;)Q3AW:=M3YA.I*.3D9$LM''8YG.[YVLHBMN6 \VE[^98BW_F@A2$OR\,$!TQNS>0 M&,;KA,5\04=5LR*N,!+LAXC\YJ*-ZY%>C.WZ>',<"74W$5C4?+T0SD MT5*=@-A6(K);/J5V>3\A MO%=8S2NCX_-#)]6X6(3^/_=Z/\":E:U95BM;HD^-==P;)>,^#6DZ4W&*6-"LWE0:QQ*'U9QOET[RK*2(<5?/,XXV&V&2-"X/:', M;8/6U4\AB<%145JP! DZ^MO#^'N ,3HJ]C1PA%< A#[?4ZHIZ*1%*"],YF4, M: H.K;3+G>U80NB2"M0GKM_.J1P(U?EW\+OJ;%@#L&')@=VOPXS!6T)Y^$0N MEJR#"JJ #>ZP6V&%>:13S/X]8_< _:QRX/!084FX$,$\GP9P KME)Y*!B?P0 MH<+ULIN]DJ82T[K("*GQS;>59J%*$B>#57Z:.5%C6&.) M[83R "LF^;V*0D\"V1Z#5=5L"I=90F$.N-XL/3NN7NES443MQ[CH3#W?+45H MW]B*!F\'-CH\LNMZ@S4/8=%X<^]3#!;#0\N3<20V^"FO//E8D+17RIH&\EKXAQMR--], MLA2(0ZS%XOUU*VD1+$)QP+JN2=A8TI%G&3UJ:ROMW<)V%E@G[?M][7:04S]).0A]!%5]<]-$>]) MFI&B1D7?O]U$?>'@.T=Y<,<5+2/6--3&T,X$L2; MV1QK;;UNJTWZI"UB6!$+D3X4S 4[6!Q<>^QZE\,>7N'&0Q$J\$-.>>^!X$@8 MCY>@$=4CH6K9]U+5VM;P56\-*^+Y? 1W$_#[LO])>O!NQ(?AD?8WZ[_9J6E@ M'2)OO:M_@Q9U#+(&'JV?TA BCM&0K>O9%#G;*TX54]K@MT_C/,3.4@CE[6?O MK:;[R$/^(D\J)S,T3,>M&D-Z^ K7.VXKQ#*E,IS%#*QT]3AR*^;=)'KSG:V# M04D]JD")RF2&*)5U$,76=P^G<7U1M)G'@2/R/&=;AU"AQMQ]&A"4U8*:P,6, M!0I3,>T-1CD5E!8_M2OI28+[R%O$X"7L7?JC*.MZ)CM0@D!L0/.DQ2_$#9WM M6?OL?%<4L7S8)(^^9V_-S :D[&%K!,=P2EJX=Q1C*V$12I%#&OS;7O$BI4P@ M5Y]2>;U:%V>F\D\LJOB.,>Z!E1-*MWV:(A>Y#W@%V+-^*IC"I'K+&]6Y,=O/ MIGQE>V.\IL)9LH*YJ]:#! P7E@AE2U)_NVZ<.(7L8)*!,Z3D=%X)0P$+'.8_ ME,,@.P->9W%6UU#E$-6>N+3:K#.KA:%0DM& X5BK64AD.*>'"@\>,KE\3#JP MF$-+3_C'-/P/KN6'HQ)C+'-?6J\TCN/?1E&*.N'3\+:8QPH*4;_FP\Y6R%LG[VH)>*7=-I$H+< M2H=>H9'%0_ZN.KSC:4K:WK\V:HQ&\.G-%;YB4M4ZP>Q;%BTY7KP-*+D[J(@Q MT93]+IBXU-(G"-.M@:Y=$"+DY3]&IX'3!5L7_!C=:!. 0Q@"D4#.*(P^\6ZW MWBR!NCKHJTDC6%8=^2Q3O,?U[8;![Y_V^&:J'!6PB>:D W?B>?/C:2#EZTNV MV+1$O>P:FLTL?G:KZL)A1=?-"CU]47>GJ&*Z0TX32O9;3]&5A?X1UQYABWJG 2FCO?HS4\^24 M'?\E=YG9+[MPD9'Z7*:'8(1B[N[ELSB+P.4(Z-XH&X-GC$W6>%8>#!,8NB$> M%"@>%]^2,*'"*[MO-'U M%D.CK_M:>08LCB(&)-!ODI<)]4[Z'3?WSF9YU;$"K*4-45OCI]R'EG;^4=(T M!OPXR:,S^"VR#&R;2:'FQ5J> 9).]6;6?\^_A'62&]NK\F"+J"+7B1G.LVW; MK%20"G*::-#DGKJ==V5\]-=SK,1=6!<9$JHAW7*#_@PCR:_K.X5!$0 %8O0= M(0=>%S)N;=Y\*[(W*;YU&DA&48!!:[!6%U?&1_#9FEJ>CE:VW.$82%MY8.<9 M;KJ^KP&%;J]]U+K YL/5^39\# M9OPDYMW=__:R;'%2\=V8Z U?[M_:BC*Q0 CR51^\=PSC.G:A6^&'5]3LJ0,_38$Y+?/FO2J,:/EVYR@',$A%<6#/3H; M15\"HDN")HLX'&H]#.$:V=?27K]907P1>74;>6HJ:DHJLL,]^XO20MZOH+0M M*PS'!AW<.>5T.EAKXZ.!L*Z*:8 J@?/&QD55A%5N1L)MNNR\$!1/N@IMW1BK M- J?H0&!).';X=ZB;K:;P&^=?W]\U] G,ITA5ZUK#25=;W^;U/U73G<2ZJ20 M*+<^ZN5H][Q7XJMO4G"F8L,!*-VM/#U0"%=EHY$N[T M](@^-RM+VCL-T$Y/IE5>V;T!!DDD"1(A5N]NJSWF$ Z>#R:6#$'L9GI"M//K M_;4>>_^,M*EX YLI]F-\L^6-*X[WUF8..P:43_G VX;3*OR(GIFG^RE]^/8 M41- MN)#@*$HVPE<*!(W00\_X_H>= M(L?X,YKAF" ;UHU[ ]1^I2:G *!D?94K.P:R%YD&<'NRI(7-]=Y)W #=$.I> M"KB7EP8KQN*O!_CZA9CKWV4;5ZB/3!?+C*\P!E.-ZLT:;=0;YMOL<'8;FI_7 MLA2P78/9,V0:=\0J#EV"Z%EV3FFNN[0 MK>Z:C-LEXRQ9_JFK7ALU1#VP97:'WO.(P(_&Y4#@T_'TQ(O4O>$Y?\F(@(H\ M@!S^O'KQ@K'NMP/DMJ^/4@8;R3%1%-T,K5M>,\S3H1X+[W[I'T^2?])Y2*9Z MDRO.6QO218,:%X:0A757E]J\(U],HJMWK\8]R=BNN M^EB_(KE?E8:3H4PA1JM'G:"R.9>>V(X2"^JU:6 36,/<$(#\WK5TY=&MD?I@ MB8*O",VOEM^\T'#E;ZWD/F&()V80.!6K[4\4I-[QH9*IN'VW5YG4:)Z\[/;4!A%4/&G,-YM$1*D;-])90G6''7L\!$D MZ4(19+BZ% +?MW%+[8N>:E-*U*)GZV+#(8T)Z:!/^3O M3X<_G]O$P[.LT*")Y,KVF;+&O"Y7)9!#C=!@, T\I#A&+":UIN]X>QJ,S[$4 M(5 =H]#VMUQOZYVINE(1K8?7'DL0OA+KA^NN>L\N'8((91.%"=_'G'3B./"X M-463_JDB9$S6)1PRJ35*]R: M'U^>!HS@83)P\9*I4;:MN(53;"=9BV(:"4)H6Y]J4S2\6QGB'J[]SE=O8$*9 MC$1FS+TYK)EX49VBN_5<=F_O-DT#59[AKE,L"M.9]3PW<$$GU;N;G9&AE244 M")1T\5//Z@!+A'FK\%!^9MXV]::#O$W7-?38*R^\'T*1_>Z[*B9;(9O,NKM0 M<1Y2MMT-.*)5EJ@5*41B_%W7]_K2[%"LY1 5TXU1L-4[E-O_>!T0;(>'&&># ME&Y'_JXIFO;G092$HGYH/V:-06;2>3*=1#SK6E"V(",&RAX%V>5GKAV"E$SE M .6.>'E2#V^L&G#]QHKF5Y\N9GW7 :@AZOS2=)Z2UWK8M7Q_9 WE M6:Y7@%$7-\N 77[B;2VQ)8G&ZXBUMGCC*K7%0F,U9\+&>YZK$Z^.J_!Y#^,I M#B&5!H3XYS]>K^I.C&,)>N")C(6SKA(J]:.@I#/V?P_,0LN<'BBPOX-%F/)Y M0,@Y8,Q3W,+$7_BZS61;:7', 4)@-'M0@>//*H M)N:MF*7@>]U4E7UVWA8J%28C1(9! T"*"=XR:LU-.]3./1MLQ7+^AJ)[K;L? MO-R[EZY>RC*PGLRR][TPIW%$_X)5S4* ;'WFVL=+A'(JK_%,;867)BVSLX7O M=79I"U7D0Z!QL\I/.R[XYEV.)SX%0G'G=K2J4U/-8_S6$5K;B,EB<-U-%WP3 MM;0JT_Z\Y"- ,>&UC/D'NM808 GJRBB0-_Y-?AT./U<_:7/,VLKB6\\%*FO# MRGF1+T-:*7RB)P<$1+![MN/3X_3U15T\G=M.&'(Y'7. MCMW:7WICY;%P%80EE^L7T3ZJSYWBF M&/;3S%X_QW)T-@CRC[A]>:F92*5, T0^?#&[)F_Y@+G61P:GW*)XSA-^4AQ* M05 6SQ4)!]97^>)45'E46'YIP6HM:YF,, V0^$??U22'&L00X@C=YGSYPILBW(W-XWQ%N,6A0_HW!US9LZ&K=1W362B7_?!ZR45=!7EH;)I9KA'_G[3SXX'0"^$WAI6>$!2W=X4T,574@Q[>/0 M;'7%;YY;[J0"'[=!/@ADK?"OIB_.?'TZO@-X'\A5JO?T[<=P4D#M_$=LD0^7 MCT >50_ZV^[81M:"O4?E*/4DI9-9-4O6]P6\HU&%<@IX\WP*<\GOJ4F=+]FJ M+3*6!,87)=F!AX[+6:<^+Q;.'9KM0.:X947O>EW6,;.^T>:23=0T<%M$NO76 MMVI^W>CB9:9)/=LJUO%QFO)[HWV//A=^ZX2/")&(#&RS/_:7WYIF;K)Y"]$E M"H[CDJ8@#MI! F3ZH2)J+&R@9;7G_70AF"6Q$+:O2,BQY67U.OAI9KB;4XG> MT+TUO7'-N2MM]<5L_:D)9=L=/LH-[>VPSRR-=0V9S?2=P*EZ/;PYU;N"'JL" ME]?>:ZOCXD-:IY0^] ]O@S,F6"UP__WC!Q'HHXY&W6^9HT,1/)GA_0*;"+WS MD2+1UZ@P>#<2]F*E/5\!R?C]%@;,%.F,V)4WYV TQZ2"+EJ(Z[PUPR![_&DE M*5 BV+<1H^!*,F;?WR_#J4\(S-1.N@%3)3HMFPPJ4:MY:$QC?B=Q8+\9+G\[ M#L*C1=3 5L@ZXA:.]#$-B-&Y>%&D:.;A_[672V.N9L%VR;D)I#P&4H4F.VF' ML#",@(?E_LFMQ=G"N$6]/G@BIT4A%;;'6J\QG2'#6TN2D*\J_^4"KR0@N%(; MU2I8%5/VT57<75"H:LZN# C'>HCIBZ*/O+QL.;4],6"8V]-%P=T$8I9$<>]O M:-R;:S;LJ.;T@H9CVZH$)\]5!(.K,V@UO?SXHU#=(\^? #%DV=NS24=B(;:>RFR(^#3@R!F7?908FR'X6>_$67WK"E^MA6:*W4]2I@?@6^AA0[N0L? MU2DZB> MO@4_IR\=Q?OS3 VC=[U\[DY-SRL)=],/AMA,6TDMAN$=H?S^^6%S=HVCRU<: M,Q9>MQA96IQSCD8^OXGR9Q=-937!:.@QA"FOBO[Z,\6]@D-AW=-)*&BAXO"#:E!^"V1@ 5E3ZJ77_))W:O(/SODE5',,A[P%:J_.]H*4JACF/6A>^?.DGD*HP$L[&T49 MP)HDL\I1L";6;/39UR=36!:*O"(+3Z%PYA3E[ )#<-Z0Z:/P[;,I3&H)D97& M-;.(4 M7JJQ,IKZ)N2@E$L+Y://,9&!&]TX$AD<]L7"FEP+XIKDK\BI";.[MO#H%/^H!6;Z"S5X&U+VYO4 M$!N)X\#T+(O4I3=,@CX>(]/ +$4#V?^^O0TZ547;0K33,3 M+/4TP;V3F<>5D'68#M"=8+UQS7G,GXH#7_['NQ+UH X7*$KF01*:,)G4*F@O MY]8TX'<4*E'0D;6TE$E'$"J!&#E;- 10QZ9I()I"[SM<:)IQ+)A[RPKT[K9B M;-DCR#^_@L%H^=IJ/KS-)J);07<9P:, I'5U<33/0(6%)'2>]TG&Q^,^P=LG M1Q8Z0KE=)CZ2\T1QJ B)&V\R[I!G$ MRN+@XOM(]]0OY>PG(@.B2RIGO<4%H"'Z*MD-M \^?O< M3\U=T54RQ%$!T9T Q=01\<[6MS0"+ M8252%Q#WUM;Y<=1'*Z*GI_ME'!*CY'329TG?K4@M*.M/OU/C^!:-!DW[,9Y] M:)LE'9==;@7H%>,?>QGR?WVT<15^P02/E^'72N#[2)>F*^^?@ MCYBU#QT+\7E\ ?$*;4GIM8"I-;4&A\)MDQY. XV1&5A>GJ?5/ MR#5ZVU>/O.0AJ=0Q]$$OB?)S_?*@&Z=K=*'YR%&4*,HF^TO8<64^_MJ_ZM6T ML1U'GG 5,=;A%E-CA!D15IBYIX"Z/DS65'&#/W-FM)%!V=<]>Z_\.8F9C!"* M['"-S(0 6_^G3RY'"EZ"DB8RHEZ"72*I*!:#K.5G1VRGKLR#F"M'(.QXE-NH M6S7[MG;J 8PV#+AM&-MJ^N_9FTB5DO4%=# 2)+ M/M*3O$VG#NVQZ*JAVUJJ-:74"&V <%I-O( MBK&1"R5Q]?95-Q.Q#GA+$7W2>KBCU61R/5UIY,\\$ M]QY#< 41KC?SG;7WO-32$*B/K:C^/%SBZQ-D\O(*'(GU-.\-O8,+Z MQWU/73CI%U6."EG^-"#?%]K%9>,FFZJC3?N9":<:GDP#NVNV0;@,JU&\@#4@ M[_C ]>V8F@:@$KPD 5 =B*]^O'?MM\A"U_1+]A%J9.&9#4S MMY;AQ><*4QT[=F-4S""1J+V<8R^N]YJEXEOAOK,#&4Z 4FQAXIFIV8G!->?/ M?V7Y7A^%"Q[BA=NJ%IK@RH:#6F6HD_-^M^[HSO2-*Z:8[(Y8&VYH9HXFK#J3 M-WP^Z_LQT%1 ;WYC\V#R4.,HJZ=E'/9GRZ!?7NFI?EC*U#E%]F,8%4Q_G/LR M3O'!Y.H+:]H/ V$\7"V5H^34+V2_D-M9@]GT=PAZ(65=7S$@X8,]<-O-/ MHIC+;T61T?=]W',6Y$905$2\44,.S9J_&5D//F+4WY@&$L=K1@BME1*8\OW- MCV+81GS5,_50S)/TYYA)U&A M0I1,JL+.[U,:WMY!F8"A.Q*>.T:Y&#G?G$6/H:)VA1I6$,"51GH M=*V>!C8&8P7T5M6Z/J:!W.S9:688O;R3,R;DJ_RE'ZO-/#;O.IK\2$"-1L47 M8)V@R*K>FN9R>EO9T2@N$X.R/]L?L>#6XD#-786[XIF3Q)+GA:ZD>?M6: P> M\U72@D'4>1^.*<__YM=C)5FY.@9\1^=[!T&GGP36^H74&5C61/+5'$)OK.;* MEG"3!5 W3TQHFRCY:#-7NP Y0.!)#+NX J&W^>/.TQ\&+[PZ@>"^$U#HS9-]X+ 9R%".YR#G\:C5VR5N2%K] 1D&O@TPK0ZAKS'F :,874&K'/1/O*; M8?X6S=<_]3+%. A"A=6[KE]!67>T+O)7U=.DU48BG+<-,K8$EFOC%)7C)60/.6F M;FF]']S9A]G&-$?%9*64T1!X=9O;8EWST@&L=RJC27T&L%80X$XS ?!XN=PXGGPB%W\9896#=SSDU8-;;*,ET5K%O??\&ZTWA MNS+%0-+=\8IW8N?FKWN0>QF)TP#N&?0T@GZ-L*VS$G=N?&P%6,9',5N0'2XC MD+OP=[!\,]2S0\4$Y:,C-M>0T9 M0DK94KI8_KG^1G\D27%ZQ%) E;!T-)2B:6 N):V^JKX6CR*WZ.-EDNKO&UYX MNOWJ A]E/9K4YWSH(-6LV:AM%NJY$L*=30]70:JPA_WTZP?QF?179@I/^,MLROKH7?C6X1'U M6I=>80D--LG4%4P%XH7'%S>T7"70 M"D2J=?6O5CL\W#H-1"EYI, MQU,//KAXQJ09W1W2,N=<9"ND&=@=3?WCK_\"W[$)WV7#'4?['?+N::(,(T*= M6-K[I$[3A]BKWG&WU^:*9B<$2( T_F MOI 7UH#E:Q/1.;J(XW54>+>7A9[31*8" '8#GRZ1]9?M(^Z_3(]X2BK=ZK8[O<%LC8@Z1[)3C#X[OG;*N,(?6H M1.1B?_'H;*-M@E;)#U27LXVKTD(TIZILR7&=7=3V/.:U+5SJ=V-H=(J\F)2. MQB2##>E8Z2 ?[3B>.@TP.@JP-U\W-,MQ4_ZH(9SKQ^.#KF.L1/M(B[[. "/* M8_PELHK-E97:%^B37^$II'@^?.*ROJK(L9E(*0M'24(&]HN.V)5F/M5F8%/@ M5]W_;L;710R&BW (':_L)2G-5/QB%DMY)HG)XE,/0$YO3HHK9J=B.AV-,9,T M)+4.AN8!JFTWJI:^H-^S5T)T'OPR9\E(L'0E&O(JZ'VD>1'^_>7%+<9*#_V[ M*&MJKK@\QDL4;KRT^'Q!.O2+48[,2LG#]6J,7KS(W^,E>U9\SD3W-N%!.54. M73FS0;KART5^CRX;%>BL#W:"_67#Y4$LQ002YM0_;N%JPZ(H6./5PM%N/CCW0Q>&S>F5J*AM74-1:A_NTTB: M&@H3D6C*GIIW$>$7R66^B ?D):;YLW^7BW7O3 //D@I0HFZ)\FE4\UIGBR^D M"_X/OMXSK*GLBQX.PXRQDK$72G10<081%9&:7!05*^@P(RI(5%14I(FTD.2B MJ*B4B(A8(,%!C TB(M(3I 5$"1(D2( 6(()2&]7=Z;W_OA_^$M'_C@\\#U MYF2?M=6ZN@MSU0?PM- M@G)J0"9U^"(X&..?GET+\G#&46VIU*7=B2 AEYG"[WU28)_R]MH,(J#&2VK* MZ_43GJ6:%TKXHM?XZ,S>A.]S2$X>WK\-1:.G.3RQ!SH?D#P\7L%Z4F&3E"'N M%FJ/IC'*0K=O%F1HI5,M6BA:4Q\D35]Y=H>R<5B9V1VKE8_6T.OX"ZVKXY@= M)FQ=("V#R^7/(-Z:*&^@EOP8_CT"%H S"-=._ZLVUSA,S=*1P%5=71.^BX+= M$H3NYVM.]!P:L.I6R3%@ >+@'T=@10]5=^9LD"\I#=P#./FVZ%UE'JB+_^(A M&EIPY&F691, C %9YWKWBG/.RM0* "?K?W^6/I+ M.U8#AC"PKF)#<"8CCCW(U4_;'G7Q#[>9AB%4>WC6C8[_AHOA9!2#%DK>NKT1 M.T.Z#7KCF4[RR+7CVD;-K:T[QJ/8WHP91*MDZ4#_7]* C_\=>I^1"-X&R1JK M!R8342'XOQ<=;[=0:,!-)";7<:^:Z@6GHT(R]W4ZU?,KP7$(?:=L^]1ZF]/7 M(V7#5[$S")@WV'8RMO;6^AO6W9H#81\!@7HPTP--,VTZX8I6M*@70E%0@F]R M^K8PSC,85_ZDM[@QTSE-$>&S!\!6'UJ%E>(1%?TBB/S1:@;1E$#<9YS3>"HY M[>HM(XZHM\X@/.\^=O=_7C%T3L\RUKA\9EI/,%S;1B+C8(W,]F3;\)^,R:?2 M_JZ:W[?( 88*+(W+*4"0WNP>6N :8/*'4LX&N'I=UP,_Y17!?#.\&?#(6(]) MBKX KL@/I9SKMJ"O8Z')&NBXTG+Y4!=ET*F_:8ZI6J<28JO!$PC=;X%]Q:G_ M&SL=G;Y>/F&T0M2S!@-7%A!V<\)V#DUN]=$%&=O!;=MA@%UTHO?F#U>+ 4E4 MYPPB1YEG]B1NR28/%M*2'0BR,0X!A>KH-CZ("X.8CXH*@_?E-Z^6Q(O3211* MUM/HRVB. NB;($-EI8CX3EF [>\.Z9OC5?(WV^^W?7&@]%?+8?7U1]DP)\EJ M3X(6W_GNHF[O@)D/'&5Y\S[._;(\=LB- @92<4V5MU?[I@H 'R6I].G%\'=F M6\CA]!&#Z]'Q4_.E' L(YIQI")L'>>AG$Q-33T;<=]AD_]KM;(Y"4P4B*+ZH MXG%$_'A(HG37I]!@S7O"1P4;G+Y@*K"_VR/K:8Q*;G)2B:=S$H@.7"Y'9CL4 MVS!G8K3REQ@+9M28SRM!F<91Y=7$&]U+AQ6X2FF-Y;KQ>> M[DPU3)$Z3?8+AS"=G*U/KU_QD:(C.<8!^2?-LH82GOZ'O7+E'X7B*R$^O/!@ M6//Y,%S%#")$+Q0%R@;ZO-=/ZUFF-%]6 !P%@7T_3<7V(N2M^4GQ _D%UX](&W8!0@D\Z.^4*I!"OR8 ]#B0]LLXC\3 MIX''ZPM\5E[\XK'8WB '7MA.WX$P3?2OD@&Z_H/5]X+3TFEDU@YF(%/&T4#_ MF&A+E]\9?UZ[Z!6[W)T$9![29],C8 Z4=L<\/NT$D@D>.+CL71DU'::#H06UP M:F'8W#.#_LZ0?: !9'?5F/ITK7F4NMUB^=%FYI'2/[8,U^\+R MN>E4LH)6.FS[/9D+0'1)WISA4Z^C)O3BOX:DUGUMKK$"A9ZM_A[R]42_,T^5 M?U,AXHH"3]/CBKIZL<$[N.H:G7$=JLJY:\@NF?GXU%C5V\>$XQ>7Q>YW5EE1 M3VA*&M +"T_)@(YL:YLI*BA3^]T.X2__[P:65UP;+I"O9&L @0BT8=4=$#NS5^>T5$XC6C<94"[4%_L@2[^/>YC M':YJ:XXNR1"I'OIXZGL>U3S 0I<:!1%A3MDL83;%3:[:S+U[Q6N]#XV)]K85 M@7,)>S]4+%Q6X;U3 0;VX8WV3-J6=6:SW(P7VET%=/>.ZN.GMUT@M=^@D"3& MPFV8@IP8L^9>SEGP_EFSI8$8+Q]N_V5LZZ.A,/Q\B,(43M-S]=%#IA=*,M;W MAF.(=X1/E"=#CB8U9R[Z<[!*:5HV EF*A^@IV#6_-\9^W%$;!N?%50@I[C9Z M43]GPG3"/)*I3@?8)(64E@IM/KCJ<%GP=3Y+H5*(Y/H0JIHIB'^6\.X]99Z9 M>3<5)[NK-F_$8LKC1ZRB+*JBW]Q:WA NP^7R-'//F M\QDU^=4^ E6$2IM!]&.3WD',_1(Q?XGY+;?G8SY'55;RBT^>AT:9AZ/C8A4L M8Y&;/'DPEAR^RI\H*_L7LH9\;&807-P+]+SJR\=#RPY1EJL9E!G$,'>(6M\7 M^4?<['L1?N5*.29!)\,E$+#2.W="I?:'JBNCU'M:7(ZE7@#;0598;Q3IZ;ZIAX!1U"/G,4>:=+YU[9%[&EAD$HUPD MIG*6#E VJQ]'4,)L3KD(8XW$6]N.[&!L4E/#5QU(N;?97UTAIB1R:ZG+&7_M M%\4.]U+(J4X8 TI\5X9;J?>M-DQKV#EETO_[X"V7\$R LCA$%(9GI0]YV7$E M; WV@\DP>AECK=@'TWPW?G:OVN2I@>XIAO!^;-(*J?#V/EP.(5].%[S9]CEXG9)_E0]5%4\K:$%5,/?>Z=2P;(',4*/1YFYJIQW5#? M3J\/LF&P.O>8-IW5P3P'+51?7VGW3(9;FS=&3 ;K]4K]%K7/RQ^BPO"/NU?8 MM@N>*55:U&>F%\F2L.MZCW-B>6 B48]7L35*F/#I3@;^^,_?UOA(M"A1JY*\HD_T+[]>2/-.STB)?>KH,L MSLP@ZF15?&KI]BVIFASBU$'(60XO8?=5Z>A#X2^#X-0S;=31S";7J[GK?5FJ M!]SA0U36OATG53= GD\X73"AEO6(J);6ZV+[TW,@&2^=9FQ5TCYZ,O% D.R; M.0:P](:_.AP+FS;O$+/1=%PA8<'@#"*U*VKK>859I)X8!RL>]G (W]U%:NM= MOG"R*E6(9E%:IU@S"%PA(D'T[O;+OZIES9;O,1@0?8)F1VF/(3?C[353BK<\ MU#)1YG-0M.7^#FBC$;'$_BTO?_BDO;O)1?7LN5:4D[L2U)W M\;6*8KZ&B)3I0\Z/UP5MG#OP)U0-YG ?J#./'7 \8[')Z:HSR\+@=B;1[5OA M#Y:J%Q7H=;DS92AT2]3CQ3+3%\09A.%?*?,.UCKECQF$: 6".F15>'?:GY^V M;QY6_.4452#_5>FN.XP4;9"&/:F.;]$DZ=-9'QI1G:"M^FM+0SWNN11 MQI%K1K'(UHC_66_(L^.NQM%?&G[*M;IVY)@[8W,'N?\Q4;-R8HHE_!J\;VAB MB=#!:^+S#(("KQ:K@X]62S\<3+NG=^+& ATVT MZV8]FS^#N)H$ORD.*BO<^'X9$LFA&&J65AX!9WBI#+$9V0>/M;@MGT"M:@A_FII(Z'>7?N '<& MKHI\_Y_=(O\_/TBD(0/Y'W3FP<5EPJ)OHG9X4\MV"/[J6PJT(7OJA$Q7;6LP/+#3[J M ]L_LA='Z3%L,1<#(YC=V^ZF%!OOYU)UJB&D7N^S:N/?!=#JZ]45\PZ6^$L MI.(D-HI&TB/"OLJ+RPBJ!3.($M)C]#!7B&M0+]MGPR;V@89 N8E$_C3O^[Q$ MDE3(I5[6^7' ^83CZZEKG:]LSU)8NL9,W940O3\=E9)U7I8.+8Z\N*"KFYY& MU:-D:K(,%E2^#"O]:4J;,R(G]8]8-LV3*M/X??N(1J_;=3B,?/DTF3D([2&& M3%-W?I\\M:O'_Z;I*];A**Z>8OLFLU'U[L\1M14-7DA[B F+\'PO*70PC1LW M3*[& +D'P0N+7/M!P7>-3;ST#VC^(/\5] V)8KMXQT#UY\^,PJE1O(AGJY>WL M_ULX/(Y:80 ?)OBUXX.3_O@P=Z?)-0J2!@RK1 $^B='.O[VUAAD5"O1 %B:T M4=U]_YK&_A1I$J %;P\#G:T[B&-WXK >HY%$$S0*5$X+&$/MZ D/?Q1ZBP1 MBZZ!2A59BKNM\_"A2F/MHQ^+N6*<4%[DC>J+@M=!JX?1F12G]U6G8=YFF[:= M3EH]ML<96Q.E48AP-H>D5\ )2^J%<(9S+QY.F+*B5D$NA_)6UQL0:<_IZMQU0&%Q"_#Z"78>KJ"'57 MD%$B"".6E@T&?IP^A&2WIPL[B0!;I#TNJ?<]?X# _#?0L/6"J=RM_L2S!VLV M^GAKQEV@?R>>N+_8[3D./!)0VQ@G)=&C(RFCR$F9!D^Q%:%0K8\XH^.NP3S. M7<1/Q9X?".O45.A_O7]TA)3T_#1*MC 1;V$\]L?F;@F<>ENA@4%>(LXNK9Y%13W5#FU'F3+3, M^,P]ZFLOMY%BOX#D"I9)C7'Y_.IP"_5>:ZW MKCY>)U6:S6#Z$ATC&;>^6KQ M%;J'3]4;U')547XMN"A5=83\8;&./6750):U1^%R2!NEP_=Z]^DZ9HW#V=Y8 MZ-E=1!T$&^:LJTY1/1_U(*DJQ- 2$P.2L$YZI#*]5U/15J^J\=(HIG!A%_&O MH"_\JK3\>T0O8Z5 (',]UB0N8_*_#QJ84OCU*@:,HPX^B7 O5BWXEKFG+6K: ME*J> X-LX >3!L(N*>'A$6_/C+2^YBD(-/LN<6I I\0N2W->_.[3Y>D$D-*? MI5C>^*KO5,6P<%3! KER>BMX-_O]QFST%EBZ&X"ZQ&VEN#2_@Y/8=G4+9"WJ MMCA3$:.NB+*%0S L&1;A&+90A-N.._FYH^Q+?!CSL+,!_^1AX^/NL]3Z7I J M>X+0V=8Q%X;95*;&O[U")$(YQC8H?VHE:7G^_G#H=[DMWQ*@6_CQ<6;Z/2_\ 0S^%V) MKN$KQ"^:^B3JAF"FP #2"N!(\1QZ7@GV;'$Y62"]I0*$\BGW'2#>/J-(/;V74RS+&[607W_V6(6#ETT^.2J/^UGWPJ=;@:1 M0RX@,(=PY,JW!WQW4 EDH86NM]%Z ^HJU[V M_Q40N5K'>J;"D&M(5]6HCG%/O?;D)C.+$2@P@NI4K MH7^90A,V'RL:#K==D:FK*6&%^[0ENB__5.:T^- RSYRL<:*7D1">T%$'&Y_N M#U7]*0P6E^GW:JGL3_H_!W9?CV-XIZ)\5*"!L$H'#*J2NU E^IKMBA703Y:( M+_Z*(.Z03!U@_8 "KCR';C'&U,2P,WO+Y9!G#@12A=/4Q*N2%PO3;X+WJ3ZR M+L9WB=UM'@HW**#N8!4@\--][B<(N7&I,XC-1"3WKIHGL"I;>[CO2IR9F[&4 ML"UDHD*NOSB=2WO$#C^-FZL/*[%=T&^"3M JT,DG$'JZ.G_HSM^C J'U_&Z% M6&,@AK3JUPS]./0E* %\B]8N#=/[WRC\S@[/U>FH+,<1[+S$TN&3\9%\PULX M7F80K@C#3O7NH3LG[=J4D-ECQ60D+H]A)IW_-62YW6F>0KA73U?[7!J ME1NH"V8-N4+$$'G")_P)XMWY.80W>O(+H%Z:A_(Y%.:[:IA"%6B.[J$5[GW) MBHK @&P JNS0_?(\B&,1_XN91)V'Q6"2958@@:*2+FQQ.>$7L2IV- MK)C(,([7E]/9N#O4Y6'C/0,;V[9/NB_F&8?K7=*Y#>5X-%XQ$2QH%S)K2*<( MQS_8V[%M<@7,5TI8 N+>ZA,Z@RHSCHX&KD@O''.["K^UM./U"0*I:^4MFQQ9 MM['51HP>)<3@%I1.YHEON41.Z3UYO7+Z98G7)\'K;6"%38PS#V8PT ,3SG%" M-!<7MJX<@S1I'D:'CY#K*G7H5*V^@)203J1R1)#%5?I%"3A>%]ZQ76=KR4/U M3FA(9VJF]A@R8F^WE(0E"EL5LQ*Q^TK5Q47-+B&I O=DED_!@6@I[D3:@64Y MD3\AA2J7-IZ^$!!\D;.US" 1=?^HNX_.GIB.!,Y:SS.T:6S*#?&-"!)I#+?* M,\Y='3=\Z MR3(#]C$L<.GS]?L3,JR"VSQ@6MRJ5SE.//&Z^V1PR6/4ZECE&%A .J]>WOA4 M?VU4Z.;5#P@,2 'NK-K^J&Y7),&P4^5BN<5(%?-0>8Z8R(YOU$CT-31=;+ = MX=\&?B_@=)U9;YO&HG/UQI+*P,$W+JY!9650*P06$M#2A_IZ2S8[-7P&X8X& MN>D;3%G5L=*.T2]MO[7.7P99LVV,TL.O-=#:D$?O;?DXYLE5/]6B18%$J=-) M[%7!5^?66"L:OPLFDJ:O]\\::KRM8C. 7 1^5JF4]>^CCS]&5V=R(B?Q?K_9 M-]F%%JS%L/Z.NC6EQI/^%?4@ZW 3:J"?4[ AN2GOPAN898DT]B#1' M9^A*8(0:J8X5P0FPJ \,VKTP>-SKIHWA.'MZ*!%PPPF\JQ9-JTPIY9$])<_5 MXC?YOP?GF$Q"64IR"G N?%P]_$=[VG-J1?KC-F=ZEOMIR?$/70]FS^[QD6A- M1>*[B"&>8)*6W1=ICZP(QWGGDABE*]2:E\L0O0JK#:4=JD#7FTHSQ*9J)ZFAX)@6VD2?4!J>NH M\L!)SI86CRL^H%2DH#>CYY]X-+5Z)1 ?IP=S27?UBU/OA+H \6XR+@S5[C [;&JEC?FL1-=50>MWU XKQ%^Q=Q'/E9^JHC& X3B$2_--0'AY&WPX_1\OY,W? M!0APZ]73DX=+@F+[@E@P**#QNL4-R[ZUS)N??D,Y:0;:G] PFU99 M.&RL0?5;0>6BGX<0A-\$A_:/G @(:[;G (.=*A%NLYH6R+S=6O8%VG2M?/A_ M-2JV\GD-E-EE%;$K5FPT)!-T>+.LD>P9!-(NO/OZW=@$4S$+RTCBP(S[0@C# M_KL@9N[Z&00#5ZQ-0(?U?V_>(3AYJAG@4I^BHPU>FDFB6-XF5%[X4+U6@Q : MKK7Y<*10]=%MU/>-SP'GLL *71)7I"8],)% F8(%1^Y.RN)X/RI$Y&=">DUL M#.3(O+5YI,!2ZX2F_0P191NH=N,EM[T0(,)R,]'V?A=C"2OXUT=D<[_V!&/? MG/L>P9 !RIFS>._<:[W*%J%>^?HPU/$D[7D5B;NAA^A?+.)S ,$QAK/D>L_& MZB"3JJ!B#%*@X7ZN-#PK+;\79CV?Z.5)%7F@:7S4#.*B&^_'FJ/5F:/G(.M> MSWTZL>G;+UTD63A.NQOXVQVD$JP4_&D\P@CM[ON4"*4F57L"VTW)\S MB#K _ 2"1U'JM1?MO-SUJ MC$7RLK8+\4NCR& ].K"4;"="(JYE0NZQC@?[BVTH,%]6Q(@GGB XE(%4.'/G M4&6?]+9?]4>N-/5'9JK,T8^-L]T"LWB36TWYK^13Y+&0^](%+W3QZ:A>&XUV M?CM2&-[DN+6 2WA#92%G$(6:&#$N$[W\:DU'W_:.??V@?"-(R=)92J_4SIY, M[V_;'.&V"L[T]+.,4.YG5R 27FY*F?)K2$3#+YL;#"YLF?ZUDCKD,AXSL3:( MW)S)X:(#-(3;> M)V(O2S9C0$-<47_]$.E%]]QI"L!CD4!V862/S;5#G=\2;PP+:(,\O>X\(QM. MESX3RV^LF!?&,O&Q! ,C/2S6HAR)NX^[43NU:<<=VK!\Y.\[3D M\)]$(R&?3VH]HW6^4V+C#(Q!21R]2EY$_MM _IX?I+3F0\>%'!Y=+/9 WZ^$ MX1._$L6.<).3NI5B5L?[<:QSR+?>^2T1B-,_9A U/)@D6'W7V@_9=QO^J5AV MB/\V$*JK]O0W9(,E!\I+SS7Y:*MCT1RT, ^)&@3(KJ\?J=C;'?BQ&B&WK,AV M#$ 2XJMB;CBV#B>ZG#'>U;P(&;;S'7S5?H"ZL:B>O8*%%!F $Y]*.WG['R__ MPBNM;?(YXQ9Z@?9%-"X$-IWI?A8;K4>&%L.T[^3=U2U+%,-J?--9/R M'W,1M%Q=0?&/'*6\Z85%"(B&:DA/"/9=J>T\O4;CQ_2F%B*((V85MQ>F# Q$ M8_.B)ZA=%1-^C2UA9+ESL'=.@?L,HG2*KU>.5B2(2SO[[F3&C*N4 GW\BV-Q M^S;U[?O48LFD"JY!D1X+RJ63SV(S&;XY8 (?E@DY1]W[UW2B-[JW1:6; SMTYN+]\YO:7/#)\$2Q]NG $%(L+E; MZNQA_77B1R59HA*KOR$;,">0OI4DAQ\U2,5P,,-V_#'VUYZ]^5O2O51>[3%R M?:1V)(!@6G*0:A?AT-:. 5"7$%(X[O3'OZ^YH-JW03LI1[?"VPOW=YR3@#AL MNTR<_"N,0:E!F) &!>KFPY[#Z_Y9D)<3Q)%,!&"&4_(K_LTTGV-)1%E*%5,> MZ)?8E6KAMNOK=+XQT%;7C#'0'BI-:$N2G@C)HS)MU@ I&":-64#:J@YB>9<= M0.>0CIJ:UW#+8%G)Y8'SHT>9%Y"/O&.D.4;;.S8>H>L*7\&.-B6,7WD;QX:U M1/1T%]> 9A+R/3!8&@@&TZ[W;P M.H<V;'<"SZH3B6F9,*;4YKR MO"(EV>):NR[!C^/*K'N7"D:UETD,7NJC2[/K[>4O6?=):L@X?PH.BFL(KF1] M:4P@WT1+#X*6*KF)BI2.-9JS[C;POT9F$&:DI7/6E5GY2>W-251CM1(3LB2L ME"U#]2Z^1ZT%V2/J2(^5^&6%Q&*LGPBR^BZ*<2U5-@Y"4\_D2J!U6A0HS2,L M/'E'!\-J+6+"6"V=AC]$_;1N+A"IMS9Z" : VI^FPVF>OHP+YB.9D";\=,YT M2)W[Z5A\'>ZA]PXVLEWG)_HJ_.2X!=T+;U.D6AH(#)&O?6ZUT;I8+]"O@%1Y M1J//&<20QG[%YQ@7<1/*@AH&4U)&N'3=UT[2Z1XQMY@E8*DC<47]6]2K7I>@ M2Q9RU1@#"]:PBA96(VXAM&S>TG*L]_8I(,H2H'/^9P626]E?O-'[QUKB%,Z3 MJX2+ [W^.V&>Z_EY6%\; MQ.2D;TF?00@\T$?4;DVJX@^G5ZI_SB+ZT.3B'L8[":[!,F!%K0,X>\") =J/ MX;DI^C7JBX;W2GZE756P1/A*"]H'YKZ1RP;)XUUEW^IF$.=L_J(9<#.(8S U MR3D\"[CN'O5F[^D^8="(1;(]J9]9R5< C(N!V)JSL(GLZ[ M>_=JB"R:Z&NT1/VFU;?R8)!%,))F''1X#%^6?"MKF0?OVD\D34U*[JJ>U\C8 MZ.KUQ/WKLRB^)9($UD_GH0A<0K3%]A*2/B*5I%8(:.X0>$+=.I3<>/1CNN#< M)T&LB<%!,X/ U?IEJ^L%BW>5>"ES(KSX@OM\80$A2Q!^^] KS1NA,/*RON]* MI);"_YSH /U!B*BYM:^N=Q_K\;>G''3V" Y IYW([2R7C;C4CB4(/[J1HC.' M-IB]LAU)";.;= '(&NV102JBH+?X/NU^C1?\W]$U0XF8Y?NEDP6$Y<('D\!$ M,+R#*50#Z5V(]DY*S+JV7GDXG:M0B;_B_1*AWWF]&\WO7?%RUKNTP2F3N.:< MY*\V_UW8$X9OW4%Y2B@?UL9L@T^3MO31F?GU89'U%L9:_,& R\P5I4^]6(^= M66B6F.P3/C*%(ZG)2K#D7.9"TT\_\S7&0;2#KE.U\RZT9JP8R)%@]@W#KX&Y M8-I:[295^=W=_466[J?K8](UCG+Z#>:%M-V$/.[?BI4M[K'ZJ%0N>SENSBE. M^LY07A*' S2#U/T7G[]X4HMLZF('7&4S-B-A]Z#@9E<.T MF,_EDN:HGV[/'PE[E"-P-P 4D%8$+MF8D"ND?C04&$KGE M,F$,Y0K+<$1 ]IS";2<$,BY,3+[#SW'00DR:I?8PLHFZ!+NVY0(7<7#/O%A5 MN$PD'V6L,79@OK0*S=ZX^5@$BZ_7)8Q6V:?V#*?8M?>29'*LD%I?)J-?C^9I MPH3WPMR++;U]UB;(J)(\U+]=)&!LR\,?47^RT/%,FD8Q%G(S6WFKR^KPF\@M M+:RCF!I&/MHWP#UP5>@^ALBMF,>%22G&MK2=]+NY1O!EU[ 2!PI9>6,PT>X0 M@:NBW]0!"2[-ED_;(^+H^SD$XMN^EP#394!/9^,N3;G_IG-)^9ALL*#XJ;%) M'$H.T78"-XO4(HJX-X-XEIGQ/^B<+U>QQ3!WFTN[XY@\ 8"#05,BX\DW[47- MVV7HM0))^)$)W.LNYOM?EB+' VF&8S":_LG6K?G/XJDU#ZA4X<+'P+D(O41R MJ_BU8X/_P[ 8M2Q-SMNJ1TWQRK.$LBT&+A%_R_FKYBMN+ M8A40%Y_Y9[5H@FUT=PX\-%BS1'2[_._M+U=H32;&9NV.GGI56IE!>3SU$Z61 MJQH1L8&73TH5O1?3-JXECFC#Q)JAZB=3#1,K 4#@?!+<._ M58[EFP15L_WN&3#38+:CC]8>;-1^'#%+3X',YU ! TG-Y@*0NBKYBCV MI(#KV. 5#,CB=3 >JG$O/E9M1/P9.IY;0O$RVDWR1]Q\3 (/%,WZL>8W&9_\ MB"L"QJ4#^_YXPOZ2*MA@YJ6C:4E73>3D1-)OAPH]YRS[T8N4$%V) .Z2,E)G M$]"WQZ>;;0W%YTQC'\$K1UJJS*Z%.9Z_UV\OU(=S7[H<3D )X>CA:;V2KWZ; M>WYVI=G+FD2E7JN#$64P= 8Q'A+[IW.QN]'AFUUAR33@7HUL LZ$<-<:;JAF M$ ^]J#0T/156HU6?0>DVOGJWG*Q1)D$:G+%/SCN\^XK\/JF6 M1=._QVPQGB9RW5Z2&K(_CGVYO+>N>-1:K:S]&:+=CUW:L1G\-J%%:\Y3J/L% MA-V#H:MW.&FW(8UEV-0>M\&M:BL'+Y4IZ"YCR<,MNQZ[O1Z[W M(2NTH"M"4U5?^5Y4@O /Z[(06J)&TDL5U$32^L+L3-U$.4]_3(ZEH6'-7YTQ M2#EH09A()[9Y6>4RLC@_*ZNE2W[9@T!-H4]WZ\#]"$.6!&@JK_N$[IFU%R<0 ME*U@EXEQ 6J'H>NXV4PPYZ4@)H$[2+NNWWW%)C'^ZR?<$)W!6"*.VA_Z*8-Y M@S@$TFL0I+>B'FT_[]6"W,\N>A0P[=\9!):43_-AW9UP M7WEUVG]WQ9W/=%^>)1Z\5F0[5#+:-1"QASML/)'6GU+KSIQ(Z >$-"YS);TM MS=/G]%N@))B6[Z3V$]%8L3C7*>;6&(7Q*NR$7OS]_(XW+;4Z5IDN6"06J?&) M">'ULY^X/-.FDD*,9]5)@UF#J3O8SCNT9)!%$W8QG;&6O=>VX0(;S,23(5-@ MLE_<=,5D3>TDP*8->J"?6GBF#;C$V2=;U M[W+76M&Z\7>ULCK?7S*$R)M39*&'5?+K(MUE\B3"04QA4 UX33[KZ+FN,(=[ M_3"8H<13N(/\K89'47I+F1B'57_E7DZRSH\ 5B'4;D-6]X^'F0$,8"? EM/9 M/G>?N T)D[[I$@PHC9XM*B,';LU,!U(X&I1,RZVE+L[W6HXQ\U1JB0X&MW;D M2%F:_/%O#;UH!A&L1[?REY9(WAS*"#]M,8-XB_M.#NQ3%[&:'L[E+B94M#I= M5C@62IB'&H>!38@L-[#4 _V&65)8LG%[O'"- [<='TRCJ?W&6+?6V.QAZ>9N MX61[4=V1S)OZAM1[*92^3U M=C4L2\\8)? 2@"KU7]7/!C_&EM=%/G1F%26 @:5:FO2OL\MD\TT3B2Z:O5.X M7-RBH@'9)A,6' "N\"/J7#\FGLYH\?V$23[-GD&\/+HVTI"KL3 ERR8:\92: MR"7I Z>,H -\KIXEB1!]*\0CL]8Z77Y + <,FP1+T# MK"F$PL13?2"KD!2BWM[FF6"UM+@\B"^G?P.3/K85AL*,#DE_#:%;C9T#V&4/ M'.\K=+F5Q&]3. SA_&B/^(>_QDG-9:C_6?+^[X0]X'V!C/Z4M)T_NY"^-<%I M&E,)4LKS4$W\])"G*5_ND8(%[@I'20=/\R0USP3Z(%53JJ.X78P*M71H]E!% MM7FMYKEAS@P"O5^=[2U=\O>E^POJ#9%R!=L91B@NU>QJD.WN:SE9,P@;F?@K M<01F(?7W+Z=.B$HD3<@7(0+61 :5,S_N/1!.-I$?Z[9S[%_Z 2?[B5#0D1>G+JUQMOXU 1]MV#H+R"*BGH^=[UEB?KLVL&*%L7K"'C_XP>[W M!P=M:&%XE ]4)K@[E;WSZ6=GWYP$)0):8C(,+B'XON\!*;<&G.\W MG,RR7PYIA:KDZU!N"P06D/((Q[]M6M9#,I_,H:I1PBDNN8ZY&NLJ.M@ %\+%I8@XANS>MTEJO MF,+YQ9D''*O.>;=B#+ ?@:*>( QS)*M_K4\-LM4G3[M3O4N5M&O+AU.>Z2I4 M(D.\/JJ?B<6BU>G;-R_@-R1I2/GZ)SK:X.CK]\^/N>@H?428Q.$1VOWGVG+7 M(]!5PM3(:S@SPN7219ZQK/,P3FO^-['A\M/$GJLYTA$2S!)7TN]@'?G/8U2/ M5Q/H>N-$,_QAY#"ZL<8^^BL;W=!7TO>FR=TN5)E0SE;YZ_]WC_B7TB?ER?B^ MJ*C[6!GI9DUCG%=RZ?[>/OU?^L36.0(O8:.Z^$3P3^ARKN>,>:*C 58BIM M6BMS??EP;9C//+%"(= :/5OYBZ*_;8Q%._T*D.(AYAUZ&W@G]K_CDRZ0C4 Z M@[#F=C ^J^_$-)>,D+VFY.ADH2821V7^7FIQ*,()7&A-53(-5TWJ?T:^[:$= M'.'2.TF6@(66R^?/NGILTHJWP2R2]Q.L+R!%J_V.+'@S_YU.W*+$0@IME&39 MV8<' F^,)* NDT X'$E9A$V2&XMVF$Q[]7E'PCEJK,_\D_)G!C1(^MG2@\%2 M(&9:?'*=\\*)B39D;V ,.:SA/*.88W=O#\WT-R]G"^DX6("(3!E\<]53EV5C ML2#_?TXBU64L*_.RA'CP2O[PZE2S7H.MZ.(SC[3IU"#]7?C3F;=8Q$P/FZ5U MFQGG10+"1-07\"[#+/U(Q"Y;/:X>4BD 3A?C-RG]^E&WQ\=VIRYNPVBOTCGL MNZMR%J:D\>+ZNJ.%E-PW Z"E^&/_Y=:LMF,Q"B -06C9_EB)=%[1$U4KNF6T M&,RGJ5-_[,V/'Z!?P<"ZSZ? (:#3^A&#TTG)Q:K*Q.G,W(BT)?=;IS-;5@SK M9!,=B=@OZBC!S@Y_\C:%I6X8*M4Z2IB!NH.'"3^:O:,FJ&W,M:15QP+BVZ^0 M)!B6%$4@@5DDBGY-6=;II+7R@[*?2!@6Z*3_$K&5W\/!(6^6>ZAA.[P@F;BG M?'3T#**D,5YV=9.K-H@^(J:$R.W_O=-V&^R#99<)($R%'#49.L_NUK7+R_O8 MC^( G(1%7YF'^FQ_E^3T(]I9!J15R87BIA"'6JN_EL=N6:!IM2=A59J) )O& MM%4B^J;9?5!Q!3L@@X=Y#=S"7Y:>K,^MS^C,B69K1#"VB[,__1RJ\?_['\M/ M)@(1E2731N'R V=)^JKO\8IOH^]=#5!9S!5('4NBK6M\)=\]UOZG*Y>EO4 MKIJTNGL[W#PF)M2D8T!N3'@$YR%BKWFX3DC1B5H2/$;8G*.%O^AO;DL]:=.@^D)+N!E)5Y?0;C#_BKO]8 M17@ D^3<2"UIFXE&( !F;[3_<[K))"S)D,\:( M[==#\\_[HM%X) MK1.2<5#Y%"X/_-5Q,^>$K.FGC*T&8(!^!B.(IYO43 M&XO9E_937FDBC4.4T<7H69-.C1>36J9G$/?$7(R;(61RP8K1#;>AG]"_DJE/ M57O2S0\.#WB)11!QRUU=RNZ__R"G(] 931M,G_W/+F688";(@';O^\<>?6F+ MEK1"#V>O]3K?WVTM!+]"GNADS=37"&UV2D>?ORJ)?%0.0/2 +K^["FK)6NKV MS:A!%JQ9_5JMMDJ[/RXFZ7X-5I-?P2F\ (%GW279[ ZQ>)PSWU1/2D+#\>-" MS]*'2NO,CVS0>4 ;8?T76*UD:4:K?5C HN-=YY8CT^IOB5G>C"QI-IEP#L-^ M^C%F^-T@F>G#1D.O$=K@!N!#=/6B0;(4@O%\/AS>7W?H#I_(3^U-1T MG4EYK!P7WX<<*RS;_NVX>W G2H($$J6F&B3 M@G6^QU-1[A89^E,JM-"R\F@/Q%D6:WO-B?0%XV-*O:0.JF>:ZCU?7OZKS"8& MU1_%M<2&TS5+)TXXC?.&G.82WN13_X:8.#Q"=1'K[-]_?=?C7_'I>!1.QEG: M(.8O'*HLRU[0:055S"#<(]/[7G?EZIS%WU!/S-.3BB!^NG%$FN\8WT01$G)\ MGN=F=T5?.E7(4^2A,K"KXTK/'V_&>*H4EB!+I.8V039=-\H6Z?N.5ZD4,+CD MIA'SI>C!7,6-J*GT'3>Q#*I0OE3"3OD0_[;HW(*,4IY+&UZ@EZ4+GR#$^@61 MHU_-4%)[.#RPS%Q2$L'V8_QNIHW:V!_H(M;X"9&)ZZ=I-Q9_RR:WFFJN*H0= MS+W00MSJ93^LTYC)-ASC#N9#IIRST\^ [ZV_&'(AX2Z-YB@S.!F17^=0B@K($Y&X7L2R9 MN.D-IC*5 *.^9<5?/.3^]. M2-7W!].?*?7,0A*&<.9;<'Q17!A=OC:)S-8_06BNAT:'P5CX_?8,@D46&(A$ MVPJ)UJZ_S>%A8'\>B23DK%@Z\NUG9D%+VCZ;F%YM"G76.M:C(O3VTOD>Y7#3=5++3$^ %732+@S MX)46B(C\A/,VDBO<"5W5X(?BR:076S%;(' N0N=9^V1WY6ZS,Y9 I:N>P7\T MI>6^[+_XL/^(X;,+7WG9?"P@Y_2&#_('X<+^Q(=+=MZ-G]ZCCJ M?HW.GCX0,H*^[1I='=%6YSC@-*V%Z>F\AH[U+5MKHP>((EE%_!='A MX;4PN0.<2!L/+67V1" ^A>7@K_$4(AQ2G1DX/=F,(O>G1Z42NL=]W/UZT*ML M:BM6JZ+XG1"L:8%E 66\IYE?\IFZ>+E\FXD25[<@XFO4Y7G"=0DZ@0(0%I)J M"!;E6_W]H[XO%__/J0/%E:(&GG]5O@G(5-V+52#=R1PIO8=Y_=?2PKPV[TZ( M)A)YH _%O1C)ZT@Z*YT-W&-KH%)-MI379'\FK/C/@#E BB9JHI]YB( [S[EH MXN>R74A6SVG;"W_S;4P;\$+X@MY>8LD%TJ[D5)T2Q%#W5^5+W/*P]G M@"ET&^,LGY\$!EM@^J'<(9.C;IF:!-D%_ZKS!^SVG-SY]ZM-L64[^YF#^C>? MY<9BNNP<[/'*]%@G.AT664C?XE:3]<.IIXK;D$B%/J$=R:FT M:7J4-T?'UB=PJ+ZB*9$X,!DY@?SM@\=CO(G>DXL67B/757ON4)L4]O_*FZ_/ M;"^C%#M0L\DU1E[N_AV\ M_/18&?D#Q4$?Q_IB_,#"?QUG$-W"1K^_=':3.L$L;V>K&<2P7]H8OQB9>C[6 M-C3ANH]T'\<]=@8A;D<>> -U_3[FGQ7F4.6LJ6$Q]\M@M$NU.?8HZUYN@\J& M3H*?J \)]S'<(@04S>L))$[>^(P7\+L-0/:;"T"QTYTU9[<>[XN<6*-2&"Z8 MMNF7#KD4T?,O%_<.D'4_KXIQ!>C?2KWZ+GO'\5B#Y/W3N-](S96--]I+CK=M M?V>SIL9+K$TXPQA6ATK@E]P_'>O?7!69D]1D_!PDESS4FVK35[,^I%I)A50: M+;SN@_Z0^Y4=JU=?<3/,V@-B 8OO] 5JK.!0Z>'F^LMQ0FRNVEB"=0QKMR!D M<5*G*;7>"D:]%\X(C1_K8?'>\V[_2#1:8S?K"V=Z!L&?MFN5;W%D9C>H,*!$ M:J*;8")RM<-(LGDR70IF9,*KHYG7R-AP^_$M:"LHM^9P8=R0VB_R9ZT\7;IG MCISM8@!6#4ZX,S\V(-#B)58:@5Y[-/M.M#R#.M_Y?Y[$]N%MY6\6[-U'7/ZU MRX,8V0V56S$+$<1/DM?]?ZXOT^QHW6!TCH>R8+I=LB=][P0S!M4[P?:(G+BK MKU<#$73'=VQ?-,UX#U[AJ&5)4H)VAV8V+9Y![+#J-)%#-Y_M*GZV,(FL]*(I MBH8LMZY%#EMB7$%JO?C0MWR?=;-7"N"5K?P[SY05-,7K3W1)X&W8Y:4*8CH/ M53]MV'XXZ][EP#1>K^Z),G1?[1V-,&,&D/_+.7^#2'[ M9R4UDX:D? M?A(JF#%N2K00SF8F&ID4/)"ZCM_L"NR EFI1 KO=_ZY;R4;2 B%*E@35V*K^ M$29-)U.YW+L(_2-U:<&UJ*AIU3VYPL9QP&HI!QR*P.(T%]P2N!Q@:='"HB)G MY"BIOM-X5U40A[NY/_=4%DO[?4(D-S9E"I31G$PB91AI\ O+4>FA6\PPQOSN M'4K_*T$X10@OW:O(Q5'=HG,?YU\4ZYB!%>B;I"Z"Y6FE/\FKUV=X@ZEXP?:V MWIV/4LV 9V^<(G85%\]%FN99T43[:)NG?3,XW.[O*=7;@BE]M\=![5 BEJ2^ M->2\MM9T&%,#TR@U=Y3=.'%\R,GY,A&"6!J4$%? _#UTU;&U"'1EGULLE*Q7 MZ'O5%8,M1>Z&URRW2KQ1T!CG083 %+:AH^!+_I=36_5GY<+VNY)#G@UM;3_N M48A$ED9._\^=.!#R:M/Y4^DNER5$H^FJFIMX*7!VY9[+^1E3U"^'D9L)>Y8F M+7./XEDQB["YMJ^_8=>P:*Z+U+P/"J66'+A%HXWDJ'<.6X1&\B3"_MR+$O$1 MQBGKXZ13KLN,!O-/$%IR/?5#P*K]3?-U,3)5C8NE^'LH>-GVV)I_=#[6'V<0 M'DCZ4BF#JL.*M13WET5F(Y8K=<-:"JLF^N@,XKU7RB;?*Y]BDW(('0D) A$L M=XS& R&\X]R45*'UE%;*!5X 6BC\-:ESN\J<2:0P&UD 63;!KHGD2YKZ[4YG MAL/P2-QW,+R[OO'0#&*3"J?JI'Y.=#&$*V_="E5GOPP?4@("/GW ML71/NV_ M>&]8\:K(@VHP,Y5;=DBW1/U,]O1 R2?AUH7M>*KT[93Z#&KQ\I;W_Q=G[_[/ M]/__CT^KUD%62:FPBE*IY-G!<1YT()U6SPZ*LDHE"=))IE13 M8DE..N**V_C%TN6<9YG^&GY-PCGB[8UM4C[@ P<0 _!3@F=4^HL-^9=NY$ M1W)!9)_H=20+!]96D15%.6N+*MM\DV9+1[=IAI&3VWB8!"^/_'T^'R"&%I0D M2?"&5\U6V/246?VX)QB'6;C9:,JV 6/4[;ZY<=/3'DV(3#6EM>*M9!AZG^DI MU:=M<0\^EL*%=?1S-_:M3;'T\#&F"5PD#N3PB2I]F[5?$3DCV$K=7J#VBNQ= M2?CMA.A6!T(*0"UQ')&[9N\];$/WH1 M!UE[:=GLJ=7V&_:5W/?^:SL.6P0I(*\:\8!M>Z MC/-J9OH&2_G3B _HJPC5NKH#15#PQN@P[\O"Q1#^<(:?T/,S M^V['0F#1*/"T[U=I9TH,M%V/"9ZK>;!GOPW4J#M?)Q8LLC0[A31+^W4;C^.[ MU4MUW=-,?GP\@4)BXE0QH$HX6WWPX!P\ MHZV9NA-E%@\K8JI 9?[.9)$BE"I20>$<+_\68Y,0)@SG]N9*S[T+'M%%$!4O M:0565'QHH=:FG_^TLP\YUSE"A:;*L^4>Y*63?CDC9F.J$(G\WSTEW>I?*'[&:M6D0 ME6W@3I4U(.RZBVF,+\W4;L=FS^0Y3-.&:-7E#_]/ M[5-UKQEF"<,!AD7<4$43[\C]THBPI ?[LHB<[^1_VB^#CE@-N;@+\M?P.=,OCB0=UVU+^@J[/E\++O M6W::A_E6.R<(I*J84/PSAA%QQX>G6W:Z:0VVKM3$/5ZD MOS,FKDWK!C!WR"FUP+UG2ZEKBWV,:G #2'792 BS'_]814L@>AA)EJ0<[9"& M_*BB4OK/)MPY)P[/97X\7&J.$:)HR@DM B5]*&++XT7:6R?[>FJWYDXC-J/> M.F+.WU=M[);GBH8J?&T?Z*.5(]D?:X14G #?0KZ7IQCHVOY["HD(?8K:_;]. M#PZIQ\64KW-^RIM#%=LS7SBHM( # GK UW[4;)YK7U7"@YY;Y]LK&2O>4XOQ MMY<7R(7!:@U#E]%O=O>!L'1XRCB:&",^/Y M3GXY#=7*K\7C0%0,G\&#M=B?W?T32>'++IQ[4;*3+)1PNC7 ;A>3YW\VCXX- M90RI261&PN$0G]O]$PMZ>C]%7V4ZQTZQ2O#3",_][2)*#=[PV_;+WO9;3QFF M@1,W8.'QAE0FZNY+SWJ+<6@I]UM/JJ3PE$=0J5&6_7]?3WZML6@8@@Q9M"#9 M%+V6.Y/KO:/@2@_B&+"!.AE->&.NHOQ@.\)1 ^;B^\UCMAHP&PE*4="[]'F;^:\:V MAT'>]A Z1SI%3ZCP%[E-?'_:_IT?ZCNW>[E4U[P@!U4#+;W,MMB]VMQ_@@E8 MLTVM8'DWA[BWD)UTP>-X8/?/2L043Z3R?*%([2<77CA3?XTW4_KOME82JB.2 M=;AH0 5_[K&+8Y_LW7I1!@Z+(%![7$]5V,=-[CIN=B3@;H/-3V8.G_Z2GNNT M6>TZ7.#V]$MB,F.R0S]$MGP:8;Y#HQ%(HFH['R#M5O$42L%$QY2*\T:0:2Y. M6I_]_J]LLS&9'R85T6"&+B&*C(F_1@0^2(1]VM7BPLFJ267IQ'S"B[U:4^?CMPSC2#\J"1GW$?(T+., MGXV;Q[7V*J6: .GN?F.\](RO LL*;JB:)\+=ELTLO_7YFOU!$0E\:R6UZM]) M"5U4LNGU=<9WD"II1/54F2%'S8,UDUA[(#Q@D$JQ6EU6[/4DS%?V+J M!$8BX#* !5?$/?GT=0? ?"D3I F5GD)+)OI.S.V>J4N;?P^]A@Q[4@6:9.(Q M?Q'E!.7?2+65KEOD'^?7*O)QO0DN\DT8X>Q@W!,59$*&@?(VN4AC69G8&&L# M&4\CS%RQN9+=_<%Q.ZPLX\,,MGHJ<"4E>!R^E;$'6NG_^*/%QJ8Z/0?^SYCK M=C!R8:*BO/9=W*=87D]8^R;IWZ];LXTMLZ0J/Y&4KB-UI(TG7U*29 M\X9D\[)[VYY_'')8'+/7.B/\-]8Y6)&7]:&X\ +09QD'?:,WXE-ZC:PW]YKS MT-T2E>=P:9\N,K)#4=>W(2CYQZFYC>2(5"J;S8;O;G]F M>?^OHI\E_ZVR,N..&6AB(N@A"O]\]]<'@BMOCIW/R(B48;%,!2^!/ MD^#:C6U)&Z I8YZ&PF;F$RWS_,>)I1F^=M5!7^$JY;4@R,\U.Q6<\V_6?B3\ M=_8E./36P9=;PI/ND-$2IA'^+68S73@%UQ',9Y4,V$)#[S4HV\P-GU:Y73IC M@K 5*PG@PY-CFMT\\L,*K6HY%OQJ*-/D(%7VA=KW4J/$Y[]CT,JKCGI0FRYN MUY1GW958QUGZ;UPT^D^P\BIV#C2E%,HT2^)/*!(W$I-ON*)>_J="TS':F-:? MW@/'VSX"_C4+IA'8P_^@KQU!_<$80XY7NFZ>F5EV=UQBHZ[AZL+8Z%Z:#O'4 MU_GSA>_F[;M5*#]'JB20[%6>RP?RK)GL!,EB7D;F([6N#7?4"_YMI].;^II- MF%,9(KZB*I-*[7'H9RD.Q3 M-!D<6[$\/_K!T_/$I?C^X*,0":1S&?H:TPAGUM\]X*TP^ 83P(2C+I@]1(=/ MY>N0Z0V#T(LH>EOPG9/L]W7EV(74@V*64G.;^%.DKH6\:KYL<3G(+E38,LG:(\,P[(<&$S]0O\+RJ)-]I MOLSMG(P%8D7N)<'3B!/$'>+"NBG;K3ZSDC)RI292IQ H.@M=RTCZU+IE_"-K MBJI2>]Z/VAE-_O7\:=F#!=8@7Z[#9YMW<"L;6J-:]2A?/2(XK*3!-P(%T, 8A M/?#D9=KA-@/(D)(-T=6'S/V-B&B.LC-*09#ZX>B&_RM MB3NLOBHI!:,D[3;=(J9F4/'B[<%WUTFV8@5EMQ9H8-@ZK_-N>KS,Q(SFM$@# MU^RE*DO%+L\4WB(0Q%C[N-G7DR\3_Q5ANP]=/[E4J&6SJ5<1"G7MJZ.Y*?NT M?3RQAN&E/:K-C(].?]JHAJ$A@=:/I_J8BO9.7JU6;GXA3(W73ESS%%"J\>@S MW\JFH,]Z%X:)M_2Z/ZHXMS0NGCO;>?9U$;)C3.4P M04J/*A4H0#?Z*O&;E\^6(Y8W8NT'XR%LY3!28CG08XL:6^D! 743.H^6INSF M-6ZI_T[;//5$SD]EPS]ST%Z &;]L"W%TM3WWMQP"H?>*WR+EA9\[HU^)X2L_74=DU M*VY=/ON@1 S.%4K(5=S'C"0?A>^I^Z'%EL)A;J^ 780@G1O.=+[%0!6;<)L8) M9_U.GP\1-3_+_5:)V=,(#A3B@KGB<^'L\H)6SPY=:PGW_1J50DB;>^&+D@ $ M565F5P5(#R]P]O\<6^ZQEK2MPUHI:R%2Q0'54R7B,S-O/WF@I2@PDHEG",UJ MQ;M7EEU!'DDD7H??-*(C@.6TS6(%Z>NEV+.OPZL!-ETY4"504$61ITL?W4C/ MO^']RI;V4<#6Q'@V>3%K*0M_VUPJ>G".V@\2([+0;R!3XKZ"]E\+V&M&YVM. M#<- N:6,92FB%Q%7BB4'XE8?"S>N<84^$M2PK/A.:3@=%KQ$4+'Q8+G',(9> M$I3V\NT(M*7D 4*B;P0II,P0J52['JDR$7''%KP.3"*]W_+GTG*AC'X0UX5T MCT*KCONM!X>RIJ1.5!&=SZ[K72>^,;:2WX<> '&^/KG^ ]2E2F![:EBUDFI* MPO%<,#EF@**3=H:Y]<"M07F3)8^R6.W$5UYB]:[5L]@/V21.W^\%G-\V[/=(X>>=*@B@?X M.'*&N+?"3"]-G%MCV]"?>H<))"B%^->86=L##]L'VF8G;8^&2:]P#,+"I:(V M$J5?Z;*ZYJO0]6GS"5%Q.AT.9NVJM)L_P>VF\?"&Q%5%I2E6@7WQD^$\S13_ MH\9JM&7[UEOZBR93GD+_Z;7O:#.MYF$9,.JW9JNOPF_6H@_^FM80MC,$5SI? M\5/O[_A$$O5@9)9!05#<.'JYKE\\%.ZFG7+[+60=#F4I>25&;MSO/'LF=MLP M@&Y6GOAV]"D.)49E9,( F^D4K3]ATFU[@\X>!EM!'WL%;F!SFC(@^1[3]F3IF=@:MB:HM49 .(8@5O:L^WQ',?&,7DO$ 5HR9F6E2SSKJ MLBL>%F;!CT)*[,\+N%3)KRH7,7#3R7T6>\D=5PFE_WPW;?_C.A7^_H?7N/2C M21'7[3 X\HL M?T/:%PDDD^-_MNSMR!A4R5:R5(,/M.N5KB&M><5 MMQ_>-<5_!+K"JORR9IL(=???J!7[+-3-U+0O(6-C% EKA%H3/&=DZUK:7RL]W 5S)IO56NZ]&.^EQU=FZ34&>'#/#FR[FK;BFRB_DW2I/%M= MZG>GBW,C[.COE.H8SP[(I&A.P:#>9$KO']V!RSQ$S-^$N5VQ*K/L[H[P'9QH MBWSG%[,!:YCX0Y_9GY@S%X&N^S@FRR^V-V;Q19KA&;<6[4/98W&['"EURI.S M&9/=N'+JGTQ&<\EAFJE5\@A_"/^(N"\Y;[/UA;(29(VP%T1(!_OTT8L6UH-:3^,(8BJX][GKDD/!/1,/*Q^IX X*\AP!C]\_Z M:_[..S[%,B593/5N#D"QS(N""OIQ"RN;1^_[T+*NA=N/"53D'6GHFYJ3]1%U MMBYDH3A##$/CR&(D")MD%9K]UH;D( M< ^T6/O>"7OMX9W*^"'FZ>,19GD:87F9-H^X7?Q0WDU.@+PWC,F,-.WYN>*E MOXGT&UM_"ZVOZ3I3>XHMO]ZTJ>)+'J,F[072+/2PU5GM.R>LW8/-@R;2&>>% M,E4(,T;);F!@/@?N6C[C[)[((,$JK#L9=-"$!OH-F'R(W%'3^L\VRSRO8C/[ M\G,6:E=C4V(=M\K].HQ!-+*%HKW[E&'TOU9!FW]4AHZ#!FF39GFOFW-\9KMX M_X,4]F"@C],(V7W9(>N:JO4=\Y2BIDZK3O$WT\8I>YF*DZ\(Z)._"]D4N#D[ M\_AD KO*_:,J5.!B1-97> UM"9SKAG&($$[I,F;E 7V9J9M.RI\>J[7FETB$ M&FT+,4U4TK^C_G5Z?=Z^&M1X)G!0"Z:1TS3_B+([ZX+T]U[/[<;X=.@-=Q4_ M\F,_W,^?LA,(J1R-E'['>4O47'K%-*)GO!5*S&1 52\:Z>SB'YKF/6?+E#MY M)E/PJ#=5A-;WH@Y4*Q/LY;P'0"LIU 43E^FDV'6Q[&$+W8VH27B8"L_,L]&& M1(<[M8?:O7.8[^5( 01?*JT!,W=IB-7F?%PKF7^&WZT[BO9S$I],7MR[]^^3 MO%/70R8)F&#RS5AGRX^%[+#)EP-)1E@M2M>#Q%Z.F:=(K?M%6?;LX_6Z=R:^ M9I "'C_._ %NPA=9^;X+-UV3F;>#17)MP-=@*;#T5-GZU"UH8_181_C8_QUX M>Y\Y7Y'IBYW7;+V>VB.S4[Z1\AB@ M6&-OKYA]XL./\1/03 M/XC'1"JU7]JL>ZTV-RN!&:!U$^,)3)2]UHJ'F]*A:R46EV*>$GC<-IZ(_L/Z M=M=$TI WWI[_K3/C\33"3Z-N0XVE/X(6/C'?&WQU6ZN;C0K3_$R:O,54?VSR M_"V#WT@ZCTT5X!&*Q6J?L%N-%X?MU^I2N,2+Z^*F7M74!Y_-'O*D]*I1-++ TZAT5>C%R09Z/I$FG=5JO>?OGAO]\T; MV3(\4QG^7O4VP;3=M-%@5"Y?/@:1ZA'D_<1]HL-O;$K7/P*7[75FX 1"[@XQ M*IFX*-?E\N73-NE F*JD1#:#$5WA(8)^"=:N0WBP1"G1NN5:-:>1NQA:4GON M"3.PU23)6LW$VD 8G_5($:W^&>E/(O"T])S)H-E7Z"GP(CJYY.[B)A5V(CFO M%?=2J^-=:C311^$=^[NSY9K7Q97[P86F3$:P )\#S*NR$^S\X1T?LK ?%H:FCVD MGV:D4441/,1[D^[=2HO@%4*FC(TJV]IG$_<_5&29G;]]9E+K!M0!S<\04.IV M:TK,IH>KU ?=XW3KU==U0YT7*9]&+)?FWE8&F0^&&6"QE"%-,GFF M_@O.'\ M"N4GV1&RW[ '+ :U0@%Z?E3BU]0YA18)<7]89RAX25ZY MEGY^HB7Z5]F 77Y==)#!<:ES&0\X\TSIN:N<\W=/[\55MZ&I,[X:=03]&'N3 M;(/X[VPG@@K#_%^)&/M8>02=_/=61@H X,FP/Z+C%Q*/_1@_&Y2"WMV*=86] M?H#T)FX!SLF/>)&/J5/*IUH#^-R[Y!GI4?DV>A;QF0XB$FR%,V2KD*+"@93X M4'EB>AMF*EH0[5Q4<[K_%4KO:/9:\8F)>D( M<9R0(QVWDJ'[*6.N_6,.9Y]&"A%"H!=$"/H,+/6_=7?QI2X""D6A ML56RG%%X"MU=&I2XLF=]C\/RV<[!=5+M%:2J]@=PE6%PQGU%XF\#E\']50EM M:@XA4.TZ_+AQYYG:T-_[:6RNDXHSJ>VC&VE<(V]M?VSJTB @S)J2T0N=%GR( M^A6R5/Y$Y,@@&DPC^)(L=.>?X('+3]^Y=5]RZT&YHS@]4[)ZXMC M[$=^&U7 M3O[)B.SC9:E@G')R<#ITO4!9Y=\?,RX; 5E$SWR!#^;GEEW+?4.I1YB,=UGH M%T3/ON%\(G-A? ;U"T&7& L5$64#P)R]P15/W)%M*D.FDJ^$TGJC5O@'/@^S M7$M"O^*7*.7T3*?POI4/'HW&3D&+MT9H@4;->J2$>>)C<='#DE(26<-I?\VK)S\-'L$!5D]$/!K5:]VEZ_FDS_K:*>;P4>5Q*G$>^B"%]/ MYC?8#1G_:;,]%]+-5O7]C05V5RS@!:.\[E:UI;] .#YU"TF2 9E;T3S\P>%I MA!%DXNU-?VJ:@ @/AX9E )Z/3UC=9W7>E:K<-UK>S_U\3W8&L( MQ090O(>"91-&FB-K<%N\\_/:6D8 -%2JJ6@2PGYP:6>K186:6?&G4"@0PDC] M?J5U"F-^4-/ML]L'Y0^!)\&2"6XYV]F>X1EW*VZ@8V1CBZ?J\G,']R)X2>&:0A@TM0&3*_MEW"1\HR2)>>N; MHX*OX6NLQM%ZA_+2$EO_,4.=[NL%@IX6BDUEC%^F@[P%U@)XT:'Z MKU/>Y^U[M/=&< 7TU"Q%9-26WXFAT,>,,::)VC):.D2H;9WUCG$M',G7V[3GCJSL/O5P,UKC-J9]ND2;7@80?/1C+RA_6: MR?FK(?31,:YJA=JPYM>_#:OUT7M9^(/P8'';8[$-]:5GS)@O=:WB\[Q&R$=U M.X69!]<&,95\\X?Y2K%-*7'SCN([$ WI=]'G$_^ M7S/LU"8\K@V\[;$7L7U-"IR: MA5EC*C#%OV9)!/P=[P!>I"6(L.'UK^XC_I]>+48G>BAG^D*3X'F"S9EQ8T3W MT)YI]"*LJ:DNR3"EE_&X_3WK>A/.I[="1))H6),?GN;CB]TMU;T,Z NB_N>' M]D -,D-NS 1X/H?R%1'V7ZGK;GB7%)@+1P)^<\.>-@(4'@O@03NH6U[P#3SC M6;BC4A79Y[.>V#*);/:FJUD="_-F?"9:R6NOVBNFUZR?6!$L=0EE3Y$'8T#K M'+DVJEST[$SNC/C4'GT3&+8'RKQ9=Y9.'>R,\S#'HN@,>(JE2/44>(+:KG[M MC^"/\9G@S] ,2C!%CW3H*0_XJIV\;TTC**O94+2! ^%$X %Y6,EU]]^> M=IC)9KI9-:^(S*@3-7V+FDRE37ER1+0#HJHF5\H&K#U2%0:/H7T6NK8%+[]\ MTRU4KC>A?CE*2/G9O%=M4_N)KP9,J$K?"2F]-[K*X/2!5'F8/?,\!'O.XPDU M*S=WJK=?O"@]P0(29%GH^C%S>>A]T]("I#%F1*RX ;#VRTQ7]IE7+6DZZO;JL,&,22@3O,,H?G[ _ C MK$Q^=6#'X%22(6Q((GLK4_=H'V_WV+7L4X(E9O(;06^,2U/RQX08O9IKQ^\^ MGEP^)H!".#NZ3E\IZ(Z=H4]AT:2:RO7(09*Y'"_2%M=N7F6*5KTQ$8'EFB]_ M*X']"LQK?T5GL'&#PRI6L*LB4F,U7#IP'!G'?NM,[6]_*V@[@GIR*LJ@Z9O+ MJ?]\39?E.U/YJK '5ZY[Q]U&0D@*3@*%GMV>@'DPQO+ZGGGY"*ZD36I:"E&3 M$?,#%R>=\X7U&D8R\2NY]W%PF/%"VBJ9$')73MT\4*9G9T'H4ZG%*K9OQ8WK M'DY:+("$,6K#NZ@9#5)G1=NX# >"$J5GNG :,7M[\W^A@VX>,S,:L(Q."/^" M9*ZO3K#C89HG,?O3]Z5?JF'NLH?A3 L/-$+3*PZNQCH?7;WT7>,%( )-KK0# M^&^(?P: SJX?SPZ>WJ"D[$MX*9_-\ W6V"[XO>I51LH3%&P2H!B.:;3H;R\/ M*#O6(95I'S,5[: MI,?]>[-3U;> 6+E0&:%I.1%\:V?R-&*3X20*]GS,T\ZS42:=OE G*&.P2KP: MJ?+H^\3Q A0@93E7]7B.\C4;A'CE%*X]PQGM%1F'ZEN (&^81M39=#6Z75NF MB/F*E@I@LW,B\#2Y^9>+A$:'1=*F!%H[XQ*GW^B5-,XQPH2G//&[RLB+OL_P MK0-: L6$9:&_8:WE%PN24[6S9L^3)7*30N[+&?.(,PL^7GGBM::/[WQJ.2)) MKCM_3_]A#*WTKO^LM.*T14QI' G'F34_O/7N)B#9&O'$.%P0BT21L8%A]4ES MTJZC1'%MONP26(Y^J7E;8TI+WRGE=U/> MI3\O?!%P.=1W@4'+Y.M^M0B.JV MP&Q!DP% PN56(J*G$8D55L'D1S?C/IW"/'8*U2EM3K/S)H5K8-0EP.]8>:0( M'A\O=7:C[>Z_9V[JE&@E0R7UZ-^7?^?TDD&S+!@_ZRC7T#;+^.F>++.-/_GRI_;5U64F;"J3^ MJKS071WBOM[Y2)\*)@VI0,EY>:5J^8'+!U<9(]DEAS.I_"5ZP;M^U%;/[B%6 M/1D3"A1H+Q[Q4I]B8N _XSH_\[G,H+;' EN(X:+#G"/1]XI.6I2(T-,(SVE$+I>""N[L:@FR M6*6$% M?WR;Y@MG=.>;OM*@^88K,G'G92, B\ZPXQH$WK-L/DQZK--=WKL4E@M2UW4? MV4E5_IUM;VR*M>HF8D6*+F/Q;!M*O^E=&-R$HSG.IM[Y8!C-+!:DTOM' LB< MZNMNKI/_A0P[+M*2 "^$:!JQ0!&2!5=MA(L>@42N9)A$TD-_2"?OQKYLM6%+ M^:(\(5Z_7N_,FB3?C],( P"H_3)GTX5;>I,B$@/#XCYT,3$K?Y5X][E51GRU M:13 [S:323R3R*;UQ+7?$8,F1$8?&I:.17XE]_?R3<3=^=@"^ Y&?IE5H8Z; M%\J\%@G;(A[P D$^&47MRS L+^ETM01JQDE?R*?I\SE5R)>;$U=W2"E< 03T MJVTC^[P])@]>N4'@:2#JPQW?_V@V%92RQK/MY<<@$$8"VRK%O-/=2[$JI2^' M2VGZ@D>368L.-EH4&%N$4\SI;QUT#T_NI/95QC\BP@.T5CYZZ*K_-&+.:."3 M1?I$S%X5S"K<-J2DN19FHJ7/MQ]5IMOP4P[NKG((&?.AA*HW# =>!=K.6\3K M*O)L51V=L5\[ATU<%G@%L2@+:9:93<=)%"N&!]LNV,R:QZ#1,'Q >P[= !B3 MFV*.>':>7UZ;^8 2'%09-1K -PV0G_U\_Z05C;Y@&N%4*='EAH9K53\K%LSJ M6_659MY>H9+T&[VI6WQN=^HPXW^-;##WGV%&I>G77I^*2P*;;<;&AAW\)'\K MIQ'PY<[U^LY,O# C#=)CXH-TZ;%%J@/HFMP=YZ&4>,K>,2$4K]M[EN/"Q+ SL:Y-)YWVC/MBZA4+M M4S*^J@TUY)GD/&\WP>)#H-XW8)*5KVOKX!2>;[Y/@0I>TJ=-0F=@9+Z8+'A" MA^!S2S+G%'SIB6CH 0M8@S$QD=H !R#A5\C'-=N%$$NZ74\\C8BO6N35-<>U MY&@RHWI;3XSN^2[FI6+QKYFN0^L;@%L12(;$2+"SROA^1W).MA[!X'])=?E6 M,;VL9N1\=C<-R5:2E^@UU/5;A2$'S_!A'_O!AC6-R']5+GKMN<+7.W#L[F7M][ ;F,I><(4J^\RW.V= MG(NI,TQ26U&%$N@/89/?3-SGL6NT0?/:0*8Q8Y#[C= M78A%T^'OEZ,[2/^N$BAV^]P\M+?=QL7.U^[ M"%&UP2*IN3&WV6;5N%PH:]5M@')J0SU7/*^S\0E2ZC4Z^6++,!!=@'=6I/9_ MB%S;&&^/4KB. ZT!8\:CAWZ%I1 \&+X&<.$+Y&]'D+WL&W.^;F6V=0)%-$]IO\+X$7('-4Z@#%&A2E*1 M:*)&=KP8KM)\]'(4TN^G(T M\-_(8L.?.5,,O2PN&KC,]"W^ 9DZ=,108S>%KUW-'3^S7*O/+Y=WE[ MSU;'2*!&%E["] G(OC]FL-7]&*6Y!"^$$)AM0J[>]H"^H;Q7]BQ-H2D+1EH[ M^@OB);7M<-^!XO8MMF%W8S#!+*G@OG8CZ=.&80^-8[P4\FTO30YV/_ &_,\D M]3R6N%A]%7F/:H;@UT8B!5L_#.RCO3B#W&/0XT!MN\ M1$KOPB^*,EA)W?KDL3!.=]:\OR7J;9%H9$YBZ3W7;]AE'>HC*+Y/FNA9.\PT M.=4FU\Q*QZURP82NL(4[?9/.@9'= B%^WXAJR4D]T7N;812=HP%:D/[=KW?BGG!P =%:,2@X4VQO@+@7ISNJRE+$&9DV_ M'!-O5IB4F>H6N*81[RLYM3[S[FBSOY__-/MPCXI F$:8MT3Q;TN;E?D-YU,G MIDZ.7D-@PE3IG/T,(*Q:(,G_VSE;#E- ,],$3V%<* MW"8UB[C]?XI2O:D;W/XPZE)N(;NQC/VM(E1\QEZ]K=0O">/JD Y"S'U58MTS M0^\Y,&FZS=!E6=$%/4B.9M:;W5<>)&?Y!I>$P#*YJRKAXY4] 8V";K,$C:-N M-XK9W'$&%62P($ G;)D';C[B%>)@ (ZT,9 MUU*YDT#_/LXCWW2?]4X/$%#\6X#UYGQ/P#\+ZBS?Z?J,P6X8<9V\3@'2SC+7^28-X43Q MG96E0OP6!;NOF!JUMK[BFG>DV:EQ!RD3E-Q7;SPP56IATM=G5J5;IVHY05H> M3)Z<@2XF^+*I3-7E6,!2XZ&V[SQD_O'3,5W?(!(L&UIMDC@S8()M^;QI?Z?U M3"G%M(RI2U7CC+ZFHL^5+;>Q7B4W$4,[6&V!4(S0-*7T7$ M6-P5NVG$6]\.76Y3?G&@\Z)WYQ:4_'TRKHOD\@X7U&SW?8(Z'3 M*4HS*E]";\L#JI<.9T\=@)V"&34NOQB-]!JM27:$J60(6H5YJ.*,=OLY?(-N MPM0[]$ VP>SWP9/4FT^7%T LO'H2ZYY#[Q9 IIV-?I.B8$J2R:<^O'-> M=HKA?-P/&%>3YL(^@65 ;DDOQBU?NG%G&C"B9?KHU(DJL88QUY=]:W7@31ZF M)N4)/"Q36F=^B>*\WW+CV\Y/3"MALL(+VKNB%O>:EB:#:W4QK'P&K11U2P'6 MS6Y?_]\>%R0FDL9.BJ"?8%^SN.?>Z&;376+J#NM,*7UWB>CS4=@DHL\S+<53 MT-F"W*5W[]H= :R97&K=[[;9LYZD[>RS-9Y&=!)^?<%F MO16ZSKS/1^<+5!A1ED%8RTZ<#ZW@W9IG9_KXU+H"V9KBU@QJ#_!X&N&3=NTH M#HG2J)\A;LXUD37"A#Z-0+<7RO;IM^V;,_(Z1L82*#Q='FS4 EHREP78T.EX;D^$L#[&+$%M(Y@,Y%Z@UNFT'*^;(FF((=/VBIZUVO:L M\4-X(=M*,I>AIXSK*VZRE?O(1:ERX: MG4;L.FS#2K=7EX[I_+15YV=,K%>8V6GUFADVOVP$4GKI6,7\F79?]]N,H@X2 M_$J"!=Y'%$'K(_J7^&)CAU$T>#*6&&>AGU=@16^;OO&^SBD'?\MES"!H&I%, MN)/0GTLPC86M0Q+Y+ H'?/>5/HR='O,PG?%V7<@1 Q)*N1<[9W6",V M/;#2Z7WQ/J\A\Y/LJ*!1KNOW@83OJ:.3NVC^X5()NM-71[YF&BG+3BY0<%A5 MEMH7FUP>Y#WRRR /$]0$\$Z ;$!8]Y"5\2I#32+934PC?N6['Q4M679ZMH6] M:;4N"H*\-"I;3DK9F7KI+O,SF=_=C8&^B$GN?8:?/[RJGO2&3JL?0@0"9T). M$Y';!<^WKMLG194!?,VSPW)U"M:9SE*3UR$E:+:9P?6]3")VF?.69,08YG4M!]+7-(;?NGJ.,ZQ+K2"1MC- :_;OK=G62 MKRG,>^8:"&%VJ)^5D"Z_9[R0K@J\3!A9J]3 -:03RZV.8P_R3H_CE-*/U@]8(_/-%,T2@&Z M4'$$54MV4+A>REE>&)3\ !S*)-B6*)XIW;\R"O/^DY23[AF0ZVUK":?=MZZ;'X.6<%4=N_N&LF^L MPC7.0VAJ1?Q:]^3LEEQ2OP;)H1\DGY#2;CD;O]_DG<=<"2;(AIU?6(W.Q]TJ M+A[$K)V-SH(YA*_D7*(IS'K;]-VRC4<=?=D8?AXBJC5.-/YGL5,MZ@_FNJ\2 M=)!VHV=V-Z#&F5H)"\$K41H-R[L.GAS)GF=#8=-"(."%__LZS,FC%(@!2I1' M4 951B6+J ]CIO A$#A/,K$XRJRK?^WL'?8S2;V_5;Z5A+H_WJ\>G"5(S;NI M=;+\@*.$Z-W]CZDOI4R?0PBBY0#W5K&GC__D0CY0 U<$AE-$% Y@8N6&WRQ5 M&TVHRK]H>DG)?JU-A[21SXW-RY#R8;$HE^<[!\]S=RRP2?%64<6M*%@K-F&] MY:&?_LLXO5KEGA(MUS V\EBC+5,"^S^CFT?OYMGZ)[L MR/RH='Y#'J,VX&17PTQ9*TJI6X8DGXG"R4,^W^:M^^;>"@P]D O*AA@P4O [G+Y:C*M[ M?OIK?-._!F LN8)L&L/Y5>BR/"2.H\LUT.+?A"Y3[6\I'Q*6E^AV(U1>04KB MO^IB](/TJ<,CNC3?#A68X9DR NJ-7;34+L+AE7ZCI%*L4/:/NC;D.WYP^92I M[LEZRWG;V)0HBNI6=]B 8NY]JG M++B?"4/".;$@B:_B"!]I[(N#"JQQ+NC>J;&3Q_J+:$#9X9Y%%'PH7(#B/JAI M12"SE]TV2%%>L /N#GQP59L,MY\K?K&LE[\U91HA,I.I#3%UY7N9XP_"1E T M7PAHI=?W65W$C*1VQTW I,6!;W8E4K[[1^#!B_ZB)!,Q?#,'=%N_5)6\.K#P MY,/+!7%^"QM8\(VR4X$/\='>BEUSY/W+*$'4V&F$)2,OR'MX$3-I/<_49H)" MPP>_01"961HC]H>;LTI<;T-]IG/E*GB@*/D"LYE%GY#7]F_=-D52@]1!JY^O MV$?MYMF9Q4(94%'XYEUR+4J"!3+1^WFUHJ0"F4DOJ4#U1R9N8K\W? MX-G<&@FB?>8VV-/S+Q;IES(G@::R0P?JCO;.GN4ZDQ3"%$*$(ZA!?$J5T8Z> M5,RGU/1KF@R='XX8]$SQ(BZ>1GALNJ:P=&K 1H_A/WU)J)L?\.IK[6O#84<^ MP']6G]BG?>4\44@;K&+@^"Z8%] 2Q0X3\LE FR00,9;Y6P/@KJK:F'88V *K^Y-(_BSXEK+&%L8\W/\EUD*? MTAYK\BQJN3*437,NVEJ -,'0MO^LPOO0EK,4%]XN2TRI5 V"9]IFY&4AW]I+ M,1RC]46NC4@-9+2L>UD'.>"0;:RAQ%<&E6K7ZUW=-!&_JL]DOY(A-Q M P[6.%PZ@*_V/W#=V%>WI-7($WT(2/2UQ>'_@@!=EJ5_KXBQ.24&HQ/ZH?]V M!US>/0H\AE6T3):S[L>*@R]>J_3-X%K&@K5YWL/7$L9Y(GC,*,%OKR"S/Y>M?Q1H+RWM4 M$<+C;TIZT"BJ#Q8+O@56,!Z.;+B"G'%@H:L%.8'#,=%>S?:: WMI;VWO;RU8 M9\0NG7789:R[MS ?8$&.+L9OOH,TCH4^[^'A SU&?$:^ _7@3T(F[/7414\J MW3N.H$X8_9I&@ (675GO[U:=PCU,0CE%YE]@TX>F$2\]=P>S15"BR[)J8Q.# M^*(MJ"Q-CBFJ#=SHA3B(=E4>C1L&-GJMU]N*10VYP;][=R5K]G_':I"3F/[C M6S;?BD_C&^O*73(F_?$JUG[EBU7[/;HY %^8!&;P5^#0L M+\L[-3HOD\KK3I+GS_9ZM'Q:";#!-:?9%FNP1-S M9G,**AAL%N=]/3$S;*(CM)7 ,[)N[@X"YR'>/IAYHD\+PL9JX\UC-]U-_&;* M)NK]/UJ J,.]JLU]I M)I8D8;(I[5G>B^J M+<;O7K==%YHOA,#T*WJV%9S\)N[>:QN8RE:2 ^23<63V!X?\43"52SL( M'O6RX2Y%9FJG$9BW 0ZF5GY' Q3HR;\^N^DHXO4G@5Z(8H?!?-3;EV$L XD MQQ-?DT_Y!<6(F7E[C:IL4K1Q*K6ODAQ^B1'Q6N20XEP!LTU[K-GJ)),QP;Z_ M%KNGW/$"B 1X\8L6X$?[RP10M,YO6+7NH*[4/CT3/)S'98M5XI'UR!+.CM(/ MKWPKC\<2>#0SK0V[6Z)4UP-+?-F) _UN;/CRR(Z4V@K6 +H^N+!NR[KSL3VO0A*Z6J7@JK1W]@B):G!X@R&JI M>]0-4K!5NK#!BACKK^'E<]5]D7I<84O,"YDJ@@5K^I.[%D9;:K0;#9<$ M_@QXGGCZI--6#3QPK*)KKE$6IJ&JR1!X-MW!7IG![4Q5)TS"Y'S\YD+47"U0 MISQ^MR^.:\?$74V/77U%.SM*V #.:R[])-G6$"U5D?$4X?VN;/I1%Q,G%>;) M5U[9F$P'E49> #H0,N3F,(,EO>7:]P00-W2DX"@;2 'V(_AYGXLHP:9 G23O M5LF)F0L=%BFA6'*12T%7[.8#5SXXZ$UTE_ @ M[4SD<6M.L\"Z?SY-&R[6D.\!;QY.[%'N;XS_+G,[QDF0\"93&]N\U MO;)?4UHMU:6-E6J&D?F?ROYYSV=K=!O4VVDO(N-'2>+?$:]:64U',W_#)'<# M4'&?[,AJ>X=Z&S5.TQQ"7(])*]W8$Z.*4?=!18-FEB6U-MV=!6SA_Q88A@G/ MT5L7I3".<4LX;$D^ZHQHHFMA>+I6>L#ZK$252ZC+EC MDG+?Q_]L!_*;.6Q7*'6]# ^G8Z*Q\:]/$NU1"E+H;S+^3=3)7)$__P&U< KJ M'RKAOCM(Y0V0E33RHV-34 M]YS,4V!UJKM?.**RKOW_.'O3L*36^%UXN:FH+&G.5 Y65E3GEC,"RW&7E0*.5&=A@-JCLDWQZEZC^QTQ"?T($:RH;]1U<"'U/ M6?'UU_?4K%G@O=P.;D<2.IV(F%RSQ?'JM%\(M\,RG4RCX CJU;C).:N>@^$O M$>H*4/4!VF?^X6/KX$?$S*E DT^18HAP"*DW0+EQN+LVZ@""WO7IN3(M2N%M^CFBC?E(0-1HAYDYF MS[T&K%AP;%E=;%YB*F"O N7OG09YY#@3G'(:CA8[H/_\_3%^(A+. M2+0V@JOJV-7YG1BI.!NEBBF@2CVE#J"CF@SB&_,CI1QLK6[R_!+:A1"0VG4Q&4O_LI=9XO, M/XO+NVI2*A:"Y3M/6O=92)A,Z9$.,]L=X&$SZ7:K=![ M>\A=&WDUE4\7'?"(U/BIJ?;J]BLE+AJX^>1O;?"3BMHD,HCY+*A2@DP2\>!$ M5WF'^M+Q4IID9N'TT+E?0C]$$"]F:D&Q+4F6N%KYYQ%)%&QV)/7*W;W+[]'*O1NR+9$(IBAFG9D3?.^7;1& MG?S&;XJKZ2@ODEO^16[POH.Y/2@\7LBAY0=9)/L%ID-]5 M".+]TCLV,?K<3"!:WX1&PJ.7$!=>68"QE\OG?=*/2 6I,(<^"=!7)HK2:QAD M3.4[S;%R=SY#.8/VLO091)@@0R/DOW*RYQ]Q-'!!?Y>+Z@[N70%$C_YU?<64 MVPCV"VTOX#Q)]R_CTTUAI)03Y/=/ZJKJD7C6OTX\ 9W "9RBY4H'RPZ&BAIN M[&/C)D?@2K$^TMGP9/J[#.ZMWP.I/>$@5EIO_D\[\>+*,K!O4WV""B7M+$49 M*1ACP992RS1>':5<#I'E4^A4\I845QN5B^'6'Q_8 U"\/!OU(:QJXUZ#"5XZ MMALF\HZ@O+"AEXAW?SP+O+) &C,N2WA*<(N/P+10\N\PJYL"\F?8^>&K:6N> M]#);<7U8%HM.!W, ^'2?O1[[[GD]/N-N8&_-K$P9.8;85,\M9"OR-]#$RZT M9/69Z R5%A'#!JD4U[TN#,OUEMI@K3/12S7=FWP+\I*Z$?@#%,85#8+G!AQ M8D),>+5OCZ)7KTN[J7;OOYO&+X7#!L^2DY)KBRI/.4Y><9.HLD#L]UAZO=9U M^A^>%:J85GE?7=,%18]">HKO83F)I%?/ZF 8!E7:Z1SE5U'>;R,WUC^I0FS 8!S">G'R6' MSNG\@3ZT0%,/UM N :U)GL57G[ M3Z+\;@/A1P^G+DJXNN]O AFMO?2MM'Q*VFP)HVF1EI00U73*+YA\ FL#^D7" MB1B7;=#VOST)H-L[K?^\CFR'$:8,^J6CC54MR)-V_]O0\5REFT]R5)Y/G%[]\$D6X10;D)HWTHJLGE> M[]#YH.0ZD]U68J=!KG2139]*"#+-CLF>CRW"OTAP&"_W%=;5KK]NBAZ MO=W.B2K3NV3^!30%'X7AB6M;;_CWU0BY%)9&EC>2=YN_CJN,[(&.OERQ 7PT MP/*R@@@M:$Z:1=GRN4.D]6+6U72ZD758-/IY>Y&7)8K1-Y=:=\7DC;'-2 MRIN BS669))6^\FT[/W76JTEM'*?X<*(B0EQ6]6EJ;_PKRTIWQ+7_P^,7_X/ M(YATM;[ZQ_3JF?RP8M<1+&[R[9X/R[O4I\ TX SING8T+V/"L"M*U^?%FDIR<;-?7+VM M#>+W?FJD*F8=LJTD.$7RZ%;@Q^4F_2O1?3J#M.:JPQ*?.O?+?0=Z-O?3^# MX<#-7AU@85PKT%YP5.GQJQ;2-L)R.TRS#I$TEW8])A_RQ9'52S7 M@(_(5?*.BV"10=;UR%BT7^3O8AJ9B9-DHUH]22?.F4L1;.=@$Q"U 350F<,D7PX,,TI7/AOEB"K9WNNIX!))%RFM4TY,:3LA*W8(7A9A"4R*QX+NG)$8[)\%&IT) M?-X;&+L?0@IS&+?7/7ZSS"*47\K7S!3&&L2H6P@MHEQ3KOLP"J[;2 MJ5L9FV-#L""7$3:,]U2$U2WM6[_'W6"W;%TIFM-&&=43TZ.O9OUWU*[S8X'U MV12[TZPV3 1$(I45G)\YX7YFBR^#WB;1F']U].!_W9):]G"?_;#6=CQ>)1,Y MFXX270UM^VS-F%*99K1G;:L'Y7%DNDYQ!95@^M*]6JTV.YI(0=NR-&9;;%A M< MC89^\.U,]1'Q)SXGL#DK?4CSWV(DE@CFG"R=$$$F4$W+^YQGI#FIEI5HE M$3JO.E7,Y;9QF?T@>W_GK5V4&DX7&:L-[?BUEEZKOWCG+N7AF*2.#[Q1,I,: M$1#TCMRR=AOU.*;=-93P5;<_\M8F\>6<&)'L36I_= 2'"R]@&M&%I#ZJ(+2; M<.XLSLW-Q&C5E,Y2-8^[NN;0JEY2J%-@9\0$U &0KVO?@'%DVL#!X ^L[UA' M4(+M9%ISISLF2\]@B[9^@KER]"PPR&07ZZLO*$Y_K=.6Q,\"&355V&[!E(8$ M8#WJNKXJD_%XG>S>NB/Z=^)ZL+C1N>0KON2N*J,G-RS$['6O='\]"]@6L YJ MWT89?=G55QTY"QQT$:6KF34:9R?Q_8R)@)EHI\;M0.94$YRN#U_''L@*Y<=RJ#BYCO-% ME76^^,?X7R!(I@79 G:/HMXP4EUG:/;6Y ,$HO*)MP91Z2>)O^%D;^IMX!AI M2_\I$BHX-Q1)TREMS[59!!Z)TF%=\=[+6\OR\76?2R!2P.N#LPT>US(.9 7WT\>JH=YC$MR-&S M:S_N1WYW(!!0$,-)*SEF=&COFAZ,RN=S)EZ\YM6* [U[F['#V=,P)C0HOC0S M_>#'&=>GI6Y(Z.0B:2JXRHG9F>C$O>]SRT.93(=)H00REBVASYMDUILO/NK36)K&.#7)=Z2;J/B98W+* M$A:8>^"K\OL6@D #Q^E=9_028I3$^X0K8<_U<#I/J]%Y$Z3A#:LV-P9'1,W] M81@+6771Z%+6:+!,,'TK_A6C:E/3U_NY,)+Z !TD&V@B;VC'Z3%%-#(N (;? M,+(9U:O,)OIE#DZ$=7<-2Q(%E,>T -Z03S=/7Q.$&6%HU27NT+K1*H%F1HR_ M8ZK?5FQ3Y5>4O$,M7Q\DT@;+E_<')4^<\_3_XI72;AI_$M"Z*!+BMTB/QU. [4@3%'@)4*%KGA]=DA5EFB69!49%_I>[LXZ]O>?,A6#PQ[$>S*BR M*/EPZ\ M!:QU,#^!BF_0EH>O54-2A)*O.E]QC\QKS@AC:T[8;QT"0I4@E2(S(U MU9.X>N[%[R<^>=^#8P@#57.O:KX2)=I#>^MH"V MX\_BM\E$"8I0;W*VB#%C>)-I?/2Y?Q$MW" M)"+=LY2!DO=JI^"#;^9-G8;X?D0[M%*SLZ+8 MT_]':;57F4SVWT$X= G1>L C^[;CRXC$2 6\%&7]/@\4J^L_Z:]WPM^Q]4K% MLG3/M.@OB^BK+YY;?3&%$9&.1;LZF^QZFK-S<]F<)=@:B<[<4#0RY+0GA'8 MQ(;E'N98LUF#"7\RS3?:FKA]D$/X9Z>"J=M*;BSP_>Z'(C]F5\T%#N:)@@&S M\'X5O/SRM'CR<[XM__P\%UZIL81+$07LY4_<+LDP=PIR29T%#.><8C"+B=&# M]&XC7.%#:4S21>Q42PR+62IV1K_J#DM=]_!._#L/UIH9-A8J6$PH2,O+&WUE MBW%(!QOH]97H:6KK/?>9@#H.1*"X4*%*)GJ_:OD77O&VF\LPG'_A=:"^+'$8 MGV!CX1SQ+BE==#O6($+8%<.:PNXOXNBY*)-'',A@HP@_YP2YPQ1]_+[-G:B) M33*L&' XT@-U0":'6.)_(S@SU3&S0()&>P$Q+HU[J2A/AW)%7K[_XOK0-,5] MS7MI8:U3A<2U$'S@(AK#?8O@*&A_9]A1WY M\Y&IGF&*AXL,W5<'D!XZ+N)K5/ E=Q<&-#2/EPI,P(+@KSNQ:6OW%2QOI*XK M-T%C2';L"(B@*GDZ:.XI7W3=*R)]GYWF @##VM:4U5]%[:#]"#_#;$WU[[- ME@0B1'H/;@E"3$&5\!H)7GXXYFMZRJ>03"-F^&)N<+:()#])0_PI07D(-V]*;%D=//6[?V7JV\26R:!;9& MU(?']5*D8K]VL/A&:CX<[C] 7G\">OHZ0/Z7-6A[ED^0J MGI$K5%%-Y%,GR)UK_]I\< R#U)285CVQ;N\F=ZA6K;;Y5XYTNB!3T80PP!K9 MTSGIA?J6C'7E2O.4.\UC!8TX]1 A:UJEHK56;2^"[PQFZM[GHP MTQED!,XQ<#NM>5=T.&3$P92% ?>7VJ.RL^>^Z96T:..$1\X7%N3,7R SH]42 M#OW6$+.:V285L13H_""/=YL-7L(Y*0=I.9&$C#?_WG#XD,BB8^)&07LIR;?N M+C?I"? 9PPH4R]GKI-FH$T]KE[*R2C5>"5*(_/")V>T!'!]]@$+V D\JO6O! ME?EY*QN;WZ?QZN!^[-4Q8"\0KWG=53BO(BVB'%MI$@_#"OE"0(NFU(5;5D>C M=]MI*K'T2]SB3OY3PV@[5H3N) <;1I*;993NA/VEM%.5J9IJ, ]):ZZB3+K5 M.VSU;?P9GE8>ZA0>;RO#@%JR3&]F:V7UG7/N0R@6G;R M\/,W&(>DZ_8<*DF$F<[ 6QY;D.12F6HAP#O?;:4\_[%@XAA0>Y='-V&R3;/. ME)G#M<_7]VUC-DOM# 8PAPB<^W&TP9!G'SW50W/F01;3;DRS7#K,OPAP:-\^ MQ3BC3S=D'R!$JDA8>\%ZR?"[4KRE55:,W3042&&ME( IT,YNWZ+2LL,4U<5T M:!;@BP/,L:SW@3&KQ1=G'H-Y,G;5)H1\'ZLNAH/4:Q&T4&I@].E/>B:SXAO% MJPAJ D@M5A;W3Z3&S%SY7;T_B\J6STRH;JL*OU =KXF^.5W*XBO*X&\W"P1< M0 @O=.Y"Z*QD1=XAA[FY2F&;K," 4[=J>/FV[21I=Q[V=D@[^@ER3;-.LK6M MY_L2XR7;'4BXD\,6\G,W+7M34?C3;?E7,CGI6_/Y9\X>_@Q9@%(8T])I%2;F.?J&K+_0 M=T::U![%9Z)U9C2_2GI0" V_C"VBU'\<*K13)1 @XZ,VDJ/O*%6E\J\BX6>H M."V>[[GIZ*THO@F4S-5USFR#1+,'5P@1*C(>^A0[?RS+9-X*IA6=IYQMG5=^\Y3IQWXX\R\$PM2IY*G_=9?& M3?6$NZD='HX>H;;;*B+3'8+D6G-IV!%MWDYW3P0)972#V&$",0.P#7P+;+!V M021$FR_J/$T;A-L1C*:.X)=Q+>OAMWCQ?*Z=F>\:%H7=QI3EJ2N/ MK3]RQ9:=2Q]F*U?HV3P93KJ'Y#?'Z4;,-Q]^MSYP NY.O=K@;XXN_!1_S-G> M/SBU:?BKNPRGQ:1:=(NF-@4*\#--"]MO@83]6W5]&^>@=KP=;/ [FE9-JJ% M;[N9'/J2JY&H.'J#9=/=WUT0QG*9*:^Y N&N?5X4XJ+G^R:]'[D,P15IKN,* M--YM$Y=?_[7#.+T96\XF4U\D.B('.]])-G2BT<2AY:-NRD'F3J<-BLRS"5G[ M"4Q) BVB32/%GR>>D$396/9>OH-^J+)1X[5D&FVNZ^OP*RM N98M$XWKB:@+2CX%%ZUG'!TG5;*46M"5O,SW0'[(O9I< M.IS1G56&DSOO/+U9&O!>Z^ S8O,E-_5I:)98-:.QA)'%B%G-URY7T\C$]PKB M2XW.2'O>#Z/& <"Y=(D#?BHW+3/LC@..PZSF$LS1@F)'](CKG(I7K- 6_HF MQ,D[=^QI@N-MHW=K%VQ5\7,92A,1I4,3?/%T1NRA%>$CA$KMDR;"%NW[I?&C'Z7[0/_AM6/'0T+(OD8II$7ZGD MD-3G%)=#?X-X;[$B%L.V5Z=!5+!+/5T_*4V&?^HH%2#$K":1,_J2HLVO[]X9 MKR9>%QQ4#F2U >59J,PDK:^\T?6D_6#?F&\)B*TN'QB"M_H M?9>&U]>@ 6M9NN=AP2/,Y7%]7V3NQ]R;<8:G>;',,K:,_L0Q\)UKQ"_Q[U." M))C[T'2N!0EY_J_&' 7JWI^4-1@IBX$CJ'P&#.CATA._CJD;-#!)]M;U@X<3 M@59>=9'7P(P$&?UUU9(3MM1V:0>67@R0&S2+*^ZYYTW5:K]GT5Q&L?NUVR7"@<94X/]$87S+CQ M-4UN?]XO3\=J\9TOU,Y'1[%L@8IRZ69O[A40.YF]2-1X_@H!8@IRF0+>W?+6 MG"OAJ%#=8$XNI[5\PLEF#,7G3/UZ-ERKZ0=AK$;=A/BZX4YY8:;\+>0(7A)JT?[:)6#$3<28CNCQ7 M7W[[?I#-78F M\1.9(V,AO3%RL::<-@OX=#*8A>W+IXRE5*Q*'J._)7"8A:!53Z_0P]Q>":#I M'+0 ^ZW$-;$R06!; #Q^Y?%&3+$1JU MCV7(NF45,U!N)Z-_O9BM5%[X37&TGZ]L[3=()/]MD#2"?;@5.';7P-YX6B#, M_$;MI<$M@;:_[_4*;ZX&LLLV.)B7=9_SEH47968:N1DVQV'3;>$0V2PDOL)0 MIJ#=E+](V$>*0W/GG_D=B$PE84"LM+5HR=(L"D[DM1#IHFAM^=],'3P2$_[3 M+0G]SR/C_W'*\'J1N!R(0DSE_$]%2/Y_+^G8P5$0/_G^KK(WG$!EXD*#7ZGG M@+WH.S#L#O]X*)(R#.W4H\V_,B^R?1:P\"IFB[[@/GY;87IH%L#IRGM=S)=> MGVPT7;8RY=W)O#N?^!A,)%<$'02(:,G>L&]^CZ7/\M.KQ;R7Y^Y3^ M_!7XJ]Z&3"0SH7?:>Q+*C77E)SX^:4X(8J*ID9#U%"J=O,;%_ML!0("MR^Z>W[9_!RD?X ZA\D%B*7*UV1\%Z_ULL%8&@G8YO,3; MF 3B'D7P7#IU#[#$<)(9T*6;I!] H4?>GG;\_/>F15U\P\_9!O0O^%7%E)+Z MM"AE3^6)2C?F%+V%#D/8)19T4RZIQOCZJ!>X67/Y1[1%X>CM\@\W3+0PFW>Z MP72M0BIN;[C7%I5]Q2$]BV0OZ&I!BFVN1;\5E-PLO/_01.NL\_C-Y%=M$/F$ M^_JMB/S"L,,F,SG*8]@:^K*?1NYZ3YP&9P1,AE C/4%;6OSTK_P"R\WHNVH* M3LIE5@+D,,UI2>>'X U?TV,-=Z J>@+#Y2KX2F8!B4T=N,0U=KOZ[\=]O-H> MG2(#]B'I@R1-_#HA:PBI3?_!:L+H,44)2>^N5DRN"#F7O=\SZ9;4#VL7.92C'^ M+:BOV3\3[KM\6ZQNN$0!1T9C)D2 YHI\&C%W'L4I7S9[0#1!)_,">;'BUK%. M]O?[R,LG&G7"EDY]17K3[)O%KV]\+]&<_T-KU0-F<;[, BN)"5N?E-5RPXW0 M<'KB\=+;*G0]>1/#$W'KD=/^&<$X95)@J[&C-_+2R5;=,W]LA&;VS3BBVN39 M!NOJ:*NW98SN]7P)!^R:\;@)N 9P5J)JTT+%K/OA K-4NYD931S]?O$LL/J@ MT[O5W\VVLILF. 4PP^F8H.GG^3B7+J?9JPS<5/[L2GX"/Q+VB+F$%I#L=N][#/_U/J-YZZ MG-N=B/WS;*7BW^]^F)]SF<(/[$:O%!]%[@*CH7+#=5 "(8$*]75HEW#)7S_- M*7DS"YQ*WJ W"QRID'#3FG[0_MTZY8G M/[< ]02W$4RRTHX^3[*ZQF(L<",WI-Q#<-Z24@TOL-T*O;XX&_ZJ_-7WS,J) M:65*"N.M$TU[226M9AJ^RJJIFE S63W4! C_C'SH4BQC[9[4U5>NFYE\(D1! MQ3T*H\'%WWV6(LP7.5F6_V#FXD^W)F))&GV^).[#>7(.F*+;]\#A]ZL,4$OR M,C;\0_M2J=,SI^$",S4/%(X@=5,+1-#LLA%;^,:_YKYW@0.MJM M;\0]>_&$B2+S^+TC]XP'/J$C:0**$(\B.DLZGZ-H'V,,>U,MA>EE;&& DN]/ MVI@>\A'Q>8*3B\,-*WWJ(*P;.40\2C_;UKS([T/ M9948[07$$6P*88R1^C;6K \@?B=%\"9'G(K%?082P:V)M1;;!KWO5>JKY/7! M_ G4"<^(=YL_?E F^ZGN0O'T%O8UJOYME6?8CNVQ(9#.Z'@M($M#'9<\K-U\ MQ*-J!'.6)=506M^+'E$=EMH=*T7/2*FT1HF = M0Z/_3C'2E_U0P'K\C,@.\Z:2U.2CJLI\J&D:M>[NF61JU7$QM6OZC2-6[7CR M9(^YOK4Q17G6(; $H[//;B2NKI2LO\85+S;;(ZJ8UFUC*3DC!K?#SK;B,GTW M;E/*T(]$VN"'DZ@OI5$#2WS#RR,TB'_9>&EKI6+DKXNYG_YA-73I72T"Y9]: MD((PEA%B:W[?0#.:H@,GU(<*EH3BXO;I4P^M7JEATW73"SP8JYW+G&]A*PB. MYC/X^'2:8?X+WY0"9!^9AGN-N8 8MI@S4ATLH*WI2;QNPE&_A+_=20*[=O&.9FQ&E!]JP@#URY+S07N03.@B M'DU(,'DA>)$T(VG&1%*DUZ;7JV+.\^'UGDN-W7[$2TL@:3B=DH/#)]KOI MQUIPWKSAL)"V&_,&,4Q/5H$I*VI*#W(+U>1GZ> C7(DC*FQPS_&9^$H]-EO; M!P;PM!$!@@'4/Y_^C$_X,^6=S-E.4RJ$]I+^&&#>()SU-.VZK^L&_D#E.&] S@7%BCM2W2R5MR/3P@+^FM1S5(&72E2J3G#*!9^U:4, MYB6NU:+0$=^22)I4A/^(725[T]IZ:@7X/I2'.XQ/Y15MO?=7N3+^-Z^>()HT M$]!T2(+@MK?UP-4K_?%5>02RTT^M>0=YK<:M\RQU48][O%>L#?TY!OQ2%2W) M^9CF"Z#D3/Q$@L];C67AQD&>OL:S374%;(#)X^C$%Y[1IKF!=YX9JB/: M?;JA-9*-+[=$_-KG&-D 8QZ\C'Z5O/QB\Q'N,/9S%R&]7Z?;,M$OMJXH96R< MU\%">QT$$DR?O<4W&-9@S=KYAIH/RL%_B?ZD-QMI#K_5)#7[MN@D'5N*/.>O MLNX#, 2X^FW'-@=CZS,RDCRSB&7=H&P95M6NIW25L.HRH=?B M4G?=+^YM[@BK8ET=)Y#QNF,_-6WD+8ITCP<;VG.SPILH+BTS30FCI4)T(\B\18*\YHV?_\]:W=<:>1B!1K:?NT:AV^SU>/DYW(T;86> M@A0["^CO3*ONC98]Y= /"]LR^^7^@8-''Y^9\E^TBJV:&->";"E$6:_-T#AV MCAU\8->-4ST4I5?:D[ +E6]3(M\N%MW+]E;Y,(@'%1Z!N8T1 MP]5)%R^?1I["YL'C-7$;W-NZ[ MZ,B1R@;Y?TJQ@@%VG5%\?O^RGM_<*>_!CU8\N4FE^23B\]K>^BSOBZ<90?O6 M,7#-5?639K4I"G(S-=+ 6U&)#-"&;T+,>.^5%#]KW?;SJEF8!,$)RR5W].S- MV[MCWK%1I%<%GR:A?VD/BW+_,_W76*020()K/G2GCU"7?:_O1_UK5N M@JJ)8BLG.)2[CH$23[]RJWB;(\L\ZM=4LNAVK+!+4\SE=9#&6JT:[@/(%=I-G^;_OW\^Z'&4L[]-2L'H)/*WFIEE;D2U]?7'1B M?71JQ'UA*DP/A,[HA_9$[++UR@>],<)?_^WA!;\Z#FUP-3P3ZD8%1.1&LC3G7/&OV,N=YIS,>,W M<'.G9:HL%=CNFQ78Q?D0-F#7+/)R]04:PM+S/"#F' >N9!R"#NTZ@\A/'- M:W]T8,-7.>:#UGQR8B"D??#7[[%@GM<.DEL.N50SO_3NO1;C66 >UEIGF*J- MFC1I*"U.>SPD-M561@3\"$TZ)6H!\9:ZUN-!>.Y?K- + /&CZ226> 8 M2" 3X5]3HA9'IO5I6\:G1Y=5-9WS^.7NCN%R,!"S-=%1C5>[)B^@NH(T#O:D M%C7J#PZCN>\\UB'\96 M,(D53.D$2E)\NH?S8C>L=4E3B'34F/:%:>'T5YR@MB2R>57\OC62QO1$M0HN M:R>U/Q0_^LO#-H[=Y, -'^5'(6BN*-H&YM_[)5B:3F^V'26YR;)1#XD;))ZU M24>[9X[PF_SAZ+EY*:T MUV;+T&.<7C0R-+,A>RAUS@27J^M,6H[B(M\Z85/JO:''5X>DU6CHDVRK+VM) MG=Z?I^$^L+H4.BZC)Q*7\O_:FM<2_\\92TU #4\#%3SC(,/$2K.'?-Q.K(+P&^)F!FNO;M2/_LFDC))P;>GD9YJ4>ORR MLT[ARZFS0!V$'>)\HVZ7C'%,PYT M<4U$./+T?0Z3G/6NS *D3W;R&>R@4Y8/-8[N6U$>VWW\&FXW3A+$4/ZJ&&2) MV<34HY.XX0:8/0@XN>L1,O9 4*VY&KU6U&U0.?0U"BA#^RM;6D(/=MC9X)#/\HGW]/82^:$N\Y3.O]N07Z@-S-F MNCWNQ>XI/H+#%1W_E%Q[4]QQM;0>.5-5I8 _3N33?)*1-G@#41)Q!ULI%D'@ M?B6_'KWL?%K. CM^Q !;\=\I$'E02I5Y[OT_<[XV\R8$!204G7$:OT*S3T$! M;6E?2P/O]1K2 I)M9P&#X(;HL)L,QK*/3_PH,Z4C,"$G%W\O>=']=/N=\9[X MAF;=:'8.$,^ZZ>@[>&(<_RW#.X,UEQU.PBDU[ULA4Y'3IHP+^@U_-1;$DW4Q M+B_+/VCS)2/VX]LHOWOVZ3O[OK)G?.QX8I&>J"PJVO?P9_@3.S.&C V&G1RL0 UH=W3/ MQXW7_\:GS)"8[#/V/AY\SZ>^BVT?/W-9:G, %<"?E(O[$BVC>;G8\"0G;X35V MND$LI$G[JEPDE%K4^VH2EOK8>X^\$VPQ2N2 M0B0G*WVX9#T%6:4)W]DYW'C'XUQS)"4,_);HM*FS&+QI573#K&S=UI8&+9_" MUJB533+:\O58<_] 8S!?[J2=!19JF3^PY[E&[7DFW\!5LS"^0+8<)-:USCM'&OO=73[+(UV$IH2G5?"!$XY0K7.JIU M6[=5Y!8^@GK66*^-AI=.J!'OH6_VUL45Z25+?WOIN-M6*%;. @%?'OG(5B1G*T5XKS@??KG)U8EX M/AQW*AB1$-%-^%7<2_8[[]T,C.[&';C:K@9I]67^YO5K>XL2SY_2PWPUD?!D M,/7HLUA,O'0CS#RZ?X@NT<)UD%*94)(B.=(7_KAL$1D_R&=6DE$*W\&-!=1C M@@=1HUWR&0W37A7[F;>TV.S"PU?WG]%J"4$BW7<^&\4VJKGR;D^U(-=QRJE" M#<)V*#_$3OYH5_":^-6$O_J!PW]>^+_>%8U*OC5,*%4^_S(6)M5V'WO M>[S7T PR'6?;!,2;U8'+^WSKHH>_]LQC.273X;)/C?O%W.*T5>/>*3[[:6K< M>.[Z158$TSBL%LPAIVO^#MNA#[/Y:.9=^C=:2LM[CRA+VI-*!Y0.UPKK-1@$;BPMH,8S4^H"]L8 MS_V=/\^U0;YF)I^W,,Y@6C@P[^=7,S43YR67TZY6+5B\IT;P4SOX\H$HZQ!2 M$-WW7+)K?/>9A!<+,(Y]3W3GE>S'B7^@ZA!;SN.*EY:WAF:I)-!>2TJ'!CSP>XYXZ4'$),W54_9$]I<94 ^;@&YCC_ M")>ABXS24[*4U,29-9KWPO<>FKW3:-X:JZ(@A\I/6@=.3XOFM]:=/V[FGS$B MG-EN'U./Q7E%'.\6U"1X.IS8_>4E>HR$;<8^!,@7XSCJ_7MH9'X- 2[5ZZ:L MI\Q2Q&:Q]^,<'S6#=!,M22G&OT8O=;2<^PFG_M?IV)AN'M!/3K_A&'DZ;'G# MG>QSY21,I18F>@V7L^R4[B*(<.QAZH[W!7J&W.KIF8+TN) :ZM]3A-MEY^9L M$:55A(PA!SH3'68!1#SOTLW3'\HPV)_TEHE_JLZ+#D6FTG53XHU*GR_0 D:* MV'*RTCM[>IJM-.V!DW*R8(5W6*JI=V[)#RCB-J">J"Y4QORX1] 9E>)T^PXY ML83DV^++?YZ9VM1=58INK2BO^?CX\L?*E[8L]!?PZPQ]H>+](+?)J6^H7OQP MW[K%(RB^*OP"HHOH*4G>_^$$PO_%W5*2W) 56CP%UEI0=BVZO[5R5& PSSA: MKQPAFICH9#I"%IISG6.O/QT7/ #8U5>0WFR_:8U6@5Z+DZ3XM1<,I7N\/G76 MO)'ZI'H4Q.< I!R)V^!X?KQ >UO<[/'9@"5,M2G3!OLB M ^?APEPUNBG?L:HU&?S:C9:V07W[8B,YZ(!XED 8, L,3"25K/WTTC,TSVC. ML%4[G<%4[M13)D04: X^>7KYT?$S$=\K(]E'0 /YT5"RV5<>0?16;/&&K^F? MH7--C*8O_"C8<_9G;60B&%5%PPF5/B^[H&\GC7['GKXYM(BV'DS&7@?(2XXS M:@]3[ I(TE]J BK- AC,A M\(VHLXHHP7W1-]GY=5GOO!Z9,Q)W&:0^&T$,/*SJ>(+,;,:9Q,9@O86.5#Y7OE+.^X)9>B_X,JLE-W"<- NPG$V*?L^XTR+P7NR[%KX/[#G#:]9=.7!Y"0*3@,TMJ.%BH2KOYR\G- MT\91&M#^R1E$"PFKTF[2^QN1I3YTQINC!)V>O(U(3T)?7Z&'O$--T@U:M]Y< M$<4:G@4X;]]DS__I/$<*'?1^XH%$"X8UHMV/?\"(VX"G#-R=:Q$+C6;+\KW\G M6D%D?/-KWW/&_4$:/D?9+C+$3^J,RU0MB.3_)/O_[^=8_D>O=SZ6\XX!!! W M#,6_+ZH_,"1WC.A.=)SYN[7SU,]#D>5M' T$TBB*IS7Z?V+'54G-6%6'+*OS MN3J:'3!?H-$=[WO0N9.VPT8)TIX[M>LIXR5A-7K+!$MA )G^+(%,RRQ9H'WS&*RER9H\GC\-LI# M*EZ1$"A4ZN1I*NO:IPGEZ,>G*^=/*'32^0]ENCT2HX; +6L>O/&O_"I#NW)G M@0[.=XW_@,5'WOZ!^9]#61RECUGPFQ+*1M>57/E8 H1MS '(E0HS_E+&M:73 M>:=!YM?/\B:\!%N747'#>5MLZ&)-O%@YZ7 5_W M6'?Q,?UE!JN-B9?( M"Z0'%7TPO1::^&&:DJ^6!Y O;&-:&K22*> MVOGFC&FX?R*X^KGA!%>Y4,D]W 9^7'G3OW1.5+TE;1*J%#7+\3>WO@[%.83V M4"H2]%3_.1/,H%/)FR>*HU=CJY&+&Y2XRU*E"L)2>:N(9V?8$;<\V$R.ALQL MR^AT,J_L'%*[V'U50TFB"2%WY3"AI*"[W++'-\9!H#/6-"W2$^SP:XIX_WPH MZ0^X$U1508_KS_<5;%>U]K: ]T3-<20)7HUV+$E_SXA!77'(>O"L>Q MN?GD?S0K)^-O>^X(K%_C<&H6R$J(A5-(%CE@4DBB\C:[Z7--(CBTD>!N1X]@ M*,T,/?5=-U@=4\:[WFWV,"SLG[%GE M616*(9%PQ<2#@^6H7?$NZ-J?&B8;J[VD12@>Y>X2*C!&E%I.+=6\,.[7@[%U M+%SFC,)=,5-X1/KR1EF$2(J94P/)1'_)T'&?ULW+3EUCVWW#=8 M 6?$O*A]&]3LZWAJIEHH5L1"Q<\N#NZYL7;7&KO"V MYYD_7:1FAB;)82P[#>&4CY#^A;: ^]GDW_D5<\5C6 ,:;E(C4 0.WLST##^+ MKZAT'P-TSW%RR(\TFSM/W7, ^RQZ#TQAD J!9*>>O"]MX"NURX,>+)Q4/;-WLNC$HN)E]IK.9J6B4>*QU).^2Y2_3I'852MKN M([*X7>SK$N:T_H RI"E:)=T\( M6 0$:HD^E<13M.^EGSXCGV#]U N5[#TE M\6'(;[R=6=!6"IT,-@-./8J+@Z*;>PQC^3JI5BJX)8'SLPHMJ?M9=+1/\0<) M+&<+H(A,Q?V!C.3U[Y%?U4A5Q317TX_&G$9K]2@!W@,'65GN[#_+%V1=@#&1N7"R/X9((TY QZ MBXUA_43;Y+1 V8)LA*Q_=.Y]($;^H8Z8P>4J)_"F<8TUWUH;KQO?YU(&Z>45 M?U^=26J^@F4+\-:*IP<]SI)A)+L,I!, )>\+9#0+W'I!GE \8JB/JGPGS7?/ MGP8W8CMF 6LXOE"7E.@OW6O!BQ:-&D^V9G[4M.:]++"_(/W---/B+)0U!-(( M@-9(&+!W\F/U^NV+(HJ] M+"$V?4"$/R(L&?WPVGD$>U>#%#F;!MDD;OUE9VFQ7G!U@H610'&YOD0[QFZC MAL/M,I9R!'MR>L->0SY%RLT5>B].!&_. GK.QG,IU_\L/ER,-*UA*$5R5:?/ MS;Q._;\2$=<=4;GT@6KZT0TQ68$ZUTA.EN+SU\)2V5(&YWDVJLDBO549WB?M M=E&-#J&/CB"<.TO\>>D];\+7-71;Q8C,O# ED,P@:)\7P MFQ"JZ->$F2LW$U#2U9?KKH0+=.*0P?)I5C&!>90N.+CE?Z?9ERL,L8YY7A!9K#*'S 9([U;9LUZL%1N/\M[)+4^R5 M<2]4 V>[SSK2)F)UEJT<>IO]T[]5VZK23TV+(^AUAV1E_?G'6,SGZ0<7I^@&Q M]PU[/G5M1JF8^&IUS#L?_-SF5'W2XX(O\3^3JC%Q\+MR@!CT8N*YK:6,ON%P M;SNS?]&"2I)H4CVX%EWX/"O*]1H?;F?X#&\/L^17FYT.INZSCZK6, ,Z>''F M@UD9,Q_J!/RYV)L"NM-/F#9. (KB;0=L'QB/\<,QSA!M:"%BD)*M4*B%GMME%*AUD25+2 MIE2KI%5B*HP!^>+QYUP WC?'7!M.%9G?1L1YU*A]_Q9&:N>+Q0IF#;?=O';RQP8.5VT&<^(A3 MK(N^, M##M**QIDSQ]Q'6KY@NFET/PVJUZQC?<%G],-(]?^24GT7&VBJI"3W M&WG%5N@>+HB7,C]MWK?1)2YP+:K+XH&8*E-'"OJ Y(G)P&*3O[2N,I<89E%4 M@7O4G$UT3O%J)#-8>(YQOK;)0[^^JB/S'ZIXU7=-G7CA_0[@5KT8&7N;/10Q M]!N[5PN<5QS&;PUL2JS5^LE+ J' U\!=>XL^\?;MJ6XZR-J?+( M01(]X)X!4"68Z1:ZXNL*=0:+_9Q")YM)HX+-7QWA6!#PN5,(B[8))C?L:NS* MOJ$.W0N\F,NGCWUC\NE)GT]U[@@:%ZU CV/HK L(#;>"LG1!940?KZXK9S0&YK7A-FMWM170'TXGU^?D3+,H92B92K?#E]ETHE+;H/QPA)X M?N''F ]Q*\]?/C=B8!X!'*@0T\=AM!?UM5X[?;=?G2!08[;R: ^9M[>8(Y[_ M8'\9'&Z*Z00"G/E#8#5USALN4/?K?3\)7,_64006</RXSMKB&0RY MKMZHI/.'SRXQ,8VW8.MO].:WE:X!LOZSQ)I1D R12A><6L:#OC5+ MN67'?MKZV3S( FI+#8'_76T(2 2VEB_M'!A68P]HQ_6-=A/B-NY3C@GI=X(8 MXT;JYU*&]]F[OQ?B?SS&L\HHJ2K#4TT[N%)F (,JH_>OGL:NKIG9'NK4'B]J MXL._H%;E>5^2W**J5,"OL8#R4;M]G[*0KD3O)9)TP>-\X;X7XM#R U.(=4[( M3AW ;$T$-F_Y$JE[H5T@HQ)&2.0UC4+_G)X]'YU+[HR*X/1 M95[X6\,_4]">WY:>-*%OZ.5/O_;O9VW1 M$$Y(8]\FVPG5ZUAC00P.8S MU(WQS#>N(>%S'EX_J3T=X1((#[28\%^P)O$H?9[=??$P%4;7IO)EOVNS?%+1 MBAM3B">V(K6<"3-CTJ6U!0Q\CSA9/ P!?MI45_%\"5)=WN:*9 M3+'\V1YEJ)9BR5*/NBT;OE@@UFL#>)X]G9PC<@UR$JM^SAOX-IJN0ZFAHJ>W MOWT>OGM@)R][]0"-, M*F&WE//_B;NDIRNM[T,6SC2ZB%I Z=3N_ GQS"LZ M\(>BX4>O 5J*"X^9HE>P.B3'-C-_BGW_D7Y MM^YT&BUF WH,S*C#9,8?+AO;Z5F59.>$RDM(@$7J8@,)[K^Q>I?OTZO'02K\ M+67 LC%Q=)UM_R7CXCX0(QOE UGWABS6WQUQEV5D2"H:/>1*4?;?4B/3(8<% ME^>&GE0,H12:_B94<%!OVQ9L2KVU-8]/EZ@G?8-?D#??^;!'&?@+-!!:?N*H MQ=D:EUZPZLFK9].KOKB@NR3IZMB)83'A]'G"]$#GN*R_7=/H);">=:I=C92) M=C0-_)1V'UO?4':0&L:]J=CG4'OW_'54MN\YCC5L[QCPI!6"*>)G52[QQV(F M Y_H-^'()X7'/297_T"&M.^2J$4R6-]V%F%N_!C\'CJ[9PJQ])T&MO%.S'6M MY)/*XHOU.==&:8PGT$.)@OE 9A_=F$^EM1&"C#TLD@.!VVIOP]FCE].^ZW3 MQRPLL6T]'V%J1:L&Z:U?L&8N'_Y.[T\3B"1RYN/236^+AJLO''/JJ$W JSEA M X2S9(DWUNFP?+LSQ3BNCSF<\OB M3.N)JO21%LVA,7?\^>SPCSDCPWPZ%WZ;Z#3%?(2IP@488/H;5M,KFE"14D)E MW;J&%X.<_QY[O,!&JN68VY0&,EJ5$#KF=_9?R#"7%#E, W0)@'VYX?GTRO#@ M.S---G%> %F$5C8!-\^_,LSHQ=&=TRSR4O6J5%&7BV:6;I&.M(7TX0Z"X:0Y M\B.EZ+!E_3M+C,T-1KD!1 PL*7:G5'VN8;;UF?)=?-G%"<&?EQ44VFZT=ARJ MPMY&Q"^]7FJ):CLS<\L@D3H.,^RN4XYB%6 M6O,I*T))E[H7KP)IF6K16$9-^C%.Y V4Z:2L5G^LOST1<"Y?J4+CSZ_Z7HM3 MQA/VPZ6@8-(8TN.I^]]/PY5=5P B\QU$CQK;Z]!>7M+J'M88Q4DBUZHDW(:% M9(_SSX'21CSSB5R7L!K9]G%X8?NTDHY*A7[I3JE@!DB?KZOW([MY"NGN3U"5:DA0PVC/L.9"]Z2[1D/$+I,D-)CRJ6M1/D,@DOG0* ML4S#VN6CW$:DV[['I6ADA)5DQX_AQ9E_#=_4$TM(D5/@KK2?&F,G#I_J>M2&])=J$2RK% M:B(EB"F?'3IC^;G3I^$]&A1'I56I$4?=5U)^%0[10"=IQ4 I.'*U=HPJ5+U$'! 5L' M (8*I!(1DQZ]W,I@I[PDJ#%EA/X9R]8HE+97<(LZCL[:7:'/'3?(KE8=F+8G M9#;G=#^:H3?P_%;BNJ?_^3S.2XU,HG7+#99>T]J9W\T]Z/-QWJ69<1RU @IX M,N,!8E[@@'D*BZG67;A][T2462!3+=3PMQI7B"+@#%0U3OZ=+H"U_NM>G)MRE:"WBA$FIX6Z81YBE*^P\(MP@ MV&LH(#9!1'@PA5AD:W73I[4;GD*T2AHH!=J CVASKCD\W 'L?LH6-3CF ML??P7=$ 5_"_@OO.&_HP&_VCTTXX7A#B%8M3D,:= M():\/B0 _)X1SS6)ST3_9:'-8FASEO*^* M-9(Q:^?Z_%O6A/V9 N!EMBMD>Y,L8H.*!%WJ6]F>8Y(B(O2*+#OTT"$C> RRFC9[ MRI[TQ)I@F'Z(<>ZRN)C-U_!W$JHZ:#3](H'J0%] VOO-@M6C';\U02^--%N$ MQQY%SJ,[ BM&A\54"0%%QL?M\=IJ;OI;OX8EX]8NZ3Y4W6EP&62R]9W!;*J+ MG+0OL)NX($,]P03'A#M7/>B/=A1)U-%*YOU2/.7]YI1+/0YD$JC1*'/GQK27 MI'D[C'TI)*7E^OX"YQ9=&N_0ZOBO /YS"MF3^3'6S,$]K5R8)NB?D!!\R);\ MQZ*B^HB8!N;8-J M!>7,35Z&%L.#)WA0MLY:&G6EK7(DGQY*BM$TH9Y;=V&HLLU#%Q)^PO^]R2MW MVLW5__?_/B@6_PBI$(NA.N6$T:N#8;X1#DU3B/] =S?,!O+N8K39%,+V[!#N M\?L&RCGML6;7JHB8H-$3!C2.=)B0'^#(F_^U85QT3:R.EN@1(;^7>[U\+BDC M_/J-WL^V[_7A1O"3"X.JS>299-9&(=P?8@X_7N9 M;P4!_N@W&"$2!20+M-!' \D4PO"C<&/'@&<[&BZBHF*G72PHYP/BZP]]Y[]YDG+.[_]CDOK=PEV-ZU;X#W!K,U:6QF_PSDQJ/ M?D;2]-VV$J9(#^N3T7L(Y MU=(J"3I]\MVLM9NHC#"\K#T1^Z6""*3/LV%],-1'R +/8YU'J*)M56&GG# ^ M4,+G%L'<(U=V76MR#!!0BV(+Q4]/3^8]$6)$6M@@H522RE7]N[?'-_9.4#[I M%Y#(1X6C*7]F/*[>'@UAF$W\OTM8O7:7;C\HK!M6 -_++ZJ2I+\[CWEM-[&R MN#4"0SGL+N= *XZ6WU_ELGMX/3'P"8 GR 3](22.+<-_0W?G+@\"R.3+Y,Q6 M>BH&M3[HV-W[PW4G)_!X"43)5+^"C5*27WK)@X)2MF1VCX-:)-:J$3]5\6,/ M"UXD3U2?S%)1*8X3\D8PDW*;O%Z7ZWJ%-87PK$5 KC%(OKZQ*\7['#A[B\OL M++L?]IF<;B%L.S0E6IM!YAP5R8=W?\/>_$07UL4H?7Z\8L1@TOH%A6'?)/KV#CXM0/#!1(R\\X2#MDAI%JT8Y0P0'NY;GWN_EUQG,%?W M1_L9MC.^!F^G$.?KP&H M;]72+79^7N43_B4.X-#R<(P"\IGX%T.%GA-_G*Q5]%_9OYJUUB\[G4=DQQP; M8Z,XZK[$_^+NCQ6)GUFN*Z6'-Q(G_^<>3O[M6QW,42:Y_LT M#NQM^%$S=WO#W4UW\"=APY3SI_R9"I2VY,7=8$'_NKZ2:UW@:ORI7:4*W7L) M8XV)5*&*$JIRM2[C?PW&B6NG$.A*')2/ XP1" MX',/HVNN[R=088&<;0E ;2+LF A7RQL6,^IK#8;8(AZ0LF6 8S<\/LU$D*(2L@N)>.$9])K; -&H;T 5^W2GWC C=&-F4H M)/2 \BG$<[*DS]SW(K4Q7!76KJF5EM& M_S5,^)0[#Y@]U/;K@&Y@8K#[,ML#FD,8)1$NT>M9/%X[&R"OZ?F2R=XY+C#- MXO-+Q(2G@IFN3IO1P9FNTX=Y##R/(73#O +GONB:AQE)0P>DE"5@PF('JDN5 M$GH@A"H@BZ7?&YY<,P12I(,@5\$D+7"Z0=+G]T' ;@19P[^/=ZS$SIZ0ZUP. M'=%N_?2^1(&IH0_H@NC#9^BS.Y]^<-USL?G(C]*<)SI? M<^K J,0-([K!,>?+U\T M!JLI7D 5J0B]8A*C_#3,DYN7@6AHBW9-Z>?/GVSFYA0&)M/8;T$NK.KHR["\ M[NXDF7E#&DT'F.EC/PCGR+92TA A".>SXN848O:(KU:I):E95RCS M:-;SI6 M![$^IW>""K9.OV!X63#7BK7DRS#7XN@ \8XO0&?B[ADT:P&5,]^G0A#4N&T* M@7H'N?.[RXNDC(KNE:OX0%30V3AL I!)\JT*F\:9MZ2G8N8TA0\-5]ZB8,!2 M=KJGR;AO+K1@%$H8U]^6L+&];,>9N>]E;0MW!!95"HXPP'+,MM?O:!5N745[ M@1;Y#BB@%+^X'7I'6.\=@^[%Z,(D!#ORL:93=^<^?B\:H-Q2:")A&*)3;T++ M@M>,7+H:U#[ W'&/ '-9U)0O&S=!E5+[\S[P5_?@R18 MZ@"$"RH;'^G%GQ?VT]==,VU*TSGJ+_(A$@Y)@VL;SBHKON^<$^TH'@36ZO:J MCH\=V;%X;1 T P)"Z02POHRR(6[E5Y+)2L"QDC!*1//&M<%_FH//T-HWG2[ZG+QZYQQA\A# 5<'V4FOR'0^"U\O4$-VB:7_:S<+/D[@]&)/+G/\ M1:O"7+=@]WNC7NW(4[^G;>I@A=.@3%'W9JEX-04[UG_R+:>GL73W:4\!KAFB11[;7CS7KLN[;-PZS W'?N;UHYP MC_!/WKFWHEJ/45,UC2Y*)?H.9W$*C#_Z/G!O]NIZUU4&- :/F_;YIO0[Q")V M5H1%\G1YPW#M+=1B[NC>\IGS:)R[@)F&/YSR5^61%9A.OX]3,6N95Y>YIA_O M>'SE9$:J1;Q2_K_HD0]L1%.5.6TG[L@G31)5QBL^AU20*E1+[#LQ)2Z303R! M5JF(LCPU1N7(H:*^[ME?IA#;6";0@LX)I!0B7"7^\#7-\\D9!^[ @[,/?5:!J4D7L(LW$7:0M[9\W:S&.L"BF,-2 M:7SK*"OY6>1D[-QHKC[FWLTBOJ ==5;(3ZH;UH#T"U6\*('\FQKYQ^P$D=12 MKSMI3ETN[7(: 8#F#,]?1B-/@6$T0]R=B/NB\CUU>$]HF:^:0BFSD0=6^/1U M8\Y@GNI')5,MD18/^.WQ=CX#P: M?VPWK- &R_8(_\W8G 6L&)I"5''&]3?X6,&0289W8N_LSA*A0"U<6;Y#=55Z M2G)@XSM6X-TN \L<0SNN1'<..699+=V\](-]U2\95RCTB[E#DC M0-P&?(QY(W@_7IF?;9;U;A?=-1GU"Y8B 1'.09;J!>EB,5>&4-*OTS]Z[WBDLU* 0M$=?3_G5>7F8^SA?_Z] M?VC2TRFP%A:&]3S!D'-S7%657UJNU9PS3IUQUITQ&M!9G5>-F5-T[,;1XH;; M;4/=L&[?JHET6^;'J:EZM8GJX,3=J3& 0&1-N+5OR.Z]HI@^DB93CXK/O:<0 M5PDO.^R/_]M#\QKAP%+$4=G%_EF=!94" =Y)LUH8K(MKP]7=M^$\R>\89NMHTN&9=NCR4<"%/A" M%;AV>ZG[-\6P/GKNY;1S(FA8'L4,U% M(9^7C8@.ZE[E4YZ72I1ISGY<6_KM"";"KCG1=4]-]J7'ITT]&T<$5$"$M1G M+%,%-LKP63DIPW\!-+>Y?*AE,]=U0VTDG:(7WRFMI7D$:5*)+\YGD".%H=,; M->! )2^W7.20H1OMU=#KJ05DA[&E.X,C[>;L= #13YPTOG]'J_$&=I?/CH-E M6H TSL:;,3?"I@7!_VGL'S5=GS &(2#G^*613KY85L?R?N['HWBG$ MF.BZD[,U^[SO0(27"XD^IB'Q>?2YY/^ZR=-KX\)K>4/E5;+AXU.(:Y1YW(B? MF$*[1N"*B$[X7LY214L/QUDLL7\S4QI_((V-#[L 3\S+E&5SS4CG]1 M>+&$0/H].%;SE#62TFG.;@L+W0199 ZPYY$-5M'N),_V#^$:CZ![4T':%,(' M=_-4\V/[P'ZY$B?(@C5:CL#4Z$31EZ^!3Y=RM5R M,2DG:\&UNE*8O&^L/_%E3DHF)5E,K<<&CUOVC58%YS\,O7Y#'62&Y-''M*0F ME"@T[XVGE>C/Q7Z0QG[%$,OJ;)CKH%VXU"M4SA8C2H&7R/XG_:;'%\>MSOUG? MT1#N13D@156=[RVYM>%=[<]OV AT6!5/XRNVKA3,*GM?]",HL>Q]$W4<31@T MF!!5S5^SK!W=E>8S@W1/,\?5=;NS15><)AJ+5OF:2OE[QT\FVS2M[H\2ZB%9 M'#!I=.=<1?NLRF&>.@UP1JBSJG%&AA\HH^.8 W)CL?83\T%I0H]RP6YR>=+G M>1HB+5/C\'+P\J&3[R*'A]"P,V)FCZ%-5)L[W5>M;#RH5%BPWP)X;W0-_@9D MA?0;N=@=4U M3CV'@DU@KR\:0Z=29A_?_,&QF#(;B)K40SA2A)\9ER..J/:T#$9?%)I_ 362 MOX)IVI!EI[[.K[6_"MFZ8:<0C38#7[A7^?=1N .I)-B'DL*/+CPWT3H]]5N) MD*U/(4\$#D:%M9\)O(UJ'_LZA:AW%RO>-J/;XTT\-">&.0_U?I[)>3DZVELA M.]V#[@L[P EHR0][2UCM(_*D;9(YL-70T5QT"^8?J-DF_/S*6Z4#LZ801Z$Z M3J1B0IO?A[\)&AL^RTARQ"08^I;)CJ]J)MW(NN9D M:4:4P6FM8Q022AL:8[?WNXX %R9 MC+'4)&RJ22#T8BXO:K]^H]@2$86@@C8;I$B%7W_0/+YY(%DO (O@(9V+ MFUU;!@LZJHGJD>K/,^>EF!*EI, .K8;_JCRG6/GVN=WX @V& MP=MLH*X9XWJ=&V;.PGRM,A:.% /Z4:%@M%&^-X=D)KT"3!KEH3X1CR_'C#&V M!=>3WKWT7#%)6J!1"#6^PMA:ZM6)I?RE.TZ&/12\GX!E^ 6$ME7Z6/CB75L7 M].65$I>IH4]B+UPL"+X;^'!:>(5'!_K"%><69I;&"GV).K(;D^YNX)*_/F MZC;,6W"%?\Q#>A?MMXFVI._S[UT(Y.\34)2!2\X*7.8?FFV&;B'X1(CK(IXM M6^)I6"OF-9=R:W++WE25\WC\Z: E[)P$QK8Q'M'#7SXI+*D, L-/^TF5E]^W M)T?# @LHS\G^S;2XD7?H?W4)>+5&R?S!OD'YIR3;4YJVU18F@H].\'-1B_;M M_=9/E&)W1JKI\)P/>-\[?],K$7-P%Z +?4ST?=$9-W,@!QK6)#>-::(+$AQZ M__9FV#G,(.9CO%2+#5!)%W.ZMEWRL&29T679.BN5P[FM18[0Z$5*G*4VG;!& M95T141.^8)QZ"(M^"Q("VIALG%'^\Q%HMG 9NI,9@V E6[%UX\& GE MFSN3GT6+ XZ/ ;LW=73>?C9 8/E/(;R"N[0VC,5%.VJ!6'$:9TS3BKJ]V3)R M7M[9B%GBIAP,_B*%T?,JXZ.4R M;Z:8JX953VFQI(K5VBRU,O44?Q&H87?[G+) I35ZVL U)@@GS)VXL $3AR"5 M2>[S0+$[_ /NTW(P4!'%5KPPH.W#PI$2UW&B/N]86QB0_R+N[5#7XOA&NXYP M<39"MW7,EW/O_M)I(A4:YM\/)*)(,DPP(V]5?2\T>8_SL$R1Y$!Y? W_ZE" MS:?/.RV"S5(-\8Q/F"PYTXI?TP6-+W//:%HDH,N@?8@]?5.(&^#Y;$*WZ%_V M=1E_7$SG=I=B_,9L C9IJT>F1T,$4?MG4\&L[J[=G(5F_:(_7"Z$.ZD7AQ68/;R!19+#IA_=+VTB,ITG,A% M;\=_!C!_SKW:63B)UL^&7"!EE.23)ZR(?+!;ITB%,"OXM[%W63BCC:)Z> MD[ 5T[S7C4:+6,UEJ*^ P;./]U>VQE42U$%I0OUF#] :HXI^9E=7O'.SNW+(GR0<1A&YH(^9A(ZU2OE[)GD)7( 4?2Y5-YL@:GJS MWM!D,83DT[I46@.CVT"2_-.[O;,\K=^)Y.:#R+$ OC+VKA,KX4H:40T2E&!M MF6^58'I_T>DIQ'9+1. $1:@_4Y^M\PA+^;P[]5:4&:S6X/?T88U'\N9OUZM7 M;W Q&$EP%-&;$W'KI:-5\>O(S,X-%9C*80%5)@Z0] KF;F%G/?A699AG;J_Q M_;BC=]*X_&^PHD*L!OW:BG@A&:$MR'2Q1#S,83"*$&<'L^.O+%^>NH #B#10 M46<-HF)Z+)9- VM?5R[)X(YZBUN!S?,__*@RO#O@FUBI$+][**FU/M#D#@-Y@AR&'2 MQKECZ]<='+%6 >DJ3E34;^-@V\SRDN M(?XG%D#,WX&P-'S+/O>6@A'O-=69H\TOE7=W\ATBI1-[ZL$\CD#EP9H$'B,H MCESI >]07(.U/Y@/P&XQ5HO-7P@F?D[E0-AG5E,('D"&/WP+Z*(G-[ -Y4\Y M\'*]:N)46+1U8CQTR H.-;'WH61G*!+X!_5-^7 MLJ5*4NGUMQ<%3.TX%!?0I;_%-+D%566^"*&[#]0EL-N0ZM:G6I>?3\47DRU> ML[7[$!2_00SR3\I9B7N584R4>!B*E#20V-(N0@01T89(&1!SGFJO5Q6KPBR4"1+-Y M^K1=HR&;YQM8:U@J8F"'12:_0ZS\*;R0Q FP4Q$S_*:U;L2->+BKO5$- 3;2 M4I;G\H.P/BF$/'JU*F86V5?Z?63X>;5AQ"SD6=A(&6E\<=3IVHU(-0@[>6[S M>X;T&MT^=AL#^)NL&$Z% -TE-.=X<,]C^=\IQ."XF0@ZJ@/;X*G35_IG"M$S M_Z\^*6>7)R"#+?#[6JQ$^2('LA$_ M+O/.B=/LM.7)TC>Z@*I&5G1E?P+(D4IT-B='I(]\0NB;G\ !K(7MN M/6C6L\(E.6WI6T\+^@'"'O7<5! /E9WM%/_C?]H929<)M*N1X]9]MI7Y!9XC M5- M"0F?)MX-;3IR\=90$UF\:IK6(VS&5V( N MH:ZZ:@:8; X]G$(89DY:L>=NWN*TY/T40F )*YK\\U+!3BIFM\RSOUAK$& .&BE[E&1Z:TR2= *TQLP:_.9DZZ'4U+ H(3]K:?#/NPJL82.T@,' M0>Z6R4+KKUV&9SM#O.EGW'5K=U&6#(9OS"RBOH0,:&Q][&IS(O!?Z1KIK8.% M"ZBK?&ZS*\74K8+W>G/T$S*1VC\)*XSPK.U^'9Y.#=V7P%R:&/72KGB&L1*I M >E^S?AY8J6J^D2@>4H/B#N'K(E"H_VW)5\*[2I#R6"O&'NDR8KV=?N<"%]S M+/6=SJ:EM;71\";[CE#?LA6[YH.IP_Z4Z9C]_[MPJ_55^<:^_O=;VLR0CL^K MB,G#HQWZM4@.IO!L/BE\S3&G-$_7G7BR@@/T!ST'MSM0S)J+YMU8Z4Y3H5Q/ MC"7#"D2;3W_4&Y0RDN;7NA&?\!I'60AN M1Q\.F,\K0"SXNC3,"R'N8*CEN89SJY;YM]X?LYEI/,>9B(;'GVAEE6O2@ZZR MQI7#CO_7<>?5OK-*."<[3*803E"TWY%=/<@AP#]2-P-QEK!KF4. TV%8&L/6 M!E!U[,A6_#MK=B.4#'3#K.@<*+"^<>-B&B[EE^8FAXZ_YDUN,==A3;&?A5H- M@G)&)>JE,8B\^/!O$:9/Z8='J3)M^;G6I MPCSNT>VMG$1WRB$!]/9"Z'1Q0'<2W MUK67/2=/XZ\LV18BZDWZLXE*&$GJT/!''+3+<2:!L&PK 9.YFHTL= M"S)9U!<>W\N(PN<(RD48D8^^.C_N=OKF5E9H1(EX-)4RW;2Y@EMQQ"F'96K81,^N\?7^\S^I:X@R%AG3Z\)ME_M[ARY*H6T=("4ZY\R6[ M3L151!^H$#'5BAIGX3;>B.^?R_9UY@7QM]K5N)^_P'%C78NJU"E-O&R&= M,.2HU+(?(^(Q-TH-7G2Y]88$WI<5>>C^I M _ #A.],G1T@HYPG(3:2;[E*['?P2^E_>ZCM:"_/DK^HX'*10BTM4)] MGGL/1\R[+\:@F)-82G)WZ1"Z[%,I9\ZS]RT!3]Q MQ6F7/[D\MJV\W[;.#&D"]6A++.0&ZADOR,B6GK9'\24<;:%C!2? N57!^>HR MZ1AI96A_S7H-;.QU\RETP@7:S(\'Z,L#PR461 KLH0BFJOK*],H--W=%( VN MX?%A5>ENF)QVT=6GO(EX:5)BG(T^<#XS?LE;S8[RGC'W=)J7"Y*K5C"C5/E" MK!GL(\^F [>,S\B58@EAINI+=?.^2WTFGO6TE&+G-)#+6FS0=0&YYU/0 LY2 M*RE"0V6H)][ZJT)"3__P45B:NF%!O.AH@/E2ELRZ^R*;#>C 0)>Y5"Y=&FY MY[D]H1PIGT-X_3SVKC>D>R?F-V3[I7!"P,WHH>>3>S5QH1QZ>KTGPTED M0/!C];,G0)_4ZL =/EK^ZWH1@\N Z1;B;% M8R6U$7%:(IJI'O9[?WG6$%%&+7#3!^1\MCG MT[NKPHNY3@>T3O("YV =[_^Y]2FH>N_?L7NZ>^;)"4J9B^$F0;9J41^]RM.6 M\O-#9X[Z\:)B.S$$>]#'KWZO^[KAY)U(309$HD0/.(N20Y@.H5?^B2#&P*Y' MJF=SZX'_*3^8,.D/TF5*IC\ M2<%5(KEYQ/ZU5P_^6^F$'(:\UK3:V'N6DXD4>C]B62G'N[EOA6S M2<"(:(W*(J\H86LO]=H_';/8/]UJ>1,N5"\;\3J;2OO#D^%S;I=PD"Q'\?&6 MMU>#9_GOG(E['*-SUN%;$UU9VZ0Y,3=SMR&&QR$=M,C9?AC^LJ:*<2HX)TROQ@L?/[UA.Y&B275UJ+KJGX7XNO' M9F.D\C0@-7)\)50%Y[W$#(KE[7EB: >"XJD*Z\'6?/RV+P_]!9:.8VHI'E>D M\$B"ENTY<>+'C&U7,9$"<9J@N9QWJX*X%V&4A$+F8GJ35*VI?DOHYV^_?\GA MZ4^?R;2)3OC9YU[\7#EC%L>"#F/KEJ%B:6+B@@[F@"3]Z(+ZX+#$#79RH_ M MJXDS,4D67=3%!L1="U*ZN+B'P\/^M07/:IPW_$;7BR6*H02=A$RH)3K VF_. MX;L./3UT)K]#*U,EQJ&ONQK-:,JP'XH-A3"!PP)8M0]9'E!,0 M"3\L/8PX^?QOSZ,5]R(E/'J5_J+\(2=7(,@^TABXIF_4NE_UJ"=CMU7;.>*B M"?WRX=B6GNPI1(6+VJ3TB^\4HAQ+G00@IF@R.;RGS/Y$K!O#J7$QN!'@4A0W M;*L2+ AE%W,FUW 'P0($!>5/X69_.ML1XD!Q+1P=UA"5K^LG<<'NF,'"U 7P M:*HDDF(VZ5AOP+7JC& ,\)<*K8*EU)R\K?#/W 6_KW1HL8'*]XP4Z6OXJ?@1 M\QR7,5F6H)N4,_+D@L1ZV"2*?>80BSR M^X?LU+QR><'G6,A(;OEB$Q3IAGGHC*XH2Z6=R0IO!1@L5BC]/K:^BHXJ"-%^ MN)AQF_& \1V:*%,93]N+N_4Y+O54XA$ZA^4ZG!.@-G'%-- 'ZH;P!7KSB&_ MDK'2D=K?RR=7S@M4H;P![F[%(]LY1VJ,ITV?;J"UY,&P>3MFP?FFFJ\OC3F, MDVEM^?4+7\+>6)9KB/UXQ!)U^L(&%\-2] #?B'O!;\_F4".\DU@U250PO>W6 MZ*.\;[Y5^I0X(:80!)Z^C]K&,?;E?]F>OG7KTG6\4:Y:R4PK/2/%[1'=T=TI M%NH:<^AA800Q@>GK-_^-:+YQI07L1?G9HK>E\U_LW=BT MBJ'T?FR4G7.J-& MV2G*&# $ V/7J#X(F'L%SWC ;=O5[JNRXTDE-%J7C=RG'".VN[/C,Y(_PI2; MB63/"?/.M[;9+$PC&?RFA@J$<%T[?(46DS:GQN\(3Q/HEPC3RFGUS\\W+&/6 MISGW:++;TEJ;+1:OYL#C -#++K@I):E$N@0*=UMFO\'HH*0"P].O3JB6"798 MND9SMO(D1V,F%H0@3EP"W#;I@&\%JT<6F2WX9L+E2=SFIQN_4C_0X5(D_C&? M3O&JEE?6H?B_?2\:6SP&=5%UZUH/.B'O@(U8Q\'52"%@%K?V6/^C!?<;2>&* M6H"3K;:IH:/6KV_?O^Y&'0P;"KE%^2=FZYZ"F:T]]OTH;)Q%IYXF%-Q.%<;K MT?VD>*#+W$F9BZZ=4"VZ= PX'2J 89,4[A=#0%KO1/U-=091N>9*&.>#%07P M(+G1Y5&:3'_Y:,WF.-/=[M 3<(5V#-ILH&;WCB;+CGV_TK&@*2*EB03F^#;3 MYDO_NQ]P^*2K04L"!XMJFD*D$W97]>[;N,KX!DG>H4.%R9I9ZS[FNT2.YR(, MG0W[$IVZ%GELJ#4(N(GR<@;31W<6/)TM)+^(3.<- 5Q6[W'YW&G(5,/'( 9? ML/MGE?5T)!T/L<=UJY$#A']4_QP/U54X=6FM&4@JQ&(9]72O5.T*6FA4W.@> MY:_@LO3KI;Z#/+%]X>D/: Y*)M%M4K>8D->OF7B6THN[7'VV%9>G\@!4HZK]]"O$V5.(K%TZZ!#,O/"C MJ36WE$3^#1-62:W'$:Y93LS$=@WGWHB3?I%NNX^-MFWU^(R M,/ 36WX(:-H/(_S+IGLY?IP.U5*>KAVA7*ZP72M4DN/(H0)AO+^6ZL]\+L NCW>%%G[_9VVU)G4"%>J*?(66V MRH22&_<>K1HJ51-T%R; 662S[+JG#?GS3HS3Z"GJ4<+S-=+175[WQ?0)#Q6H MF6S-9%^6#X87&\&N1\&1P2@B8LZ,L]]C=,O.J'UQ0F<@D\5C.M8D+'UV]..& MEY7&/L,= H'8KU7S[T?CWXF!<)U1+[2D=5D:8QA3B'R--W+!+H[5&(^IQI4> M')S5N-7<)>%\I=O@FG/_OX2._'^&D>RW0S*,,8UO6V9_IB#533-W-%2MP9) M2XAXMM#O[XBKB!$IEN?'[N:XQFAB<$5W!CNH%C1:B_8I/5@IK^A".7F]4 M./W*5>%+Z.FGCNB+\M%AJ"&TH]^@ YF&NV?P\HI!W>CHUDRP$:A]5?@.1><) M?H&WS^R+$&+CN%[$(*W0.'?^*-8YG,Z$/13MWP.0AXJ_?'V_0$4G4'XW$"X/ MW##A6KKJ4"^A>P8_KZ&>/'_MLXMC42H3\_E,48W__EVP:'-MFM;B86WN.*HY M]/EVWO03X6J9F[&OH=!1-(ZI.AKV7^X8S5.QA5?V=D0@LA#TK/WT[D CX ZC M[.UY=\U.6X1+ACN8\H*XI!,,BX?:H8,?YG:PGUC0?FN'FK>RI!R8/B4J[QE' MC6[2T& HI_4# V6&Y+ HX)S!]O]2@P"&6AOWFAM,$XCH>^E526YF^;,W4OPG M(8O:MUN_N*9!-&%S44.BM:,.K3J8?SY-\ *@RQK/3;-:EX:02*800Z]CTWK, M$G Y=)GDV$J$"YJK=7QYILC0&0Q@>X% ;:+K"-37NR>D"R)-@IK\Z0%=89R& MI#31KRA]>!"CX=FS*U+ #-3OP#$="\_=9-O_Y#61B!3S0>2R1LW>MWU$:CTO M30LJQHX?*M/\-7T0!'RSF$)0U5OJ.CM,(V*2$P$.BBKCCW%(ZJ<]H;V?*2@M M2'=WL[C'M_M\9Y980!,^/^.%[$]5# )S!@J8 ^2@6$>AA"Z#PH]O*5:'TQEX M!CZ,P=R-N'VJ$D4?!W;_3,J<56?NT:V9!X.U\P':_/P[+B1IG!)3<*(;;^4F M="610-NJYD3G_B_75]+FA\='[!O6D> MUE)8(;M"19]F7._I"3(9Q+,(M8FFH2-X5_W2I>WWHD#K@6\C=O*^O#TGRMB- M(,##99[WGA=KR0A8;2#WV8%893"$&M@;;6PMYH1VO=_OO3-NL\$M4HGE/S@Z M+'8LBD3$THE97A7$:"U:%21I(+YI"K-@0^4TMHCN]_7SSSRZDS>E+!XF4M$[ MU.6N"TN'1.?(RGZESL;#BUW^WR>T1),$TRR-1+Q8OO#F-J\:40=/)CG@WAOW M%+@$9N2$:W57$0=Y08\S8T,;40297/0\U-]S^:TG@V"61!6N.B1)L#N%,/C& MN4CE8$1,[-J.MIG^@2_U#PU#U/?H6_G/NPIC#^AO-OOXFVG2QK>5=2EQMSPKSH602OHJ9CYR5+-CB'5QCK[+AR<0/B M>.*)>6FBHF/BI@-&TZCA"L;_VU-DJZ-DAV_Z-^XO80>3M=E@3;H'*%/U/;E[ M6L@$0;RLNW!]T!ENDT:C 7-BC#+^[7S(<5W$MU0GN9DNPO]"W@4U7<2;W[)C MAQ6:Z/]UG+YA@S-HM!.XCL$>6IY_(XQMHJ7V0MBMN7/6_/=L0C$ZY-+ZS'#X M=C<]H*I$J&FY_@;E'SE.N_;VWY$H9LHARL235( MYHIJ/-WF4>A4^19JW,A,#_\H,3Q&<]J76Q0=/I8 Z;LE,0":=7E8=#'N8)YU&//R+.DO-7WY&]>@7/5YKN(&G(J;Z;ZX.?/47U 7\0F39U6[B!OY.J^+?[(]>NMJPNP)Z5*(CMA;55$TA MBM08*8;'>->(_>J:VV^&"6/RM&GW#"J'ED[,XH2.Z- LC(CJXS_6$L:BLR?* M5#J/(9N? S^K&2[.(A:>)];\6M/[S-H%MB<%B/!63>:8ZZC(W,M%*- <5A0, M=UQL'*6P^^FRUL\/7#""E[T[=V(!C>C=L)MQS(?O';%!VAR1 M5J[QW7/N2?&(D"]#\7.:P:!9FGEFZ;S.2 CWZZO?\G :2MA$<27IPMU,T]_L MX9N_5Q-)I%_E%W>C?[#IV!T1FP2[$H6Q[G18'@UQB34E+6=-$':5"ES>NUS# M[QJUD7_^/ 7D+I4TE^836D(7>P[<=V7A3P'5\"L8^IM]I?FNX5\,,W)T!.3N MOBX>CKOTW@#7%_\'9#<6=./4HOA3 M%.>3CP02,5=,>%(89SBW(G:G80\QC2UBN4+1U<&8&7]'D:%)ACUMPG$M6)L( MF)//"*<0RZK'K]>TSOQ[\I$VOH;(2U^1-]'4KWYLB&U'4YX+0I M!$E\')OR-_/9]H.W5D=@?>+$PPKH2"Z:PTP!YB@V_?OI?J/7:Z\#+9\C(1*) M/QA6%7;US:O0T\6<+FA!&\A52Y3V-R:=Q.WAJ05O3KSE?4V"A]XK=/:2DXCA@'Q].W"G&I(7M?=ZR/]I[VK# MFKBR\(2@4:JDUH^"FQ!;:4%L%:IH ,. K2!J"?A J%00"FTH5B#R(00AT*Q5 M*1"I1=!"$D4,B &U2@"%@%^!94N""0:-"!@QA)#RD022D P[T[6[[?;9G_OL MG_YX_]YG9NZY[WG/N7/.^?JY1_LXJ<5.J]WLJFV_4[S0.TY@0O(:,HJ_M_VS M MOMEC#8[!3JRX[BYNP)GU>C7L_%?MJ8-HT&;QK[KBZA?--/9M*H^T":(5AB\[ M\NX\<,\\-_,@ =WP1NT\L-;RI:),;H$\>SH.WRM4E;!SF3+&KKX@>R^5SF#H M@-)0:5?QL/?0%<26!L)/NJ1OW>11Q&U70P)-(%FIN)%=< M58'\L.R=%X>4TX;VGT'1U)7-MTZ#QYOU^I75MN,B0K#P@'S:209L*5GF]02. M]3:_D Y]>]5!R>,9S/0C=5"L8I WFZG6L#2?S HVY%]C8Y+%9IKU8R#AFV\\ M9O,0SZ+3A+:^R"FGXJBC-)$)*NT8&#N]P6\ :;N<_-6#"Z0E\KN^0EDL.*;/5(;,NIR50Y2OTAM,U M2'$]5*Y<@1J9C3CBW[0DMY*!@C+5H3NRTCZMR@5#C9^UVD79;W4NQ4P;+%82 MH])SLX/\0KZ81&K-LAP#4K?(W\0XBOU%>U(UEM:ZPXNK3:D55/53LX$?]C 4 MXP\QQ,:7%8_\O= :19-E%/@F[@&9)Q4HC7:2H#(<^RYW'G#170E"![+;42;E M()NY,N1IYT4EV-UL&45?0\P&5!:DN&9C[S%*]M^+""9[:8J/*V1V_064M6PV MAW,T)O=[5%7^*.CF3L*,?+P].%5,UI"YMNUZ0JF#$W.Z^D*>G>MO$)<74:)6 M/./X.P[!,OQ95ONX#TVB,LG?8JPMZN^RPMHGZH:ZF=SDVRKLM-3]<.O& 'NQ M1CIESBV?Y=J_ ME]&5M7HN]N!WD$TPGDS@. F5YZK>Z?Q,06Z8G@>P/&6T/[5^8&? Y\"7IX/<%^1[(;>H7EV(H3[YTEGLN(W-L1Z%OB]RYL:OTJ@C)R.3<:P& MW/0F:8,:\N0^H9=(#..PBO:Z>.8KI]:8+42V>:#:'Z]=0MZ5!-^XQDP5"%90%[HIK[$5H-J.#N_BQ+%VE ML?I I8YG/!X'(HY[W];EU^>!BE\Z0O25O?^4*2]Z5L63V0%C1V'9$C?-RU*/ M@2!TDR9,8M 7Z-A>7'O)'EBSRR$B+^E#L:9P'GA/OF[ET^. RD""RJT'(Q>? MS=.*Y'+DOU=\#?H +%6V%V+]36&AUXAZ%:OGTO^_#/A7G,_4299//*#+9"$+ MX\^DU&/V+[&N2["Y33NDQ.#GZ'KQ/!#-0Z-7W CYW3R[WR)\Y,16 M!Y?B)C%2S6'XK !0):7U;LCL">3)I6.99HHSFV"?.Y$J1XH<)]RQ(:#;%F8_ M8^.('^XC[T7;?:,Y2BAG0=*G_8OFCN"%*(.E989_&]Z2O?I15S1)>[U)E$SF M(?V?S)0=/=^_@QGI(<="9-//ZWD7D5,/I)"'AT0^#%!-.:1W_RN^%=!*IZ!] M]=($6&1/5R%:%%5ZB#J2+]HSHVHP63ST_,U1W/0>#RA'K?_#R]C$T+%_*W,8 M]3#"4)Y:P?@ M&9%@J97]Q_*OL.QZ/(Y:H9K27][[:=)X%OBA9I @GN2O=D4O&-^:T3$/Q"-] M:O@[K.=(6"O2EK&>U1 :A# D<'<5>IM]+N>Y6_B/K_4O-S).\ M<;;YKQ\29 M&(9KYK#GOMANM0AG34QTM?FAX]8V)YZ P!7I+N_=MQ##@@3!%8]^6H'JWGUQ M L)-!@I-!I5ZW\.$MWZ<-OB6ZS6#)GGJKS3LAP,F1VWQK7.4ZK;BM1T**7)_ MQ9J>B*+TX84-NNI?MHGZ8>+KV#(>#LL;ANAA_"2^A71B3CB$,=3="%F(.W!47AUQV6?!/!^WI"30LII@8.\1'W&5,,D M:B)?7GR/P8F\N0-P#V ZA(IN^B![_6\[M5E64O#U3@&-63Q@]4:*&"FNW"4G MWYNELD*-J0H2 WNG;BDQ24SLTHIT4*ED;TQZN_AAW@=5/RJ*8>FE5W'NU%_< M04<;)[WGYH&B?1?RW(+L(:Y*7:(8\\F&5F[?O4;D3,_FO,SD7X8/5!01W<-8 M!G]^S\/K/VX5;JC,3H%::IY@8N%34PFDGGD2\RUA M XCEO4@A6K/X:+0K.!QTIV MOR.)P6GPA TL1A0K$+STH4DYFH@+ D4_1""++#,KSTNY%_(4647!%V!]H9^\AT&4;A"X6AD8M^"6@]W/HBG]3P#@O)@2[65+&1^US MR_$04RA04D:YMJ\)+F7]M\F6)ZOTCAJUZ&%MUZ%;@I>^;4T0XUA"KY_#)9$+ M2[[2.2,V.]Z*$?*,E)LK4/O>%CF0LF=4C0RS(69)RKH$+J 3\-BG#)G(R;63W+V!*@;+ M$$.VIB:^RNO55!*5+G)];0)W2=>A(QE0Y;4>)/]Q;&_.-J>\V1X,0:6K_[J0 M6B,>]L,-SB3/@=6$Q\)QJ+1W""85Q,N$+%S]R0(1;K:S0V.Q>M7U*K1HIA%; M@U0ZV@EW !X1#BY>O-Y7Q/,G_L3_$(SYQ_\ 4$L#!!0 ( !6"@EBU6(H* MZ((# +7< P . 8VAK<%]I;6^J_5:?.N56W;IT_U"J&7G36N];[/D.O%=4W MU1#J=X=C]L=0"Q8L0/V-?*%4_:@C\[_];[WF;_*_>X\%JK>HU;\M,E$/5%NP M!;5P]0*UU0M4'U!Z*-2"Q?_N@/J/UX*%:HL6+U'_;>FRY4B'ZM]1"Q>HJ2U< MI+9X\:)%R%4B M"[VY=-G:=>LW_+EMN\$.0Z/]9@<.FEM8'CEJ>\SNN+V#JYN[A^?I,U[G+UR\ MY'?9_TI8>$1D5'0,(?[6[3L)_]Q-?)B6GO$H\_&3K/R"YX5%E.*2TJI7KZMK M:&]JZ]XW?VAI97S\U-;%ZN[I97_[WC<\PAT=^\D;YT^(Q!*I;&96K@#GXUJ M4OOOH?^G<:U&XEJX:)':(O7YN!8LC)KOL'K1XLU[EZPYY*Q^-N2/+?MN_*9Y M^,&SRG=+]4U=IK7.A7Y=MG;K_N%MHOG0_A79_UQ@-_^7(OOO@?U?/$) MRB:BT9^GCO-;"-^N)":^(M+-@NLFP+A_LH)Z^2H4*B\Q"4/EN:CE94P<;O + MK*;A9N!ZQ8;%FL[>*!?=A'$@8]=F<^U>LVH/F/;7(=LE#U*6 ";ET6^>'%LJ M()&I3/#2%[K1EPV5RL6>Y]^!+FG=6;V MD,BI4K,SC"-R=\JB5(J9!FYEW"H_)_=LFHS&G+8LF92H4%L:C[;%H$-CW1_F MD3-,5XX#1HJ=QY;EI\U>D-4P?3T5LRJ4_K.3:.G%(.PAI[[!C+\WHU_:D+LH MI\/ZI5MAWY+A4*-O-8W?=P>$/?[=UN MI%#*K=2_P.Y1;3/![2I4N5UF2GV" O2L7Z53MC[T^Z^'+ A34 6=4%;!5/B8 M_Y&'=J20D]\&R>U0@.W]*!YK$^"")O5KM)\1AED K5_L4EQ='KCHB(F1D@ MD0"S-V$5GV\F5FE*^X4LS:&$6H; ]_(Q!L- M@AF@^_+T:K%!RE>:8M>>GZ/S1 N;Z,N= M0TV.-A[@CU%D 9)&G:3^T]_.IS 4&LVR\L>'%H1:I?(/>]_^A<'RR=-ER][H MI ZS^+YKHJ+$OV,&, D2K95.3NKZB3<;ZI3>_OZ*,@!7^'ZV'ZQ;MJ/H52!# M)^!S[D6-9KP K"V>,-*9%!S[*8/QPZ>)0/LT,@>+)W;D-[WD(25X_;_:_W*[ MUW]MF>%2QO;'^"^DB"3!>S10U@]^,XO=/,I-.[$[5J/SL;UUEL-PR3_!I^D" MJ$XP_L+G+">(PX;,E;POKLUJ,FGQY8Z+VM[QLQP9G4+^<7 5Y^ZY^_XT M$ZKD^2!ZHC#+I9I:SG8OJA1+UNE/W6T'-9B0"N5UDM >L=_-B@0E$%(NGKN?F>EP>)=";W5$P>AXJ\2^J__\T%[NK9[<<2 M52.HJ[Y%@MR=T=5[) 4"C$A7BD3C_D=20V!B67Z>WTFD++64'$83)V:W#GG0 M*[\L01K,A%9:Q1+8/J;+3 5EO^;Z(:C&X"'N>;?;6:7=&':%QA%Y5$4Q^]8, MT$NF0LO32@>6VVIZ?.+\_3_,=9&SRP#J_?4YP*2MP%K;3=K\NI,HJ,]\6IEWUVF$D"$GIL)=3QH M+NS$MR9R9Q.I9IUF?U.E0C;& 8^Q?;^NW/,4;0Z[^_T]J\?C[,]6+T'"N1TC MVZ? CJ10(2ZM''STG$TY]V11A.;[IS.0+4ZL1**"&PW2T79CN(@3B85VEYNI M07D(C'^L=MZ-D%DSB?[LQ#$-6QC@NOQFVJ]0H5R,AE*_D:D*-4G)0EU(XQ < MXOL&M[ZH+\*?$Y0]8"+7V^(;]14^B%!/UEMUZU@5Z@%L9MF<\EV)40*Y9U"K MXB&E?\#XM=I5:VYG%:5YC#WG9+YL/F &\Z'A[6P*'A!K]"3TD*L8JX5XG)O6R]L:FI($4) MTY-M9W#(! R9L;1UUW1.8REVU0VT+U/)#AY\H*E3( 7(Y_:?BX%Q7$AJ("Z[ M7)""T;X0+EN__^XJCLB:W*Q"L3TREC+."N2>VZ[2EAH\=W_-YU-Y_1_?%Q[G M# 1QICF\[LOWE&0V4BE.JQ]\T^"YKD+IIGN$M+]\V6?HS6H'%:#V#[%TRS>D M>(:/-4_"P#*DBK.2:F<65I4Y+G4\$_J\O#\B6(SO+7 *#OYRX" ;FAMYQC #&AY+QCW2?S![Y$D5L=[MZC=NH^7]ZX3$(:IE!OF-"C7\ M>@Z! =.C+U[8-8#+,JG!GUTCBR>=.D*/F::*=L_@0Y7 KCO;O_+M*XE(.74% MZTJ#=54HGJC<[659.((4O_C**-D;[_Q$XXG.:_]/$NZ_VG_>GN]4Q[<]RK]H M84 UZ_ (2VV.&&NL^:5&FX=UU@UUBMGB'>86%=$C1AQ.'4ROR"6D=WF\JD5K MK0><%2[KF$[H.?:1#\9!5)JL#JX+#0]'@2R=E38LTMG M&NMG>@"77@$??HCUW-V]87YA?Y.9N M6Y%K94/F*2\OLM4X3^[*.J1CBSVT8<(XI6BEL7@0](>]J1-#GOF%W\>QB#A= MMG 5#U,8JO0JGVP#\=,0%;RQ?I$4FG.%Z$#7<_[;_'K#H33'[%@@PC4[?14'KKPKFJ<*[&<'U3MF 6\(06'$R5P$"GX?S1=_.0;14M-=/:O"G"C&^GS=W(@4#C*!7J3JWV MO?IM@[$: E@S^U]T66^!-M&E^5^;]8[ ,N"&B.)"9]T6YA[$$"648)U MN="<^Y[16*7_'.-9>^9_&W!DZ3PF\V[E.C;(_FWE6";Q_ M.FBE!@.69\_%P@LS3GSG?S*F&\#K8-_&0X=VR:#E5O/OZ1_'=(8!9J-KA[4% M4EI,R8MG6=UUO" V?BZ0;F+R6*$_[CV(YAOUF'W9 M8V 68;H DOU\5)&[OL>_4:I$H1@+BYQO3"'3^,\"ZYE6(Z_9/=WZR[T_$6?$ M"I"JO\$!)O<.VVIZ/C_N;*N)0EJ.&\U;@7J?EP.0)8*3WXAV"LC(RSAW^.D M@I+,CU$!EUIOJW$$3OF)O?NYBVE,$*[[9\?SK:L:7*- -8C>FE[FFM"R-7/@ M.ZEDY?:9(^/%$#.8/6\BGDR"\WQM=N\IW =9-\S1/UM<_([X1$2V]CS9IJ7W M[^LE*]Y(]7!8:>'.(-UE4_F^4=[^X%[Q)RF0^=/1UL/T!D>/]Z/[9"@::R-7 MFNMY#9?G_;VC:,S+^&2_5R!B!0H=@BDR"L*"Q]]$IKR!2NHSJ^#K0+)?]1== M\D>X5DN-LP ZHE]S#7"8#O'QR_C"T5H<+-S]J":S'S ]/5QJHXRKH5$S?UP1 M,B[JIK-V8^XA9DIPKI9O9JLF7* @G9&5KA$U.=^S"@PT!T M.&SNW76L1ZNE4D/\PBI5LR@Z+05SSZ:)8J: #S*V'=Q::5_6S_4*Y"D.CD0Y;S9W+W2$ MS(0,__A0*F].^8O1 >LH 0?1NJ2\7D#HZ$U\K4)EP/C>(O+WKIH']2Q*.N"I M#)^I+# = M4]&"=[Q^30-'I/N,O%EN517"%# D$Y8DHG$1C;PY!BZ@]=5ETR_2JG\X*S#'"< M7C+[8R52<3W:P_]^8O)?[7^^.8M1Q=^Q6TGNV[22'8P<3V*H+":LMDSJGM)H M>VQH56XT5*M"6508GE7X*N@;9R1LD4EN7]]*EP4\*.M^U8-/<,1*+=WO=@,T M+.N+YD;/+Z[=W")_0U+M#,CZB#NN;RW%\*24'4:)F5?)!VRJ(JRG]6S/;P\TD#1W9-A),[N-:&,TO$= M<=<1Q532?+"D(D6%R_Q9-*@!'6L=:K.VA-R"Y,XGLZBBHBO6M#Z?/>B) TGS# MPES@O-:@Z*\B9Q]90"=1&UC%8=]?ME3'Z**%&KOQD*VM94/] .R+JK0]5-MX M1>3] GUT\*&PX,,7SO[/,P.XM,%X)>%B3N*4<4I*A2 J.5R MEZ\^DN8V0@EZLA!J$@31GU^F5 5<.%;_JC-$"(>Y.-NZ6ZZYZ1DX643UW:]" MW31TXI/;C4V%]B<;V+)Y7/6 O ^X:?O_QCW 6PH#="[]O8.)&"O/?C!UZ M)PFC40%SJ"Z8HI@H).Y\JRVQ/?R!QZ*.VE/TM8?(A9:G[QZV-YNMJ -\P?A$ M0OD&?Z>_H)*>934:E26'$+$D/6WY,G/7P.NN&;%$R/G2PO$UVW:H&];:=DQ/ M35U:.(@6#!2Z/*0)];M T)M*'CGK'PE< PWKV;UIT;/SKC';K;7?F")!MC@9##J32^DK#V M8&H83!S_-]<_97'I8PS$_3P-N"& ,274O ^B2W_>%GK\&5.NY A.FIDE+YFD MR\9?SW5@]\<"'+SRBO4P[ 3)]6':$F*&ZFET9VA M,[H%#^0W@4Q=F;/,#!=%LN"*J0\8T9^N-TN URY=G$!?WVTJE+I,^'5%32BM M;M83V@CYTE?QW((\!<(<%>I&L="U?.2_XA*EF_$S&0Y8GG>Q@&P5[A"9T_;A/\4O;XZ6SR T*)I;4"U M'@\1!5"I:7$^E_P186]!YT715NT1VW%+707"YN3RB\P1\SE[-L< R5U<),>1YNGC8Q5(DA,A=>L5J'0Z'VF?/Y'<)G\1#_?-J%P MPS;T_U49I!\NM_>*E(,>R"S?;-ZG- _X<_47R\@BS4:73(];=4- M9%R1'N)Q7G@^/OB/6^@%OKF/T>3TW[J/A9P=$@)>^5WLZ?\WY]:=2 M>5)J6QB^<-66((\6>_P<8@HE?):HAM99Y/PK[WYCP^L^*P4X%15%$&U0,)\I M*CMC5]%OS(S4EM'7[&$*+4GDE-AP$#9C#.(_*OK"^&R*_O9:X^]3]E>#> ;] M(JC10M@2YV3,W_A/A0HU>$G&&I3ZPI&_I(WW"C-K9/'C-4(QO^F10F> >??Q MPT6UO/4& F$J4_QB W1(/YPT2+^_'B;!/6_;9B]F;ZY#1B=#5KCMZ9*AM'IK M5%@:4X7RAO;ZA#>$?? ,F.V*@B6"8+%0W#T1<_%%;7 X>8Q"E75/KJHV--@7 M1@;.2\N]T>><$'_$N@$3AN XQ6C@)GV+42X=T9D4"STO=HW_@H]".0@#<--W M:G%;@\\'CYR-)0:E<]@J#\BD?$[+<5>0Y[6 BZ52I8;7RQZG)=YT'QF70C, M/0,I$W]E*%XQJ.S4472"UDAD\$%M;1$75(;+\"H#X"\VZ)_S$*;'*;# 1V 2:?9T\>$)HWA_')5[D4#)GK M6YU3ZP/>8"N /*24DM M6+/67.\Z.(W!78&NV@W#(?BN!M,\MVKT1KGO[& O;3#U<;E]@ 3"E-O\##"6 MJE/*[=V^Y.66]H7[@/ 3ZO>J%_C>AW5CC2]F8-]4R^>!) $U385*V+ILP$ZO M"##RI2J%W2K4;7M'1@E$!V4RZ730MC88WY;MK/B_/?CU-&:4X,1!,(G,9GXI MU*PC@@^=_X'/MS0&%?S MA_W4W1W%-/*A8Y(?&A)%M[6O89R##] MYR4OW[5L.RWH=DX*7P\9:Y2%U;=8X4%%#'SUMQZK'"4&008O\G7+!0J7K[ZO MIT6)][/U_N%Y+%?&_%H4[FP;]IV3297.;U<&69?.XME!0YK.69=$4X@3O[CS MZ-D+DU])>^$ZTDF76^3,XGE1P8>)Q3^:Z(@AVNFSJZZ7\U""9_\@;VV@4P73 MTOKBHG6Z/[-\YI9UQMS>$<163-(Z$O2G[E[NM!2Y?R9/DA!5<$DD]#%[E8CY M_&@ :(X@@;#>EAZ#G[ '?AJHN'V36X-%"!-=8OUO[^R>1#XDP\"E=XL8(KTQ M6%U*W=)$//:H*L>%=4S*#Y[HSRH-SJ=1>,]"LK>&L&3/.U<1PC@*CS"?&]U) ML0BF/(;=U7 +6H=A0!^WQ#A9_,,RR'US!/O)KG!?A Z2SR?DE!?,-6*8E94_ MN6^@5U CT&G8%*U] 2!_\%B.2U(.DRL <*3T$Y ZLIZ?C$C(@)^5.*.A/>RQ M!_41#',BX'.VC[X\E64 A4"E90*>-J9$ M6VRA0FF+0,^VG\!QB+HB._IQF5E9R2B95$?D^9A'EM7DTG#.]"(A:%=<#:XZ M*!/F:#0_Q#B\ -//)W/?"%+'R&-RS_2.D2V6]/,IL1+X+TS&W[[1)>DU>@\Z M]Q$MWC*IZ##$O_\\P^@J,"IDPCTZ&#[OI!7&"K;SW?UG:5]5TP"FF<:5C,>Z M3CQ858&&_[8D)8A+0Z]\U>"N;R6 ( '(T< O>".*KP!BY*,BIE,U%OY#/9C+ M;!*RV*#GZ 85JHME[$S>OL.V;4;2XJ5#NO8H"^-N+KQXMKTQ+:.,-B MA9)1CBW?P33RV0,H3 MSW8\B'N7)F1BV#K1$.D-]6XK45_00]]N0Z KY"K4O%1P+!&X#H_7DR:#*LHY M&=X\=M.=;Z*(]KV+'TN4([%D$D7&]\P7;>WH8?($K.YP87Q'B IU\5VG95Z8 M',YK2&G*Z7ZV(@[ 4YT?:G#QIO=$O'7_(,7RW0JQ?HPQGH ($L'Z M6<@8_"27"_@4>2"[FEY>\Y/] M4TUX,(Y'4:%\>!QJX:5/Y9U#T(<\,I/*@V/=+\=?PU(%SLKT\S?D8H B9C3& M.6$^K" &J%"O.P8F/X/]K+I^L6:H0TIOZO"K6 ;VDS'$11O/@K/:I&@,KS$.=_#>WIYL)43VY7BCX\A, MF>6S=,]D6DUVX.MP:0]\P3 4IDC 54H-FXR+0<\_=F(%\BSJZ"3_ <(W/J/R6.-E5KMZ9 8]'3<'E-?@;#=?VW"-U:0_2Q#!M/]?FTE*&.8RD:(\4 MN@+R18[=*V#=G&M8"5^0V'9;E *L0H= ;\J/5QQ_RSQQS93A_ G1-M_R4RXF MG<0]!R,DGARJ[!EPJA!S9RV<*0.Y;OW#[R=_$( M$NBZLJ_9-7^'ANZ-9R>I4'GT(J.D/ W[EDU6G;A(>'@S-&.JOJ9) MEQP_EUQR,> 8-[Q<+"#9*&\J75$DGJFBI=5/",Q5J$R^EB4QQ4+Y*T#_3MI(6R>783C5B]-"Q M.O>,XNV/+:\HB1J;RR,G5UMZ;XR&\?5YC42B'+Y.8 <6]=N*[]O5,ED2JO$] MEPN;-)R5>Z?VMMI&$#Q*6]+]Z-8B)DVO/=4!3AGJ<>WKM,7XN>_$C=^=5D^2^F MOLCFL9 QAGM&.3"&/V=)PO"F(7IUM-IRB_?WB)F9@6;2ZDE)%V-LP\ &YYPT M_B#L?;G)[\AO?#F9[^5,Y3.Y,%!XZM8%C;A5&05Z0#/(EJ4N&R[0 J"^^VY FBV>-W]@NYEK\MR- Y!93.?2U,>C/K0 MC8'='':@AF7H5TZ4DJ36PSQL*D4T!9L2A)0DW>C4WK>:U3-NX^G%7\ 7KE]I11?^A[ KRW_C=S2:@34"JF*9X]&P0 MF?[!$^OUJ(669=TWE 'YCPR>(P+&1!#JXS7.R;V[H^C?FX&%_Q(ZQL\\BY"2 M]R9=2,G/KB4"9+ES0RQ9(L3VNPH5,3&*ISJVIM'2_>\_S"UKB_[GNYA.)LZ? M0'!,Z9 "U\1P_/Z\?XO(XO&*@W*#C ^5>LY1IN%S9;7OE='4QY\#NCWK6>QI@3+"YZ]EA Q+'1;&:($M.:MUZ7G'%T=2JM]_DR=?3) M")>,J(#!OF!B)!0G_<.Q%)\9+%E+'&I9LO (7"YV1A_7K- M53$4UQF]8(G<^>4<0'Y?S[UYS>'KY-C7F*BF@;L\W/D=E%\V'-XT99$:%=.. MC#/'HWVYH?\V2K! _$.;?5BGOMZ/3^8?&Z WIQ:K4'^^LL7/1%B%>0]*V;]4 MJ'=\#L]:V XJ,L9+' @A,, LWU.B0_^S[7342GU:L#R ,^J2%3M^('%'<:AS M,D6YRRH.GFJYK?E^*'RT^P1,F48\ $ NC^D1?:',9#JJ4,V =TSR]IFC<4*,D MM[;2(/6K )FI<#MYS=)/)I1S%9X/$D=\:M95GQX(KV-A'RKC[B4OM?(E['#;+EF9HR)"6;B MIZCYTZ_Z7>LH>(D*=?W*.IU^S),BHHA&_@&NR MVSA".IE05Y*8& *+^>TU37@3_>BA4DP5![(42Z:"-]C1>.2Q$Z8+.'H)!LS)+_4PW&-],WT5#/-,= M)YZ;WZPR!%S1?2DDKT#4"12&N C.AD8!9&1L J96ILG=PWZ\H6LQ,[/,"?6N M)KP6M_70<@GW[_*O'3&[09BX[C#\S%R9'5?>3Y.!!&,?E$8'> />_C2V6N^# M!I&+HZ):]KI/O0)E AA.\&9JNC:O^9@BG#5X),M35;[P4,7]KK,G):C M)Z\\H)^L5A!;7[]<\TA 5000278O[$EET)'^' *L+AA\=:D['5A+R&O$4!2, M\IC]\)[UF :A9E$D>)$AR"+$S&Z R\0L)?^6=L[M>;6.CS#D" M#@0_!J74W\FM,09KXMDET!R,2;Y$2SH(M!])8PQN/8_!BVUJJ2VFG.. MNWS:VK3>V[:)W%Y>SH*8]F^Z0\C9#[[X4:5P@>2%5>[YH&L#3%+> !$)DCFHH0+=-+V=XU;8&-KE[ M4YD".!8Q0@EZ/[7&3#B?*$K>6/4L.GKL_MCW0 65 2KZU[5$=UIR#9XB>0_O MSX=H&^M& ;)HYD7!QDC, \2GG7IP/^83#Y/*PE!Q/>+'%=M:/0+KJNKKZ?NK M@SBI2&H\.N-C\3IQKJ8?>L2>"!#N(X@UU">(T5S1+$69#5B3FW^ LZ65!S[[ M03(IXI0G0!^4.08'TW_Q)-0E36$IZ:]S:%.3K +E 47 \SW[XCU2,B?9CO,$ MMNLWF\^>-)O'*M0"_KP"*>)J:XQQI/-^)K#(E97:3''Z(2NMTOFQBJPDA+^R M#L\*<>PXPJXNSP2S8>$JY5\CH>LY \<@. M#,>DO\-2&%0^Z,:YJG,02)5TQ&1X_51(85H3P_IEU?==!_H[=C=2E5<=#5N= M]LKGI P$]&3N!].E.L2FQLZPK*NOIG0'*3FRH56/S5RW9:?"-*K^ V^75[1V M["[+*?.+4MZ+1QUXNET 1&<^*UG^B(%1DAHK)V';*^^S$Z@ KNF;+N)S5WAH M[HJ7VN2:(FNC-';9>+^ .HRDD38)HR2 UJO6)MOI!@ > [,<:D42KRS^%/SG M9*!9OR]0OC^@J>#(C1P>!4D(6?A0V*3;I7.UO/5<%E4AE#)>)$>B24]^1(9^*MQ$BL]2VB7L:]A?>+(%'TB:RO(OZQ=OOVU84UL##9)Y M_?@M!F]&)7 ,0@#LWMKTO0(^] 8)'&U>*AY]&,:"+&!Z[M&EZG1MO?FSTHI5 MUJM-= M>_U_CVN7,6F+$+]B&3L=FG>H1UWN[OT(24FS]F=5G9&KO'\RPX\ :0P0X?L/[2+XB2H]73NC- MNK6#43QYXRT?9&=&QTTM95#8 AF#8B;HNP!LD@XAA$@4L?@L+67".^N#N-\+ M?O''TRT)I(2A!D>7'H.HP(CZ^CDK !]2^]M0+'"W!9]L13* ,(5'-&/_4J)D M98E[T'-L*5GC8E#2YLGS =[>0$)[N]2.5TV)G!SH!\7PZVWNGYAGD9K+D^W9 MJLU:-Y4JD2G]A_[HHI]ZYSKJ/!/@3;($FIMJ*EM<*9\S"6#7E&Z!I.B7;E%R M/,(:6E/'3J=GI-7DX=M!4M'%NO\3#S:G^0?]6F"[W>Y$4E>7Z[V^XPL3=Y32 M<=%UJRTKE(" M&J+B$G$IH4BHF"1EJE#;5];N=VR(93FF39[(?_5HVR\I?IH#,'O'BJ.B(&0P M%7YF!G5TZ"" _]#X^I"MINN\80DT:,K=O=K18&9V+ISD6L6E>_6H9"B!@0BA%A88P@284"2WN7CFN, M.5:GGH?HN>87'IRTBL"J4/;004%UG[KG'">4/GZHL@F!B?U7Y\5Z20WM&51B M7&H1940S&>:#V['[B$ YABJ_9/LOD9]N4(* G[1D1]%+0W04?@PQ6 =5J%5+ M*:]0>]_F)YJF5#=H&05X-.JUX[<WM-V-DZV=+2FN&YP\.8/>LNJ5< H ] M7[6#_LREFI=KS; \6#!-:XCMBLGC\,2EQT($241,27''QRG M!_C+^'/9![FE=^]-!=5 P8&UJP]C"Z!=( C^:?-O@_9\'U&]&YF=,L.*A#!I M)Y '9!QE7X]BT/58>IT-<5C=B]UI348/J]B#6$7<7'E=D+_V3O)WHI6,1@%: M![.7! ,?]03.3])EB+$)6$VU"Y/R,$SRF#OGE#M37Z+/84NIV2W1Y$R7.G# M>'<%CIPJJ[_TY6U'_P!!08AJ8OQU28]GH%AVWA&V4Q,Q,5VU4;WZ)\88+ Q7 M /8<9 ^K;V0,D>@\]*RH:"B_$AH;'AP;63.0 M4EW$ /"2-*C%(^ ZADP7,/D^!0$B/:X>V8:30'$*:SGO2>:()FXPVQQ=/>5'L2J0%1CA%$1IHR&C#MY MHA.;5*@7.B()R2?6K[=JF\C-0/^SDLAD6Q,TRDF.V?+9A")>>W(\7H8P.0C[ M,EWNV'IX-%J$-Z7.T<:;2 F4IM*"W(&Z$*51>MW[>7METAT&LM,=1VXQUT1. M'$G3I*\)3D/E85?1<+O=8;AN@F MN.ILS#^'7"6R3HM6# Y1VPX08"6J<%<\KTR9FG/[2K+!DW[>,RA9[I4]WJ0C MQ>=.$@^@;0*)GF4SHW_D:>B$R?AG3.5/4.:D&,8YM!62BO 3JG%=[X97"18; MWC%U0K[!%F#OXM9GIKK:*:LPOZ-%(,E,81/,U0HF??MT6:KD47+!<63MRJJ> M0[DTMD@LK12LLS%PS;'O!O/H)T2*&6$6KR)"_+TY+Y:7]N!7-!/)R8.Q)4R1 M'L-@FI>*>P(9;<\[ MF9HU2HE#!\]B72KA$CW+=/4T(AW02]FCJSDT=Y132K M88\APJ%Y2C!E1N'QT$0B0X$P^XLSU0S>/MV$$@.:8E+1NZ+@' MA5\&,GW/A?R,&L>:?P(U@E2H9)? PV?"$@QL;L%ZN*;!;Y]>_.%W[70$MU_& ME(U M5?4L*1VRV)PR@OL5P\^1,G& \K3TYZVJ6NTQN"%E*">%"()*X\+JVPLKAC2 M9GX*%I#<*%ZCK;O.'+)4H6PR1*=5J-5[(X(:7\S%83]%U= C*W@%=HMZ'B;W MW@L(")]!#'OHTA4?ESB>IZ-5J$.,-P)7X?T580H>^TOO:.5F [44(DQ!@[ / MK]$E(#1&WYSQ5RQL,7^6)R[RX+T0,]^!,P/5%%/A6L3.3?"H=HN7&^S2Z54J M!V;AU\=&%>S6#6(H.,0RB.Y08%:M?AF>YS+.I M#+WD4*9URPC)P"QVETGO (<:J%.WT24M(RW5K3[&]Q.*%Q M2.&&NR94 F^_\DP43+F'3>=K\GM.H%XF648)K=W6+][:UT3N3+['AU2HU@)) M)L2##(^6P5BI>=F=C:NWTZ.:^C F$A5JSVBF&,:SSYU8]9@O8$HH?S_("7$F MYIM)F3H PT!:1*RT6)1GSET/R5LB7=I#3&E3SV%S=^.3KAV76;Q#UEG0XUFO^X8Y!DH4\9,"W-0? MV\H,=*^A-6M M!<_W8X:,4OL:52@\W)8Y^1OA 9F*+'KC+YMCKX-,\OL&&@&3=P5%YC'-[FMA M7)9 C"\J2*RSD(OO*1DRFG'7K8\@G2 Z9LL O6UU9H"[&82H%^RN#G6CKI]K3C^$21:,/F"T^X% MY@81^;XF\F!E^.:.\5N,P'G:BP, MSUTT**65TH+9HW^;?V<7 8_0Z YW4EAJ,Z(8!.6&^=8BCK4*90(W68I:G,/[ M^_7(R')2J<,,8,)I:?F=G)+=T8+V0%I#4.Z,V-.NS"FD*JZO6LR7-'XLZ/R5 M*EQ!X.H-IZI0OI&6FP+;.;H4-B*>;H=\'%K-I#UKQ9#'F%K?QT-7(@X'D\IC M4128[SE+;Q>8G-WF-RT(/HF.K'R7U9O8W.XF583#C22[.OEEO0%>/T6W ;;6 M*X\]EHZ)I.BXD7*-6QKV-_\V_T$D);ZML%*VZ:8YM>^EIO\GVT:] M>L4N -L-S9P5NX4__^.+9=2JQ*',[O2L2GZ!8?Z"_ MWB#_6=\@N2TYF0_16^NYB:6O3T6R+HXW<"#,TWO=SK;$LYV:SK:H_U.:UG(_ M:UC/(2N15^;D\KT?+Y9*<7\E2H<^$-%&A^-96JN''HP'I#X,SU5D>S;!MVOR M[&^?GKMA;_)* C_0A/;M,9@%<5+!E]\>T^-@'0R3G:59:=-46W*YPBXA!W\0S88.\FCYJ/S[ M-1BF0EK<3NLB]Q*S7K$I([0YJOS7HNK5H40ZLWS_0T*6P\\RW\Y)*\"QO1UZ M:VJKV7KU&D*S1D-Y^@^$ (,&Z2KQH>G>[+/26]P:0&FG0O4X)R"\RE1,NJ@] MR/HYTUEQ5XQ8%Z$RZ'+^HWJDD'Z;)0=+Y*R>NYVVEHE:E@]>-^:SF)^ MW/5 M/^Q;^,'-7X','YJN9RI;+8IG#U(5<+CC'VTO9H6S1$1DU"=LH6<&R[-_ M@O&\KB>-C27IGMJ"[O0T%X*5D((5&WT*AS 5'VXH 8>'9:SXU=)R_W,67C\S MI-Z<^?-J*M1TK[:KMW=GRW,TH"%P<3_%_>%VT_E'O!P1HD:SUZ+!O57I^>6! MG +(YMANC0!T[+H%.NICCOA7(6Z$_ MIFG-:L^2Q9Q! MC^\!]"?DJDSRC_;L^1R@XZ\"RD5XA+\* M->088"LC1$#[#4]ED@>".#PY=._%]W&,KFS#IHB1DNP' W0?P.%NA;IU*I7- MH7)3JL?.19OMUJB#"+P4H4 M;BMW_.L\8T[6T]GCIA(-)N;)J$BJY2[\'5BG@)R 0_C53T1-J\BFIQ,#N@). M>H"*2!4JGK5BYT!C[PQ_<." @"?9WWNEQDP/>U/,U>4N" M!@75]828OCYI][C7^"J*'H^56,%N,V5BIX6S96ED]V0[SJ2 2=JW"N/00O;" M.4VKU_(H5T-@'8'X%Z>USCPHLG(U1]&#R)%=-$5>\HHB]UT%WN$T1. UHRUU M)%<,F1UR-24:SG"6;?O5S,]!XDX=5A!B7F=-;=PHD@5/6,)F)ZN'E4A_:RD_ M)4-Q+$)ZLRB]0-N)SA50H#^Z*?<;-]*PC,S"1J#C.<$MZS$OSU0 O>'RW?7< M?(A"-L3CXZZ"2/XR#['F?JA0J8(SK !!_%UUOG&Q!#A!,O,B.]G_KV'0K\E*+[@P MYBJ\62 ASPD@-- L.!TFOUX#Q+ X!A05RINJ$[V%;M1)NN_.1E>F^887JU#U M/Q&Q4SZ@^W/C'=W4##1]AK-+RG+]*C0;,4V8(I"=E>:@IVG8R-)#F ;,+/OG M'J S1.!C#;X+F:T'1=VS*I1UE%::S5/OK7LA$,8DZ(/LT3.<5+G"8L?Y4A.' M5$="4U-N\+?9:PIWR[4NS\G8!+MJA*"/?%WWP6G5BEPE83KZ$P:NJVG2__@3 MZX0-HB?8R&/I.85QU+5%727M5_9%"[X1+B"RT>!;I#PN./$; M2,.N.SYF74_/IWX5/6WN#]NS[(/H"I,3 $1LG6&G- MNGETG&7/F4UGWVZ8X7'RGJI06$+RV2FWF5\Q2NR$,6^O[B9N:;WR7($*1:NO MYBG/*/)NMI5X/SGVY]4Z96Z$U$MQNBK"^,XX-LA1CQ+'FWZ*[1;&B2%E04N'UP@W; M?K%Z.1I%8#C!\.V%#WULTFE.QA)"]65_8DTH M&I6QWOF]O0*Q%^#4=G@C.RT)0*#)219D==1@:P2#/J\=A]V[+KSER[7/DZG2 MDI:V%6?I.#)6;/PY7>0:&;%5B)C+W5GA$Z'=[]^-E_13FOE%][[4[2R7;UW! M1:M3G86,^4,&L=$LJA\5 Z9,)&5! MUR@-O 02)!:4\+[ZSJN>JK%:W MAL% QKD7C\?#YD]F#6,ES&*((?=<,=Z=36MHH$_K>4N!R!G3C"6#*?W^I1-T M*N9)P2:?-05TB@$5BV\ML;YU0:T3Z(QEK6BI R/1@)+$R3"-WCJZBC.*3)EQ MQ9VEK[-[RH+%;)#E^_T4I3VV#";:>,C._K00IDJ$QR1)4?.GV.'2(/5B)? ^ M90'W 8,KP.5:[SP;2&^7MNKYJ[')_\((PM@+0_WH#<\F]&H23+X7W']?0)'03H-9W@=/^7'9K,I5V0[AOEG#F0R.]DIE4&VD/U_[A"$_6O-JCL6R>X>NO;$OGGO9UQ_ M$O9[*W)__^!*N=B6W<4AX)HB^['U6?X7=>E/F*-A)_SQ'"HI%X/_(/*NZKO! MTJD+U[&*T,K>NM%^2#;93Y& )&+ #TKF*?_05K24/]T$>WV;I'BEEU^@EP%O M):Q:]Z*M$4P;&*XM7#$:!9['=!6=#B7H,:PC(" 7ES* '62HI;(AM#K%(7AW MTI;RC3'@F7"XZ:)#N;GWT1F^$@\2"BQ./%G/')N<[/#]AQXV 6 F'[$*^!J M3CCB9[BL]1V&=S5SSG\#8T/X0A\S_IS9]&#[*_&DO+"I3SOM0ZN'@W'O8+P^ M_[]Q]Z9A39S?_W]:;*G]6*EU5R!:5!1$W)"=5*TB*$1$0-9845$0([(G)%.U MUDJ1J(C(EJ@(83&D*A!91T6)R!(D0)0 $0.$$"&0A223R?";]//]/OP_^C_X M_:__@\!U>4EF[KG/?<[K?<\YYS;F].\6RD1]['U"BV^!2IM2C/$+>I\[JB:%N$.!OU__;@ZS<.CCB&!L98E'!']_=[VPU5H(]2BB M@[P#.4=!.P\Y^" ]TOJ)I"8% 23=]TY$?)*(L,,AMQ^6.4E60C0V6WR4P!Y& M'$::%QU)2N,]A,$M?]Z9<+;; K*UV*3"EG61]^&9 F S$/+TTC5?D014C.4O M\R H932D^LSKTOWXB$(N4Q9Q=0$E^J? DXX#+()>VVJ4XF4)#5Y.XAC8ME\ MG9CM?946ABX?E[@N@'$NZ^'$/2>/CP:4)2/<]YWJ_,#K M2@F3)3#>$62-0] M4D016LD&DA'3\X6=]JS]^F IT"SI%<+]MFU5$' =IC8@E)@M8M-U@)J&,U!1 MXK!)>XJS7K>0@K(O!]\5$%]+<^8*:G F/09;B-?U.^_42;6N:-DA9U 0Z1"X;J!L?:PPOD>L79* MJ09I8K)33H7.%_[N#.\0&M<2GW:QVVO19?+OIC*#>P77S75%^#WI37NE5+/R"7P;H4[ [FD1MV 9-8PC/MEWKA&'7IZ^OZX,1G\ #9PAN; M(T7-AWG9TYNU^O@"U3A@IH0GWE _7JHL>=!FYSYH7S-$!NO+II\%$GD$I;7_ M+49GB>\U64#73*98S1S)S%:GN S4-%40!:HD:@7T7X MGP(!SH* G3G/ZV)B(SKU0&!M[L7TC>PRYU?I&^]__?_?SZ/^T'J,G\]FU*/Z M&/V:0Q9[WA>1FJDVG#%[F-](94CZ;[3)T)#RZFI$OLP $ 3'$_]]:X7^RPV9 M;"\;#S)&90,.7USN$2R<-9,'"'P<09F763O11QP&XE5(@SK2:S:I3CH0=]I= M6N47]NZ('E^NJODSTT;@)8*FW#:D\HJ_^0Z%1/7IF\Y+EEG#^N-(XL/9V+/@ M,']&V*B>VCM6P^%T-I]A?K/AQF-7@"'QV]BKM_N8"-[GTP+8,%96TA_36^6W M+[[5"T>&= GZ&XL#^<=+EK]\(1' FU1_F/0$61SH!7Y '0T.3[C98JK&_E6V M*=^T$>+>>=MO4X4Q=BA0BD M-4%M^= 0^2M4I9U:VNR_R%%P4-0HCZ'2?]FT3OWH85Z8&5!\\>CK?7:) W/ M8%^\LUH1SO7_SZ6ILU>OSUK>>?6+[$UJ]DRYRZ:S,D,J2306_3#G8--LWT@Q M[[?TW]:I2_^&S%[S%S2)IUO96TIB]^->WQY,1+')-=EN#[X8K'RMBK*8@0*( MC@/&E.+'9YN.NZ/1?M4G>NI>)+S#.C'&W64+#?DA9] [7Z8EM+7Q%':IC$EL M7V$#_88.H-O0_^VMM/??WBPOHV9*Y"X5=Z5@:NS4) =O_W-C]BRHUBS?[K/T MX"0FT5J)&_9QM'H&B%&T8>W]W%!G*RI;#* MLR:.P9UA+ZV=.6@/5\EE6L@0AS[;Q[:T91Y GV434R#-1 'SDO#S#C/+)ZR# M#(L-0XB>@V]$HAX<7'_9ZZ(QNPR%8B!W,MER[?<>Z+W108&.)$E_63NSQ13B M"2;#P6C:QI 8"QZ5CZ4.??%MEG.8'"D/YPTK'6:8JR.VC[8< M),A!>]R6/)R/V?Z[_OM=GD<_KHJX2Y(:PM3785]?(%5G"3*'!3,.6;B_WT_^(6TI%]O>3M!\V6'+O%Q&>RYQE3B%@4C6$EFS W' M0Q]'#*D2&%D!^56]G6RB_2D]@]^ MC(_'I#O 8^?6.EX?7:GC<:Q%3)VLOY1S??UY1TM?$H.H;+7,??LY9Y9\@ 1 M8*NT.T=O#8M1&R?,SXVKV1(=6-D_V4%M;9SEP[30'W+>[:J;A @$V>Z.2F_) M75R9C'8159B0>E'/HW.%[:YB+"$M"BY0>B>\<(9)5-SO!DJ91S--F0=KMGW^ MVH@^8DC/JE4YI;ED2K> .6UME850E<@92\Z0*.WH.)XWOMKUJRL% M!9&W1+"F++#-^C[\%4^+9#L]?2$6U.+:,H+:@W@HZ!4E*ZF^4JIG\?=.1,[J M1H=N@QT?$KYEWH9)2>(N@$:Z4#/8::H:48IT-&G0FW_"%E )?Y*11T<_N]^G M(X5X5%NQ2;KVB,CK9!\6)'\*CBIU(8.;7;16PH="9'Y>#<7IK1@D2#M",[\N MHG$S&R#Z-8YY;[;;)8ZI ,07>T5LGDFY#L<3^Y!P V['!A93K7NZ5E&P*.M6 M)_7/6RV^9LY2W8SO;U?JW2X[P2#/^]*(4)#%U4%BZ&B\U\KWIHH0OEV^BU"<>4 M= K%L!4']8CY^4T@<$OP75"WICI':DC4T2X>G7:)M,;AN;"-R47#5VH5DH:D M!5Q=S2.,Q?-TR!V'4BLG^)EH'*^H_$OO6.0UJ44#WS5USWOOO*2\OK8(.3Y_ MT\Z,0._YM/-P9<_;XFKY;!(&-? YC FPH M$%^-.5 Q7D?X,H>Y2_\S;W!'9!8O#B6*)7(G^B-D3]DCRE=2N0CG>Z_B[")K M\^.1%G@=E%SI-:K GXJ%A$S=Y'O":+/3D"GRCF,@+!/OQ=BH+Z!A0^^ M!\T(&,8DC++;_#5Q".4:_NTZE?L%!0;-82Z#[2>CK.SH3#Z__W&L19Q YGL@"6F8P_P^AW&C!FQ:$:AQ M-G@NE?0T^__]T39D5E > 5YOVU2&2S2T%]M.FA(Q%X %$MD+KL/NJ17+N+OI M%X$<[YY;C@L_J;$L/_*)CT[J+YXZ.-Y@F]USU57(YS%]W/34;U6G\)/L-@K. M8V33Q8\KWTIY/<9.&N%>?R]\#HF-;Y=#53HM@4YWEWO"9*R=1F>OW5#S MH.H(Z"DB\N!6@<3*?2:S0<*_A5#*\9OBZ(6 .3758)-+85PR 8F'2&*/'E'U M\<1)[1QF.\!R26D/DB@JQ>V5=04EWSE:9[(E= ; MXGG^?CL++_'83$*71%@'WWCC'8IL;D@%=-3/N.;4MZ4DL0 MI.XLV%;YI7MGWF TG/YFE),2,.K%>725"DM;':E.=+ M[CW];G'F/?'T)"\-Y9 N,W"<@L-&X-:JQK\Y8/?K'PD2 5N%'8:"NH:U?YL& MV+92#%\:"9_@EP%^G"H2-=0:2E5M\^%OXN+XS.$CCZ>X##96C#C/OD&=RJFR M2>FX*\6IX]>^M2XFO[O2V!R=AA4SYF3S1(]C*! 782T0W.S=:A=>K=2X58]K M#E5>LU(XB<$]IN>2N016V%^W,LAS&)PBNJFCP6QW%D)!&.\>-_=ZHMJ2A@+A MZ2;/'2G1M[)O(ZS!I-H;@7E)"H/'9_CB5JG6F%^AC0M$NC^TX E26"D_=%ET M ;6NQ;QS"#4[H?^'(DN0+X)I)+AY1Y%/3UI9"*0+$4T+(?J^Z*H3AA$V96E] M"+H:?>P&>&>O>S2B(MTWVI1(C>>-JKC%(7EVUZ9G)P7P3' E-S-.\,\L%)3U MO=G!I,EG_.[!0WTVMS^&=N5TV!@WM @,7_"&\_F/J2NE.CHN1^?QS\_R-8D: M.-3=S'=@.F:_J_W6A+>3C @GBXJ:NPL#G"G"0:9F4BH1UG()B^;;4N\J8&IX M+F$R<^ D>A,>+DES&.>BN#2UBB? 2996&'(S!QAL-33+I-".:^1#12F6#F<#BIL*P(<&2U%9 MH9N_3W@]X=F0#!I4;5OZTW$:=Y&KC6E/^A#_?1Y,=M(J8, MTAA2*FE>3YOM]4-(TZ!+LH0%Q*6DWNMD]!ID:>[)U8QQA)PGWE;V_G934U-. M[QS&>XB$CO4:DYB5)2B5Z,S:< C[1/?H^N73,G1F-Y,$M#,_?K(?9G3-82XA M)QIC#G6^\<@UEHD+" ,#\PMZ9H\&X0ZPX"(VO%@1IO KK& /7GTGU"J2$:CNFB6G.&$8HM%+2&?9V]*BGKK&(.,PEF MP[3KY;>)/@Y@FQKA;#;I,OP0;&*]]"=[X"W Z'Y\7^Q1#34%7"OMH90T[@(& M&\$V9/Y+1[[<'&-A*AZZFVXK*QN67JPH)MOSP2*"^Z'U&PI9&F.UF^;0Y?_[ M,OC_Y6=/7&MI^_-9:&0.L^5._L&D@[=#ZW]Z'Y#Q48WUQ;$LH_2>ZL=1P9Y$ M&0RN5JT/N-)/Z*.IX=:VKX;RQTAF2JAG]Z7QB\"JD$]E?^>!]@<3E2%J77[+ M)AEP&P'7_MO,]NR":_H7Y#A#]*YY*B>DVK)/A01(\!;I/L&.:/C-@532$SHK MH1)5;_W88O2">U6ENQR9Z,RM^I]?'9$S)#*;B0C1R")7+CPV"[=]Q2O%2?IS M_MM@-L#&T\_+:\SI7K\FE,I !V()F=^:1%UP;DR[L2J)GR::!?%(== C9ZLK MZ9*R_!-'JLX/Y2>'@2,B5),SEW^DVC.'#8F;4YLD*NR[O).\,BBO-*#^,D! M&AT9WDI)@=AE:-".6@".ZE+S;/P0%K*/]]^MEZ.QCJ8S4H;$X#D<,.&HYM7@ M/&+N5L;]Y3VEX;//$P3,^P6;J_3@N[>W*I\,(.M0IZ]%*#$)I$[LU":5=]HZ[<7DD3_;YPITJ7?X>.0K, M1P"/N".L3A)6 -T$"G\K_T=< )$ >O7)99B+GN+)X+WI,\EA'2I]1,QTO\B* M='2DK[P#":&T]?3&7/J $#[OT)T\>EI^9D0LXZD[HNY:UY;>VZ:Q+%@ ,"*: MJGL7;GSMW4>L00H]9*1C 64=YYI0*4\T4$L8_0;>"-!2')JA@<'.'3Q6Y#?G M(+(QX_;U\4S*$T:(:JO.D/JQ0Q@@P#_3CL>O/Z)W[U4)B=SI7Q MJ5L?:=L+W$C/Y["%SV=;@&+RA[2A?,Y.#4 M*RS5![S=03? )3D/?13W<,,1C9M%"WL;'PHZDH(49 BZ*?7(43V#VS;7UYK> MXNHT)>>B_SK@DH&L0&TF)<=0I,V8P^P-W9ST?8G:2DMDTNOG,,W_N1U#%+2U M\:"F\MT6N^&R36[MTZ$B>.9@@8HY.3VIO_VWBI,(3;CB*\)Q+%S[QJ*=@VVR MX*-TK._9]1SBE JIKB5!D\H?K@P C+3N7= MQ+[V U43YFT'W3L2/-^X3\&A*;/83B"Q$%YMRA5>-#$;]*"P+Y;"&ET%B9A M7Z$.GJ=^:;!9G,K1/C&^@SHFL-M2_BWU/)/I@2!-VL=EZNQ6'4A@2Q$O.2%' MXK'MR*MXEQ55_?41B#ZV9@[3JW:WY/-A0UKGH/K'1M_46((2,1&4;*MTZ 0]G-76[AX,QEB,(DPF-3#3 ?(^G9 ?]\;+/58. MVE+SB$3_]]?,^&X&R)17KWQ+3LH7XZ +U=.L!E$WZ@;_?()4;N ?'JQD#(NFE!\TJ=0U&[$RG%]FT< < MQJ;(^O7Z?H#"-389*B ?E\Q\;O@Z\'FK[MX"^O94248BT0G:3S3=J1V-*;^7RP)'Q1./\P40Q[_FVL*]^S8VY5>(ACGG>=/N$-'2 M5J*I?^G5-+#ZS<'0P?BF&I"@C4VN_=(UW+ZCIK#J((R[T11ZCI30 MM%:)&V429AOC$3?5;#FK?/F\*=0-6GKZ4C(!UH69QT4KK3,L0=[7K'6/&WF^ M \:.8Y"@];.;W]WU-3-!C?D:@PN):OWHZ?<7"/7ARSWK1N'$.!-(6[A#YR-77I;0XY[O8.2,7MZB%>"(M#K(PL']$[TBL66"?_ ME02(B&HR%5C;;/,XSR"LR6?9,8DRW[$[>593I/(D0Q"OA7BO9O)_^9!G,+5!H)'0T7TN#;MG2=>1:2RM6-]+$_AOX#*Y%O<[XP+7"' MYC"[(<$W$=;-?2&?'>7K1R4BA>#!T[;[K%/:+07UH40\[M?I8/.$?A(TX_?[ MQQ&$B1*>+>5QZ\HU"6Z1YE1/++/OX3)KMXVP[8LW,S^L;W\0. F0V?7GV]I& MCEY8TB?S<8E]"N?$V_V#+16!^&9E1VCHD7MBRV8L>AMT M4?&'SO:?3*G/9;QAQBC!/KVSD27W,!!1<1P[6B; SV^+^F[0-J'1F$1\)'39 MZ%^?$K!LB30])RHG:8KJSY+>@K8B+*X5?&14E;*SL;E.5*^X-F2B.^T'@54RUH3&ND6\8Z8WM00 M>.BFZ^(,S0H)*-4J?0^>__8/ ;U@ MFX\'P!RL>?:MJ=!PNW55C(=#6GZEUY1GF1B-2?3LE066IDPB4P!1$P->IEVB%WV0 MH.)%5>DXWSJI+I3H*1G[L;@\GC\Z!O(Z2+?S7_+5*QU69K5;Z0PNT.S2KRX9 MS#YO,T3_NJ>1#*CU23(O0EE767=Z0^)=.J5IBM;S0[TCSH#><=+]T$7:2'0" MFV%U18Q-Y?9?U.8DJM,2UO9=SM@>U/?,G\TFG@]W1:?N0=A6FKE8"?'??%#+ M:4HNGMJD7O 7@4G=II701@_KS 3FQDSBF4?RJ!.UF]J"Q_64-LG[,Z';B5,+ M 9S2L.G&_#A&A.=NF(_=_;G:\IN_RBSV M[2Q8T(=W8KE'&-B(A7ZR$0S]]/F1@ )B97+K!68Y4M%0[BS;6.=W-;YM>0C%$G0=K&#=1<+URU?]%%(*$NQP/*7TQ"RRU?0< M]X!^W[!-#C=NMSW\->GP;O-5=R3+'QH =D-IX)V=O@A!H!YXM>N1L4N%K.- MT6F7&9H2ZGOR2_,*;(Y*'A Q0"],D&]6C63' M'0B+JMFF-=N+N"5*BIW>,4=E0D$3*<$0L[/"/_M.@HH:$4%ONCR;O3BL_JPR M))$/J;:W[Z/L1KG="5VKCT/3HYPD I!0'.TT8(JN!9ZJ](=OL]"R*E*-!=9Q=V8A[6S2FIQF;<;[9T6Y2 IC-8<+# M=ITLF,0QYC"5=_IO=6$ >UG09G^9-9]=]*4:N/8INKS[X/["28BH8>+IPZ'5\1XN_[S7&*^D)Z+$"3N'=AGN-*=)1]YA\RX#D>?+?>16M?)B*/5 MABWU*WW\RF+ =X-NL$ TYNC>G*87_INYON#?S MW"2S&;1PQQG3]^LC"WN]ML3T#X8CO)Q;=R[T+'XO&Y5B"3A&;&O>X=41-S!D_W]B59>7F1N+!Z=0WG*2'YH5O_\^\VZ!PB(M(->E>*8.]G6I2U4"J: M@4D,7W7Q@N%=RLRF)I&QJ2K?L6->W(0I@!AKQL[6NE&Q=P%FB+Z <>U!,#=O ME93O2QL5$G9%JE?@_F8G2LFB-I6TK(M2N]5Y$J$ /)9#I:@J[5W'^IZ(IAX6#[AXR0W\NS^Y1 M;TX.'J]U;XP8T^/"%'%: +OC95YK0D;*2!CI>K/3X0! 9\X83,,'DZB2R_; M4/+XP.!+').HY)LT4MN:"QR_]R_IL^@4JG7=CZMMKP;1+AF_V[0([SC MP<7[AOF3"%[W8JS.Q^;+,JP??Z6;7@-7=.[K%&>HC%MCL!D@"??-_'(LDD[- MQ4JP(T$JINEQ\?X$_^X!4!^C$(2[)[E]2?I^4;']&&&,I5.%B,KDJQ;H/HJ8 MU(4 &^AKC#F$6\-SBX2"KFM3\TQ)]]1#)(-HL:I:A[.O8PW5:P[O\#A[S]/WV"#B;] MOO'1@+NGQ*N1$FUQS+X*U8AX)>$O8^TN_I\2P>:9I"28-2KK'MW(&9TX]O#^ MO,SL-1=(,T'XQ2O3 M7Z)H(UFSS_364&94F'V *Y\^JUGK*)M_B[_@Y7'000 M1EYN@+9''Z+Y'?8[1HD3Q>X4X!GJ$[786R?2V?MPE:FXYK8VP92^TW/4D/;W MD@#21DB2!;LU-%+E#2-4@K'?>M##'(%%@YXR%-%(-C7V:;RU:]2X1W)U;9P0 MU_VP9%O:M-.LQ(@YU1W^VPLB;L6>C743B&6B]DK?2=0J4V;/CQAP;\O;O5HM MXN$.W +R8B&S<>->[@2N,X;N?#6$=JPI&*\#PGJJWYN[K>IKBU4A58HN7V(7 M>Y_S#!V'K?39]:S0R3/4>K0:U;279">*-LB!ADT9N2/'R?[CE2YW GS_YL!F MN2==5W?_M[RDY.$_T&5@&F#+1N:YKN;K@!MK_0>BU&7CCQ0?VA(:R;$7))Q^ MF(+[E-:0?M64#T/^WMA(A#(QN?8P.>B'X"V033DV8>:C_LXE0G-9BO\DO]BR?4 ^#K!M6Z^8PK2)\ MW1O[S<;ZN5=9;1J#S>A2,6]=AB;'?ABNF6@0W&U)3T('/N!O/%;$._R*D6;. M!3Q<;GY)=]14I:ETN;?QM\0QWSY9=UNC7%!32%K&V$X""(+QU_\]PBAZ.\(H MW!^*\J*+%,074.^DWD/L988?CFXQ!<=Q MO&&_J@]3Z$CQ2R6!GYW\@F;+DAM8,$<_J1L_4\IY']H-(83KY Z-]316L"3U MP\0!^)M3.S\ERP<8R#](HDF8& 244K@CY1@=Q_P3;WAPUB!3!2(L;1[W^]'9 MM-G0LZ/&S:BJ\]M$.N"7LV"T21D6K["EDYL:#!3@@0$_&C"D,; G<*^#VB+= MCC/_N @,Y;M_>/R216,+ M!J)*4CO2?''28*]PPPG7<^7VMM+XDI562!"_2/8.!MFV=,X&S@IS1[>,*/@B M+ML_*PPO-Z,&P5=48PVG8Q,[+XPLN.G,N^!*#=CO+,QX^V2:;[55Q&(PH"LEB:^NJZH=RYD'Y.Q4"FO1CP\(H,^/.%N[:*71U MWXZ)QOT5.8';AGA6IPAC:)D$-4[<6MX=PZ(U47-Y1+;Q.! D/)^R(3S5:_.1 MWLG.>@CY;JHXR[7XG09/G(:$\1_6"6Y&22RV.YM3G8R-:>[401HTGVQ)[/K+ >79$R>]"A:Q:\"(2N1E@ZQRZ9%"MA7OK M(*"97HFU.A(](4R8$K.0D,D'7YZE7/_VBY,[[B\R>54+X[47>@U3/ &XCZ5] M=@G*Y#UNC[]FQ4PCD?N.]E>-7. JK05/)K5Q0E;:MU'B@&A8-'E$4"7*H3/L MZR.'FD\>#B065Y$-C!Q&I&"+FW<1$K+0G7M.PR.T_%/IYEN$:U@QJ5S8H.&) M:8"W@ERX_Y-DS-U0S_"7PQ5?3\Q.7L=P(K@98FB5M@[9T/N:T_'7W<8QN!X4 M$/<.%-TY5+I68G_?-7:<'Q"](;Q J#';(-_P6H-^"$I'U:Q M+ MY1E;O>#,4#O-W!%R9O^W ,]B&XJY0TV$K2\$055C=:R0_K89(N*N M; ZA<@YSBUXS42NFG7>G;)/*(?^6-R9"A2$%%_)DK5J1'&NR;7E3;:T\(*CT*"YQA\]]J#JR^4Y[O/#[KCB@4QR]O?JRQ^D6"O M,?'-Q4&W#TGFT>[%9ZFYAU2/'YYJQ3I&,-I$>;F.!>?%-[?),PUF3'.)*&^: MR0A"'^#?UC&$(2('P#?2VR]<**D^JU$$$GIGUYUXO2A+*&QTGV]=IBZ[Y2JF ME;B3(A4.6WHM0+:R,G6&DA9\!BJ4RCV2+/6 "$ ?B1>+_MN"$LG/TBPA7ZWO5)Q M$0P#41;:_-<$/K4IOZU\=$HSGG#D10NYB@$O1:FFKT3X[@_+C_"USS89F;Z_ M\#YYQFE-##'NEGMV\*BU%CR=/,AJP87O>,H6@-=HT[![79/MQTIP^/T<)M!E MF>62Q/?"I_@ (F^/%8A[(^)H 352O?VG[^R$'G.8^TA 9.N*<==DAX@ JS5F M>(#J;JC(TE,O)L7*1>QZB6[A=*&XI(E.$, 6+,]UD6P)SPW!"G0!M]:E6KCH M@SQ&6T@:]QTZ3;'G+?P\_>S4#NG>CM"@,:%>"..F1?21MF_FDUM9I.#49"K8 M=VU_L="VA#WQ844N-/?\EH/0"]$#9SE>WJ%N'0.8Z[!#H5+'$>9N(IS2I]F^00A_I\&I!+EOJD6<8>Y29NYZ"Q[] L!+6 MX9N+->3,(H^F(D5IUS_.N%(YM*KFCQ_G(\\GT+66'?;>[C;0K4ON@_)+ZW!# MU2 +*%;8S+MI&:];#$]\-H]*QK(5S,)[DY,T0G->Q=KS5_@PP"N.?QQ?*JCG MPSEJ78*G8]7[1S5!2$Z.;OGK6V*FE"%I+5VW]EK;2R3,TD!2!HMP>@(+OVQJ M#C,2)Q7A^JI\)X:_'*5,Q7R9!*91!"EDE7(]K1_@Q*CJR5MJ;OF'&3Y"A)_# M!)R]'V%P3?J2BI/L')N?B=O25!A_*&(0=JOLMYW#A)"RQ6OWK\ZB-Q6Y[Q! M1T?%+\>=9E5JV=%'UJ9$5 17J#7EYTZ*5R(1]U0\V2^]]F>F1F,+&^T&BXD] MC59L5XH+3<)%MG14+41<4M$B O8[ZOMKR7T_.0IJ.%5FF)F[3 M<3PM-;&-,*_1584"K@G4-U@=KNZEB*AYT>WK_PR?DHOXR$IAS9\O[T1A MVS_3_N?XDW<_+>ZY]?9%JU$$>:]LY/&QGV($1XXKP85DGP#B(=H$$*(:G[Z< M7:V2S\:RU9J?RO:[MA(ZAPC=_+*0,-6\6=3_&8#IBC_?FF<67G/3%R@1G[,Z M3W<,=U1',NS;^-?Q!/@J>8G3%KA5 MGXL94D9TU_7G$J5_D# ;H9BFR'ZN*_HA7$355T^_,+& M)Z(M=A4ENXD,-*]P"NG42(6 K.?.+APT0$TQ[Y;[,ODRQ@Q<'Q"X3F_8[^Z^ MXVAQU*=,@*=K<6;[7KMV^/U@ OR3<-IF9^J7_!K!8"*AKW]5R9EZX]?;L-:] M30F[0*$V@=>T@;8-M7+U2))ERQ^I\S$2M63&2:9B^Z20OYG'IH!X.FA5XN1@ MD3JE)Q!X-0SFGB^YUK^39]46/.!M0NF>?]P^'8?(Y$C%9^;^3U^3%[J09KG: MG@Q_$XLX!E\*B1G=SRNF%QSI%C1."D]70I/0EUQOWV4W&#'"*(Z:WW/=W#Z" M2U-JHZ#$"J_X%2NL%2,:'$V:WIJ;Z4%0(A17VM[@SNXK+0".R5%A;Z3T:FUO MSTJ+N\$ 8C-<)7M\H?QI[T-T!^;>#VSR]E4@>,UXA*B[IM;BFB@$J[( MSO1Z[@8E.'>Z/W('-@K" MY0:J/<<__\,X*V=)>X?&AQJ/6L@]H^I/F5I00M2;!+PI)2U/$#!8N"/[06.U M8!JIT^R<_'SD*XW\BR>.\*IJGHWGFJ_H?P",MIE2N^%UF8VF'E=H;)V4Z_!H MS7%3<[,(\*ZIP]1O%T+#[>OY/% G*OL<5'ZG:4.U7"J04ZFGPV[][B0NDTYJ M$Y'L?:WS-%QMDNQ*Z$^O?Y$-8*7&!+#@K"TN&FL<6\4N>S':E5;95JR9JDO] MT/^'_*-!B'B P,6G;1SG3XEP/7!=S(R^%[ZQ)<7"X[F)SM(5\.;EK[GI;WFDM )?@8M@@)_Z'WI;!/7@EM(@I*1ZL.Y'[(N[\>?P(-$I>S S[>>KJ"F M&@]2%*G9/=N]6MQR:F1R39J R"W[(^1*KU3[)6>H(?VGUDV_7<8?P?%Z5!-G M9^8?3.3B"$0$E$W$'''=@_<=4&;ZFNEDTI"M'W^BRM/BU)82'8F*>WSJ6'^" M>/FIA!Q$R(?4XY&A*[]9DITC*>80:*IW->^=?RLHH(;_TBI3P;;U[X?7YF2< MS"P@D2"#Z_% ']:MMZ^4*H^F!M(B+5D051SRHW_F)X43DL+F/P=<(OH6^9S/ M.2@<5 '3.&QN^Y/D/[(Y$=%M/FX&_-ZN1==R!!R/0E=C@A-4T:=Z&K"<+L9* M1-\V"/;_?C_"5+!"KD+"!"72YNA+F9=!II/]4IO*OWT^*B8% 4Q5'=M*T?Z9 MN?-1_P3HU#BI$,"=E1^?8R7F,W#%Z67F .0O'R\PNL%!%@9;(_\[#FXR M!K*UMMNR5W2'<;1DCR<(0Q>F+3BT&%1_S/^^&9.LJK#9;1XW*0TNQ0_#-\(S MLFA<2*#:[W.O[CUS*DDJ1Z 7C1W5K>_SVD5Y?7>+WRS?_5S^'?5UZWD7;'O[>9KN$@]))2WYM(Y"C M#7)]LQNG]6!0WTR9_BI4IU$>M"2!0@F MPK:0X_QRU$2!PZ]M/U)+)$B8#X[KOY7#W^4O^L?)3#FUG_AO7>.G<"Q]-IRK[B.40\#E19 M^U6G$LZS8ZA)A,OC:QZF'Y[OQ#Y28&Y((&2_'OUM8UF2F?_!?T\8%NQYU0%1 M# WU!&C(G9DCGL-@_DS//P$!N)FB?W\RU5XZPQ!CFOIIEDZ@P5^OLHDU'L'I MH2LZ80!X-9LH1XH%L?;,(4M^VPPZ 7OQWW&%LB,8T]T'0_>:KAZ*UA,5,&5S M71@]E01$G PUX^C@38\6O5SJ/B^JE.EF[O$N!'@1 28BNSNVS&$$8T$/BS>Z MQAWP-[%2J[C*QQZ5G]3"&:'2X'JCH[J: 4B_KHRG[^PW2? MYIZ@S14;99M2=0D[A2?M_K=:+.>"NMCTGSD2=&=8 Z7JKMD[[D?T";K%[X^V#Z8:@/O(49ZK5+=*41YG MN6Q5_'Y91PR'X4,2G2C:Q\H9TWN(<&T'EQ\T([S+.RFCM<]A&+*C&4./:&^/ MVCFM=(;Q.#:^1W K_7.!V\\C$\W$L? C$8JW:I2S80K/$+SM'M4[]H*%3:)_%Q M6S=4Y@[8N8QG&WYX^,X5O>RH7^[O*DB-A.-<7E#V>09:6L/-;\Y5Y/C4+X[M.JV2@85'FZ;J'=UK%:A\^Y0^[Y*UD.G?P(V M]_QPH? _5)-+D-)@>R'_XP3RU ME> L4ZCO0YH0R-G'2^@I)>+7U1G?LC\+MZ[$_0B$B6%U.9N\2F,R8SS@M6&6 M!GQIU&CW![ M42C]AEOFLYJ+3\2'6>BN197@!!&3C10):]' M]_ZF)XGY(M;Q,.T3 :Y!S'=7>+II(&JUKB]&G+0L.JSZMF@2"E4BMP1XJW(6 M,X!_D,PAV-+%6]C?(5O-:I$48XYR=YG'$S-819B!<5"O<@#9>O,GMV:!8)ZY MDCVA2#0X2GZL.LM(N M7Y H6]P-\[FCPO2QRH:]&\O=NBVOE M^>E4\#.14D;(.TVU/5$>?_'$(X96=!MI3)Y(]&OKR=,DHY8&.R2Y!,TL&7U6 M^QS+;R(AU>M"!FB]U^$4GE-+BN0!P$O!Z;X1X:VA[J[SD!*'2GQ M@?S:X3B!%H1>((\$*[84)'3&(Q2\]NC?"2/F$O=./*"4$C817IN_\YG#5/L* M8QR3#**K4C"\UG-;(>1;.E?/C*CU(#8>&.%0E,B4OJN>(N]3CHUN?-E!(2>]% MK<"+KG\$Y\G(+Q(=C<_?[;ARXCFW*;5,.NREXGX"N.IR MVD^?HS^Z\)@1!Z5L87KX^2$(Q.L^439^X*/51]?8/=\)6$*+,!7>?\4)"#/ MX3]M'VY](.L$[-OF,+TROYW?;_?$C_)GX!ND#^=>A3CBN-5@,=FN3C[X_9WL MG"VL2GIA3KB_OCW.S,))TO5]_CL"?A19ZO8WIX2L5ZG4Y6^$-:YJ,;0*.N1Q M=O_6*A8%M$6P.64/BU=.W#Z(K!IT TWC/-N^ 'BNN<&4V%=PVBKCDE:M=K^. M9'^U#I@_*]>)X;S=?XYDPHGBXHOB;4MBWE3=';3KZT]5&5SS6C*LJOS5 HXN M>8/R8+R4*^U" -I5\5B^FC3HSC:#&Q3^27*%/.3IPXZZN,\[Y-&XQ;)9W>I MV1T[^GV[1V5"9) "L%8^/NLX77&V:4(PJ4"J['6;6EMPNR<98>3NJ[NE4")J M5B$=CNOH1M99PCB#>@()\@TA/_!53T%Q["Y^\GE0 /S<^ST[-4E!<8'.RI0. M'#.__<,3.)=6_6[C :S3-C\TDQ'PM0,#A7-9S M$JWS1G,/-?&O\ZC6#?'@RQ% GM<\L<.WCZRA$O*#%#JSB:=R72I!#?_0B/[' MA/.6#Y_<'9E%P$_?X"9-16A@?5%Q[%3U^DHA,%E'-*1=F>B6"]$H___$GI_]Z>4+^KO(9%0$R9@"S48<_#?I\T@QLX MW'2H:6T&\*/!5%&&N4$BDU4:;DC[__Z-1Q<%U2+P]SFSIZ)FV09/'L1_]L]X M#[D5U.Y2('<+5Z+#2M__H=D46WB*K7\4?9@%9\RJ2%5"-O[ED3;I:($M@S\;(C5ON5QG"9Y.(E4YC?_ M^@F/B*&&.(0D[B^*[1#\CA?34W$29?%WIL[.,.Y5_8-+=<((.CD!S"( Y"UW MBF(#A@1/:^YN6;O LSCXV)W,9C;Q7";(3^<%"7E@&=9 ["Y9/F_A'.;:'.98 M^O717I==X,)^8]T;?^]\?KXV"62VC6H2-[N4*VG\#U13J5 6L,JGT0S/-J?A M1V7I@04%D@RH( E]]"&_WQ@");*\\M1$G]4""$^0DI;Z_F#;1B#(F(SA!S^W M>TW@QXP@0:K%MB^7&FQ=SU@V>BJQ??2G=YRZ]L B#\UG%8'[J EL_GL*/W M%]P:N+W== Y3FH0"YIWNQMO(K?0B/]=:5R([O-Z.Q-XMWT;8S1_:$COYON[IG#[$5]+BM@I6OJ'"9P4:;43(-Q0: $)[;8K6F+.+T>1>4P0IZG%%>$?RZ MMNT_HA@*1"7T_=DC7M)U$P4679-S#O\UC/Y$!_(1M;FCW<^=)6 ^I M9LONZFC./S=E7OMQN'1??'!U4:_C;-"8?G9 &?7'X]%$.WL$O\\0.Q']+MTE M$B2RS9/AQHDL$_K"(8_&:\-[.D/+5#*>-G[2]Y.2X8M!PI!$@>7.E_SJ26;4 M4)]<)B0\SPAWWZ"64V9UJ)/[-K- M5=\YU (C/'*1YZ_WKIC.?AJOFG ?X67W^5+/&9@,0KID,15A(.< M;CA(J#3LX=##RR@Q;.GNS&<-(D]O9#A^7T# M3:*J5%D9(!!E VB/BZ_=..A<@>]6VR:VI\U127@JGM^.D]D?KST27+I)P4WH M['=FBN/,?JL66A:1Z\.UJE;)AQ-!?V'VN&3S6\-D+@DEUU'8=D>!TBPUDY+( M^1L[8%Z0 ;1K\UI2X&7/$R]SE2-SJ-VB9P5)P*5R!GVHBJ$<65CN\P652H1# M4HHT&['S3!. ]H80W_Q4FIC"4D#=-Y?=U+O?$OC\'/&'-)7=CD+@4E!1KT9" M MM23)PFT2L>( @6"B85%ZPQW^&L5 XC7*JN>^R' 6I:FP$('3][?[5*8I$' MX.:\,NF;1THEI#!O2&$4E%Z+@9P!6V^>B!==_RG$/>!@W>[H*F3?*/B/HEHI MIC>ICH),^I^'),C]>_3S/--YE\KZS.E3)HIQ8IQ?[W!.FP#C*$ (6^ [XS#' M*#.,>1V)&\J8:GCWSS%-?CER)7^#/7;9_35B&K'J0KH5R=U5"R=0@[\W+Z65$OXAK G9=G,T<(-I=@J3]#VU@3S\YO W"-Z>5D Z&#YA2\Z&2_6 M&8P!+/,[C.&B@8N'!*M;G.3!(^4C>YITY'PBI?3\@\JF#L*DNWBFIWP*ALK7 M:&PW#@PTL!^\[WPN)(?C@](0)GPEB?#0#-2E99$!MTPAG?5J'-S*+(@([EOF M1!UHSH+0>(^WU;=O720N2V$Q(R%3PY5/*F^)2,Y!4*=:UB5J[E%Y#A#Y[.A5 M-(4D^N WZ^UC#D &D(OEH-/3GCVXNBYU=IJ'P-%W^MFV7RAX+%(0(D4U=?^Y M-M(?PK(XO3$FE/B!E#UOGI]L]K4HVIGWNFIH-!YK,K^\REW-F+'T5)U/_;UK M-HZ/$!,=/A+W^H,$B:%N.*4L$+/W]#4?WV"..\:&.5 M^X@N1>GRO/LI(W%6P\R W/=%K3AAXB!DZ(=LYE",GEJ)XQ^_NJ.3P]#>[AR$ MID9].BK;CVE9""58BC1Z$]_"3NGPGP^%9>3\WW$/AU=8M]1OZ"I-X'S&U!)) MD/DFN^4KGSX(T(;R0:R<@XON?!>]NB59P##1F[%WATBRMS48$JA.":TZZ[;R MJ&+3320#1AI$9I82SQ58&/NR+93#^CZG0/CEH(MOT=B!0V."HEIG%ET!AS>- M>F'O(VD,<#9+6ES[ BVEC4+'#I^=[7 MAYA/ M=P1>]%AYO2 7.Z4;FQ[?3?]T*Y>@! HV&JOC&W^5:6^V ?]IF1OTW6Y=_W]W MNZVM'%QQ=)E!8,S_Y&':>J[$7S#X>GA KY\J./"_WT(':* 8.NF:2?FD'Q*\ MLTDN07[][[3(/6D&2H-48_8KH66=RPQ"K9;-H21&[!7]>C+;[KNML/PL#W\7 M1JJUH#NMVIM;0#<-9_'RGOL-I(C=E'W!OJPF)I%47Q+-\A?Y/ M:W;QO>:GY:!P%;X BAAS/9&X<>M!%E:N*#I&#J]8GS/F2D?V1[#OI_-!_+NU M$>"41 W/&\[-%%9+'@X3I.]O*"1@=SQ2A3,8=(T*'/&@)9![ MB2!-&7N W(Q4AD;3S]C[> /W@@WSD0>9P%BS/@B&-DAM,/$B'O2E9SOI!;., MUKEV_\Z7YOHNP,P(T WG&/#[VH%E=;+N>/CF2]T@N&I$;[.Q<.%8'"7R[RVN M_$!BD>&A%Z(?T\%?#U6A"V"V4IW9_GKVVB*-H,&U9#CSM@,F&<8)M:,-VJU; M=C8\Z6E7X'I&8Z]7!AI]/FBJ-C8S'N>\'^C+;L>+N?0^-X=UBN*;;U@$OQ6# M\)W-)QU_ 6FEJ0Z' VQJ^N]P^PN9[5J5W6UGVV,GBG,>.@AI0K]]$.5COBEQ M$/93)*>1S7@#Y>6<45I9U;;;&_AC"AN?(QF8;# P1-C;<%SP+):1$L3E($O3 M]GO;5GZNYM97/^W_381:%DR"ZT_4F]M#_/H:+TW41'3Y09ZPHYDJWU3.&,P08F0PQ5%4[X^-7S8\&?= 0O MN]1\'4$7&4I(SY9[CM8_T/+[%N73L.+A:_'GBE-@H1P8.KQ['B! +F7(;<)+1 HDN3)+]4:HNS-(-(\GT^7\C0P#3N]+->:2/( M;C12,"R6?_@>[5SCGZWKT6NYUX805[[DD-#],<4IZIU;%O\T\#I/SI]&X' . MY72)L0?>VM $AT$!GW_,S%H^?:":]@)3;.]6PK65%6/9:YZ(D%)K,7C_Y1G6 M0XC*]SCU@"]#"XY'IQF [PG(DW_VRSGRUD5.97*G&3=9R26WOWB1SEGQ!SQC M<( MEY-\,M)C0#R'8REL4[L8DALP MKA6T394&TW'4%.,I#>6ZX_Z-&Y6MJ0P-]VQ,I99I47G7-S2QW#F>?UR/=N$7 M8@A\)?##:E.]6LD&/JT96AND1OM0N!4!T1$$-7,)Y7]\RX7;-.J*.;D%]STL M((3TN*6VI69V(37!VEV,[7+ MUF8A$7Y)./WB/ZVW!5NZC=#*YO+389+UCU>T@\%6S'*6M;6N@9@"YPZTM&_* MJZHIX<^A-I*<\.KOU#)\P*R YDL9!^_LQ1\#?T,'@S=#M]MFW3GTGI8-LO*% M3&\KIG:3)^>3I:N TLX42G%;LJ&_1HI=@XFC2$ZA/I@=P$(';GP\UZM.C>$*TB P>(*MSRH]:=#S8LN+'>X@'L?2CM;?KS^^P/(3JS$5-M!F MMM5/G_O)-7SXH AYN!EBP-M1VL&/MO?WF99R^+55=60$'+P2,"Z[W+<<"C7R MKXVNJ$S4Q&@I/C4]W79R"K8AF^^&Y%_NI>.[S?]8G ^D7>Q'LG&*FK&ZR^5L M.6V _#2,PL( I02UJUW[[Z,)%HW.:-P XEU/@'-_ZY[B:3,1L"TN91 MX(9DMVG'VS?KAZ<V5^5&)_:IXG[$:E,*"*T .WL/?)O&NWK8#&[0/X'> MQ6*8P-^-WB[1:PZ;ZJQZ(P\S/RB$@$ K'GHU\.<++\X'7$C-+,\+]R.QT?3) MVEA?"8Q*"1MZ'J$>E41A[T$4R+EHY7W79E>XH 8IH$0_FFHI92"DG/I.C;*J[Y/C$]1!I7,H[ZLE"Q?8!& _ M]M>1=U=46)SPS*[1DICK.PZ N?9_O,-EP< 1$D$C9'I16R .6)_.F@^!M[#=)T!R+W5Q@P<'@LFRORZQ%2F1PM4' X]V]R([4! M@'1Z+;)7Q__<%[A_O#$$@\#89/2?BSW:R&L46FD"-'X<9O=S92S%#\K+: $4 MCLYP*%QSZQ)U(5M$^7@;=_47H0D&DTKQT$#W3'&[WZFUO5)&* W3D9#^(B\Q MD?F7MAR)YU"_SXT^13OHM<7NX#_SV2.WP+M&8I]M DL#1WV# M@?*YX,J+6Z-8NGNAY@(3W51PFVMSNRH(WWC7FO/WZK8+J6".ST&>.]T%*>-U M^\_5L(842BA,ST"8)>V?Q1QZ>URQ[VW87,<-_T(WVXYNGM&3Q?YS;9!O_ N-:,I-P'JE=E37%[JN=JQ5 M.V-^\65WC["^:&'5D,Y]!J2$F!X3G.&)H/,(C,E29BTM)W5\KA(ZK_>">]9+ MHJ?30AOO2RE<^[OX[7Q*FE#^8;]P4LH==P[+_@Z1&Z)Z"N_%?I<3F39.8&A2 MZOF7KXEM$5\CO@-;1]-Q8?FTAPY**7OD<-"[@7LZ<#M,$)\8.!&3,@R10+;& M^(_W1RZ#W^'[2BF7]K'!RN3=]9R[*@Z9GXF\S("]F?[B89TM1#[P&)XRU&7@ M&$.*8G([-4XAXHM/M .YV0406JYE>MQ),-R&)8BE8P#CA_/L;;MZ3.Y.Y5=I M=X4.-T(N6D8/A'_4BF:B=<=3F\K#LW7.8;S"HS=^YV3? MPON(4^ ^G=6FO7TJ!SA4H!0'8H'FPO.?[<5EI21=/',LPJLMJ#="9^M-^?(P M6+:@Q5TC\;N7Q@\&_SGOXO"+P)S.D*$[BJMYWQ+&W7$?Z].\PZ\R4MNBA**9 M)Y7YW._<0L9HP\% NW'R0]H(3*XPY^@$"'\EY+RRG/IPP%1(I5ZN7U2QK;>Z M@@1%I48+*VJA BN[UT@]"M=&.D? TWIAC+58-46CC6@\K]**WNTA@891=P** MAG-X(R/J* W1L'-B#E4"AN(VK5T]74V3*^DI7EQ+"DO6I-M2LAZMPT_9K\M) MBG6]Q^ZI_3&56)^/3WB-ZY?) L8W%97RRN"@(.AKXA^;27'*HE,-1B,!=S'? MWJ+92JD&[9$[P1=J;VHS.FNL?KS\TFD3'\0+6=EK*^_[W)U9P5-(.#7WG"YQ M:!^?]H+U(%O@3UW&I(DD+"5P/>!T@$N\%FAYD[WU=B5(H>?>]_#PUWLR<;0M M$F $$X_XUT^$"?U.&OP:-[T_+SCYD_)IQGBWV2S2/Y9LWEW(^V^4S'[3VP, MJ55=LF6^5L[1ZB+OW4[4+0W,'+8TP+B+Q-*9+R6^=R66PG"]=H/=EN+"9$8S M!%>-!WO^^3=1%Y?^8>F9599FQ&D1)' M*/XZ\+>CA;EN1M\=OB]^]>_C1N;O M!\D DA!#Z!E2GD)_9/TWH>;T\AY5(S-=NUOOOO)Z[Q']R;L+Z,:=?C[R+Q!/ MDRM*SWD)*QU8.#D-&_A/*5%IH%6M6Y01F)\811?@.: W_2]K]_T(T@]5Z(_: MGVR_1UW N4?K(HMUO_+QLLBV]\'. K-GVCE,XO*@O"KE? Y"G[IKEDDA\(+ M7Q-N^3=((3!$=_!_;^=H#- /"*?HFPV]5TT#N9H/@9ZQ_5B%S@DN3TV.CY+J M1<1*?QE9/3Z':N="M;I%S995KC2/US>69PF4 NULUP\^'M-XGQTZ(U1*L8:_ MD3'$1"TD1 N"E5;%-N9PJ,? 73&7'6?B%]N)'N$Q-=#-:VY9 MRQ,@8&>!QLEGNA#>C#(G.>M!1?W9_&*:NB-57S0O*,\CU5=R((U)L7]C'9%A MR8,F(*&QU45WP,.MPT'8R5A=1340<1E,KO9'3JMU5A:1(%&6%?Z;R>(-#U'WSO:%5-4S4X7M5VERO6+C%/4SY%CUT,+I5 MK)W1_1H:[M/BJ.P &8%[]AG)C$0PN*B]-R#W0ZHS^4%0R;;B>PXB,J_4R9;* ME0AK_-QP=!F60 G!]Y'2%/LNSZ8]_)%2 &7]*%_: MR)?G*(?CH:,G-\7NW.QIAC4KE,-*.2'5#860<-A' '&H"= MF<51%#=E&TQC3Y5X/"#-+KKH:%)L[*:$:=[*?M.ZM;:7;?CAY_2BD8&*VKY) MB%_>7T5F)I&83Q4H(7/G=7.B(<8Y\_YI%9"]P[5@^]';ZTY.MA!_RL:20391 M,75B5_ANXS8,\;NXLM>YD=F=-?+O/ZZ5#0-U(4$ADO%S#_82E^@P1 $3^_'Q M^?K&B][;4A1FK\DUPJG2-*-)*K/,:8K@LW-CTVHMAD@D8< [I'.KKL8M_+#; M.\2<3;+7P,]&J>=R/._;_FTH\Y>BNCDVJK&]\0$YEW,SM.669R/6R MY6"!H#G4X73)1CDT:S32L<7]LSA?(=2?D)OO/_AGWK9DUX8%DZ N./Q;WL6] MU:TNJ3])N(XLN107<'DP[<*M!A-,U358>F<6,HN?+O]1U=BC3$0 6/PTDI>" MUI&9AP4B2F2.9+\[ T.9 3-$1Z_%"AV4 CY-WE1B7;0S7\ ,-G10&S T/QKV M#XUN+602;)AWYE )@6W$J-&X@)8/2N:(*L![H'+SVM<'MH$T)7SL\XA.HT"" MUA%9\V4'-:DJ$P1(YU"%(2&KLY96(QM$I26"KGFA*P56)TB!WB)G&6"# MQMJ*#X\)GJPL4U?4-?@SN:.3-9NN4%E*J0(M['UT_D1<"XD)Z9+5QOU+3063 MM-:;/HV9%R_292SY' K-+B0>T_[!.M^S[%"#KLV^'K=?%]-1E"28C5V-D'DS=9CY20_S^55Y(U6(X! MO[?!Q?:*X^W\@&[+VED;E72@)]6.7?K OKQ<2]PZZE7^E[Q,O MM/Y.^B_JL4S.X4[*(H7;L">L126UGD.:B93H3P8&(Q@H[(O^-.CEZ#\-3GK) M$$89"9@7RK:\VAY_6-GVUN*FI%4+&EJE)WO=TWV2BV!@B&U@KYC!S9/_I>M; M6TD[I:RL2] N 2K/)U![)/T1=5)([7(EXK/MZ5AG2K->M5A6LF6H);>@@,#C M42[(>QN(Z$6OJ[;+N9/R-@B=9GBG+GJHOWYB&.T-FK^7SW#[1EP-1LE"5\,@ MQDM(IB$'X3Z-%.=_%;D6J/0I%]CW_L=43MA&APX"!5\&L!^5'G?9V9;^ILB9 M&)9%-D]G>*AFXC?"PLIM8+-&KLFL0V2F;#-<8*#^0*;G)9MFW,H\[ M7KC[DA0HXTQQIP1W4SV %5RO@8_3,,U_UMQVY94]+1V81!V)R9HJB1J2-:\E M#E(QK"( X')ZES>GI;]1N-(FYU 90_X!S;- ^FJ6&QM/%T+<[T,N"S\U\$X6 M(GD=L+5U-DV(ZW,I]Y5TN_+F4'F1R\LH_R4-:=[=\P@UGHJF_,N.?C]LT M#H(JAMD;*)_D12PG[@E-3%":*J6LF9ZL-;'I[[+37[*]$21V63.[Y,E;;8_Q M*9BUX4YCLQAO\?[#N2-YT9YO D7/*0(&?3 V[]RUD9]D@M43V[_,SNI<:\K& M6SX]__O =CX2?'%C#NH258]%.F4X56\(@FZI.O6&%0,8&C#QTS^8*4/@ D(U M_NR6H;PJZQ[;64;5V?&T2COTVHK/&82R"KV7T"@/-2"[+B913W_.(%4 M9_A<_MT9B0[4@04G#K:JE!C] 81>4#A_^SO?]F..HNKJ9PV@A&_15(JCX<4* M./?4F#,\3S]\JSSKM%RLL[(J.( RGIT?Y.9[Q+^7.YL;,X<":7A7;VG;!9L5 M/CC/A:Y^X0C8AYGLKXIGEC+;H9K3F9L9)S_]?WM(?..&$TUX1+AZ$AY<>>.E MF==VVDN]O\@"]^[89.*P?1]L_AUI?F!3U[4$LQ'G>X!AD1M2_5UW" MSFF[Z#AK(F0->RG6^HMC([?4Y7(UG,4Y'(HPZ&.MIQ?"U)BE]S=? MO%,$7H[/+6S@4'$F829$*9(1R>B>B=O59H[ZH;??]86!T=1V3788&C\Z@-O@%C3_X_KI%7";%UD$O.5&GZ1;/'K^X@V$IBU:WC2W0.C!('4)G,6\]EADR.*YD%;EQHGRIJ%?$N()^8_]W(6U>MOMM!S9!:FZ8B2JYX;0POYBR/+@1Y,96-B/D:M$N-%X^XW<]H\OWH$7ZH9'\6OVYR4^Z6=VG-&D[ M!#/1;IF+A'D)QFN%Z;VOTKIV>?&$W;9B^:1MRKAZ_%">58,)"V.]ZIX'L'RD MDI:5P FYP%=DJLA@AG992T33MU1=Y"."[@>I!L$AWR5_)VIG]-*$PAM/\ /1 MXO_3!.?OSGH(W:4O:W M=$9H(?OQ..J#F,;2QN5I)G#_KK8"5VY=J&E+29'0?R@Z6UZ]:^O]2@+6$M>Z M@DS8!2M;P2%,@G9SJ)X7FQI,!X73< ' ]GBA'F>^=Y[^DD44T#H;DXQ_4)== M2ZNNQN2VU%GC<&+0XOS@4\DDD]5.4CG9Q6) AA+X^&2W2P),^P(Z#6_J6>FZ MF.Q"MD!PL/2X/)FZNNW3WV&ZQT9REHC+R]-DA6?=.[YI8,=BF*^0IT;H\%^7 M5,96/%3*NJ/G4$O'>9B%9=5B&-UUS"8)V3)#&LH4PPZ_JBGG/Y1"PWS8A*2\ MOVFK,;ZO_CO4&V,_G4+8MSP^!607-7:9R5@R?.\UPS/EPY";\I@CX-XG-F9*> MD,T\WDJP5-?2IH&/S%V?7>+HTHU9% 90U*M#2K5'8YVMXW6AMVOC>4.SC>)0 MX9.VXC#+1&>E^G]RR\#[GOC:MT<.3/;'S:'&U4J&/>W]]. /[[AQ3 ,%X=WF M@O>1[X=T,RYP^#0"T8Q/;_!K'VVT#JM#"BRV)P(H&1IJZ9]7HVW[>U4B>!43 M9SL.%VQM+.F85K:R9$*9)*OGV("%-SD-?12+9I@*7[$+4^Q;:KW=[U,NZ.64 MF(&LW(!8; LI@LT2 M164E#9/$X8'UO]!HCN,[ !; -27%%G%3U@&@]'<>7SM:_W*\E)MBV3>M ^\$ M1'O-OM+O9Z" [)N?W!3Z)'>K%3;IJ6X77$>M1&\L_H49W\,/YY!VS:&NNA>Y M,K.38*:.D#/C=\CEX'SW^_EAS#02B0C;C]I%&A[[FP7@Z,(31P<.Q^[HKTV0 M:."T@*8?]7X?O,<=_JNK2\/_UT;)S=_"N?K$U_/TZ >@]$+ M%[?36 "CL]%SV[3%6C]G?QIL,-"N9&H4 VE :NP[W2ZF3 PQF6^=S1T4\R#_<-Z-[(-:;ZQ;'Q$B9/XW^;7V=Z6*+4(6 M&N*R3CL(S1QW2\:C. 62LQQ&#//F3@K^[,(W$H4LC_%5.M YY(_8U=5*_7?E.%4;D' MO]-Q W%U7R,A7HB:+^OK.!ZIP$V**AE?B8"XC%O!MDO?5YUU>9]@>@PH5O^H M?,09\7XX*Z?N?*56PN@VX\ZO?Y ME=_.T=QHG0LWK.R?PWNK['R2EBD%2!&;.7)>^N(\TS; H1>!-VY MLL0I1R/46GWCBL(+!,I3(!)D9V?[HT[H""2(_\Y^;+XE;H00,)F)9\.\TN"J4KR-;3<1MVK:'[3I PY6FW#FUWUYJ M$Q@-W&5V-\JMO7.;T37XQ]H&W,!9^R<_)SM"YB!=\^-15*QS&!HGANWK.0?< M.HS&B3JK_+(KR*[B:JTBCC[:U#"2,(?JU3=X%)5/&YMG8YB_U->6M1SR1Z$, M"6S+;(/J9QUZ'6^:,&"#E2/KA[>S$3NO>$.F 09@8^&&D."MZ+L2%EV$1!)J M(OUV+:E_UIX![MVQ]I7V+9Q<[',O23A.< MYZ&5&O!N4S-QD7=WHX15)FRNUB[@UC$Q)- ?XE5<]"LT M;KP&55+)>2D7W'>*SN> 4S8]_>#0Q]]YVS"&3C*#F>XQ@05_'@I&9^ ZZ897 MA PFPEM&_Q93])_-):%>J=:];#PGE3Q_1XDC_[[]8\T8$ZA]_U>"*:7PZ-U= MCJT6="Q!O8+WW(=>B.P?B.K9G"D9#WMF;8< RFMW2AVDZPQ17A*HZY6U> M'58LS29PN @/$:_I^<8W77Z+^MNL*FQ)K69K/!]^:7KKE3(3+?8+?O#_FQ:_:2Y(;@<>TB!ILU0.HOO\9'MS19RH)[O*"6ZZ[5^,2,, M1OP#%6S/GT.>O..,A&#_EW#MH>Q1 O<4SE,&CAXVGRBXX( M3<,$3L/1Y+YX+7LH>P8&/0:H&]M3&J&J1IKM3-C9U7[]A:G1]!&=Z]4<;Y/4 M>+&2Y0TSA_R"\2(JW;(H6;SZ&Z,CM/<%:W M "B]MK-W&?VEEMD!+AI-$(?4 >([(CZ>U44K.X2K>O ]M:$!7%%W;_3[FR:= MG?:-=U!8-O@,/N/?\SXF,9U%C\3>='N7S;S_MEBEO%!^1_\=/@CBDM+%9?WX M0B6I^]-?%>MFR4!7YLV332(X64J3:WJN>3SAR-!<6NNQI3O0A^$0UDLSYS6% M_O7E 6-,!U)T1RFE6H1N_]S0AU1.N(E;>>B<4BA8!J_9RZ,NK,0&,!/#5$\(M1%#!^-VN%^6#X)%/S,S@Z@/;*4EY[:09/#[F+_Y5&)&]#ML@_G MQ_PC I=IK'GX.ZH=D):YBOLU: 2ZAPYW38>AIRLO.&U!4Y M7?O[;Y,&G'D, ML;9XQJ<#*(W"+OPW!U>'\)3&_MW]BL,,1D4T607%JC5:6JMP_Q-H]Q!;8>ST MKCU[ 8*CS<;/.P_0;W)U+\@%SPUN$@U3QJT["^_Z4_-O?0\Z4#6B9)L_1F^4>3) VQ\ M.U!D_9KJ'AH=F$]M>##>.%MRN=CM>\W3[BK.&PV">%/.G\9-3>=U..DP,PHX M/^[(VKU]@NH)#)E)]ZCYC14:Q_L"8]C>W1=WAIF@J78:FGS"^KGI[O]R_ NW M7F-/*$" 56.T=@WQ0%(W\C\M%@^?*:WQYF?,0P#+H_JI[4L(#*:(\_(.+3

CY22H\9L^P3359-QBA=UVOJ%K]6$[WA;. 1QM.>)P49B)W>Y4Q=ZB^=9XF MFOS8?E;N(*H-1/%'F(]@KU!L%3KFB&?=/4_11$0&C1W.']YA^PVG\^A*>;Y2 MG@@.JJ@@$UO!A3C!>OX1G?\F$1F/6'!3X!L$K^;RM<5KZ9S[8): M1*'=!;7G[^L\:[3;*IW[8G')I,K#ALJ36N6).A.).4LIC!=/IG'B<:*M;UT% MT?NJHWM)D6>Y'P<3[1C)-<,\)@PKVPIYKU'(HVK"W85Y+ Y@-(1_[I@_B8]( MM=SG?IJ[HY@/)L7XO .RYS 6J76Y=J;2#-WD\(< ZD@$+H7YP1=\+8UCFVD_ M6A2R#UN\6'4EWFZ[W=F/'5,;+8$GFM^/FM/Z"E@S@'XY/<^ML#?ND &S=4&A*<>:4,7BF$R)MU>OYHK5_MR7Z)?1>RB,ZOGOIQ/PW! M#;EM)SMXZG4H^#JM'TVC3YT#5:"YJK8G[V)W8?;79ZL$NY,B]UL.U@^X3.JV=R=SFJ_\]W!2;ZCIYX[A^ MRO%(?;9Q7;QY3^ TAZ ^56KO8NQ=KLC\""Y/Y$E]#:)U1^,4?4MN ZJ'#)#H MN=30U,XE/UR]$Y'YL\N/GZQ_X>K4%CAKW_'A*F"*X,S;2)8GY57[^&=%ODY2 M2)XZE3=UO*C^Y.GY$*H\?7$\>;S5'(^2EC_Q_[$4LO9 Q<"0QUY0RG,2O< 6 MV>OK17?,528#5,CA>G1-47J)K^H4+,7]:N_]VS/OW9MW[TZYJS4JA(F+ :_7 MX\HO"R\3WS[YKM=1IJX'UII0WA7(;Z^'1G$<..JJ?1J(69H^5#>=* 3=YW6%3GU%R9NU;^N0W7N+):R MR <./X*G&95M=161E3K9RD_,#&LKTCY_U)X+5T[37$B<[J^"ZU)VY&'8K%],^-7K%3OI*NY)[G?/$ M=R6[VD,SZY0*./VW:2AV7<]IM'J%C=C7>(&&PM<]P=-Y_>F_.NNJ@'1;>F]$ M(=B6IO&ZXV].4_@HQ7!EU)QN$!NJN=/>UJ]O!2Y6#6!B%E.WP*;JTOL7$IM: ME7/HU^ENC$T;+]CH5%]9UG3-ITJ/);;T6W>CX#J4(DSVW1/Z,KP'/S6O%']H M=5Z5=$Q=1RQ3B$WHG_+/W6FFRFM6WO8L93E)9QV@:NWM#J44,3R*6Y]RE5GG M>.-Z+B^"GM;FAH1_)3K7U <)RI7DQTXY<956:387AN4@=H(.4O6/RR05OY[8 M1ZKOB4N*XF^GZB9=U6G?+E1W@KNI))T?7-!"0+(:$!=L%@=0M.#&W["+9..' M^GS#*@&">@4D&SK\/FH,;.U[S->"/9VAL9L=DRRDS46A^F[1G.Q%K^,J_Y#[ M7HY.87T*TEP.H?5/[>V;']A#AQI@E(^Z?:.G3T7&ZP&O[)X6=S-^%,\\NKVG"+S_!A)B M2^EAX#<$7A7&.$,85D X!B=60QB48>:@7.&$SW&X"I=0.+OJOZ*3ARSK*958 MDWJ-OE\2>__MQ.!FAT]KKZLO-U>75^>SFP=O=GZ^>+QYN+KYXMTNKJ_.K^;W M)-9*5CF?I-D]2U_X-'I?;*&BF*B[!+EEH.0\:TSRIHI2BI.G6)UYBIFJQU2Q MV]NJHJ\T-4H!6NN6"BBV4 PD4Y7!*BXDYLVY)!S,=;*$YQ]\UF0/_G=52NLS MB]DJS,\3<.&">_%BRT,K$:SI+0S,!"K!SI/\/,ZP*ASVD^+YMS.O9NO5?.G, M/%81VAR$G#K+PR691<$3Y986!%A)#.$W&GNHO:^Z)7G0881@V+Y[%0C6!K@V M9[ JFSF2B:HKM?[BV6M);:WFQ>K(*&NC)F#>,R MA&D@]*/;) O%4L@:3D7JE;3NP)*#*1]:H7>F;,T'5+ZT4[^U-UB3N)Q9G,$H M;EVLDRC@74V.1?;(FK3_HTQ [0@RO()P8R"@+@J\+VS/J$58P+?C(XAB->XP MR_,T?"IR\\8^:_^>>!2T'%U0=-J1YO?9W?SWQ?7%_.Z>H_NO MQZN'?_PO,JO(ZS$715J58I7W(<0?6T>6T[]=UAP%4SYS'ZX@F_PP1 <,)C / M*?.S(MV)1G=,7H#"^V9Y.4PRJLZ=RONA)3=U?[;D1]M!AT'7SE4E+%F;(IT0 MUDACBK=D=U41#=%*)F)CL'BHSW4'F_8/^>ZLYJUL6Z:O0][[D$V[I$]4N^A:.IJ4L9$"!7; 7E1U:[3P"9EG=4]S MJDO@LPUL5R,IZU1W;Y\EG#4OD4L&M.YA@4][EEBC\$6STO;B#"6M<6\E5QH# M-G(P6^ZZ-_-0N[6Q;L2B#:[8DG=Z'BXVBW"3V8&O9&"+\J5?_[*E)YI.JO>! M8O?LE[4DGWJGS-IIM BT_O+*"(:JO^>PLRN]$\>;* A+$TP,8J 1Q!5A]%9& MN_-":_+3$02 C?JG!C!"^::;&'KIR:]AH" &F(#R D:QW49BKO6C\NCD*EXE MZ<;O/W5HT-:'*%Z#W(U9P@ZAWEX-A$&8+:.$+PA$?+\$O"O &];,2'9W'OSO M2?NJ%[QH2!^#I\BJ,7%\LR$H:+\69!Z M-:TGB2<%9IDUR@Z?SJ'.$SX2YA4YC7%4O&FUI#IE^MYM3-F#1&6;CIW]E'(/X 1YI&H?7 MBD+LL4H4@HA^.\N,!C5"C287:&(@(K)&G*TX4BZ^O.L*]QSK2TF-\N"P@LGT M?S($3_4=I69U=?HXZIBX=69^?=S]IFZ$MM'Y&F'-V3W I\FSYKR),D3-PO=[/ MO)*(,@ S0+&P@AN^TY);=^]*)2"IS]R<\1]#W-YRF^,'Z\.NMVC$'C \GGEO M/_QV]O[MQ[-?/KP7TY*!4Y;6X".>&H!3&%57 ,D*R\LJD#D;!.=*WCO*;HE@JO+Q#@6^*EV(U; M$#!,W23QS\T,YF)%X"_E71[JS7,M.J-1W$#79[;'. @S>>F7!7,_A:RPF;BK MQ<+G& [-PB#TTQ")CO?(O9)>75,##EZ3!9GY!J#4V70?)6N@7"F4V<0H^\V8 MLF7R',.]J0?_NWHHB=FL;BL>A9:MB5\#8!AT%OE<93!^NXB5,_"R[8UD1P:7)RS39G!G\[^6[MH&N!<4Z)'NO8N^M M.']/?: \'Q-'9>4W",>+HZA(>\NUU$/*(@@KX9E%SD%O2RK^TU\L]@)Y-SA? M,V^I5$2531[1QAT+"CE_[:GCVM]F,%=NMU&XA$UM>/7%!\[%ZCKZIOM=U'?$W,M]7W//5!^&WCDQ,N#1X.\*F#M*A]],Z4DS8]+*M5$DVD$EMG M ECS+ \WD'M![P?2HE6C,Q=S)[5P:,.&%@X2==^7R[E9''Q)7E@:]]Q4?KRO MWY9 X%H3T>\YF]'H>\-3[F7RPG)8YTY_VHF1]?$_[O]C'VT"9WCR]\\UL5C73L#LC/ M?A8NC^'6@A'AN<$PP".=^@F(7\NE#^C,"&JK(BW#''F6+O>0^NFR%)?_LP>G M:O$_EPE?K6WSG_><&B)0#C99_KE<_[7]<[9+]>@@V8I^\31-8&$._N0Z7H@O!\5/VYT<3 M*)2*V M1N7X;A8;8[U"Y/HU"0^9IP3^++)=7RI)9$ C']Z-;/^2=X]S?ACQ@ MKZJ/+U;B)7O63)'RD-RF\G!4=AJ5FY+;YXU>$9-]D,R]IU,A$B%-]\$?3X5( M^#79!\DZ\HI/98N8P;.5AW6:%,_KR_!%_%A=_$6"M'Y*LJYE 0H)S"PHJ4!M MDC0/_RWSS*_J!S"E6$@T9J8BLU /&"3\ZJ%R% P2=IFIR 8$*9:\L;18??73 MOY@8NNZKG>#/.T@C#.^1"C_ZZN?JUW^^12*R\1R)W7.4$I! [@".IZ>$=T@0 M=P!'.B5D;'F=!V6W1&*K5C-"Q]T7%XEC6LT(76Q?7"34:#>C$C>.N5?>^7"6 M?,&V*5N&(60L0_WR$QQC N9*XT$"P2?PSC0N:( \$B M\&,^0 MJB/P*#-+HC!0RZ]YG(?YKGF;611QRUD*Q\-^O&O>.9=7J>3_;QQEZ6.7XW^( MJN-,H#)]@'3\#U%UM E4I@^SCO\APH[97?Z))R/O]4$73D#843 (^F +)R!T M7 R"/@S#"9QR))7DX+T^1#.1..5,2J8/^IC,1.*40Y4P]'&5B<0!IUH\1>&S M&&\OPVSI1W!&H.3H,6>%YW+IZQS/O4!"V4T;>DLIA,<"V T M;=W2.!:T:-K2#0[I-DG]G%7U1V$W],]?L$!%VYK07;3"8^&)MC6ARVB%Q^(. M;6LJM[E@*Y:F++AC+RPNV.==,UU S'_-U[%\J)37:JKQ,KNH(757&:$"?0@UGB%91Y#O_4:=7/RB#\<. M84G6&0Z0^5=]:'<(2[(.<8@:]$'B(2RI.L5\M9+)[O9CPU_UD232FLJ5,>'U M42'2FLH!,>'UT1K2FLQM-MLHV3$F;A42]-?]6&5+3F9 M8]G"TT=(MN1DKF<+3Q_]V)([YYPJCUF)3A_86%([YYHMLCD]-Z\CD2NCYJ.:VGF@UIA[R<^:B/:49R<\#E!X'7QSPC MN3G@]$/$_4T?$XWD=F)N_YL^=!K)S8%);A!X?: UDMN'$P.O#\M&^-=EHBPB/A$_ZUF2C95W9"S8%2]F1^$?; MF-QI]D5'PA=M8W*7V1<="3ZTC"#;4]4&$B<>QM:1<6.X-I#8\3"V5.-&]21# MG0JKDJ77=?H2),5Y+R%5W[= I(\0^PG=1:2/^GH)J?H@(IC*'H)D)C<2.>9M M"@F27MQ,Y"82?;1D)*+S+KDQH61"RGHA&<>MB.F\S0J9/GJQ(W8;F3X2L2*F M\L9K]NQ'H@@6%,7B80%,_V&LJ@UWCFN1].3#N%#YYU"L^M!B()<3P:H/.H9Q MH?+AKWY?>9YQ&1U(B3Y^1A>9+X] M"C<2A(WA=4JXD03K8WA1^?D-R[\EZ5]J,ME]\7/VS=_595#U$9>9BLIW^[#H M(Z<>*D>QZ",@,Q69CQ7P^<5*E2F'C?",0] '.-K&9!ZEEUP?O^@;NR6Y/@[1 M-J;RED60E/[;J$")Y!/7-J;RED7,SM=^'+-(+3XJX?5Q =;>/?GU\SO:WC7Y MD?SB6'LRS]^R5-SQ%#N2?IKN5DD*B4?FW[=A*N+A"Y%_$$DY;DM/YE_6^/0S MM36]\_CTL[>=:I$^ M)"+'9$F@MHLADRK'K)^@C_XA*N\\OL:0A,_'_]"/HS%]''+T#Q'V2KZG(/,; M P8D=,$IW,. 9$K&*8A]*:M$8IFJ0UB='".)C_LIB7W+B F9NOLI'<:$3."] ME(2^MV5IOH,@#_K$_%]%N(6]GQLF"E^&S^M\L7K,5&8KCA"9U ?R(?3+@7B1 M & HGY/!BX0- _D0^O-+F$'=]22=9WFX\?D*Y]Z/H,/E11KS_SSQ7V4B\KQ+ M8[@Z65^FS,23U\;+ "3I]#AN5/UI+'9]9#>2VXEAUT> MX[C1^7S&>/LU[XH7/*:+$C$MGC M/SMJ0I_DT=C?DS2J-E60M,;=EH2^UI%9'WYI6CHDLSX0ZK:D\PVQ\+QC&S^$ M^M6-[=C%4Q0^BT'WA@^K#]]8] )7D/(U#UN0?,#CN-'YV!AIWR&Y@$=J\L2P M8_')*&Y$V.^7:Q84$90$C./"CR -ZV)UP;8\L%!11ERN<)N+VW:(@60$/A)[ MJEYQ-.WH0YPCL:?J-T?3CCY(.A9[XR]T-=UGC4D*?%A7$_) M*YJZT$>3AW$]);]0V=&0Y,3C.9Z2/R@=("F)QW-TP ^2S3:)0:+%JGI'HS*3 M=?9WD"3$X[@Y8/]!V/L"SR'<3LWN?6'E(&[DV+^PY#GUM^MP"<4BQ:()HKS& MH(_D$![ @MZ[+5#VQ7Z]+.C]V )E7US7S\)5E.6TU!>N&8HVBJ+UP[QD>H-*4R=]P73]DR#;?E M/83[9)5_XP >MP'<4^"_^>J'<D!#O )YD/><@ M/2!!X"$\7=)#A1,) PTT3OEUA0,)]@PT3OEEA0,)ZTPT9#B>8<_FCFVAWFS\ M7-9L3@IXP<7TQ6:1!,MC>-'YX0C<2)KE,;SH_'8,;B0T&\.+#/<+2V$' XA^VQ1VS#9ET(@D6382N8D$29ML)"+M=S@2)%@R$I$A4:>W MG_WXKPL>QV5\H+OTP_0//RI8';]Q5$B(9,N SNNL$2+!DRT#.F^T1HB$5=8, MJ!$JX3@2+#IJ-23WNEIB+")I-23WHEIB+%AH-W1$XLZ* ,FPW$?GBL]T\6"3 MO9G.%8_JX$$R,/?24>$)G^-P%2[AA?)R"2L%N)@.PH6L>:D.2<1L24[F?;;H MD#C CIS,%VW1(3& );F+Z-1A.I*.V8+428\L42%Q0#^IDYY8HD)B!0M2*E0V M)V=(1F>G3V&M<"%QALNGJE:XD'C#Y5/2+5OFJ1^=[[@4#VRYCI,H>89!ND[I MA62&MB E\T(;5$C4T4]*YH.0:F*=1 %+,WDA17M>A"23MJ,FLY@E-B3#6.G5N]H1\]DHM[+#LB] _^=_&B.KX(7\* Q4'&D>DC,4U3*H_52JT/ MLS1-J3Q-*[4^@-(UI9/Z'\Q/'[XE#^NDR/PXN ^_YXS%#^LT*9[7C3_PE=0- M']#ACV54C^2X/H@IH=<=H@E]7'404S)/KM9A2S^Z3=F*I2D+YGP-G6[3,*L6 MT4B.;4MR,CO;HM-'09;DSMM.']O8DE.A6Z<,J7^)Y.S&* Y.S&*,G7E;H7D14B9"JWYD#H M8]88D=G=F@.A']IB1/) #^! A%&?H9A'CQF7D04W++_D!!S1Z?50REIU3Z#/>.R$F8=D%4_^X8UD1B3=HG,%M M&B8IU'-*@.@6+I'!C7ZN%'V <]RON-5/QNM*'T<=]RMN]:KQNM+';$?^R@^B M*WU\>-ROO*?2U?TE"UCJ1U7,H8\=V^W(QHR.O/HXL-V.K-^VY'B/Y,[NX"*3 M]S[WZWH?&%?5B1\VFM%YP?[LB+!SEXK*A_X>YBOPW@1,SBHJ"36 M1R*ZME3^H)=;'Q7HVE+XAL@\L/OSZII+VIV3Z[]2Z+0I6W<.K/]*J+?'>RY; M=\:J_TJH-R%;=W:J_TJ@MX"%?\Z"@*^>L@?^$?54^'TWE:Z^(8$VA2 ;%@?P MTODR\I^YM)U)J=O($4D[4U*W$947%$&8)^EEF&ZN BYI9T+J-J+2J13B.EF* MY =3O\5,^77?S9?90$-G B$$[.1HHJ.T@ZQ&) MW'%<>NU4J6U+K?M]N;4SIK8ML;XOP_@^W^3S-$W2\X3WS27$=3*P[N:KM*0D MMH4<7.3^[R7_7<:A:*=:G, ]!-TDDV8"VF(K2#=N0HHNND?\<:.26ZN)B&V (3%.S7HB8IOVK]\Z]PF8U3L6A#K6U']@TG_+A=;.L3@!D:9-"+1S+4[@@@U@BW*1/B3?8BZ_=J;%FKN@ M_SWIM;,KUMP)W:NCPO?=O(!H6R>T7LFMG46U;5W0-\L:)YXB;_3[;L8_"RH7 M;%#FUWK?3>Z'MG5![MLDR_WH_PVW\MRDF[ROAX(4PSF?/5,H#!>P[__)> ?H M9N?#&SLFN6&V;3\PU+G[DL7]+D6[Y6BUD.PS!E MZTE(K8&@Z&;,ZR.AM<7W>CTKM]PX!,.\K6E/:H7+,&(WA;Q"TLU^IVWGCKR& M*;K1CM0_0(ZT+._!13;,S?M-R;7\W)=7U5;Q,4CY.U_NL:HDB ])N M;CA;4E);]*$R3,)F4F);Y0QNR(0O[,+/?37-'XJYRD>['>SG.&-2;7=E=PP"[<;D^K\[]SX_QDGW^)[YF=)S(*K+"L@ M8.OF&.LG(K4!CL0PZV)$1#:Y6JY2=6U]EN.M;AHOM"VQGEMR:R=3;5LB?3^D/FS]WN\V M3TG$!=;.G?N-B#3O4B>^[&:H.9TIDNT,UT9EF#V=*Y!.J2D/EP9W) MN-N(R&9M23O3;[<1E4[#>$_2SKS;;42ETY:DG7FWVXA(I[=I$A3+?)'>L_0E M7*H;.MU\16A;(@TCJRDU,YLS29$NKQG MSW!%_ N#*C?;-=0$J'J4=H[#"8CT;$*@G?MP BH;E(]_FB*I'JB=#'$"*AL8 M$&BG19R P 9%]O.S[V__[):TK3(V?.@F5+*@(K!&2ZKLUM_!FJ0\3?[03;74 M0^$BAL[$V4-![U/9'5NR\ 6$NF$ H3.SF@D-1.X9H/:FSI3LQ6= M:Q:I\72F;2LZ6OND!0O@7M*&/?C?65:#Z&$GH[>9AB>OJ!"3T=K'UE)F047;)NR92B. MU/B_(P;_X(XTV\"CJG^+W]^FR9:E^0YJ((&306FD[49B-\4@Q_D&K=V/I*=N M,J^C?\,-?_KBA_%UDF7G?K:^C))OO[/@F?' +2K@B@D,3W"8FT2+/$_# MIR(7A_U)C]I, =U47W7#VXZO2U-(.=57W?!+L2"#IQ,I6[,X"U^87)$"N.LJ MA]Z';O*WT;S<\"&3K-S2BQ5?DG/8IH!U$*N30FT*9@>Q\@5K2K MS8&H;8)=*U8$=,.9G A2FSBRAPGI>,57 M/2D++L,XS-DUERS@ 8,?/X?YX3A&SMCXAGUKRIC$_)]+<6\L4XCQN&D0(V=L MW(\8CY\&,7+#Q@\),MJ(9'=/?L8"" -Y#.C+W- \*LAX0* N<\M<67>R;#,T M^,./"AY7=-,TOMJWW?"DJ?2*QVM3?]L5?P7!^% I[DXUUIH);'GS;O82!BSX MO./!*,>]V#+(LA0_SR"M3^M*1C>3Y:3?<\4OCZ<_0Z0YP?=(_8^O<'+>1]0Q MKKAGO*N?&7[HIMRT)27UBCY4A@C53.J&K>;?88R#4=,0B'9:NV&12O9NXDU# M:TJ]1Q'4B66!F&0^MR>9&@\>,-IQH+2/+48\1+3C0&G'QH6#Q>J"/>4782;" MV-N4;<)BP^'AP5TO,:7U+)#AX54OL>,VPX.=7F+*0.B;C.ZM>_$>FY?5%U MM$RJ\Z&;#'4L*TJ_&(P:#Z &LJ*TM1KKNAE66RTH+5/*B(<[]..ND*!>DW?3 MJ"(MR?7:D!D/3?9;DNNYNO;=S9BJ;TBNY5IB/*C8:^B*CAON@<<$6@)7=-Y M@,_96@)R&USZ82HV?6$E$"59D?)%;3W+WS*2.O&!JR5)WY&Y6U5X:A_3?P-$SXVIH*.WQXH<17"6\3-)[/V*P M15$O<+ZD298]QBGSH_#?\@$$!XC/SX.945IP!')\GA_,[,1LCL<)@YE1[G@- M$19.TCAR/+X8S.Q4O%TB[V:S'<_L5+Q=(<=CF,','/+V6M!]L3E@/.:QY>&0 M;QMPXC&2+0^'/!F3L5J7=G/CCF5U M:M4>,!V$!6)V5KZZBLC]4)C%C-=4\W M!? !W$[ S_>P6X=E%MPHO?V;GP8/.U60_$,WV;"^(:6U]@3YI9MA6-^04,>? M__7C.77<$\"7@I+X=%P!Z4AU+P!!QK%H#2.V4-E:OVEFYK8@LHQFU18 MT"#$0$5JE_BOAW##0_MMDH5Y>9[W2S?)<0\%J3T0#&B0@%!0VJ$((TAJ4,F. MSO.MEI1Z;\N,SL^MEJ1ZSL*899EXDRB+=*OGB:SJPNA\W$],:HU>9'CBXWYB MQVPFID \ 3)&XIA]) I\(D=(W++%?+5B9:ECME@U_O*6@\/G]F& M PSCY):=KZM\,K_@>9:-=&[9L(D'CQ1,= [8YSS9/(6Q"";/DS@+ R9KP8L[ M6BO&U[H!>*0AFAC QP'[6>(U1"(#^+AEW_H*0?TZYA<\>[,E![=LJL6(9W2V MY."6'=5SR'^SX"I@<1ZN0K^Z>%VFRIC%>UFB.BUQ'$+:^:5..]T=OK"/*#^#B>F/07/)_VZPCP@_BT2<.]@>NT IR> M#Y?=3PL42J7\@B<9G^J3I^>G%EKL#="/_4FW?+&^N?X+GO?<2.>65]RSK<\# M;A;M:F,UGY7(?'^_X#G11_-T2P_JN3M'.B2.+ZD#YN@U4[EE*8D%#,P,5J5VR M-9<:#7[$WTEUG:WYW __@?CSQ8_$4\?\W$_371@_RT1%O^#9J.T8G !"-)RP M8T#L8S8(T2#"C@'A#3%;A&CP8,> ,(^T7D#=LZE?\"32]DR,8G["/&V&T\ M8[=F"WO!9:+CJWB9,C]C%TS^MRI5-O^^%&G:[_R[Y93W'QN5M/(6UGH#8:W0(C.%JEX#8!I78QHC3 6WC!28J"'C< MV$OL.#(\)NPEIO2O).(M$KC2^,*ZN?R6R)^;IZ77]>U8/&_T4;]#Z0G'U1<> M+A[S.Z3^M=F$>2DY'#MQ_V?<^UE6;T'6BVH\B?4P1J0>8B%H8S&))[8>R.F4 M,./1U3!.Q)ZM2I@U*YU ,,C2%Q9<)NEED7-IK[*L@/><'#8>.0UF1FSMH.+L;F,W;%9)CL=BG<9NZ/S63Q?I?0ZE#,0A5IE&FF/!HR\+ M7-UAZ>Z M[J5US$HM7*8IWDSKEKWD[:'.)20\4[8U#[?LA^$TA09V/(CM6>0LK1[#E>LY M/,$V1D)L+3T*4W"@)2&U!6\&-^G%8[(P^^LSBY?KC9_^52;2P5-C]]*26J<7 MER&.Z*%UREZ[2CJ98@=/:]U+ZY2]VKCPI-6]M&[9J\XMB6>C-I&Y9:4&&D-P M@9.Y9)OSE 5A#O_B: RA!$[FDFWVT!@"!IS,)=ON?>QCAB8=Y8VXMEPP0)6A IZ,V43FDK?MH;$/$!IDI+Z6;N&B M0*LF@PJ>?\4S-)L)2>UC1F2("TR$I#;*\L4*,DV(Z^(L?0F7++M/HH##,00& M*!6I=0Q8#&$!2D5N%\@37WN7(19H-R:WPK[DAFF_W=@-G;=W77[%\S0;J-RP M0A>+899'J8CM GUS_GW+XHQE'(%A8F^U);9!2V[#%-YJ2ZEO67[B,DE9^!P_ M^-^54'QQSE9A_N>O>([F/E)*:_2BPF?O'E)Z6XG;%Y G*EGZD0X;/I5;,:"W M6R]"?(*W8D!JPRQ/-BSMA/'E_(DG:^XC);5;'RH\*N@A=8ITMTNLD M?F;I;+DL-D4$M]I$V_)TWA-R(&G5;;D0&HU2XQH6&7)P0$[5J*I7R8%_Q5/7VC%PQRXH0D/,8,/ 21M>5X]B?\4S MV=J0.VF_)KK>D,%$[J3MJELOO^(Y;BVHG;1< UMO'&&@=M9NZAS\5SQ-KA6] ML[:K\/6&%T9Z=^Q75CW_%4^*BU"X8Z,:@VW@X4"%^Y9$FN0&O^+Y;?N)W;%. MH\3ZKW@>6YS(422V484;%>9+H?;.9=#%$YZF=A ?!RQGB;L4K2;WX:\$$ 3V0ZA(U+UC*B[0T>;-@X95NH)D M<,-"^QALXKDFA7-V:(T''))--&=@X)R5N@AM(CD#@Q.PH4V(9F! ^*9;+V"C M&OI5G/OQO>-[2PYD[Y]W#-&,37HUD[ERO4$MN/$.JB76)>.ZG<1@_@YO:A#JVW)RS9 _V@5&1D9M;=M_= M)/D=6R;/,;S9F&V@+,EB!:\XRM_IB/8 EL@6*P7UOGC*PB#T4Q&.X2E>*<1Q MR_->0?M#(L?)Q2'U_2V'$8HE&/]WQ-3JFJ-,\_#?:MV.Y\2UHB?U+BM\AB#4 M@I[4?FGX(FK+>+Z=^(H M$T^:VT_LA*5P9(8(L(_8*9N).TQP$76QDI=@%JDF$>[\>PX_\G7&/"XV+%6# M"YY,][@?-I=(YV[> RAFX'."8^NYJ,DS9>HR_.KZ[B/%&C MCRB[RGG<0@B4Q'*H-T10$WW355\Z2(]X%N+)ONF$/_(E%A?'C^3JBNO!(M)K MT3CA#QT<%L%=B\8)>W2SL>$)BPU43MA$@\4B)',IL]P%R\+G&'KS+%/32CT( ME'EP\*3%-N2DEK)!9PBZ^LDI;5>],%JLFG<41%S I%03Y1R>O(S%MSZ.UG: MLWK*A.ENFSGX5+#@(- M!_0$#B) @P ]@4.^=!%&<*K ,:!S/D;BD!UJ%.CNF3 MQ'R6QU,=#^!":;4A6/&HP)Z+1)^ENKS%7 M AY5'(&]?JN*>@NL # MJ?%<'?<+<6UP%ORSR'*QO\&U@ =@8_@Y[@L:_'BH-H8?I?V_SF=JI^0CGH2Y MT8K25@U9\?3(C5:4>E5OIM1.8>..9IG>Z2.>#[F?F-(*%LCP0*N7V &;J#<)/D_6./R+-!3YNI+\B-Z+Z1R/7%]7$A?\/$^6?RVV($\55N(A M,$KD@O=TD>"YP7$B2IO$>9CO_AX&?.&T2M*-.F8762KAL!$NY*8Q=S95<*@1 M+^ YPL;2#U/(>J$>(T-FU'J=^97Y<)\G6'#WA]RW8?S,&_!Y M+2U_A+/HYGH$3Q=^W \1VOS8&D,#N^-^Z,1]3):H^(@G-S_>1T[!+VP;S<\1 ;W&C(-YB7^_9^C).GC"_*P#VOXFV1[Y\F M?-X)\G-XG5!.UG@"^,F^Z;[_C-$C&G%.]DT7_+$IEGA0]1%/0H\3N> 1&B1H M'(L3N6&3ZI^_ARSE;-:[:[Z BQ2L_B#5S,$-:YDQ]H>59@XNV+%^4E"_$_B( M9Z8WTKE@,S&J94+';\N])SPWO8G,531X3GH3F0N^UA#K786F/W32D#EFFQI- M?Z"C(7/!-BIB@ L@4L*Z@S<"73Q;_3!&+MC/$G%_I&'%R#$;9]UYJ0PR\53V MPQ@Y9F,3XOY@Q8J1"S9>K"[#V.JEZ-RQOZ'&E_R&)DX()->Q#VARY& M!I0V[$HE TT\J3U&0FDG# 6>;AXCH;5%F+/K\(5UDHLV,BWLY03[B.>''\&- MUH+#L>.!SW!NCMJ](:+*13Q;Y2S]!_/32T[ E8!'1P>P==03^K6!1TX'L#T9 MW[CAH=_#-Q:]L*])G*]A ,0#J\,XGXR':'2"AUZ'<3X9/VET&#PX&\?Q9/RB MH0,\?!O'\;3\("E2K@-3N#>&XVGY@= !GB9_),>3\H.'=5*> M4&IA5&AI8GE:OO MX3HX4F19,CPM/Q :.%(T63)TTP<^[[[Z_TS2QOD@GG)_ M"!LW[:U!.R8<[+!QT[:715ZD3..2ZJG9+ X@8KDOEDO&@C!^O@RSI1^!PS:. MYO \]E-_VDT?DI6Q/^+YZGMIW<8U)A8DKQ9ND.VZOI:)YZJWHG?3;DU\8\*W M:R=ND^+RU4/MC;\IT^U_Q#/:#V7EIE41U&.B,BTK-VT-N8(_XLGL>RC=M*3$ M-":H(LZBMZ)_UP#]^(V*5!3^F3 MLK21C"*7NX?4CS,>*O+XLDJ*SU:\S8/_GOM\25Y8&L.1^05[RN_AMK=Z9** MX3&*%0-ZB_4BQ ,4*P;T-JQR,ZE5N2ITKL\:B"=]'\&-WKK#L.,QSG!NA':O M2V#=^Q&#RD^0Q4 E\\+3OYO(""UI1H,&-R8R9VV#QC F,L((^POO *D/-9)G MP89'D["7!^G@RF+:O^%IX/M(*3VN%Q4:GO214GJ>630U7?V&)Y.W8^"NW2J$ M:,QBQX#2AJHH.0>!AB55&TI+U'*B\435Q@U]HG-_U89RG*WEQ*?OLLU[>CEG MRW\58ALJ42%QV?+(VT3G@QP@>?+HVT3G@[WR$:^_5U:]*JB.YW_!, M\,,8N6#!KJ#EG]35_-_PY/#V3$X$*3['6S-QTXO;/U>(\3E_,#,W;8PB[PT4 M[)DY8/.KS=8/4UCXP'*(P^N-+UH4#EBO@Z$W]FA1$-I!%<0K:^1!!EJX$_,; MGB,=H2"T XH!C4\0"J?LH,YZ?\/SFJ,T3MFBQ('G/$=IZ.W1+,Y< 4'C"IR( MWB):)&C<@!,1VJ0>-19'B]5U$C^+,\_FU%:_I/X-3V,^BA^A)4?B M1P.&4?PH[2^VZV'&A*2?NEUZ>11:;>NSK*RJR=6 !A:'L*7TAH.T@88HA[ ] M+=^8?^>KV20-PMA/=^(2W0W_%J?DWXU$D>"TZD7>E MWO7$\XIC).06K42Z5L5@Y((63R%N(G,6#1Z8&LC<\;!2K'(UA><8-Q.Z9Y\* M44^4B!&2VXB/2;,B7R<;2H\/5,^ M0N>"?73GZ7@V9A.9"];1Y9S\#<_";*1S%T__G.]8[LW&BNK6#P-X;_4;GEU9 MT]H%6S1E[Y_KZ]8NZ'W^W=^$\@R*_RYE?L8NF/SO55P6Y=C!LO@V#1.19^S/ MW_ 4RP?Q=<&6X_31'T^,X7NZ_M$?DXSA2[X'MR_W+8O]"![*R/LG8I^PNF&- M9X(>RLJQ7F%&W1_N6+)RS/?!_Q[C@*6-WW&X_>%0'P_'K(O@[(^3^GB/ L_RC)&XX%&=.Q9X+F>4 MQ@6?ZN+HCU3![B07R(N2(&Q%]6')WR"$L=#(C/K#A2^P%<^_"C\V2S2>+[M0^%'?,\#9^* M7,24B?C=9XXGX.XL;E>E*61$DCDN?L,3%1^!.[5_'*H;JSJ'EO MK4Q+A>?I16D(<5S#TF.=1,'59ILF+S)8E)4!?L-3\1JH',6")]HU4!'V):U4 MI8OA:75-9*Y9ID*#SOXF,E+;\*4X$\)UGUWCF71-9*2V,:%!XP$3&:5MFCMQ M>!)<1_89]Z5%9WM']@$;8O!9^3[GIH;.R=),SM < CJK]]*Z804,%SJG]](Z M;*\Z&L,3UEKS<-A^E8R?\#2VUCSY@_0)3V&K:>V&C6K9\8F_V]HIO3<\ M"I_N<2JG[-# @D_V.)4;=H%T!95;VR19)K-K M/+-XR=WENJKF]PE/7FN@HK1)6ZH'<2OM$YZ:%J$@Q/ UB=GNJY_^Q?++(@ZR M67[NI^F."_B''Q4 !IWD^TB=1H5.]WVDA'VG+9K:#?J$YX]%*!RR3(4!G?81 M"D([W##N$]GZ-DU>PH %GW>/&52?NPQCGW?J^'FVS,,7N6/Q"<\I.X +H;T& M847#@P%<3L*N=4B$9ZH=P>TD[%QCQ[/;CN#FGMWE85S+Q_%$N .XN&=G/58T MCAG Y23LVO!I--P9P>TD[-S C@9%([BY9W>5RJ_EXVCL-("+>W;68T5CK %< M3L*N#9\>&G^9N)V$G1O8A\9C)FZT=J_3 M*'6_(>'+Y!OV33T>@;)4:1+S?R[E-0EY)M\^F?^$)T4=S(O4MP;C-L0T WE1 M>BAOQL>L.N:(@VH](;8"ZX$/S[)JSX32P@.0XN&+-1-:FP:J @HK"X9_PC.P MZIK3VDDC/1YP:)I3ZKX "1:K:M*_9\_RNX%2$=EDL0YG^_8XM(S_+PE4HDS]G/!Q:K.!: M\]YSM%M?GLWAF5E'\VX,Y8*OPXSW?#R/Z>',G;'O7?B\YO(^9K)& M,D>-QP%&0H<1]8<%6D)GO+E-)6Z;,?A_\6&R;G29PE41C(DG%Q<)NR##(FP8^-0;P:V!LK'#R) MZG$^0&GW0P#HJJ1\PO.Q'OU;/Y;>\"#LV-^B[)$JH6$K?6'U4@-/ =M#2>D+ M?9CP2,M,26XGD5*P^?(,3]RJ)R"W2@O4WC&U;O% M>AQMXI'M MA)]UT#=A[3*D]W'5X7'NL;[AH->-T!,>UQ[K&X[Z$UP?OHR2;Z)O?/'#6 !; MY2QM'^;S0%[JRAS]'NL[COK5"'V9(^MC?>>4_$M_6T2@DRHS1_!'_-0I>5F? MUO!DP?\-S(A_*VG6/ M,6IE<&QNR_JD?654V&W#FO"=SN%:&15DV[!^[Z96.O-GM2JXY'QFB_,KM7!8 MK.JE0[THP=-+3_=11\>B0S4Y*@0_[*..CE^':G)49'[81QT<\QYC'MA$X;]9 M\'L2!6'\7 ;.B[BQ"9"&&?_3!?\Q?I:14:U(/)?W9-]TL&\?08^#8_F#OTG= MLY&$BW@*<@,5M4]@6,S!MG,9)(54C82)XH"N? R YQ\WD5%;!D5CCFT1,@=L MD[0N^G,HYH!41^. 530XS(&BCH;:'IH,%>5&5'4MA ,SQVU63*@M9HG4'%=9 M,2&TJ2K6E_$P[DZ(\@;/4MYN2V@@C=AH.-%IZXC8VR)=KOV,A\ZJJF(N;D^] MP1.36Y"[8A,4'!H?V)#3@U-UDQ\2'D]"F>RUC$1A%505P(30E8_58L$$D-$H M8C13!ZP\1A%H #*>*;TB'I+9\E]%R*4K^,(#ZM+(!3 ,\^HO 8!'0Y9!C!RP MO"U@-+89QL@AP#('KDR)4*XW 2D:[-AQ<,FF&$0TRK'DX!#$VQ2"ZGQW&_EQ M6>!O*^.P-W@J]P%L7+*G$6QOR&3#QB&P]^LDS1]8NFE4<025" U0XI&4+1-*6PX BD=*UDP( M@:[Y()%L1,CV&(=Y=GO_6&TGO<'SS)OH*.W&M7KC;]CL>RBZ&A[7-!LZ)# > MGNPUI!?X(MGX(:P4\)SNK:8.:+D2&D_&WFY**'3*MGX8J,W$(IU&WI*F]C!P^,!&WI7X&6E?.>Z;?LW>![U 6Q(;9DL&0LR.&B^RK+"YU2+ ME9@T#,A[Q95, N@MA#6FQ%>C/0#QY,3/KE'UFE M>-@R[9?=4"G<@^#B?_5S6/;N%BMD,8UG@1_.S1%OLH:.!T_#N;D#?;'"7Y1< ML"!1V%!F#MGRPUFYA)P9"6.9YJW9.&4=3&0A@#1C@4IR*!8YN>) MF'%269TQS/ZJ B<\27T/*:WE>D 9HD$S*2FH59C+K()O\(SRC6:T%F@(:PJ$ MJF:DPNJW<^L''V_P)/#]U+1VT OW>?? /Z[V1/ <\3;T[L,S!1O]] ["TR:: M>8,GEQ_$R$5[Z@'C*>B',7(0\)=4CIUX9OH>4A>M6($RQ11&4@=!7=>)\M[@ MN>4MR%VTV!XX4\S12^X@N!M(J_H&3S5O)'316@K0\%#EAC;!;!^@X>$)$!*^ MMT'EZM2O>H/GIK=FXJ(K:H .CTXVMR!WT8I[X(9'(HY;CG^Z M.J[$D^+;T#MINSUXPP.3)KV#\/Z_\JZLMW$<";_OG]D<^[@8P$DZ#0.93I#. M]& ?%9FVB9$ICXYT,K]^6=1I2T61"F66W,!,7Q'K^%B2OB*IJC]2MLZC![YF M=RP-$[XOJG+"TEI3$_R+R'!5_O4CO<[V@$LH:1L82=2E>@< +_AO,I[JC#7NH63-:#Q1]^H3H7C9?Y/Q M5&>O<0]E:T;CO;HG']EAQE;J1(HZMOK\_8\F+%$&IA_I=\;T+J%,:6"D3YK9ZDN0""XVZ2(,\UVNOC6[8_+-S.$=CI?(-QCN=;Y,G-,0E.'A=)QKHE!# M/7J'$)JAQ@D-V>@?XM.)-R9R!OSU-A9JGQ<^T;S-TRR6&4YKYQ@O@F\JP^M< M:4W\\EX>0(1CLO*_HH+K!5[H?HR\^;FO82*-Q9"=YX/'-50 M&%,AWAV5:7B\$:J!7G>A'B^V/CS:_QSJ7=.0FL'1!%R#U=BBD-TMQ, H79&W)10W2,)'AW$;;2\<+@]47^YP(,Q6MQ-Q?Y-[3%MO": MV)V+"2#<-GR(-*04RD\?=69]?"UX^5)(ZK(-Q :.JJ/]ER_PVM.?D>MS'C\' M!TXE/B/7'QQPQ#TMP_4;R^K$#J\CW3_"XXRB+J#, 1GAT85PRU:Y^H"DT^U. M=0EM,R*\.+.%&)_S9>4L2AYLQ!!QMEJ6TA4L[B* $H_/RJ81 ^@74P^M@XQX MS6([221R,? %7F'86MC,'$>9E;TP"HY#03#X'TY> MO,G0A.[&\)EP]\.RSNV/UR-V()Y$5'P&')2.N1!/ IPXDM?&B6HIN$@28)*[ MT@(S\^$7^*96)!]P4]4V%4SKWZFA$ED/P<#(Y@3H:X.WVL0#S']<%A7@) MWLMMZQLFV)IGW?O1@)K:RR422R/@,""O(^12@...K5F2J.V.HMZ*C'$=C\>K M3(^522(J+&&XQ&M3CY9) 89JD_>)U75N>7CS490^OH7C@P<@&-!:&XDD(L$2 M @.":R61! 3K-8,B\:Q^CCW+C!3V9T0H@S>H2?D!$@;\=H1@&C$Q"A #3CM& M, E =OLH_F R-4_>>,CZZR0M(CDX*(ZBEYM[_[!5<<[X-DZSBB1=XN6XI]%( M(Z;<0FA :YUJ/",(V_>L >]UK?6$83M>]PDA7&L]9RBL0VE2?+C6BL% M*.^YX!E3#_BER *Q@4]OR^6?LI/,(GT*DJS9^))DYY6+(M=K0VB0%;G21B(* M'4)GD TYT^8?NECGS'V>21JRV$'O\W^4[>6B=&?! N\GX%01@5AS!=A@BN-& MD7_ M+=+S4(,"C9@Y.-N.>+P?PQAYLYCK _<->+:%/ KN M?XWCU4\>10=N&O#@[C@2L]GKC@$7[1E'P9UB6^"&27K<;!'2!)".XV23F.71L!CPPI&R*<#2:=5=V(_1%[P%PDB1)&+#%@2#96H[D11 MP"N+5?3%@*L-""$QVX..XET0S(50<%2W+E(5:X)^Q=TUY,/UYW;LX\T3IM1+ M(FXF@=. '4Z@EP*/"UPV@_2^G +>/&4)^%67@$4\T<0Y<7C.$WSW;[Y7N -0." M[EXOL5AS!R?>KF12O13@?$D"U:>R_HJR:K-:_J!8FWQH/M*\Q!N?C)=*(K)& M0&' Z:VES@>*BG+BS57&29Q1--00&+!N*XD>(6 ;>+P]LSUL/4JSZNHFEWA' M%G20S[ED402F0(=6Z,LJ_UQ70;[$>[%HAI%U!F>8FF$4G:F*=%SBW5<&!Y.< MI<8QG+H-#O;H6"\%E^[@G560(3YG!W4"IS3($&I.M-9NL*4;]6!!NF?@COJON )[ @"V]+O+\0'2M_@7O":*HLTS(O5I[C M5'V+5;DTMOJ6EZL6>%^GTUEQEG=%#]3N$TQ[*WX1J-VGHM96>&R&?5*HW2>I MUE9<_R)0>\A7CZWXSSE"_4-YV&+U>+>RDQEQEB_%+M >\M1C(\X?Z)V<2\#9UODR:X234UK>.8\'F*IQ"O8,".TRLGHOE=+Q'WO3: MYQC?-M"ZSR+-M7N&]G78N5<;YZ"J.>Q'XOW])E3K.TXG U.?$$ZD]LQN^A]Q M),5 RZ/JMG>?^UGH]QVKT\/K/M^ST7\F\#[S]*_[A+&ER%@BZ4\%KOL4SUC[ MN40N!JW[I,Y<^PRA?6B=/,?[5#H0/\>X:X.#]\9T(7Z&X/P>O/-=OJL_5LE? MTS#AZO8H[T6\.^=D2N<8909 ND]Q!I7.%\ABM;C\N I:(%1. I+N]\$&MXROA8+9:P).0IN+.$&CTB MY:%*3&&54=/F=CJUOJ-R,C#UF]JD^,:!KQ.M?F.PY=0^<^2\&U MG05T1V=JRY\P]8$1 .H^5[&TX3PB= AF]_F,K0VSAYFE!RL/972II.QA/HFW%\(O"Y3Y%T^N8+W_&7:5>: MALEN5-T?;!O0Z3MZIX%1GS5-H7.^#X''/$NS0*Q42X1#XGREZ4@]F5;?$3D5 ME),E01JM9PKE9/D/KG6.VVY=IZH5RBM-ZVGGVL[CAJZATS21=J_MS*";+!7J M:CNS&U;3'=JYMCE^@-UU1K^J?:7I$WTB&\[CN3@$\V3[1,8V_!(P3[9/9&K# M')^W3](!^6?IR^.ZY:?J$E">G 1LW2=!)HKG^'@P!-1]*F2D>)Z JA\R^^3)TH09@ESXL$S3O%VMXTK3@MNIICG& M)0:9^RRJ7]-L(:OOE/LX4?\,J+E/H#!E\XVU7N#<)TJH,L+ H;T6U2\OTL"% M6$%+J6_!CMW%NX + &]\^C-&(>7(&PG@^,1FE,(Y H@=AAK(&36-U$]KRBRC M=BSHXW,?QZ;,&/2>["!4FQE@*6YOB;:KB:/L41#S\ -LN$3"^/7+0-NF^9 M5@W(\^S^,]M77763>),$N\4[AY-8FC;W^##?-U M!K'LJG_")4K;R@MQS,=>@O>R/>P-$VS-L]L8HC>7 ?RXESQ. M\3Q :=#8X7ZC(5/ ($3H]%"/0,!P5D4\P9&%PM@_B6GT'0DUX[T/;/=R"O-Q8#S.A7HN)V#\X_HV2+?W4?PS;5K97VGZB^L& M4IB-Q_4]AS<4#Z*G..4J>VLYAG,=$P$T'"R>P?*)#'=RPK;R.2SSTO)?&U\U MS<DS27DC):SQ]:E_HT M^GC^P7 -%>A<[A7Q/N,U+_WNY=2,U[SI.Y?[/.C::[SF3=^YW.?1?NU34_.> MI_FHU#FC>;?CPSP[4QS^NLNA<7RQW5"P FMQ5&<>=5[#+NS%D7->?>SZS.0SB4,3 M$755402403[2[+@#%'J^\AGA]*+""A@]%_J4<,_ =/>XZLK$BQVLRU^"_WHZ M92##]_R;N:DG7B8R/+K9:D_0MRBO:>6I'>ESYH959:!K47]S0M'+%!1!W!&1$ZB(XC[2U839M"=!2A.3EP!:\C M]6H.HFK39RG6<;(+CK97-(W7#&5XG3%3-S4MU$QE^'/S)7@OTI_R 8$W-SN\ MTN/,=$Q&7_Q'5Q(PN;[I\8Y=Q]=20+HQ&WV?=Z[U:O;_6)!<75Q=U&0=[TG5 MO=HGXBS-Y,P!Q?1-[RA!)\NEERV M_99 W_+=JWW.#M^Q.[:'HP[I(KL-DN2#BTU5] ]O;*0;1]8=O+F0=IQ'=Y)@ M!<H!_IU261KED"=A5GG^$\:W,<;"GDTSI7'Y!! M8I;V_ZAF3G@3&:>*_,: 4\!PBN-4D4_ 6ON1M_%N%XOFAL'9#SK*Z]QK7,&9 M#SZ*E"O%]C&X@O,?=!2M6:E:,R+%\OXU7MF^?X3_.>BZ@+_Y^T?X<^$/L>)P6.XU MS]CJ2Y (F82EZJ *J]1YN!(!;V0'0$2RD98M62\XY'P'&+-;U6,Q!P$F5?MK(\SN0(MU&V9BUK M5FZC=,U6ED?RBIC:L?$F2'D(3J/TRTX2O0!'7<;KW5I*FI'+*.>QDU0&]G__ MK>Q[D )_^Y?\B_P=.B#_]G]02P,$% @ %8*"6)X^!/4;SX^?+/?[[ZN?SPQ_S+ M__A(X-[7WZ_*;R]^_I^O#R_>$JS6-?C9%XQ.(8>3?A>V(/6AMF.J7U(W3#G37VANC_#5*W: 5S;66 MQJA]!.WPK=J9PQ6=B: =KKN66JE-FY0J@]D*16_Y;8W&OKRZN,R/P_]S$Z$K M@SXL.I"];^L(ANF?O&B5CYM_WGW0,(D"Z&.,K]T WQ]$??D MQB!,ER"%GLN8*25*]_O3238ZO5*P0ITGL_D4R0 KT(Y<2C]]D7D3K=8Q6((P M@1N@BV9:IUT9V.M_Z88+D$S#ER6:RV44^.C N/MW!M.M//&R'1HBO.4J;]5[ M;XO)39;W0?2]Y7E"[ZHKL5] "&(52,L&G2<>+D(X1X"'Z<3SHBQ,D4KPA)CU M(%! B-]-5R(G'EH?"<2ROSQ)]4:=UQ*:Z$GHX__@I;IQ [P 7I91G"(Q8'7M MAM]NP3I"HR7HLZ]N_ VD[GL 7H"7Q8@$%2@UC-65W7L7QO]P@PQ\!6Z2Q?ER ME^> WKPK44]QM 9QND5,8US6N%J@\]Z-(O\[# +4[PR=7O$T1$KN M J(IF20)NLJ5B)3IK"O!MV .XACXSV #PDQE;39:=M_97IP!_^YCC>YAD)1< M/T#W'0:*&T>BK^YWRFH%4[*>\1:-R#&'?FI%KTQG70E^=3] ,@M59:;]9IWO MF"X"D'Y9Y\Z-0X1T@I1YTKL\,8V6&I9_MLH"+%>0M4J121^B1&T/2'7875Z) M%K&[7D)O&LZC>$7L%3EX-9-717QIE7_O4I#FJ4B;=(1=Y17+!KH M(KGH;'AI2I4K;2/V(EFI&%3>HT7"+[DRH;L+B]=5Y(V:KE1MO9_-)&&9N\(R0FG)!JV4!;Z*L]4:]X_6]BS_QY<8405\ M59:4>]9HP]0R)Y+]#2^KX]@//PM ;BYO]H6/KK*[:;@!26X24<5C:$)[!!J; MAF+72]'1,GL/X(+,[SU,/#?X)W#CKVZ*.=B6]).C/I7C62/*_5,Y_%K6LG/[ M):.SA@I#-T375I#K/86*Z4_22NNM)M5>GG=]/Y M-J].H5(E5;ZM63UT)8VE&*L2*.BGLXJ3I'"%1?[[#!TY8+)"&PO^0?9(H8NB M*YY&@BH?70?2;4E0I9_1OG]+@KJL(]FC ?^.GBN@VSA:#29:&)+N4<,,K:,P MUV[+]8L&S_<5PK+#*E/ONBLS.5S7 ($$"(*J)+,ZT(ER:1G[*+9?%U@9?74E M%TD+$9(H@D+9GK^%2/..D,[Z!YG!:Q"".50_W]6Z-<3$7I!43QS1QNA\*\_G MP$LKLQL:;9\8YXT'6TZUV^;UF,B4NJV*Q./V>H=Q+/Y,TA O$&Z M0^A/LA1I4'@A$U*2MQ"1\KH$.3$(8(0D0OHI<$/E@T#/<-UC-"/O6VZ;FN!5 M XD*\@R(>;O+U*GUJ\TF^P1BTC>.><8DO(58XRTH:&V"E>E5_QXB0R%=%?CX MND-76UT+**!\C6I()\])AH6*)_2?[GM-Q_"Z/4N8DBPM+AJLQGMHO%L89(B6 MPV^5#\[N8QGR6.V4<U<^.H^D:3Y0]X@4/_.0RAFJZQW<7OHAL:/<*]OE,#Y@3?Y4W4-K MLR7GP[4P%3)[Z'Q\W_SWV_1E^CJ=/;[D7:J$%5 :ZR1(.SM\?7Z>.7I]G#]&9Z]U+SE-64^QDZV5QLR"KM=,JXZAPT!P#= M; GZD"QJM.>_[2$!/E* Q':_Q +3(/G($7>.N@\B;Z_' +]0C^+F>\\$]4A> M:B; ^],BVOSL _@S!AS_@R!/4$<_.&2 R7M"G&EE3P%^STGZ=QK?.'_.F>V) MGCNDR!!M#D&9%#%;#+)HGSH7)JDK_O&*^I]\P$2.SH-&/5-<&^TV6KDP9!#9 M^*YGNJZS!%^*";9&HU7U%6"=ET$;]=N>Z;N-D-R*]G+MFL*W^!3=::QYYC5Q M/AFA%D^?@#K\2<_43- X/A[K/G 7K/56_\;YQ0@Z51X()(F(8-K[UOG5"'V[ M\(5[]!O1,COXVOF+01IS=.2IK'WO_-8KG:^QB]/,O&Q7[U' H&WO&^>S@1OC M&2P@OCZ1^N6N^/?9_J?.A8GK]@;@8!HD]?K@X[_ EDO?P;?.1;_G\$T6QWN+ MG;]]69\[%Y<&^="[ZO4#R(>]6(%Z@??HECKZG2RR&NR&?2&H+YZ+?VZ48^@.=*F$> M(9F?=GQ*&Y\[%Z8NF? E7:5W<1S%-Q':+1Z)G&/?U.*&SD6_=T\.VSW/BK' MK>\%*4*;#9S+?F^BR;W@H5'-V8I'^P&SE6_]Q+. MIAL\+9&"RSU'#S]SKOJ]C? VQ?YNSG:I?^)<]7O;%!9NI!$F41B"@"/\TCYU MKOJ]=:;>/)YD/D3]3-(4)+FGBZ,[LALX5_W>,<6H' !K7SB?^KU'BJ'N8;R: MLK;FWC?.IYZ]0OE@#T6*:SY)Y5?.I]WM4/=T3N)] MW8*SM$_VRX.?<39!=? M_+PFT1$_>4L85 C-XVC%]D*68T9"C^ /4>R#^&\_HC99@HB)UGD(PH\_(#;R MR/N'G',FF83&8)?F=A@(6/P)D6CZ'&W%A,)I$QV:L],:0*C,-3%@.56MP4%^ MLP@SE9-I<5H5*FB< MK93,#X>K\#E;&9D5B;>S^YTK,J+@OPJA,Y>2*6&'%31G:S6^$T0Z5@B=K?'X MCA)H6:%RYD*R,*BS NILI>0[7BAI!<_9BLMW[!#6"IRSE9CON'&S%3Z=9>:3 M-5XTHW4K4,Y>4&;&!^_